Class: Aws::DirectoryService::Types::Trust
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectoryService::Types::Trust
- Defined in:
- gems/aws-sdk-directoryservice/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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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.
5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 5213 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 |