Class: Aws::DataExchange::Types::Action

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb

Overview

Note:

When making an API call, you may pass Action data as a hash:

{
  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",
    },
  },
}

What occurs after a certain event.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#export_revision_to_s3Types::AutoExportRevisionToS3RequestDetails

Details for the export revision to Amazon S3 action.



51
52
53
54
55
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 51

class Action < Struct.new(
  :export_revision_to_s3)
  SENSITIVE = []
  include Aws::Structure
end