Class: Aws::DirectoryService::Types::CreateMicrosoftADRequest

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

Overview

Creates an Managed Microsoft AD directory.

Constant Summary collapse

SENSITIVE =
[:password]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

A description for the directory. This label will appear on the Amazon Web Services console ‘Directory Details` page after the directory is created.



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'lib/aws-sdk-directoryservice/types.rb', line 1276

class CreateMicrosoftADRequest < Struct.new(
  :name,
  :short_name,
  :password,
  :description,
  :vpc_settings,
  :edition,
  :tags,
  :network_type)
  SENSITIVE = [:password]
  include Aws::Structure
end

#editionString

Managed Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the default.



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'lib/aws-sdk-directoryservice/types.rb', line 1276

class CreateMicrosoftADRequest < Struct.new(
  :name,
  :short_name,
  :password,
  :description,
  :vpc_settings,
  :edition,
  :tags,
  :network_type)
  SENSITIVE = [:password]
  include Aws::Structure
end

#nameString

The fully qualified domain name for the Managed Microsoft AD directory, such as corp.example.com. This name will resolve inside your VPC only. It does not need to be publicly resolvable.



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'lib/aws-sdk-directoryservice/types.rb', line 1276

class CreateMicrosoftADRequest < Struct.new(
  :name,
  :short_name,
  :password,
  :description,
  :vpc_settings,
  :edition,
  :tags,
  :network_type)
  SENSITIVE = [:password]
  include Aws::Structure
end

#network_typeString

The network type for your domain. The default value is IPv4 or IPv6 based on the provided subnet capabilities.



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'lib/aws-sdk-directoryservice/types.rb', line 1276

class CreateMicrosoftADRequest < Struct.new(
  :name,
  :short_name,
  :password,
  :description,
  :vpc_settings,
  :edition,
  :tags,
  :network_type)
  SENSITIVE = [:password]
  include Aws::Structure
end

#passwordString

The password for the default administrative user named Admin.

If you need to change the password for the administrator account, you can use the ResetUserPassword API call.



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'lib/aws-sdk-directoryservice/types.rb', line 1276

class CreateMicrosoftADRequest < Struct.new(
  :name,
  :short_name,
  :password,
  :description,
  :vpc_settings,
  :edition,
  :tags,
  :network_type)
  SENSITIVE = [:password]
  include Aws::Structure
end

#short_nameString

The NetBIOS name for your domain, such as CORP. If you don’t specify a NetBIOS name, it will default to the first part of your directory DNS. For example, CORP for the directory DNS corp.example.com.



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'lib/aws-sdk-directoryservice/types.rb', line 1276

class CreateMicrosoftADRequest < Struct.new(
  :name,
  :short_name,
  :password,
  :description,
  :vpc_settings,
  :edition,
  :tags,
  :network_type)
  SENSITIVE = [:password]
  include Aws::Structure
end

#tagsArray<Types::Tag>

The tags to be assigned to the Managed Microsoft AD directory.



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'lib/aws-sdk-directoryservice/types.rb', line 1276

class CreateMicrosoftADRequest < Struct.new(
  :name,
  :short_name,
  :password,
  :description,
  :vpc_settings,
  :edition,
  :tags,
  :network_type)
  SENSITIVE = [:password]
  include Aws::Structure
end

#vpc_settingsTypes::DirectoryVpcSettings

Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'lib/aws-sdk-directoryservice/types.rb', line 1276

class CreateMicrosoftADRequest < Struct.new(
  :name,
  :short_name,
  :password,
  :description,
  :vpc_settings,
  :edition,
  :tags,
  :network_type)
  SENSITIVE = [:password]
  include Aws::Structure
end