class Aws::ElasticTranscoder::Types::JobWatermark

Watermarks can be in .png or .jpg format. If you want to display a watermark that is not rectangular, use the .png format, which supports transparency.

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

data as a hash:

    {
      preset_watermark_id: "PresetWatermarkId",
      input_key: "WatermarkKey",
      encryption: {
        mode: "EncryptionMode",
        key: "Base64EncodedString",
        key_md_5: "Base64EncodedString",
        initialization_vector: "ZeroTo255String",
      },
    }

@!attribute [rw] preset_watermark_id

The ID of the watermark settings that Elastic Transcoder uses to add
watermarks to the video during transcoding. The settings are in the
preset specified by Preset for the current output. In that preset,
the value of Watermarks Id tells Elastic Transcoder which settings
to use.
@return [String]

@!attribute [rw] input_key

The name of the .png or .jpg file that you want to use for the
watermark. To determine which Amazon S3 bucket contains the
specified file, Elastic Transcoder checks the pipeline specified by
`Pipeline`; the `Input Bucket` object in that pipeline identifies
the bucket.

If the file name includes a prefix, for example,
**logos/128x64.png**, include the prefix in the key. If the file
isn't in the specified bucket, Elastic Transcoder returns an error.
@return [String]

@!attribute [rw] encryption

The encryption settings, if any, that you want Elastic Transcoder to
apply to your watermarks.
@return [Types::Encryption]

Constants

SENSITIVE