Class: Aws::DirectoryService::Types::CreateHybridADRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-directoryservice/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#assessment_idString

The unique identifier of the successful directory assessment that validates your self-managed AD environment. You must have a successful directory assessment before you create a hybrid directory.

Returns:

  • (String)


1184
1185
1186
1187
1188
1189
1190
# File 'lib/aws-sdk-directoryservice/types.rb', line 1184

class CreateHybridADRequest < Struct.new(
  :secret_arn,
  :assessment_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#secret_arnString

The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that contains the credentials for the service account used to join hybrid domain controllers to your self-managed AD domain. This secret is used once and not stored.

The secret must contain key-value pairs with keys matching ‘customerAdAdminDomainUsername` and `customerAdAdminDomainPassword`. For example: `“customerAdAdminDomainUsername”:“carlos_salazar”,“customerAdAdminDomainPassword”:“ExamplePassword123!”`.

Returns:

  • (String)


1184
1185
1186
1187
1188
1189
1190
# File 'lib/aws-sdk-directoryservice/types.rb', line 1184

class CreateHybridADRequest < Struct.new(
  :secret_arn,
  :assessment_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

The tags to be assigned to the directory. Each tag consists of a key and value pair. You can specify multiple tags as a list.

Returns:



1184
1185
1186
1187
1188
1189
1190
# File 'lib/aws-sdk-directoryservice/types.rb', line 1184

class CreateHybridADRequest < Struct.new(
  :secret_arn,
  :assessment_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end