Class PresetVideoWatermarkArgs


  • public final class PresetVideoWatermarkArgs
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PresetVideoWatermarkArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • 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`