Class: Aws::DirectoryService::Types::Trust
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectoryService::Types::Trust
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-directoryservice/types.rb
Overview
Describes a trust relationship between an Managed Microsoft AD directory and an external domain.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_date_time ⇒ Time
The date and time that the trust relationship was created.
-
#directory_id ⇒ String
The Directory ID of the Amazon Web Services directory involved in the trust relationship.
-
#last_updated_date_time ⇒ Time
The date and time that the trust relationship was last updated.
-
#remote_domain_name ⇒ String
The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.
-
#selective_auth ⇒ String
Current state of selective authentication for the trust.
-
#state_last_updated_date_time ⇒ Time
The date and time that the TrustState was last updated.
-
#trust_direction ⇒ String
The trust relationship direction.
-
#trust_id ⇒ String
The unique ID of the trust relationship.
-
#trust_state ⇒ String
The trust relationship state.
-
#trust_state_reason ⇒ String
The reason for the TrustState.
-
#trust_type ⇒ String
The trust relationship type.
Instance Attribute Details
#created_date_time ⇒ Time
The date and time that the trust relationship was created.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#directory_id ⇒ String
The Directory ID of the Amazon Web Services directory involved in the trust relationship.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#last_updated_date_time ⇒ Time
The date and time that the trust relationship was last updated.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#remote_domain_name ⇒ String
The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#selective_auth ⇒ String
Current state of selective authentication for the trust.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#state_last_updated_date_time ⇒ Time
The date and time that the TrustState was last updated.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#trust_direction ⇒ String
The trust relationship direction.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#trust_id ⇒ String
The unique ID of the trust relationship.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#trust_state ⇒ String
The trust relationship state.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#trust_state_reason ⇒ String
The reason for the TrustState.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |
#trust_type ⇒ String
The trust relationship type. ‘Forest` is the default.
4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 4354 class Trust < Struct.new( :directory_id, :trust_id, :remote_domain_name, :trust_type, :trust_direction, :trust_state, :created_date_time, :last_updated_date_time, :state_last_updated_date_time, :trust_state_reason, :selective_auth) SENSITIVE = [] include Aws::Structure end |