Class: Aws::RAM::Types::AssociatedSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::RAM::Types::AssociatedSource
- Defined in:
- gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb
Overview
Information about a source association in a resource share. Source associations control which sources can be used with service principals.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The date and time when the source association was created.
-
#last_updated_time ⇒ Time
The date and time when the source association was last updated.
-
#resource_share_arn ⇒ String
The Amazon Resource Name (ARN) of the resource share that contains the source association.
-
#source_id ⇒ String
The identifier of the source.
-
#source_type ⇒ String
The type of source.
-
#status ⇒ String
The current status of the source association.
-
#status_message ⇒ String
A message about the status of the source association.
Instance Attribute Details
#creation_time ⇒ Time
The date and time when the source association was created.
455 456 457 458 459 460 461 462 463 464 465 |
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 455 class AssociatedSource < Struct.new( :resource_share_arn, :source_id, :source_type, :status, :last_updated_time, :creation_time, :status_message) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Time
The date and time when the source association was last updated.
455 456 457 458 459 460 461 462 463 464 465 |
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 455 class AssociatedSource < Struct.new( :resource_share_arn, :source_id, :source_type, :status, :last_updated_time, :creation_time, :status_message) SENSITIVE = [] include Aws::Structure end |
#resource_share_arn ⇒ String
The Amazon Resource Name (ARN) of the resource share that contains the source association.
455 456 457 458 459 460 461 462 463 464 465 |
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 455 class AssociatedSource < Struct.new( :resource_share_arn, :source_id, :source_type, :status, :last_updated_time, :creation_time, :status_message) SENSITIVE = [] include Aws::Structure end |
#source_id ⇒ String
The identifier of the source. This can be an account ID, Amazon Resource Name (ARN), organization ID, or organization path.
455 456 457 458 459 460 461 462 463 464 465 |
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 455 class AssociatedSource < Struct.new( :resource_share_arn, :source_id, :source_type, :status, :last_updated_time, :creation_time, :status_message) SENSITIVE = [] include Aws::Structure end |
#source_type ⇒ String
The type of source.
455 456 457 458 459 460 461 462 463 464 465 |
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 455 class AssociatedSource < Struct.new( :resource_share_arn, :source_id, :source_type, :status, :last_updated_time, :creation_time, :status_message) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the source association.
455 456 457 458 459 460 461 462 463 464 465 |
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 455 class AssociatedSource < Struct.new( :resource_share_arn, :source_id, :source_type, :status, :last_updated_time, :creation_time, :status_message) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
A message about the status of the source association.
455 456 457 458 459 460 461 462 463 464 465 |
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 455 class AssociatedSource < Struct.new( :resource_share_arn, :source_id, :source_type, :status, :last_updated_time, :creation_time, :status_message) SENSITIVE = [] include Aws::Structure end |