Package com.pulumi.alicloud.eds
Class AdConnectorDirectoryArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.alicloud.eds.AdConnectorDirectoryArgs
-
public final class AdConnectorDirectoryArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AdConnectorDirectoryArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AdConnectorDirectoryArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AdConnectorDirectoryArgs.Builder
builder()
static AdConnectorDirectoryArgs.Builder
builder(AdConnectorDirectoryArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
desktopAccessType()
com.pulumi.core.Output<java.lang.String>
directoryName()
com.pulumi.core.Output<java.util.List<java.lang.String>>
dnsAddresses()
com.pulumi.core.Output<java.lang.String>
domainName()
com.pulumi.core.Output<java.lang.String>
domainPassword()
com.pulumi.core.Output<java.lang.String>
domainUserName()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
enableAdminAccess()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
mfaEnabled()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
specification()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
subDomainDnsAddresses()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
subDomainName()
com.pulumi.core.Output<java.util.List<java.lang.String>>
vswitchIds()
-
-
-
Field Detail
-
Empty
public static final AdConnectorDirectoryArgs Empty
-
-
Method Detail
-
desktopAccessType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> desktopAccessType()
- Returns:
- The desktop access type. Valid values: `VPC`, `INTERNET`, `ANY`.
-
directoryName
public com.pulumi.core.Output<java.lang.String> directoryName()
- Returns:
- The name of the directory. The name must be 2 to 255 characters in length. It must start with a letter but cannot start with `http://` or `https://`. It can contain letters, digits, colons (:), underscores (_), and hyphens (-).
-
dnsAddresses
public com.pulumi.core.Output<java.util.List<java.lang.String>> dnsAddresses()
- Returns:
- The DNS address list.
-
domainName
public com.pulumi.core.Output<java.lang.String> domainName()
- Returns:
- The name of the domain.
-
domainPassword
public com.pulumi.core.Output<java.lang.String> domainPassword()
- Returns:
- The user password of the domain administrator. The maximum number of English characters is 64.
-
domainUserName
public com.pulumi.core.Output<java.lang.String> domainUserName()
- Returns:
- The username of the domain administrator. The maximum number of English characters is 64.
-
enableAdminAccess
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enableAdminAccess()
- Returns:
- Whether to grant local administrator rights to users who use cloud desktops.
-
mfaEnabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> mfaEnabled()
- Returns:
- Whether MFA authentication is enabled. After all AD users in this directory log on to the cloud desktop, enter the correct password and then enter the dynamic verification code generated by the MFA device. **NOTE:** The MFA device needs to be bound when logging in for the first time.
-
specification
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> specification()
- Returns:
- The AD Connector specifications. Valid values: `1`, `2`.
-
subDomainDnsAddresses
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> subDomainDnsAddresses()
- Returns:
- The Enterprise already has the DNS address of the AD subdomain. If `sub_domain_name` is set and this parameter is not set, the child Domain DNS is considered consistent with the parent domain.
-
subDomainName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> subDomainName()
- Returns:
- The Enterprise already has a fully qualified domain name (FQDN) of an AD subdomain, with both a host name and a domain name.
-
vswitchIds
public com.pulumi.core.Output<java.util.List<java.lang.String>> vswitchIds()
- Returns:
- List of VSwitch IDs in the directory.
-
builder
public static AdConnectorDirectoryArgs.Builder builder()
-
builder
public static AdConnectorDirectoryArgs.Builder builder(AdConnectorDirectoryArgs defaults)
-
-