Class: Aws::MediaConvert::Types::DestinationSettings

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

Overview

Note:

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

{
  s3_settings: {
    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_key_arn: "__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912",
    },
  },
}

Settings associated with the destination. Will vary based on the type of destination

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#s3_settingsTypes::S3DestinationSettings

Settings associated with S3 destination



6570
6571
6572
6573
6574
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 6570

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