public static interface UpdateDirectoryConfigRequest.Builder extends AppStreamRequest.Builder, SdkPojo, CopyableBuilder<UpdateDirectoryConfigRequest.Builder,UpdateDirectoryConfigRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateDirectoryConfigRequest.Builder |
certificateBasedAuthProperties(CertificateBasedAuthProperties certificateBasedAuthProperties)
The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user
identities to Active Directory domain-joined streaming instances.
|
default UpdateDirectoryConfigRequest.Builder |
certificateBasedAuthProperties(Consumer<CertificateBasedAuthProperties.Builder> certificateBasedAuthProperties)
The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user
identities to Active Directory domain-joined streaming instances.
|
UpdateDirectoryConfigRequest.Builder |
directoryName(String directoryName)
The name of the Directory Config object.
|
UpdateDirectoryConfigRequest.Builder |
organizationalUnitDistinguishedNames(Collection<String> organizationalUnitDistinguishedNames)
The distinguished names of the organizational units for computer accounts.
|
UpdateDirectoryConfigRequest.Builder |
organizationalUnitDistinguishedNames(String... organizationalUnitDistinguishedNames)
The distinguished names of the organizational units for computer accounts.
|
UpdateDirectoryConfigRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateDirectoryConfigRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateDirectoryConfigRequest.Builder |
serviceAccountCredentials(Consumer<ServiceAccountCredentials.Builder> serviceAccountCredentials)
The credentials for the service account used by the fleet or image builder to connect to the directory.
|
UpdateDirectoryConfigRequest.Builder |
serviceAccountCredentials(ServiceAccountCredentials serviceAccountCredentials)
The credentials for the service account used by the fleet or image builder to connect to the directory.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateDirectoryConfigRequest.Builder directoryName(String directoryName)
The name of the Directory Config object.
directoryName - The name of the Directory Config object.UpdateDirectoryConfigRequest.Builder organizationalUnitDistinguishedNames(Collection<String> organizationalUnitDistinguishedNames)
The distinguished names of the organizational units for computer accounts.
organizationalUnitDistinguishedNames - The distinguished names of the organizational units for computer accounts.UpdateDirectoryConfigRequest.Builder organizationalUnitDistinguishedNames(String... organizationalUnitDistinguishedNames)
The distinguished names of the organizational units for computer accounts.
organizationalUnitDistinguishedNames - The distinguished names of the organizational units for computer accounts.UpdateDirectoryConfigRequest.Builder serviceAccountCredentials(ServiceAccountCredentials serviceAccountCredentials)
The credentials for the service account used by the fleet or image builder to connect to the directory.
serviceAccountCredentials - The credentials for the service account used by the fleet or image builder to connect to the
directory.default UpdateDirectoryConfigRequest.Builder serviceAccountCredentials(Consumer<ServiceAccountCredentials.Builder> serviceAccountCredentials)
The credentials for the service account used by the fleet or image builder to connect to the directory.
This is a convenience method that creates an instance of theServiceAccountCredentials.Builder
avoiding the need to create one manually via ServiceAccountCredentials.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to serviceAccountCredentials(ServiceAccountCredentials).
serviceAccountCredentials - a consumer that will call methods on ServiceAccountCredentials.BuilderserviceAccountCredentials(ServiceAccountCredentials)UpdateDirectoryConfigRequest.Builder certificateBasedAuthProperties(CertificateBasedAuthProperties certificateBasedAuthProperties)
The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory domain-joined streaming instances. Fallback is turned on by default when certificate-based authentication is Enabled . Fallback allows users to log in using their AD domain password if certificate-based authentication is unsuccessful, or to unlock a desktop lock screen. Enabled_no_directory_login_fallback enables certificate-based authentication, but does not allow users to log in using their AD domain password. Users will be disconnected to re-authenticate using certificates.
certificateBasedAuthProperties - The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP)
user identities to Active Directory domain-joined streaming instances. Fallback is turned on by
default when certificate-based authentication is Enabled . Fallback allows users to log in
using their AD domain password if certificate-based authentication is unsuccessful, or to unlock a
desktop lock screen. Enabled_no_directory_login_fallback enables certificate-based
authentication, but does not allow users to log in using their AD domain password. Users will be
disconnected to re-authenticate using certificates.default UpdateDirectoryConfigRequest.Builder certificateBasedAuthProperties(Consumer<CertificateBasedAuthProperties.Builder> certificateBasedAuthProperties)
The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory domain-joined streaming instances. Fallback is turned on by default when certificate-based authentication is Enabled . Fallback allows users to log in using their AD domain password if certificate-based authentication is unsuccessful, or to unlock a desktop lock screen. Enabled_no_directory_login_fallback enables certificate-based authentication, but does not allow users to log in using their AD domain password. Users will be disconnected to re-authenticate using certificates.
This is a convenience method that creates an instance of theCertificateBasedAuthProperties.Builder
avoiding the need to create one manually via CertificateBasedAuthProperties.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
certificateBasedAuthProperties(CertificateBasedAuthProperties).
certificateBasedAuthProperties - a consumer that will call methods on CertificateBasedAuthProperties.BuildercertificateBasedAuthProperties(CertificateBasedAuthProperties)UpdateDirectoryConfigRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateDirectoryConfigRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.