Class AdConnectorDirectoryArgs


  • public final class AdConnectorDirectoryArgs
    extends com.pulumi.resources.ResourceArgs
    • 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.