Class: Aws::DirectoryService::Types::CreateComputerRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectoryService::Types::CreateComputerRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-directoryservice/types.rb
Overview
Contains the inputs for the CreateComputer operation.
Constant Summary collapse
- SENSITIVE =
[:password]
Instance Attribute Summary collapse
-
#computer_attributes ⇒ Array<Types::Attribute>
An array of Attribute objects that contain any LDAP attributes to apply to the computer account.
-
#computer_name ⇒ String
The name of the computer account.
-
#directory_id ⇒ String
The identifier of the directory in which to create the computer account.
-
#organizational_unit_distinguished_name ⇒ String
The fully-qualified distinguished name of the organizational unit to place the computer account in.
-
#password ⇒ String
A one-time password that is used to join the computer to the directory.
Instance Attribute Details
#computer_attributes ⇒ Array<Types::Attribute>
An array of Attribute objects that contain any LDAP attributes to apply to the computer account.
685 686 687 688 689 690 691 692 693 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 685 class CreateComputerRequest < Struct.new( :directory_id, :computer_name, :password, :organizational_unit_distinguished_name, :computer_attributes) SENSITIVE = [:password] include Aws::Structure end |
#computer_name ⇒ String
The name of the computer account.
685 686 687 688 689 690 691 692 693 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 685 class CreateComputerRequest < Struct.new( :directory_id, :computer_name, :password, :organizational_unit_distinguished_name, :computer_attributes) SENSITIVE = [:password] include Aws::Structure end |
#directory_id ⇒ String
The identifier of the directory in which to create the computer account.
685 686 687 688 689 690 691 692 693 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 685 class CreateComputerRequest < Struct.new( :directory_id, :computer_name, :password, :organizational_unit_distinguished_name, :computer_attributes) SENSITIVE = [:password] include Aws::Structure end |
#organizational_unit_distinguished_name ⇒ String
The fully-qualified distinguished name of the organizational unit to place the computer account in.
685 686 687 688 689 690 691 692 693 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 685 class CreateComputerRequest < Struct.new( :directory_id, :computer_name, :password, :organizational_unit_distinguished_name, :computer_attributes) SENSITIVE = [:password] include Aws::Structure end |
#password ⇒ String
A one-time password that is used to join the computer to the directory. You should generate a random, strong password to use for this parameter.
685 686 687 688 689 690 691 692 693 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 685 class CreateComputerRequest < Struct.new( :directory_id, :computer_name, :password, :organizational_unit_distinguished_name, :computer_attributes) SENSITIVE = [:password] include Aws::Structure end |