thumbnailConfig property
Information about the Amazon S3 bucket in which you want Elastic Transcoder
to save thumbnail files. Either you specify both ContentConfig
and ThumbnailConfig, or you specify OutputBucket.
-
Bucket: The Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. -
Permissions: A list of the users and/or predefined Amazon S3 groups you want to have access to thumbnail files, and the type of access that you want them to have.-
GranteeType: The type of value that appears in the Grantee object:
-
Canonical: Either the canonical user ID for an AWS account or an origin access identity for an Amazon CloudFront distribution. -
Email: The registered email address of an AWS account. -
Group: One of the following predefined Amazon S3 groups:AllUsers,AuthenticatedUsers, orLogDelivery.
-
-
Grantee: The AWS user or group that you want to have access to thumbnail files. -
Access: The permission that you want to give to the AWS user that is listed
in Grantee. Valid values include:
-
READ: The grantee can read the thumbnails and metadata for thumbnails that Elastic Transcoder adds to the Amazon S3 bucket. -
READ_ACP: The grantee can read the object ACL for thumbnails that Elastic Transcoder adds to the Amazon S3 bucket. -
WRITE_ACP: The grantee can write the ACL for the thumbnails that Elastic Transcoder adds to the Amazon S3 bucket. -
FULL_CONTROL: The grantee has READ, READ_ACP, and WRITE_ACP permissions for the thumbnails that Elastic Transcoder adds to the Amazon S3 bucket.
-
-
GranteeType: The type of value that appears in the Grantee object:
-
StorageClass: The Amazon S3 storage class,StandardorReducedRedundancy, that you want Elastic Transcoder to assign to the thumbnails that it stores in your Amazon S3 bucket.
Implementation
final PipelineOutputConfig? thumbnailConfig;