class Aws::DataExchange::Types::ExportRevisionsToS3RequestDetails

Details of the operation to be performed by the job.

@note When making an API call, you may pass ExportRevisionsToS3RequestDetails

data as a hash:

    {
      data_set_id: "Id", # required
      encryption: {
        kms_key_arn: "__string",
        type: "aws:kms", # required, accepts aws:kms, AES256
      },
      revision_destinations: [ # required
        {
          bucket: "__string", # required
          key_pattern: "__string",
          revision_id: "Id", # required
        },
      ],
    }

@!attribute [rw] data_set_id

The unique identifier for the data set associated with this export
job.
@return [String]

@!attribute [rw] encryption

Encryption configuration for the export job.
@return [Types::ExportServerSideEncryption]

@!attribute [rw] revision_destinations

The destination for the revision.
@return [Array<Types::RevisionDestinationEntry>]

@see docs.aws.amazon.com/goto/WebAPI/dataexchange-2017-07-25/ExportRevisionsToS3RequestDetails AWS API Documentation

Constants

SENSITIVE