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.

Returns:

  • (String)


900
901
902
903
904
905
906
907
908
909
910
# File '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

#editionString

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

Returns:

  • (String)


900
901
902
903
904
905
906
907
908
909
910
# File '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

#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.

Returns:

  • (String)


900
901
902
903
904
905
906
907
908
909
910
# File '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

#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.

Returns:

  • (String)


900
901
902
903
904
905
906
907
908
909
910
# File '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_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`.

Returns:

  • (String)


900
901
902
903
904
905
906
907
908
909
910
# File '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

#tagsArray<Types::Tag>

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

Returns:



900
901
902
903
904
905
906
907
908
909
910
# File '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_settingsTypes::DirectoryVpcSettings

Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.



900
901
902
903
904
905
906
907
908
909
910
# File '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