Class: Aws::DataExchange::Types::CreateDataGrantResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataExchange::Types::CreateDataGrantResponse
- Defined in:
- gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#acceptance_state ⇒ String
The acceptance state of the data grant.
-
#accepted_at ⇒ Time
The timestamp of when the data grant was accepted.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the data grant.
-
#created_at ⇒ Time
The timestamp of when the data grant was created.
-
#data_set_id ⇒ String
The ID of the data set associated to the data grant.
-
#description ⇒ String
The description of the data grant.
-
#ends_at ⇒ Time
The timestamp of when access to the associated data set ends.
-
#grant_distribution_scope ⇒ String
The distribution scope for the data grant.
-
#id ⇒ String
The ID of the data grant.
-
#name ⇒ String
The name of the data grant.
-
#receiver_principal ⇒ String
The Amazon Web Services account ID of the data grant receiver.
-
#sender_principal ⇒ String
The Amazon Web Services account ID of the data grant sender.
-
#source_data_set_id ⇒ String
The ID of the data set used to create the data grant.
-
#tags ⇒ Hash<String,String>
The tags associated to the data grant.
-
#updated_at ⇒ Time
The timestamp of when the data grant was last updated.
Instance Attribute Details
#acceptance_state ⇒ String
The acceptance state of the data grant.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#accepted_at ⇒ Time
The timestamp of when the data grant was accepted.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the data grant.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp of when the data grant was created.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#data_set_id ⇒ String
The ID of the data set associated to the data grant.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the data grant.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#ends_at ⇒ Time
The timestamp of when access to the associated data set ends.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#grant_distribution_scope ⇒ String
The distribution scope for the data grant.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the data grant.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the data grant.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#receiver_principal ⇒ String
The Amazon Web Services account ID of the data grant receiver.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#sender_principal ⇒ String
The Amazon Web Services account ID of the data grant sender.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#source_data_set_id ⇒ String
The ID of the data set used to create the data grant.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags associated to the data grant. A tag is a key-value pair.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp of when the data grant was last updated.
536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 536 class CreateDataGrantResponse < Struct.new( :name, :sender_principal, :receiver_principal, :description, :acceptance_state, :accepted_at, :ends_at, :grant_distribution_scope, :data_set_id, :source_data_set_id, :id, :arn, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |