Class PresetState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.elastictranscoder.inputs.PresetState
-
public final class PresetState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPresetState.Builder
-
Field Summary
Fields Modifier and Type Field Description static PresetStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()java.util.Optional<com.pulumi.core.Output<PresetAudioArgs>>audio()java.util.Optional<com.pulumi.core.Output<PresetAudioCodecOptionsArgs>>audioCodecOptions()static PresetState.Builderbuilder()static PresetState.Builderbuilder(PresetState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>container()java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<PresetThumbnailsArgs>>thumbnails()java.util.Optional<com.pulumi.core.Output<java.lang.String>>type()java.util.Optional<com.pulumi.core.Output<PresetVideoArgs>>video()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>videoCodecOptions()java.util.Optional<com.pulumi.core.Output<java.util.List<PresetVideoWatermarkArgs>>>videoWatermarks()
-
-
-
Field Detail
-
Empty
public static final PresetState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the Elastic Transcoder Preset.
-
audio
public java.util.Optional<com.pulumi.core.Output<PresetAudioArgs>> audio()
- Returns:
- Audio parameters object (documented below).
-
audioCodecOptions
public java.util.Optional<com.pulumi.core.Output<PresetAudioCodecOptionsArgs>> audioCodecOptions()
- Returns:
- Codec options for the audio parameters (documented below)
-
container
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> container()
- Returns:
- The container type for the output file. Valid values are `flac`, `flv`, `fmp4`, `gif`, `mp3`, `mp4`, `mpg`, `mxf`, `oga`, `ogg`, `ts`, and `webm`.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- A description of the preset (maximum 255 characters)
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the preset. (maximum 40 characters)
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
thumbnails
public java.util.Optional<com.pulumi.core.Output<PresetThumbnailsArgs>> thumbnails()
- Returns:
- Thumbnail parameters object (documented below)
-
type
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> type()
-
video
public java.util.Optional<com.pulumi.core.Output<PresetVideoArgs>> video()
- Returns:
- Video parameters object (documented below)
-
videoCodecOptions
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> videoCodecOptions()
- Returns:
- Codec options for the video parameters See ["Create Preset"](http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/create-preset.html) in the AWS docs for reference.
-
videoWatermarks
public java.util.Optional<com.pulumi.core.Output<java.util.List<PresetVideoWatermarkArgs>>> videoWatermarks()
- Returns:
- Watermark parameters for the video parameters (documented below)
-
builder
public static PresetState.Builder builder()
-
builder
public static PresetState.Builder builder(PresetState defaults)
-
-