Class: Aws::DataExchange::Types::CreateEventActionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataExchange::Types::CreateEventActionRequest
- Defined in:
- gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb
Overview
Note:
When making an API call, you may pass CreateEventActionRequest data as a hash:
{
action: { # required
export_revision_to_s3: {
encryption: {
kms_key_arn: "__string",
type: "aws:kms", # required, accepts aws:kms, AES256
},
revision_destination: { # required
bucket: "__string", # required
key_pattern: "__string",
},
},
},
event: { # required
revision_published: {
data_set_id: "Id", # required
},
},
}
A request to create an event action.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action ⇒ Types::Action
What occurs after a certain event.
-
#event ⇒ Types::Event
What occurs to start an action.
Instance Attribute Details
#action ⇒ Types::Action
What occurs after a certain event.
529 530 531 532 533 534 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 529 class CreateEventActionRequest < Struct.new( :action, :event) SENSITIVE = [] include Aws::Structure end |
#event ⇒ Types::Event
What occurs to start an action.
529 530 531 532 533 534 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 529 class CreateEventActionRequest < Struct.new( :action, :event) SENSITIVE = [] include Aws::Structure end |