class Aws::MediaConvert::Types::S3DestinationSettings

Settings associated with S3 destination

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

data as a hash:

    {
      access_control: {
        canned_acl: "PUBLIC_READ", # accepts PUBLIC_READ, AUTHENTICATED_READ, BUCKET_OWNER_READ, BUCKET_OWNER_FULL_CONTROL
      },
      encryption: {
        encryption_type: "SERVER_SIDE_ENCRYPTION_S3", # accepts SERVER_SIDE_ENCRYPTION_S3, SERVER_SIDE_ENCRYPTION_KMS
        kms_encryption_context: "__stringPatternAZaZ0902",
        kms_key_arn: "__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912",
      },
    }

@!attribute [rw] access_control

Optional. Have MediaConvert automatically apply Amazon S3 access
control for the outputs in this output group. When you don't use
this setting, S3 automatically applies the default access control
list PRIVATE.
@return [Types::S3DestinationAccessControl]

@!attribute [rw] encryption

Settings for how your job outputs are encrypted as they are uploaded
to Amazon S3.
@return [Types::S3EncryptionSettings]

@see docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/S3DestinationSettings AWS API Documentation

Constants

SENSITIVE