Class: Aws::DirectoryService::Types::CreateMicrosoftADRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectoryService::Types::CreateMicrosoftADRequest
- Defined in:
- gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb
Overview
Creates an Managed Microsoft AD directory.
Constant Summary collapse
- SENSITIVE =
[:password]
Instance Attribute Summary collapse
-
#description ⇒ String
A description for the directory.
-
#edition ⇒ String
Managed Microsoft AD is available in two editions:
Standard
andEnterprise
. -
#name ⇒ String
The fully qualified domain name for the Managed Microsoft AD directory, such as
corp.example.com
. -
#password ⇒ String
The password for the default administrative user named
Admin
. -
#short_name ⇒ String
The NetBIOS name for your domain, such as
CORP
. -
#tags ⇒ Array<Types::Tag>
The tags to be assigned to the Managed Microsoft AD directory.
-
#vpc_settings ⇒ Types::DirectoryVpcSettings
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
Instance Attribute Details
#description ⇒ String
A description for the directory. This label will appear on the
Amazon Web Services console Directory Details
page after the
directory is created.
900 901 902 903 904 905 906 907 908 909 910 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 900 class CreateMicrosoftADRequest < Struct.new( :name, :short_name, :password, :description, :vpc_settings, :edition, :tags) SENSITIVE = [:password] include Aws::Structure end |
#edition ⇒ String
Managed Microsoft AD is available in two editions: Standard
and
Enterprise
. Enterprise
is the default.
900 901 902 903 904 905 906 907 908 909 910 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 900 class CreateMicrosoftADRequest < Struct.new( :name, :short_name, :password, :description, :vpc_settings, :edition, :tags) SENSITIVE = [:password] include Aws::Structure end |
#name ⇒ String
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.
900 901 902 903 904 905 906 907 908 909 910 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 900 class CreateMicrosoftADRequest < Struct.new( :name, :short_name, :password, :description, :vpc_settings, :edition, :tags) SENSITIVE = [:password] include Aws::Structure end |
#password ⇒ String
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.
900 901 902 903 904 905 906 907 908 909 910 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 900 class CreateMicrosoftADRequest < Struct.new( :name, :short_name, :password, :description, :vpc_settings, :edition, :tags) SENSITIVE = [:password] include Aws::Structure end |
#short_name ⇒ String
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
.
900 901 902 903 904 905 906 907 908 909 910 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 900 class CreateMicrosoftADRequest < Struct.new( :name, :short_name, :password, :description, :vpc_settings, :edition, :tags) SENSITIVE = [:password] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags to be assigned to the Managed Microsoft AD directory.
900 901 902 903 904 905 906 907 908 909 910 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 900 class CreateMicrosoftADRequest < Struct.new( :name, :short_name, :password, :description, :vpc_settings, :edition, :tags) SENSITIVE = [:password] include Aws::Structure end |
#vpc_settings ⇒ Types::DirectoryVpcSettings
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
900 901 902 903 904 905 906 907 908 909 910 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 900 class CreateMicrosoftADRequest < Struct.new( :name, :short_name, :password, :description, :vpc_settings, :edition, :tags) SENSITIVE = [:password] include Aws::Structure end |