Class: Aws::Omics::Types::ShareDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::Omics::Types::ShareDetails
- Defined in:
- gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb
Overview
The details of a resource share.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The timestamp of when the resource share was created.
-
#owner_id ⇒ String
The account ID for the data owner.
-
#principal_subscriber ⇒ String
The principal subscriber is the account that is sharing the resource.
-
#resource_arn ⇒ String
The Arn of the shared resource.
-
#resource_id ⇒ String
The ID of the shared resource.
-
#share_id ⇒ String
The ID of the resource share.
-
#share_name ⇒ String
The name of the resource share.
-
#status ⇒ String
The status of the share.
-
#status_message ⇒ String
The status message for a resource share.
-
#update_time ⇒ Time
The timestamp of the resource share update.
Instance Attribute Details
#creation_time ⇒ Time
The timestamp of when the resource share was created.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |
#owner_id ⇒ String
The account ID for the data owner. The owner creates the resource share.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |
#principal_subscriber ⇒ String
The principal subscriber is the account that is sharing the resource.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Arn of the shared resource.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |
#resource_id ⇒ String
The ID of the shared resource.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |
#share_id ⇒ String
The ID of the resource share.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |
#share_name ⇒ String
The name of the resource share.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the share.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
The status message for a resource share. It provides additional details about the share status.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |
#update_time ⇒ Time
The timestamp of the resource share update.
5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 5433 class ShareDetails < Struct.new( :share_id, :resource_arn, :resource_id, :principal_subscriber, :owner_id, :status, :status_message, :share_name, :creation_time, :update_time) SENSITIVE = [] include Aws::Structure end |