Class PresetVideoWatermarkArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.elastictranscoder.inputs.PresetVideoWatermarkArgs
-
public final class PresetVideoWatermarkArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPresetVideoWatermarkArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PresetVideoWatermarkArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PresetVideoWatermarkArgs.Builderbuilder()static PresetVideoWatermarkArgs.Builderbuilder(PresetVideoWatermarkArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>horizontalAlign()java.util.Optional<com.pulumi.core.Output<java.lang.String>>horizontalOffset()java.util.Optional<com.pulumi.core.Output<java.lang.String>>id()java.util.Optional<com.pulumi.core.Output<java.lang.String>>maxHeight()java.util.Optional<com.pulumi.core.Output<java.lang.String>>maxWidth()java.util.Optional<com.pulumi.core.Output<java.lang.String>>opacity()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sizingPolicy()java.util.Optional<com.pulumi.core.Output<java.lang.String>>target()java.util.Optional<com.pulumi.core.Output<java.lang.String>>verticalAlign()java.util.Optional<com.pulumi.core.Output<java.lang.String>>verticalOffset()
-
-
-
Field Detail
-
Empty
public static final PresetVideoWatermarkArgs Empty
-
-
Method Detail
-
horizontalAlign
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> horizontalAlign()
- Returns:
- The horizontal position of the watermark unless you specify a nonzero value for `horzontalOffset`.
-
horizontalOffset
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> horizontalOffset()
- Returns:
- The amount by which you want the horizontal position of the watermark to be offset from the position specified by `horizontalAlign`.
-
id
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> id()
- Returns:
- A unique identifier for the settings for one watermark. The value of ID can be up to 40 characters long. You can specify settings for up to four watermarks.
-
maxHeight
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> maxHeight()
- Returns:
- The maximum height of the watermark.
-
maxWidth
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> maxWidth()
- Returns:
- The maximum width of the watermark.
-
opacity
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> opacity()
- Returns:
- A percentage that indicates how much you want a watermark to obscure the video in the location where it appears.
-
sizingPolicy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sizingPolicy()
- Returns:
- A value that controls scaling of the watermark. Valid values are: `Fit`, `Stretch`, `ShrinkToFit`
-
target
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> target()
- Returns:
- A value that determines how Elastic Transcoder interprets values that you specified for `video_watermarks.horizontal_offset`, `video_watermarks.vertical_offset`, `video_watermarks.max_width`, and `video_watermarks.max_height`. Valid values are `Content` and `Frame`.
-
verticalAlign
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> verticalAlign()
- Returns:
- The vertical position of the watermark unless you specify a nonzero value for `verticalAlign`. Valid values are `Top`, `Bottom`, `Center`.
-
verticalOffset
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> verticalOffset()
- Returns:
- The amount by which you want the vertical position of the watermark to be offset from the position specified by `verticalAlign`
-
builder
public static PresetVideoWatermarkArgs.Builder builder()
-
builder
public static PresetVideoWatermarkArgs.Builder builder(PresetVideoWatermarkArgs defaults)
-
-