Package com.pulumi.aws.appstream.inputs
Class DirectoryConfigState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.appstream.inputs.DirectoryConfigState
-
public final class DirectoryConfigState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDirectoryConfigState.Builder
-
Field Summary
Fields Modifier and Type Field Description static DirectoryConfigStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DirectoryConfigState.Builderbuilder()static DirectoryConfigState.Builderbuilder(DirectoryConfigState defaults)java.util.Optional<com.pulumi.core.Output<DirectoryConfigCertificateBasedAuthPropertiesArgs>>certificateBasedAuthProperties()java.util.Optional<com.pulumi.core.Output<java.lang.String>>createdTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>directoryName()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>organizationalUnitDistinguishedNames()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<DirectoryConfigServiceAccountCredentialsArgs>>serviceAccountCredentials()
-
-
-
Field Detail
-
Empty
public static final DirectoryConfigState Empty
-
-
Method Detail
-
certificateBasedAuthProperties
public java.util.Optional<com.pulumi.core.Output<DirectoryConfigCertificateBasedAuthPropertiesArgs>> certificateBasedAuthProperties()
- Returns:
- Configuration block for the certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory domain-joined streaming instances. See `certificateBasedAuthProperties` below.
-
createdTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdTime()
- Returns:
- Date and time, in UTC and extended RFC 3339 format, when the directory config was created.
-
directoryName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> directoryName()
- Returns:
- Fully qualified name of the directory.
-
organizationalUnitDistinguishedNames
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> organizationalUnitDistinguishedNames()
- Returns:
- Distinguished names of the organizational units for computer accounts.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
serviceAccountCredentials
public java.util.Optional<com.pulumi.core.Output<DirectoryConfigServiceAccountCredentialsArgs>> serviceAccountCredentials()
- Returns:
- Configuration block for the name of the directory and organizational unit (OU) to use to join the directory config to a Microsoft Active Directory domain. See `serviceAccountCredentials` below.
-
builder
public static DirectoryConfigState.Builder builder()
-
builder
public static DirectoryConfigState.Builder builder(DirectoryConfigState defaults)
-
-