@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
date="2023-03-22T19:35:35.436Z")
public interface CfnDirectoryConfigProps
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.appstream.*; CfnDirectoryConfigProps cfnDirectoryConfigProps = CfnDirectoryConfigProps.builder() .directoryName("directoryName") .organizationalUnitDistinguishedNames(List.of("organizationalUnitDistinguishedNames")) .serviceAccountCredentials(ServiceAccountCredentialsProperty.builder() .accountName("accountName") .accountPassword("accountPassword") .build()) // the properties below are optional .certificateBasedAuthProperties(CertificateBasedAuthPropertiesProperty.builder() .certificateAuthorityArn("certificateAuthorityArn") .status("status") .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnDirectoryConfigProps.Builder
A builder for
CfnDirectoryConfigProps |
static class |
CfnDirectoryConfigProps.Jsii$Proxy
An implementation for
CfnDirectoryConfigProps |
Modifier and Type | Method and Description |
---|---|
static CfnDirectoryConfigProps.Builder |
builder() |
default java.lang.Object |
getCertificateBasedAuthProperties()
The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory domain-joined streaming instances.
|
java.lang.String |
getDirectoryName()
The fully qualified name of the directory (for example, corp.example.com).
|
java.util.List<java.lang.String> |
getOrganizationalUnitDistinguishedNames()
The distinguished names of the organizational units for computer accounts.
|
java.lang.Object |
getServiceAccountCredentials()
The credentials for the service account used by the streaming instance to connect to the directory.
|
java.lang.String getDirectoryName()
java.util.List<java.lang.String> getOrganizationalUnitDistinguishedNames()
java.lang.Object getServiceAccountCredentials()
Do not use this parameter directly. Use ServiceAccountCredentials
as an input parameter with noEcho
as shown in the Parameters . For best practices information, see Do Not Embed Credentials in Your Templates .
default java.lang.Object getCertificateBasedAuthProperties()
static CfnDirectoryConfigProps.Builder builder()
CfnDirectoryConfigProps.Builder
of CfnDirectoryConfigProps