class Aws::DataExchange::Types::ExportAssetsToS3RequestDetails

Details of the operation to be performed by the job.

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

data as a hash:

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

@!attribute [rw] asset_destinations

The destination for the asset.
@return [Array<Types::AssetDestinationEntry>]

@!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_id

The unique identifier for the revision associated with this export
request.
@return [String]

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

Constants

SENSITIVE