class Aws::StorageGateway::Types::JoinDomainInput

JoinDomainInput

@note When making an API call, you may pass JoinDomainInput

data as a hash:

    {
      gateway_arn: "GatewayARN", # required
      domain_name: "DomainName", # required
      organizational_unit: "OrganizationalUnit",
      domain_controllers: ["Host"],
      timeout_in_seconds: 1,
      user_name: "DomainUserName", # required
      password: "DomainUserPassword", # required
    }

@!attribute [rw] gateway_arn

The Amazon Resource Name (ARN) of the gateway. Use the
`ListGateways` operation to return a list of gateways for your
account and Region.
@return [String]

@!attribute [rw] domain_name

The name of the domain that you want the gateway to join.
@return [String]

@!attribute [rw] organizational_unit

The organizational unit (OU) is a container in an Active Directory
that can hold users, groups, computers, and other OUs and this
parameter specifies the OU that the gateway will join within the AD
domain.
@return [String]

@!attribute [rw] domain_controllers

List of IPv4 addresses, NetBIOS names, or host names of your domain
server. If you need to specify the port number include it after the
colon (“:”). For example, `mydc.mydomain.com:389`.
@return [Array<String>]

@!attribute [rw] timeout_in_seconds

Specifies the time in seconds, in which the `JoinDomain` operation
must complete. The default is 20 seconds.
@return [Integer]

@!attribute [rw] user_name

Sets the user name of user who has permission to add the gateway to
the Active Directory domain. The domain user account should be
enabled to join computers to the domain. For example, you can use
the domain administrator account or an account with delegated
permissions to join computers to the domain.
@return [String]

@!attribute [rw] password

Sets the password of the user who has permission to add the gateway
to the Active Directory domain.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/JoinDomainInput AWS API Documentation

Constants

SENSITIVE