Documentation ¶
Index ¶
- func MediaTransform_IsConstruct(x interface{}) *bool
- func MediaTransform_IsTerraformElement(x interface{}) *bool
- func MediaTransform_IsTerraformResource(x interface{}) *bool
- func MediaTransform_TfResourceType() *string
- func NewMediaTransformOutputAudioAnalyzerPresetOutputReference_Override(m MediaTransformOutputAudioAnalyzerPresetOutputReference, ...)
- func NewMediaTransformOutputBuiltinPresetOutputReference_Override(m MediaTransformOutputBuiltinPresetOutputReference, ...)
- func NewMediaTransformOutputBuiltinPresetPresetConfigurationOutputReference_Override(m MediaTransformOutputBuiltinPresetPresetConfigurationOutputReference, ...)
- func NewMediaTransformOutputCustomPresetCodecAacAudioOutputReference_Override(m MediaTransformOutputCustomPresetCodecAacAudioOutputReference, ...)
- func NewMediaTransformOutputCustomPresetCodecCopyAudioOutputReference_Override(m MediaTransformOutputCustomPresetCodecCopyAudioOutputReference, ...)
- func NewMediaTransformOutputCustomPresetCodecCopyVideoOutputReference_Override(m MediaTransformOutputCustomPresetCodecCopyVideoOutputReference, ...)
- func NewMediaTransformOutputCustomPresetCodecDdAudioOutputReference_Override(m MediaTransformOutputCustomPresetCodecDdAudioOutputReference, ...)
- func NewMediaTransformOutputCustomPresetCodecH264VideoLayerList_Override(m MediaTransformOutputCustomPresetCodecH264VideoLayerList, ...)
- func NewMediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference_Override(m MediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference, ...)
- func NewMediaTransformOutputCustomPresetCodecH264VideoOutputReference_Override(m MediaTransformOutputCustomPresetCodecH264VideoOutputReference, ...)
- func NewMediaTransformOutputCustomPresetCodecH265VideoLayerList_Override(m MediaTransformOutputCustomPresetCodecH265VideoLayerList, ...)
- func NewMediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference_Override(m MediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference, ...)
- func NewMediaTransformOutputCustomPresetCodecH265VideoOutputReference_Override(m MediaTransformOutputCustomPresetCodecH265VideoOutputReference, ...)
- func NewMediaTransformOutputCustomPresetCodecList_Override(m MediaTransformOutputCustomPresetCodecList, ...)
- func NewMediaTransformOutputCustomPresetCodecOutputReference_Override(m MediaTransformOutputCustomPresetCodecOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFilterCropRectangleOutputReference_Override(m MediaTransformOutputCustomPresetFilterCropRectangleOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFilterDeinterlaceOutputReference_Override(m MediaTransformOutputCustomPresetFilterDeinterlaceOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFilterFadeInOutputReference_Override(m MediaTransformOutputCustomPresetFilterFadeInOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFilterFadeOutOutputReference_Override(m MediaTransformOutputCustomPresetFilterFadeOutOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFilterOutputReference_Override(m MediaTransformOutputCustomPresetFilterOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFilterOverlayAudioOutputReference_Override(m MediaTransformOutputCustomPresetFilterOverlayAudioOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFilterOverlayList_Override(m MediaTransformOutputCustomPresetFilterOverlayList, ...)
- func NewMediaTransformOutputCustomPresetFilterOverlayOutputReference_Override(m MediaTransformOutputCustomPresetFilterOverlayOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference_Override(...)
- func NewMediaTransformOutputCustomPresetFilterOverlayVideoOutputReference_Override(m MediaTransformOutputCustomPresetFilterOverlayVideoOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference_Override(m MediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFormatList_Override(m MediaTransformOutputCustomPresetFormatList, ...)
- func NewMediaTransformOutputCustomPresetFormatMp4OutputFileList_Override(m MediaTransformOutputCustomPresetFormatMp4OutputFileList, ...)
- func NewMediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference_Override(m MediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFormatMp4OutputReference_Override(m MediaTransformOutputCustomPresetFormatMp4OutputReference, ...)
- func NewMediaTransformOutputCustomPresetFormatOutputReference_Override(m MediaTransformOutputCustomPresetFormatOutputReference, ...)
- func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileList_Override(m MediaTransformOutputCustomPresetFormatTransportStreamOutputFileList, ...)
- func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference_Override(...)
- func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputReference_Override(m MediaTransformOutputCustomPresetFormatTransportStreamOutputReference, ...)
- func NewMediaTransformOutputCustomPresetOutputReference_Override(m MediaTransformOutputCustomPresetOutputReference, ...)
- func NewMediaTransformOutputFaceDetectorPresetOutputReference_Override(m MediaTransformOutputFaceDetectorPresetOutputReference, ...)
- func NewMediaTransformOutputList_Override(m MediaTransformOutputList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewMediaTransformOutputOutputReference_Override(m MediaTransformOutputOutputReference, ...)
- func NewMediaTransformOutputVideoAnalyzerPresetOutputReference_Override(m MediaTransformOutputVideoAnalyzerPresetOutputReference, ...)
- func NewMediaTransformTimeoutsOutputReference_Override(m MediaTransformTimeoutsOutputReference, ...)
- func NewMediaTransform_Override(m MediaTransform, scope constructs.Construct, id *string, ...)
- type MediaTransform
- type MediaTransformConfig
- type MediaTransformOutput
- type MediaTransformOutputAudioAnalyzerPreset
- type MediaTransformOutputAudioAnalyzerPresetOutputReference
- type MediaTransformOutputBuiltinPreset
- type MediaTransformOutputBuiltinPresetOutputReference
- type MediaTransformOutputBuiltinPresetPresetConfiguration
- type MediaTransformOutputBuiltinPresetPresetConfigurationOutputReference
- type MediaTransformOutputCustomPreset
- type MediaTransformOutputCustomPresetCodec
- type MediaTransformOutputCustomPresetCodecAacAudio
- type MediaTransformOutputCustomPresetCodecAacAudioOutputReference
- type MediaTransformOutputCustomPresetCodecCopyAudio
- type MediaTransformOutputCustomPresetCodecCopyAudioOutputReference
- type MediaTransformOutputCustomPresetCodecCopyVideo
- type MediaTransformOutputCustomPresetCodecCopyVideoOutputReference
- type MediaTransformOutputCustomPresetCodecDdAudio
- type MediaTransformOutputCustomPresetCodecDdAudioOutputReference
- type MediaTransformOutputCustomPresetCodecH264Video
- type MediaTransformOutputCustomPresetCodecH264VideoLayer
- type MediaTransformOutputCustomPresetCodecH264VideoLayerList
- type MediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference
- type MediaTransformOutputCustomPresetCodecH264VideoOutputReference
- type MediaTransformOutputCustomPresetCodecH265Video
- type MediaTransformOutputCustomPresetCodecH265VideoLayer
- type MediaTransformOutputCustomPresetCodecH265VideoLayerList
- type MediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference
- type MediaTransformOutputCustomPresetCodecH265VideoOutputReference
- type MediaTransformOutputCustomPresetCodecList
- type MediaTransformOutputCustomPresetCodecOutputReference
- type MediaTransformOutputCustomPresetFilter
- type MediaTransformOutputCustomPresetFilterCropRectangle
- type MediaTransformOutputCustomPresetFilterCropRectangleOutputReference
- type MediaTransformOutputCustomPresetFilterDeinterlace
- type MediaTransformOutputCustomPresetFilterDeinterlaceOutputReference
- type MediaTransformOutputCustomPresetFilterFadeIn
- type MediaTransformOutputCustomPresetFilterFadeInOutputReference
- type MediaTransformOutputCustomPresetFilterFadeOut
- type MediaTransformOutputCustomPresetFilterFadeOutOutputReference
- type MediaTransformOutputCustomPresetFilterOutputReference
- type MediaTransformOutputCustomPresetFilterOverlay
- type MediaTransformOutputCustomPresetFilterOverlayAudio
- type MediaTransformOutputCustomPresetFilterOverlayAudioOutputReference
- type MediaTransformOutputCustomPresetFilterOverlayList
- type MediaTransformOutputCustomPresetFilterOverlayOutputReference
- type MediaTransformOutputCustomPresetFilterOverlayVideo
- type MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangle
- type MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference
- type MediaTransformOutputCustomPresetFilterOverlayVideoOutputReference
- type MediaTransformOutputCustomPresetFilterOverlayVideoPosition
- type MediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference
- type MediaTransformOutputCustomPresetFormat
- type MediaTransformOutputCustomPresetFormatList
- type MediaTransformOutputCustomPresetFormatMp4
- type MediaTransformOutputCustomPresetFormatMp4OutputFile
- type MediaTransformOutputCustomPresetFormatMp4OutputFileList
- type MediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference
- type MediaTransformOutputCustomPresetFormatMp4OutputReference
- type MediaTransformOutputCustomPresetFormatOutputReference
- type MediaTransformOutputCustomPresetFormatTransportStream
- type MediaTransformOutputCustomPresetFormatTransportStreamOutputFile
- type MediaTransformOutputCustomPresetFormatTransportStreamOutputFileList
- type MediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference
- type MediaTransformOutputCustomPresetFormatTransportStreamOutputReference
- type MediaTransformOutputCustomPresetOutputReference
- type MediaTransformOutputFaceDetectorPreset
- type MediaTransformOutputFaceDetectorPresetOutputReference
- type MediaTransformOutputList
- type MediaTransformOutputOutputReference
- type MediaTransformOutputVideoAnalyzerPreset
- type MediaTransformOutputVideoAnalyzerPresetOutputReference
- type MediaTransformTimeouts
- type MediaTransformTimeoutsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MediaTransform_IsConstruct ¶
func MediaTransform_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MediaTransform_IsTerraformElement ¶
func MediaTransform_IsTerraformElement(x interface{}) *bool
Experimental.
func MediaTransform_IsTerraformResource ¶
func MediaTransform_IsTerraformResource(x interface{}) *bool
Experimental.
func MediaTransform_TfResourceType ¶
func MediaTransform_TfResourceType() *string
func NewMediaTransformOutputAudioAnalyzerPresetOutputReference_Override ¶
func NewMediaTransformOutputAudioAnalyzerPresetOutputReference_Override(m MediaTransformOutputAudioAnalyzerPresetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputBuiltinPresetOutputReference_Override ¶
func NewMediaTransformOutputBuiltinPresetOutputReference_Override(m MediaTransformOutputBuiltinPresetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputBuiltinPresetPresetConfigurationOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputBuiltinPresetPresetConfigurationOutputReference_Override(m MediaTransformOutputBuiltinPresetPresetConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetCodecAacAudioOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecAacAudioOutputReference_Override(m MediaTransformOutputCustomPresetCodecAacAudioOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetCodecCopyAudioOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecCopyAudioOutputReference_Override(m MediaTransformOutputCustomPresetCodecCopyAudioOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetCodecCopyVideoOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecCopyVideoOutputReference_Override(m MediaTransformOutputCustomPresetCodecCopyVideoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetCodecDdAudioOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecDdAudioOutputReference_Override(m MediaTransformOutputCustomPresetCodecDdAudioOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetCodecH264VideoLayerList_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH264VideoLayerList_Override(m MediaTransformOutputCustomPresetCodecH264VideoLayerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference_Override(m MediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMediaTransformOutputCustomPresetCodecH264VideoOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH264VideoOutputReference_Override(m MediaTransformOutputCustomPresetCodecH264VideoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetCodecH265VideoLayerList_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH265VideoLayerList_Override(m MediaTransformOutputCustomPresetCodecH265VideoLayerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference_Override(m MediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMediaTransformOutputCustomPresetCodecH265VideoOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH265VideoOutputReference_Override(m MediaTransformOutputCustomPresetCodecH265VideoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetCodecList_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecList_Override(m MediaTransformOutputCustomPresetCodecList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMediaTransformOutputCustomPresetCodecOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecOutputReference_Override(m MediaTransformOutputCustomPresetCodecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMediaTransformOutputCustomPresetFilterCropRectangleOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterCropRectangleOutputReference_Override(m MediaTransformOutputCustomPresetFilterCropRectangleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFilterDeinterlaceOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterDeinterlaceOutputReference_Override(m MediaTransformOutputCustomPresetFilterDeinterlaceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFilterFadeInOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterFadeInOutputReference_Override(m MediaTransformOutputCustomPresetFilterFadeInOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFilterFadeOutOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterFadeOutOutputReference_Override(m MediaTransformOutputCustomPresetFilterFadeOutOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFilterOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOutputReference_Override(m MediaTransformOutputCustomPresetFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFilterOverlayAudioOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayAudioOutputReference_Override(m MediaTransformOutputCustomPresetFilterOverlayAudioOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFilterOverlayList_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayList_Override(m MediaTransformOutputCustomPresetFilterOverlayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMediaTransformOutputCustomPresetFilterOverlayOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayOutputReference_Override(m MediaTransformOutputCustomPresetFilterOverlayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference_Override(m MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFilterOverlayVideoOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayVideoOutputReference_Override(m MediaTransformOutputCustomPresetFilterOverlayVideoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference_Override(m MediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFormatList_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatList_Override(m MediaTransformOutputCustomPresetFormatList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMediaTransformOutputCustomPresetFormatMp4OutputFileList_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatMp4OutputFileList_Override(m MediaTransformOutputCustomPresetFormatMp4OutputFileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference_Override(m MediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMediaTransformOutputCustomPresetFormatMp4OutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatMp4OutputReference_Override(m MediaTransformOutputCustomPresetFormatMp4OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetFormatOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatOutputReference_Override(m MediaTransformOutputCustomPresetFormatOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileList_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileList_Override(m MediaTransformOutputCustomPresetFormatTransportStreamOutputFileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference_Override(m MediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputReference_Override(m MediaTransformOutputCustomPresetFormatTransportStreamOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputCustomPresetOutputReference_Override ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetOutputReference_Override(m MediaTransformOutputCustomPresetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputFaceDetectorPresetOutputReference_Override ¶
func NewMediaTransformOutputFaceDetectorPresetOutputReference_Override(m MediaTransformOutputFaceDetectorPresetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformOutputList_Override ¶
func NewMediaTransformOutputList_Override(m MediaTransformOutputList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMediaTransformOutputOutputReference_Override ¶
func NewMediaTransformOutputOutputReference_Override(m MediaTransformOutputOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMediaTransformOutputVideoAnalyzerPresetOutputReference_Override ¶
func NewMediaTransformOutputVideoAnalyzerPresetOutputReference_Override(m MediaTransformOutputVideoAnalyzerPresetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransformTimeoutsOutputReference_Override ¶
func NewMediaTransformTimeoutsOutputReference_Override(m MediaTransformTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMediaTransform_Override ¶
func NewMediaTransform_Override(m MediaTransform, scope constructs.Construct, id *string, config *MediaTransformConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform azurerm_media_transform} Resource.
Types ¶
type MediaTransform ¶
type MediaTransform interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MediaServicesAccountName() *string SetMediaServicesAccountName(val *string) MediaServicesAccountNameInput() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node Output() MediaTransformOutputList OutputInput() interface{} // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} ResourceGroupName() *string SetResourceGroupName(val *string) ResourceGroupNameInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() MediaTransformTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutOutput(value interface{}) PutTimeouts(value *MediaTransformTimeouts) ResetDescription() ResetId() ResetOutput() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform azurerm_media_transform}.
func NewMediaTransform ¶
func NewMediaTransform(scope constructs.Construct, id *string, config *MediaTransformConfig) MediaTransform
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform azurerm_media_transform} Resource.
type MediaTransformConfig ¶
type MediaTransformConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#media_services_account_name MediaTransform#media_services_account_name}. MediaServicesAccountName *string `field:"required" json:"mediaServicesAccountName" yaml:"mediaServicesAccountName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#name MediaTransform#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#resource_group_name MediaTransform#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#description MediaTransform#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#id MediaTransform#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // output block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#output MediaTransform#output} Output interface{} `field:"optional" json:"output" yaml:"output"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#timeouts MediaTransform#timeouts} Timeouts *MediaTransformTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type MediaTransformOutput ¶
type MediaTransformOutput struct { // audio_analyzer_preset block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#audio_analyzer_preset MediaTransform#audio_analyzer_preset} AudioAnalyzerPreset *MediaTransformOutputAudioAnalyzerPreset `field:"optional" json:"audioAnalyzerPreset" yaml:"audioAnalyzerPreset"` // builtin_preset block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#builtin_preset MediaTransform#builtin_preset} BuiltinPreset *MediaTransformOutputBuiltinPreset `field:"optional" json:"builtinPreset" yaml:"builtinPreset"` // custom_preset block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#custom_preset MediaTransform#custom_preset} CustomPreset *MediaTransformOutputCustomPreset `field:"optional" json:"customPreset" yaml:"customPreset"` // face_detector_preset block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#face_detector_preset MediaTransform#face_detector_preset} FaceDetectorPreset *MediaTransformOutputFaceDetectorPreset `field:"optional" json:"faceDetectorPreset" yaml:"faceDetectorPreset"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#on_error_action MediaTransform#on_error_action}. OnErrorAction *string `field:"optional" json:"onErrorAction" yaml:"onErrorAction"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#relative_priority MediaTransform#relative_priority}. RelativePriority *string `field:"optional" json:"relativePriority" yaml:"relativePriority"` // video_analyzer_preset block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#video_analyzer_preset MediaTransform#video_analyzer_preset} VideoAnalyzerPreset *MediaTransformOutputVideoAnalyzerPreset `field:"optional" json:"videoAnalyzerPreset" yaml:"videoAnalyzerPreset"` }
type MediaTransformOutputAudioAnalyzerPreset ¶
type MediaTransformOutputAudioAnalyzerPreset struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#audio_analysis_mode MediaTransform#audio_analysis_mode}. AudioAnalysisMode *string `field:"optional" json:"audioAnalysisMode" yaml:"audioAnalysisMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#audio_language MediaTransform#audio_language}. AudioLanguage *string `field:"optional" json:"audioLanguage" yaml:"audioLanguage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#experimental_options MediaTransform#experimental_options}. ExperimentalOptions *map[string]*string `field:"optional" json:"experimentalOptions" yaml:"experimentalOptions"` }
type MediaTransformOutputAudioAnalyzerPresetOutputReference ¶
type MediaTransformOutputAudioAnalyzerPresetOutputReference interface { cdktf.ComplexObject AudioAnalysisMode() *string SetAudioAnalysisMode(val *string) AudioAnalysisModeInput() *string AudioLanguage() *string SetAudioLanguage(val *string) AudioLanguageInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExperimentalOptions() *map[string]*string SetExperimentalOptions(val *map[string]*string) ExperimentalOptionsInput() *map[string]*string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputAudioAnalyzerPreset SetInternalValue(val *MediaTransformOutputAudioAnalyzerPreset) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAudioAnalysisMode() ResetAudioLanguage() ResetExperimentalOptions() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputAudioAnalyzerPresetOutputReference ¶
func NewMediaTransformOutputAudioAnalyzerPresetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputAudioAnalyzerPresetOutputReference
type MediaTransformOutputBuiltinPreset ¶
type MediaTransformOutputBuiltinPreset struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#preset_name MediaTransform#preset_name}. PresetName *string `field:"required" json:"presetName" yaml:"presetName"` // preset_configuration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#preset_configuration MediaTransform#preset_configuration} PresetConfiguration *MediaTransformOutputBuiltinPresetPresetConfiguration `field:"optional" json:"presetConfiguration" yaml:"presetConfiguration"` }
type MediaTransformOutputBuiltinPresetOutputReference ¶
type MediaTransformOutputBuiltinPresetOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputBuiltinPreset SetInternalValue(val *MediaTransformOutputBuiltinPreset) PresetConfiguration() MediaTransformOutputBuiltinPresetPresetConfigurationOutputReference PresetConfigurationInput() *MediaTransformOutputBuiltinPresetPresetConfiguration PresetName() *string SetPresetName(val *string) PresetNameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutPresetConfiguration(value *MediaTransformOutputBuiltinPresetPresetConfiguration) ResetPresetConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputBuiltinPresetOutputReference ¶
func NewMediaTransformOutputBuiltinPresetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputBuiltinPresetOutputReference
type MediaTransformOutputBuiltinPresetPresetConfiguration ¶ added in v7.0.1
type MediaTransformOutputBuiltinPresetPresetConfiguration struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#complexity MediaTransform#complexity}. Complexity *string `field:"optional" json:"complexity" yaml:"complexity"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#interleave_output MediaTransform#interleave_output}. InterleaveOutput *string `field:"optional" json:"interleaveOutput" yaml:"interleaveOutput"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#key_frame_interval_in_seconds MediaTransform#key_frame_interval_in_seconds}. KeyFrameIntervalInSeconds *float64 `field:"optional" json:"keyFrameIntervalInSeconds" yaml:"keyFrameIntervalInSeconds"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#max_bitrate_bps MediaTransform#max_bitrate_bps}. MaxBitrateBps *float64 `field:"optional" json:"maxBitrateBps" yaml:"maxBitrateBps"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#max_height MediaTransform#max_height}. MaxHeight *float64 `field:"optional" json:"maxHeight" yaml:"maxHeight"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#max_layers MediaTransform#max_layers}. MaxLayers *float64 `field:"optional" json:"maxLayers" yaml:"maxLayers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#min_bitrate_bps MediaTransform#min_bitrate_bps}. MinBitrateBps *float64 `field:"optional" json:"minBitrateBps" yaml:"minBitrateBps"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#min_height MediaTransform#min_height}. MinHeight *float64 `field:"optional" json:"minHeight" yaml:"minHeight"` }
type MediaTransformOutputBuiltinPresetPresetConfigurationOutputReference ¶ added in v7.0.1
type MediaTransformOutputBuiltinPresetPresetConfigurationOutputReference interface { cdktf.ComplexObject Complexity() *string SetComplexity(val *string) ComplexityInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InterleaveOutput() *string SetInterleaveOutput(val *string) InterleaveOutputInput() *string InternalValue() *MediaTransformOutputBuiltinPresetPresetConfiguration SetInternalValue(val *MediaTransformOutputBuiltinPresetPresetConfiguration) KeyFrameIntervalInSeconds() *float64 SetKeyFrameIntervalInSeconds(val *float64) KeyFrameIntervalInSecondsInput() *float64 MaxBitrateBps() *float64 SetMaxBitrateBps(val *float64) MaxBitrateBpsInput() *float64 MaxHeight() *float64 SetMaxHeight(val *float64) MaxHeightInput() *float64 MaxLayers() *float64 SetMaxLayers(val *float64) MaxLayersInput() *float64 MinBitrateBps() *float64 SetMinBitrateBps(val *float64) MinBitrateBpsInput() *float64 MinHeight() *float64 SetMinHeight(val *float64) MinHeightInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetComplexity() ResetInterleaveOutput() ResetKeyFrameIntervalInSeconds() ResetMaxBitrateBps() ResetMaxHeight() ResetMaxLayers() ResetMinBitrateBps() ResetMinHeight() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputBuiltinPresetPresetConfigurationOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputBuiltinPresetPresetConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputBuiltinPresetPresetConfigurationOutputReference
type MediaTransformOutputCustomPreset ¶ added in v7.0.1
type MediaTransformOutputCustomPreset struct { // codec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#codec MediaTransform#codec} Codec interface{} `field:"required" json:"codec" yaml:"codec"` // format block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#format MediaTransform#format} Format interface{} `field:"required" json:"format" yaml:"format"` // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#filter MediaTransform#filter} Filter *MediaTransformOutputCustomPresetFilter `field:"optional" json:"filter" yaml:"filter"` }
type MediaTransformOutputCustomPresetCodec ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodec struct { // aac_audio block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#aac_audio MediaTransform#aac_audio} AacAudio *MediaTransformOutputCustomPresetCodecAacAudio `field:"optional" json:"aacAudio" yaml:"aacAudio"` // copy_audio block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#copy_audio MediaTransform#copy_audio} CopyAudio *MediaTransformOutputCustomPresetCodecCopyAudio `field:"optional" json:"copyAudio" yaml:"copyAudio"` // copy_video block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#copy_video MediaTransform#copy_video} CopyVideo *MediaTransformOutputCustomPresetCodecCopyVideo `field:"optional" json:"copyVideo" yaml:"copyVideo"` // dd_audio block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#dd_audio MediaTransform#dd_audio} DdAudio *MediaTransformOutputCustomPresetCodecDdAudio `field:"optional" json:"ddAudio" yaml:"ddAudio"` // h264_video block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#h264_video MediaTransform#h264_video} H264Video *MediaTransformOutputCustomPresetCodecH264Video `field:"optional" json:"h264Video" yaml:"h264Video"` // h265_video block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#h265_video MediaTransform#h265_video} H265Video *MediaTransformOutputCustomPresetCodecH265Video `field:"optional" json:"h265Video" yaml:"h265Video"` }
type MediaTransformOutputCustomPresetCodecAacAudio ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecAacAudio struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#bitrate MediaTransform#bitrate}. Bitrate *float64 `field:"optional" json:"bitrate" yaml:"bitrate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#channels MediaTransform#channels}. Channels *float64 `field:"optional" json:"channels" yaml:"channels"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#label MediaTransform#label}. Label *string `field:"optional" json:"label" yaml:"label"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#profile MediaTransform#profile}. Profile *string `field:"optional" json:"profile" yaml:"profile"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#sampling_rate MediaTransform#sampling_rate}. SamplingRate *float64 `field:"optional" json:"samplingRate" yaml:"samplingRate"` }
type MediaTransformOutputCustomPresetCodecAacAudioOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecAacAudioOutputReference interface { cdktf.ComplexObject Bitrate() *float64 SetBitrate(val *float64) BitrateInput() *float64 Channels() *float64 SetChannels(val *float64) ChannelsInput() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetCodecAacAudio SetInternalValue(val *MediaTransformOutputCustomPresetCodecAacAudio) Label() *string SetLabel(val *string) LabelInput() *string Profile() *string SetProfile(val *string) ProfileInput() *string SamplingRate() *float64 SetSamplingRate(val *float64) SamplingRateInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBitrate() ResetChannels() ResetLabel() ResetProfile() ResetSamplingRate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecAacAudioOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecAacAudioOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetCodecAacAudioOutputReference
type MediaTransformOutputCustomPresetCodecCopyAudio ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecCopyAudio struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#label MediaTransform#label}. Label *string `field:"optional" json:"label" yaml:"label"` }
type MediaTransformOutputCustomPresetCodecCopyAudioOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecCopyAudioOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetCodecCopyAudio SetInternalValue(val *MediaTransformOutputCustomPresetCodecCopyAudio) Label() *string SetLabel(val *string) LabelInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetLabel() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecCopyAudioOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecCopyAudioOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetCodecCopyAudioOutputReference
type MediaTransformOutputCustomPresetCodecCopyVideo ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecCopyVideo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#label MediaTransform#label}. Label *string `field:"optional" json:"label" yaml:"label"` }
type MediaTransformOutputCustomPresetCodecCopyVideoOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecCopyVideoOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetCodecCopyVideo SetInternalValue(val *MediaTransformOutputCustomPresetCodecCopyVideo) Label() *string SetLabel(val *string) LabelInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetLabel() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecCopyVideoOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecCopyVideoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetCodecCopyVideoOutputReference
type MediaTransformOutputCustomPresetCodecDdAudio ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecDdAudio struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#bitrate MediaTransform#bitrate}. Bitrate *float64 `field:"optional" json:"bitrate" yaml:"bitrate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#channels MediaTransform#channels}. Channels *float64 `field:"optional" json:"channels" yaml:"channels"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#label MediaTransform#label}. Label *string `field:"optional" json:"label" yaml:"label"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#sampling_rate MediaTransform#sampling_rate}. SamplingRate *float64 `field:"optional" json:"samplingRate" yaml:"samplingRate"` }
type MediaTransformOutputCustomPresetCodecDdAudioOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecDdAudioOutputReference interface { cdktf.ComplexObject Bitrate() *float64 SetBitrate(val *float64) BitrateInput() *float64 Channels() *float64 SetChannels(val *float64) ChannelsInput() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetCodecDdAudio SetInternalValue(val *MediaTransformOutputCustomPresetCodecDdAudio) Label() *string SetLabel(val *string) LabelInput() *string SamplingRate() *float64 SetSamplingRate(val *float64) SamplingRateInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBitrate() ResetChannels() ResetLabel() ResetSamplingRate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecDdAudioOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecDdAudioOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetCodecDdAudioOutputReference
type MediaTransformOutputCustomPresetCodecH264Video ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH264Video struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#complexity MediaTransform#complexity}. Complexity *string `field:"optional" json:"complexity" yaml:"complexity"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#key_frame_interval MediaTransform#key_frame_interval}. KeyFrameInterval *string `field:"optional" json:"keyFrameInterval" yaml:"keyFrameInterval"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#label MediaTransform#label}. Label *string `field:"optional" json:"label" yaml:"label"` // layer block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#layer MediaTransform#layer} Layer interface{} `field:"optional" json:"layer" yaml:"layer"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#rate_control_mode MediaTransform#rate_control_mode}. RateControlMode *string `field:"optional" json:"rateControlMode" yaml:"rateControlMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#scene_change_detection_enabled MediaTransform#scene_change_detection_enabled}. SceneChangeDetectionEnabled interface{} `field:"optional" json:"sceneChangeDetectionEnabled" yaml:"sceneChangeDetectionEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#stretch_mode MediaTransform#stretch_mode}. StretchMode *string `field:"optional" json:"stretchMode" yaml:"stretchMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#sync_mode MediaTransform#sync_mode}. SyncMode *string `field:"optional" json:"syncMode" yaml:"syncMode"` }
type MediaTransformOutputCustomPresetCodecH264VideoLayer ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH264VideoLayer struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#bitrate MediaTransform#bitrate}. Bitrate *float64 `field:"required" json:"bitrate" yaml:"bitrate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#adaptive_b_frame_enabled MediaTransform#adaptive_b_frame_enabled}. AdaptiveBFrameEnabled interface{} `field:"optional" json:"adaptiveBFrameEnabled" yaml:"adaptiveBFrameEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#b_frames MediaTransform#b_frames}. BFrames *float64 `field:"optional" json:"bFrames" yaml:"bFrames"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#buffer_window MediaTransform#buffer_window}. BufferWindow *string `field:"optional" json:"bufferWindow" yaml:"bufferWindow"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#crf MediaTransform#crf}. Crf *float64 `field:"optional" json:"crf" yaml:"crf"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#entropy_mode MediaTransform#entropy_mode}. EntropyMode *string `field:"optional" json:"entropyMode" yaml:"entropyMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#frame_rate MediaTransform#frame_rate}. FrameRate *string `field:"optional" json:"frameRate" yaml:"frameRate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#height MediaTransform#height}. Height *string `field:"optional" json:"height" yaml:"height"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#label MediaTransform#label}. Label *string `field:"optional" json:"label" yaml:"label"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#level MediaTransform#level}. Level *string `field:"optional" json:"level" yaml:"level"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#max_bitrate MediaTransform#max_bitrate}. MaxBitrate *float64 `field:"optional" json:"maxBitrate" yaml:"maxBitrate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#profile MediaTransform#profile}. Profile *string `field:"optional" json:"profile" yaml:"profile"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#reference_frames MediaTransform#reference_frames}. ReferenceFrames *float64 `field:"optional" json:"referenceFrames" yaml:"referenceFrames"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#slices MediaTransform#slices}. Slices *float64 `field:"optional" json:"slices" yaml:"slices"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#width MediaTransform#width}. Width *string `field:"optional" json:"width" yaml:"width"` }
type MediaTransformOutputCustomPresetCodecH264VideoLayerList ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH264VideoLayerList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecH264VideoLayerList ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH264VideoLayerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MediaTransformOutputCustomPresetCodecH264VideoLayerList
type MediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference interface { cdktf.ComplexObject AdaptiveBFrameEnabled() interface{} SetAdaptiveBFrameEnabled(val interface{}) AdaptiveBFrameEnabledInput() interface{} BFrames() *float64 SetBFrames(val *float64) BFramesInput() *float64 Bitrate() *float64 SetBitrate(val *float64) BitrateInput() *float64 BufferWindow() *string SetBufferWindow(val *string) BufferWindowInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Crf() *float64 SetCrf(val *float64) CrfInput() *float64 EntropyMode() *string SetEntropyMode(val *string) EntropyModeInput() *string // Experimental. Fqn() *string FrameRate() *string SetFrameRate(val *string) FrameRateInput() *string Height() *string SetHeight(val *string) HeightInput() *string InternalValue() interface{} SetInternalValue(val interface{}) Label() *string SetLabel(val *string) LabelInput() *string Level() *string SetLevel(val *string) LevelInput() *string MaxBitrate() *float64 SetMaxBitrate(val *float64) MaxBitrateInput() *float64 Profile() *string SetProfile(val *string) ProfileInput() *string ReferenceFrames() *float64 SetReferenceFrames(val *float64) ReferenceFramesInput() *float64 Slices() *float64 SetSlices(val *float64) SlicesInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Width() *string SetWidth(val *string) WidthInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAdaptiveBFrameEnabled() ResetBFrames() ResetBufferWindow() ResetCrf() ResetEntropyMode() ResetFrameRate() ResetHeight() ResetLabel() ResetLevel() ResetMaxBitrate() ResetProfile() ResetReferenceFrames() ResetSlices() ResetWidth() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference
type MediaTransformOutputCustomPresetCodecH264VideoOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH264VideoOutputReference interface { cdktf.ComplexObject Complexity() *string SetComplexity(val *string) ComplexityInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetCodecH264Video SetInternalValue(val *MediaTransformOutputCustomPresetCodecH264Video) KeyFrameInterval() *string SetKeyFrameInterval(val *string) KeyFrameIntervalInput() *string Label() *string SetLabel(val *string) LabelInput() *string Layer() MediaTransformOutputCustomPresetCodecH264VideoLayerList LayerInput() interface{} RateControlMode() *string SetRateControlMode(val *string) RateControlModeInput() *string SceneChangeDetectionEnabled() interface{} SetSceneChangeDetectionEnabled(val interface{}) SceneChangeDetectionEnabledInput() interface{} StretchMode() *string SetStretchMode(val *string) StretchModeInput() *string SyncMode() *string SetSyncMode(val *string) SyncModeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutLayer(value interface{}) ResetComplexity() ResetKeyFrameInterval() ResetLabel() ResetLayer() ResetRateControlMode() ResetSceneChangeDetectionEnabled() ResetStretchMode() ResetSyncMode() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecH264VideoOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH264VideoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetCodecH264VideoOutputReference
type MediaTransformOutputCustomPresetCodecH265Video ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH265Video struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#complexity MediaTransform#complexity}. Complexity *string `field:"optional" json:"complexity" yaml:"complexity"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#key_frame_interval MediaTransform#key_frame_interval}. KeyFrameInterval *string `field:"optional" json:"keyFrameInterval" yaml:"keyFrameInterval"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#label MediaTransform#label}. Label *string `field:"optional" json:"label" yaml:"label"` // layer block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#layer MediaTransform#layer} Layer interface{} `field:"optional" json:"layer" yaml:"layer"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#scene_change_detection_enabled MediaTransform#scene_change_detection_enabled}. SceneChangeDetectionEnabled interface{} `field:"optional" json:"sceneChangeDetectionEnabled" yaml:"sceneChangeDetectionEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#stretch_mode MediaTransform#stretch_mode}. StretchMode *string `field:"optional" json:"stretchMode" yaml:"stretchMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#sync_mode MediaTransform#sync_mode}. SyncMode *string `field:"optional" json:"syncMode" yaml:"syncMode"` }
type MediaTransformOutputCustomPresetCodecH265VideoLayer ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH265VideoLayer struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#bitrate MediaTransform#bitrate}. Bitrate *float64 `field:"required" json:"bitrate" yaml:"bitrate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#adaptive_b_frame_enabled MediaTransform#adaptive_b_frame_enabled}. AdaptiveBFrameEnabled interface{} `field:"optional" json:"adaptiveBFrameEnabled" yaml:"adaptiveBFrameEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#b_frames MediaTransform#b_frames}. BFrames *float64 `field:"optional" json:"bFrames" yaml:"bFrames"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#buffer_window MediaTransform#buffer_window}. BufferWindow *string `field:"optional" json:"bufferWindow" yaml:"bufferWindow"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#crf MediaTransform#crf}. Crf *float64 `field:"optional" json:"crf" yaml:"crf"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#frame_rate MediaTransform#frame_rate}. FrameRate *string `field:"optional" json:"frameRate" yaml:"frameRate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#height MediaTransform#height}. Height *string `field:"optional" json:"height" yaml:"height"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#label MediaTransform#label}. Label *string `field:"optional" json:"label" yaml:"label"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#level MediaTransform#level}. Level *string `field:"optional" json:"level" yaml:"level"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#max_bitrate MediaTransform#max_bitrate}. MaxBitrate *float64 `field:"optional" json:"maxBitrate" yaml:"maxBitrate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#profile MediaTransform#profile}. Profile *string `field:"optional" json:"profile" yaml:"profile"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#reference_frames MediaTransform#reference_frames}. ReferenceFrames *float64 `field:"optional" json:"referenceFrames" yaml:"referenceFrames"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#slices MediaTransform#slices}. Slices *float64 `field:"optional" json:"slices" yaml:"slices"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#width MediaTransform#width}. Width *string `field:"optional" json:"width" yaml:"width"` }
type MediaTransformOutputCustomPresetCodecH265VideoLayerList ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH265VideoLayerList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecH265VideoLayerList ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH265VideoLayerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MediaTransformOutputCustomPresetCodecH265VideoLayerList
type MediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference interface { cdktf.ComplexObject AdaptiveBFrameEnabled() interface{} SetAdaptiveBFrameEnabled(val interface{}) AdaptiveBFrameEnabledInput() interface{} BFrames() *float64 SetBFrames(val *float64) BFramesInput() *float64 Bitrate() *float64 SetBitrate(val *float64) BitrateInput() *float64 BufferWindow() *string SetBufferWindow(val *string) BufferWindowInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Crf() *float64 SetCrf(val *float64) CrfInput() *float64 // Experimental. Fqn() *string FrameRate() *string SetFrameRate(val *string) FrameRateInput() *string Height() *string SetHeight(val *string) HeightInput() *string InternalValue() interface{} SetInternalValue(val interface{}) Label() *string SetLabel(val *string) LabelInput() *string Level() *string SetLevel(val *string) LevelInput() *string MaxBitrate() *float64 SetMaxBitrate(val *float64) MaxBitrateInput() *float64 Profile() *string SetProfile(val *string) ProfileInput() *string ReferenceFrames() *float64 SetReferenceFrames(val *float64) ReferenceFramesInput() *float64 Slices() *float64 SetSlices(val *float64) SlicesInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Width() *string SetWidth(val *string) WidthInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAdaptiveBFrameEnabled() ResetBFrames() ResetBufferWindow() ResetCrf() ResetFrameRate() ResetHeight() ResetLabel() ResetLevel() ResetMaxBitrate() ResetProfile() ResetReferenceFrames() ResetSlices() ResetWidth() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference
type MediaTransformOutputCustomPresetCodecH265VideoOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecH265VideoOutputReference interface { cdktf.ComplexObject Complexity() *string SetComplexity(val *string) ComplexityInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetCodecH265Video SetInternalValue(val *MediaTransformOutputCustomPresetCodecH265Video) KeyFrameInterval() *string SetKeyFrameInterval(val *string) KeyFrameIntervalInput() *string Label() *string SetLabel(val *string) LabelInput() *string Layer() MediaTransformOutputCustomPresetCodecH265VideoLayerList LayerInput() interface{} SceneChangeDetectionEnabled() interface{} SetSceneChangeDetectionEnabled(val interface{}) SceneChangeDetectionEnabledInput() interface{} StretchMode() *string SetStretchMode(val *string) StretchModeInput() *string SyncMode() *string SetSyncMode(val *string) SyncModeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutLayer(value interface{}) ResetComplexity() ResetKeyFrameInterval() ResetLabel() ResetLayer() ResetSceneChangeDetectionEnabled() ResetStretchMode() ResetSyncMode() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecH265VideoOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecH265VideoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetCodecH265VideoOutputReference
type MediaTransformOutputCustomPresetCodecList ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MediaTransformOutputCustomPresetCodecOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecList ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MediaTransformOutputCustomPresetCodecList
type MediaTransformOutputCustomPresetCodecOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetCodecOutputReference interface { cdktf.ComplexObject AacAudio() MediaTransformOutputCustomPresetCodecAacAudioOutputReference AacAudioInput() *MediaTransformOutputCustomPresetCodecAacAudio // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CopyAudio() MediaTransformOutputCustomPresetCodecCopyAudioOutputReference CopyAudioInput() *MediaTransformOutputCustomPresetCodecCopyAudio CopyVideo() MediaTransformOutputCustomPresetCodecCopyVideoOutputReference CopyVideoInput() *MediaTransformOutputCustomPresetCodecCopyVideo // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DdAudio() MediaTransformOutputCustomPresetCodecDdAudioOutputReference DdAudioInput() *MediaTransformOutputCustomPresetCodecDdAudio // Experimental. Fqn() *string H264Video() MediaTransformOutputCustomPresetCodecH264VideoOutputReference H264VideoInput() *MediaTransformOutputCustomPresetCodecH264Video H265Video() MediaTransformOutputCustomPresetCodecH265VideoOutputReference H265VideoInput() *MediaTransformOutputCustomPresetCodecH265Video InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAacAudio(value *MediaTransformOutputCustomPresetCodecAacAudio) PutCopyAudio(value *MediaTransformOutputCustomPresetCodecCopyAudio) PutCopyVideo(value *MediaTransformOutputCustomPresetCodecCopyVideo) PutDdAudio(value *MediaTransformOutputCustomPresetCodecDdAudio) PutH264Video(value *MediaTransformOutputCustomPresetCodecH264Video) PutH265Video(value *MediaTransformOutputCustomPresetCodecH265Video) ResetAacAudio() ResetCopyAudio() ResetCopyVideo() ResetDdAudio() ResetH264Video() ResetH265Video() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetCodecOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetCodecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MediaTransformOutputCustomPresetCodecOutputReference
type MediaTransformOutputCustomPresetFilter ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilter struct { // crop_rectangle block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#crop_rectangle MediaTransform#crop_rectangle} CropRectangle *MediaTransformOutputCustomPresetFilterCropRectangle `field:"optional" json:"cropRectangle" yaml:"cropRectangle"` // deinterlace block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#deinterlace MediaTransform#deinterlace} Deinterlace *MediaTransformOutputCustomPresetFilterDeinterlace `field:"optional" json:"deinterlace" yaml:"deinterlace"` // fade_in block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#fade_in MediaTransform#fade_in} FadeIn *MediaTransformOutputCustomPresetFilterFadeIn `field:"optional" json:"fadeIn" yaml:"fadeIn"` // fade_out block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#fade_out MediaTransform#fade_out} FadeOut *MediaTransformOutputCustomPresetFilterFadeOut `field:"optional" json:"fadeOut" yaml:"fadeOut"` // overlay block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#overlay MediaTransform#overlay} Overlay interface{} `field:"optional" json:"overlay" yaml:"overlay"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#rotation MediaTransform#rotation}. Rotation *string `field:"optional" json:"rotation" yaml:"rotation"` }
type MediaTransformOutputCustomPresetFilterCropRectangle ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterCropRectangle struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#height MediaTransform#height}. Height *string `field:"optional" json:"height" yaml:"height"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#left MediaTransform#left}. Left *string `field:"optional" json:"left" yaml:"left"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#top MediaTransform#top}. Top *string `field:"optional" json:"top" yaml:"top"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#width MediaTransform#width}. Width *string `field:"optional" json:"width" yaml:"width"` }
type MediaTransformOutputCustomPresetFilterCropRectangleOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterCropRectangleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Height() *string SetHeight(val *string) HeightInput() *string InternalValue() *MediaTransformOutputCustomPresetFilterCropRectangle SetInternalValue(val *MediaTransformOutputCustomPresetFilterCropRectangle) Left() *string SetLeft(val *string) LeftInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Top() *string SetTop(val *string) TopInput() *string Width() *string SetWidth(val *string) WidthInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetHeight() ResetLeft() ResetTop() ResetWidth() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterCropRectangleOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterCropRectangleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFilterCropRectangleOutputReference
type MediaTransformOutputCustomPresetFilterDeinterlace ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterDeinterlace struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#mode MediaTransform#mode}. Mode *string `field:"optional" json:"mode" yaml:"mode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#parity MediaTransform#parity}. Parity *string `field:"optional" json:"parity" yaml:"parity"` }
type MediaTransformOutputCustomPresetFilterDeinterlaceOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterDeinterlaceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetFilterDeinterlace SetInternalValue(val *MediaTransformOutputCustomPresetFilterDeinterlace) Mode() *string SetMode(val *string) ModeInput() *string Parity() *string SetParity(val *string) ParityInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMode() ResetParity() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterDeinterlaceOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterDeinterlaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFilterDeinterlaceOutputReference
type MediaTransformOutputCustomPresetFilterFadeIn ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterFadeIn struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#duration MediaTransform#duration}. Duration *string `field:"required" json:"duration" yaml:"duration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#fade_color MediaTransform#fade_color}. FadeColor *string `field:"required" json:"fadeColor" yaml:"fadeColor"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#start MediaTransform#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type MediaTransformOutputCustomPresetFilterFadeInOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterFadeInOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Duration() *string SetDuration(val *string) DurationInput() *string FadeColor() *string SetFadeColor(val *string) FadeColorInput() *string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetFilterFadeIn SetInternalValue(val *MediaTransformOutputCustomPresetFilterFadeIn) Start() *string SetStart(val *string) StartInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetStart() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterFadeInOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterFadeInOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFilterFadeInOutputReference
type MediaTransformOutputCustomPresetFilterFadeOut ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterFadeOut struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#duration MediaTransform#duration}. Duration *string `field:"required" json:"duration" yaml:"duration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#fade_color MediaTransform#fade_color}. FadeColor *string `field:"required" json:"fadeColor" yaml:"fadeColor"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#start MediaTransform#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type MediaTransformOutputCustomPresetFilterFadeOutOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterFadeOutOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Duration() *string SetDuration(val *string) DurationInput() *string FadeColor() *string SetFadeColor(val *string) FadeColorInput() *string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetFilterFadeOut SetInternalValue(val *MediaTransformOutputCustomPresetFilterFadeOut) Start() *string SetStart(val *string) StartInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetStart() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterFadeOutOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterFadeOutOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFilterFadeOutOutputReference
type MediaTransformOutputCustomPresetFilterOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CropRectangle() MediaTransformOutputCustomPresetFilterCropRectangleOutputReference CropRectangleInput() *MediaTransformOutputCustomPresetFilterCropRectangle Deinterlace() MediaTransformOutputCustomPresetFilterDeinterlaceOutputReference DeinterlaceInput() *MediaTransformOutputCustomPresetFilterDeinterlace FadeIn() MediaTransformOutputCustomPresetFilterFadeInOutputReference FadeInInput() *MediaTransformOutputCustomPresetFilterFadeIn FadeOut() MediaTransformOutputCustomPresetFilterFadeOutOutputReference FadeOutInput() *MediaTransformOutputCustomPresetFilterFadeOut // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetFilter SetInternalValue(val *MediaTransformOutputCustomPresetFilter) Overlay() MediaTransformOutputCustomPresetFilterOverlayList OverlayInput() interface{} Rotation() *string SetRotation(val *string) RotationInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCropRectangle(value *MediaTransformOutputCustomPresetFilterCropRectangle) PutDeinterlace(value *MediaTransformOutputCustomPresetFilterDeinterlace) PutFadeIn(value *MediaTransformOutputCustomPresetFilterFadeIn) PutFadeOut(value *MediaTransformOutputCustomPresetFilterFadeOut) PutOverlay(value interface{}) ResetCropRectangle() ResetDeinterlace() ResetFadeIn() ResetFadeOut() ResetOverlay() ResetRotation() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFilterOutputReference
type MediaTransformOutputCustomPresetFilterOverlay ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlay struct { // audio block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#audio MediaTransform#audio} Audio *MediaTransformOutputCustomPresetFilterOverlayAudio `field:"optional" json:"audio" yaml:"audio"` // video block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#video MediaTransform#video} Video *MediaTransformOutputCustomPresetFilterOverlayVideo `field:"optional" json:"video" yaml:"video"` }
type MediaTransformOutputCustomPresetFilterOverlayAudio ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayAudio struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#input_label MediaTransform#input_label}. InputLabel *string `field:"required" json:"inputLabel" yaml:"inputLabel"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#audio_gain_level MediaTransform#audio_gain_level}. AudioGainLevel *float64 `field:"optional" json:"audioGainLevel" yaml:"audioGainLevel"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#end MediaTransform#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#fade_in_duration MediaTransform#fade_in_duration}. FadeInDuration *string `field:"optional" json:"fadeInDuration" yaml:"fadeInDuration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#fade_out_duration MediaTransform#fade_out_duration}. FadeOutDuration *string `field:"optional" json:"fadeOutDuration" yaml:"fadeOutDuration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#start MediaTransform#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type MediaTransformOutputCustomPresetFilterOverlayAudioOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayAudioOutputReference interface { cdktf.ComplexObject AudioGainLevel() *float64 SetAudioGainLevel(val *float64) AudioGainLevelInput() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string End() *string SetEnd(val *string) EndInput() *string FadeInDuration() *string SetFadeInDuration(val *string) FadeInDurationInput() *string FadeOutDuration() *string SetFadeOutDuration(val *string) FadeOutDurationInput() *string // Experimental. Fqn() *string InputLabel() *string SetInputLabel(val *string) InputLabelInput() *string InternalValue() *MediaTransformOutputCustomPresetFilterOverlayAudio SetInternalValue(val *MediaTransformOutputCustomPresetFilterOverlayAudio) Start() *string SetStart(val *string) StartInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAudioGainLevel() ResetEnd() ResetFadeInDuration() ResetFadeOutDuration() ResetStart() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterOverlayAudioOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayAudioOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFilterOverlayAudioOutputReference
type MediaTransformOutputCustomPresetFilterOverlayList ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MediaTransformOutputCustomPresetFilterOverlayOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterOverlayList ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MediaTransformOutputCustomPresetFilterOverlayList
type MediaTransformOutputCustomPresetFilterOverlayOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayOutputReference interface { cdktf.ComplexObject Audio() MediaTransformOutputCustomPresetFilterOverlayAudioOutputReference AudioInput() *MediaTransformOutputCustomPresetFilterOverlayAudio // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Video() MediaTransformOutputCustomPresetFilterOverlayVideoOutputReference VideoInput() *MediaTransformOutputCustomPresetFilterOverlayVideo // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAudio(value *MediaTransformOutputCustomPresetFilterOverlayAudio) PutVideo(value *MediaTransformOutputCustomPresetFilterOverlayVideo) ResetAudio() ResetVideo() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterOverlayOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MediaTransformOutputCustomPresetFilterOverlayOutputReference
type MediaTransformOutputCustomPresetFilterOverlayVideo ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayVideo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#input_label MediaTransform#input_label}. InputLabel *string `field:"required" json:"inputLabel" yaml:"inputLabel"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#audio_gain_level MediaTransform#audio_gain_level}. AudioGainLevel *float64 `field:"optional" json:"audioGainLevel" yaml:"audioGainLevel"` // crop_rectangle block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#crop_rectangle MediaTransform#crop_rectangle} CropRectangle *MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangle `field:"optional" json:"cropRectangle" yaml:"cropRectangle"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#end MediaTransform#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#fade_in_duration MediaTransform#fade_in_duration}. FadeInDuration *string `field:"optional" json:"fadeInDuration" yaml:"fadeInDuration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#fade_out_duration MediaTransform#fade_out_duration}. FadeOutDuration *string `field:"optional" json:"fadeOutDuration" yaml:"fadeOutDuration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#opacity MediaTransform#opacity}. Opacity *float64 `field:"optional" json:"opacity" yaml:"opacity"` // position block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#position MediaTransform#position} Position *MediaTransformOutputCustomPresetFilterOverlayVideoPosition `field:"optional" json:"position" yaml:"position"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#start MediaTransform#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangle ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangle struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#height MediaTransform#height}. Height *string `field:"optional" json:"height" yaml:"height"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#left MediaTransform#left}. Left *string `field:"optional" json:"left" yaml:"left"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#top MediaTransform#top}. Top *string `field:"optional" json:"top" yaml:"top"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#width MediaTransform#width}. Width *string `field:"optional" json:"width" yaml:"width"` }
type MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Height() *string SetHeight(val *string) HeightInput() *string InternalValue() *MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangle SetInternalValue(val *MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangle) Left() *string SetLeft(val *string) LeftInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Top() *string SetTop(val *string) TopInput() *string Width() *string SetWidth(val *string) WidthInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetHeight() ResetLeft() ResetTop() ResetWidth() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference
type MediaTransformOutputCustomPresetFilterOverlayVideoOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayVideoOutputReference interface { cdktf.ComplexObject AudioGainLevel() *float64 SetAudioGainLevel(val *float64) AudioGainLevelInput() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CropRectangle() MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference CropRectangleInput() *MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangle End() *string SetEnd(val *string) EndInput() *string FadeInDuration() *string SetFadeInDuration(val *string) FadeInDurationInput() *string FadeOutDuration() *string SetFadeOutDuration(val *string) FadeOutDurationInput() *string // Experimental. Fqn() *string InputLabel() *string SetInputLabel(val *string) InputLabelInput() *string InternalValue() *MediaTransformOutputCustomPresetFilterOverlayVideo SetInternalValue(val *MediaTransformOutputCustomPresetFilterOverlayVideo) Opacity() *float64 SetOpacity(val *float64) OpacityInput() *float64 Position() MediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference PositionInput() *MediaTransformOutputCustomPresetFilterOverlayVideoPosition Start() *string SetStart(val *string) StartInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCropRectangle(value *MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangle) PutPosition(value *MediaTransformOutputCustomPresetFilterOverlayVideoPosition) ResetAudioGainLevel() ResetCropRectangle() ResetEnd() ResetFadeInDuration() ResetFadeOutDuration() ResetOpacity() ResetPosition() ResetStart() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterOverlayVideoOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayVideoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFilterOverlayVideoOutputReference
type MediaTransformOutputCustomPresetFilterOverlayVideoPosition ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayVideoPosition struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#height MediaTransform#height}. Height *string `field:"optional" json:"height" yaml:"height"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#left MediaTransform#left}. Left *string `field:"optional" json:"left" yaml:"left"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#top MediaTransform#top}. Top *string `field:"optional" json:"top" yaml:"top"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#width MediaTransform#width}. Width *string `field:"optional" json:"width" yaml:"width"` }
type MediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Height() *string SetHeight(val *string) HeightInput() *string InternalValue() *MediaTransformOutputCustomPresetFilterOverlayVideoPosition SetInternalValue(val *MediaTransformOutputCustomPresetFilterOverlayVideoPosition) Left() *string SetLeft(val *string) LeftInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Top() *string SetTop(val *string) TopInput() *string Width() *string SetWidth(val *string) WidthInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetHeight() ResetLeft() ResetTop() ResetWidth() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference
type MediaTransformOutputCustomPresetFormat ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormat struct { // mp4 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#mp4 MediaTransform#mp4} Mp4 *MediaTransformOutputCustomPresetFormatMp4 `field:"optional" json:"mp4" yaml:"mp4"` // transport_stream block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#transport_stream MediaTransform#transport_stream} TransportStream *MediaTransformOutputCustomPresetFormatTransportStream `field:"optional" json:"transportStream" yaml:"transportStream"` }
type MediaTransformOutputCustomPresetFormatList ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MediaTransformOutputCustomPresetFormatOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFormatList ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MediaTransformOutputCustomPresetFormatList
type MediaTransformOutputCustomPresetFormatMp4 ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatMp4 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#filename_pattern MediaTransform#filename_pattern}. FilenamePattern *string `field:"required" json:"filenamePattern" yaml:"filenamePattern"` // output_file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#output_file MediaTransform#output_file} OutputFile interface{} `field:"optional" json:"outputFile" yaml:"outputFile"` }
type MediaTransformOutputCustomPresetFormatMp4OutputFile ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatMp4OutputFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#labels MediaTransform#labels}. Labels *[]*string `field:"required" json:"labels" yaml:"labels"` }
type MediaTransformOutputCustomPresetFormatMp4OutputFileList ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatMp4OutputFileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFormatMp4OutputFileList ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatMp4OutputFileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MediaTransformOutputCustomPresetFormatMp4OutputFileList
type MediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Labels() *[]*string SetLabels(val *[]*string) LabelsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference
type MediaTransformOutputCustomPresetFormatMp4OutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatMp4OutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FilenamePattern() *string SetFilenamePattern(val *string) FilenamePatternInput() *string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetFormatMp4 SetInternalValue(val *MediaTransformOutputCustomPresetFormatMp4) OutputFile() MediaTransformOutputCustomPresetFormatMp4OutputFileList OutputFileInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOutputFile(value interface{}) ResetOutputFile() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFormatMp4OutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatMp4OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFormatMp4OutputReference
type MediaTransformOutputCustomPresetFormatOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Mp4() MediaTransformOutputCustomPresetFormatMp4OutputReference Mp4Input() *MediaTransformOutputCustomPresetFormatMp4 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TransportStream() MediaTransformOutputCustomPresetFormatTransportStreamOutputReference TransportStreamInput() *MediaTransformOutputCustomPresetFormatTransportStream // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutMp4(value *MediaTransformOutputCustomPresetFormatMp4) PutTransportStream(value *MediaTransformOutputCustomPresetFormatTransportStream) ResetMp4() ResetTransportStream() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFormatOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MediaTransformOutputCustomPresetFormatOutputReference
type MediaTransformOutputCustomPresetFormatTransportStream ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatTransportStream struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#filename_pattern MediaTransform#filename_pattern}. FilenamePattern *string `field:"required" json:"filenamePattern" yaml:"filenamePattern"` // output_file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#output_file MediaTransform#output_file} OutputFile interface{} `field:"optional" json:"outputFile" yaml:"outputFile"` }
type MediaTransformOutputCustomPresetFormatTransportStreamOutputFile ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatTransportStreamOutputFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#labels MediaTransform#labels}. Labels *[]*string `field:"required" json:"labels" yaml:"labels"` }
type MediaTransformOutputCustomPresetFormatTransportStreamOutputFileList ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatTransportStreamOutputFileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileList ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MediaTransformOutputCustomPresetFormatTransportStreamOutputFileList
type MediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Labels() *[]*string SetLabels(val *[]*string) LabelsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference
type MediaTransformOutputCustomPresetFormatTransportStreamOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetFormatTransportStreamOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FilenamePattern() *string SetFilenamePattern(val *string) FilenamePatternInput() *string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPresetFormatTransportStream SetInternalValue(val *MediaTransformOutputCustomPresetFormatTransportStream) OutputFile() MediaTransformOutputCustomPresetFormatTransportStreamOutputFileList OutputFileInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOutputFile(value interface{}) ResetOutputFile() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetFormatTransportStreamOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetFormatTransportStreamOutputReference
type MediaTransformOutputCustomPresetOutputReference ¶ added in v7.0.1
type MediaTransformOutputCustomPresetOutputReference interface { cdktf.ComplexObject Codec() MediaTransformOutputCustomPresetCodecList CodecInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Filter() MediaTransformOutputCustomPresetFilterOutputReference FilterInput() *MediaTransformOutputCustomPresetFilter Format() MediaTransformOutputCustomPresetFormatList FormatInput() interface{} // Experimental. Fqn() *string InternalValue() *MediaTransformOutputCustomPreset SetInternalValue(val *MediaTransformOutputCustomPreset) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCodec(value interface{}) PutFilter(value *MediaTransformOutputCustomPresetFilter) PutFormat(value interface{}) ResetFilter() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputCustomPresetOutputReference ¶ added in v7.0.1
func NewMediaTransformOutputCustomPresetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputCustomPresetOutputReference
type MediaTransformOutputFaceDetectorPreset ¶
type MediaTransformOutputFaceDetectorPreset struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#analysis_resolution MediaTransform#analysis_resolution}. AnalysisResolution *string `field:"optional" json:"analysisResolution" yaml:"analysisResolution"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#blur_type MediaTransform#blur_type}. BlurType *string `field:"optional" json:"blurType" yaml:"blurType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#experimental_options MediaTransform#experimental_options}. ExperimentalOptions *map[string]*string `field:"optional" json:"experimentalOptions" yaml:"experimentalOptions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#face_redactor_mode MediaTransform#face_redactor_mode}. FaceRedactorMode *string `field:"optional" json:"faceRedactorMode" yaml:"faceRedactorMode"` }
type MediaTransformOutputFaceDetectorPresetOutputReference ¶
type MediaTransformOutputFaceDetectorPresetOutputReference interface { cdktf.ComplexObject AnalysisResolution() *string SetAnalysisResolution(val *string) AnalysisResolutionInput() *string BlurType() *string SetBlurType(val *string) BlurTypeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExperimentalOptions() *map[string]*string SetExperimentalOptions(val *map[string]*string) ExperimentalOptionsInput() *map[string]*string FaceRedactorMode() *string SetFaceRedactorMode(val *string) FaceRedactorModeInput() *string // Experimental. Fqn() *string InternalValue() *MediaTransformOutputFaceDetectorPreset SetInternalValue(val *MediaTransformOutputFaceDetectorPreset) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAnalysisResolution() ResetBlurType() ResetExperimentalOptions() ResetFaceRedactorMode() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputFaceDetectorPresetOutputReference ¶
func NewMediaTransformOutputFaceDetectorPresetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputFaceDetectorPresetOutputReference
type MediaTransformOutputList ¶
type MediaTransformOutputList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MediaTransformOutputOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputList ¶
func NewMediaTransformOutputList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MediaTransformOutputList
type MediaTransformOutputOutputReference ¶
type MediaTransformOutputOutputReference interface { cdktf.ComplexObject AudioAnalyzerPreset() MediaTransformOutputAudioAnalyzerPresetOutputReference AudioAnalyzerPresetInput() *MediaTransformOutputAudioAnalyzerPreset BuiltinPreset() MediaTransformOutputBuiltinPresetOutputReference BuiltinPresetInput() *MediaTransformOutputBuiltinPreset // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomPreset() MediaTransformOutputCustomPresetOutputReference CustomPresetInput() *MediaTransformOutputCustomPreset FaceDetectorPreset() MediaTransformOutputFaceDetectorPresetOutputReference FaceDetectorPresetInput() *MediaTransformOutputFaceDetectorPreset // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) OnErrorAction() *string SetOnErrorAction(val *string) OnErrorActionInput() *string RelativePriority() *string SetRelativePriority(val *string) RelativePriorityInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VideoAnalyzerPreset() MediaTransformOutputVideoAnalyzerPresetOutputReference VideoAnalyzerPresetInput() *MediaTransformOutputVideoAnalyzerPreset // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAudioAnalyzerPreset(value *MediaTransformOutputAudioAnalyzerPreset) PutBuiltinPreset(value *MediaTransformOutputBuiltinPreset) PutCustomPreset(value *MediaTransformOutputCustomPreset) PutFaceDetectorPreset(value *MediaTransformOutputFaceDetectorPreset) PutVideoAnalyzerPreset(value *MediaTransformOutputVideoAnalyzerPreset) ResetAudioAnalyzerPreset() ResetBuiltinPreset() ResetCustomPreset() ResetFaceDetectorPreset() ResetOnErrorAction() ResetRelativePriority() ResetVideoAnalyzerPreset() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputOutputReference ¶
func NewMediaTransformOutputOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MediaTransformOutputOutputReference
type MediaTransformOutputVideoAnalyzerPreset ¶
type MediaTransformOutputVideoAnalyzerPreset struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#audio_analysis_mode MediaTransform#audio_analysis_mode}. AudioAnalysisMode *string `field:"optional" json:"audioAnalysisMode" yaml:"audioAnalysisMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#audio_language MediaTransform#audio_language}. AudioLanguage *string `field:"optional" json:"audioLanguage" yaml:"audioLanguage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#experimental_options MediaTransform#experimental_options}. ExperimentalOptions *map[string]*string `field:"optional" json:"experimentalOptions" yaml:"experimentalOptions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#insights_type MediaTransform#insights_type}. InsightsType *string `field:"optional" json:"insightsType" yaml:"insightsType"` }
type MediaTransformOutputVideoAnalyzerPresetOutputReference ¶
type MediaTransformOutputVideoAnalyzerPresetOutputReference interface { cdktf.ComplexObject AudioAnalysisMode() *string SetAudioAnalysisMode(val *string) AudioAnalysisModeInput() *string AudioLanguage() *string SetAudioLanguage(val *string) AudioLanguageInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExperimentalOptions() *map[string]*string SetExperimentalOptions(val *map[string]*string) ExperimentalOptionsInput() *map[string]*string // Experimental. Fqn() *string InsightsType() *string SetInsightsType(val *string) InsightsTypeInput() *string InternalValue() *MediaTransformOutputVideoAnalyzerPreset SetInternalValue(val *MediaTransformOutputVideoAnalyzerPreset) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAudioAnalysisMode() ResetAudioLanguage() ResetExperimentalOptions() ResetInsightsType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformOutputVideoAnalyzerPresetOutputReference ¶
func NewMediaTransformOutputVideoAnalyzerPresetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformOutputVideoAnalyzerPresetOutputReference
type MediaTransformTimeouts ¶
type MediaTransformTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#create MediaTransform#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#delete MediaTransform#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#read MediaTransform#read}. Read *string `field:"optional" json:"read" yaml:"read"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.56.0/docs/resources/media_transform#update MediaTransform#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type MediaTransformTimeoutsOutputReference ¶
type MediaTransformTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Read() *string SetRead(val *string) ReadInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetRead() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMediaTransformTimeoutsOutputReference ¶
func NewMediaTransformTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MediaTransformTimeoutsOutputReference
Source Files ¶
- MediaTransform.go
- MediaTransformConfig.go
- MediaTransformOutput.go
- MediaTransformOutputAudioAnalyzerPreset.go
- MediaTransformOutputAudioAnalyzerPresetOutputReference.go
- MediaTransformOutputAudioAnalyzerPresetOutputReference__checks.go
- MediaTransformOutputBuiltinPreset.go
- MediaTransformOutputBuiltinPresetOutputReference.go
- MediaTransformOutputBuiltinPresetOutputReference__checks.go
- MediaTransformOutputBuiltinPresetPresetConfiguration.go
- MediaTransformOutputBuiltinPresetPresetConfigurationOutputReference.go
- MediaTransformOutputBuiltinPresetPresetConfigurationOutputReference__checks.go
- MediaTransformOutputCustomPreset.go
- MediaTransformOutputCustomPresetCodec.go
- MediaTransformOutputCustomPresetCodecAacAudio.go
- MediaTransformOutputCustomPresetCodecAacAudioOutputReference.go
- MediaTransformOutputCustomPresetCodecAacAudioOutputReference__checks.go
- MediaTransformOutputCustomPresetCodecCopyAudio.go
- MediaTransformOutputCustomPresetCodecCopyAudioOutputReference.go
- MediaTransformOutputCustomPresetCodecCopyAudioOutputReference__checks.go
- MediaTransformOutputCustomPresetCodecCopyVideo.go
- MediaTransformOutputCustomPresetCodecCopyVideoOutputReference.go
- MediaTransformOutputCustomPresetCodecCopyVideoOutputReference__checks.go
- MediaTransformOutputCustomPresetCodecDdAudio.go
- MediaTransformOutputCustomPresetCodecDdAudioOutputReference.go
- MediaTransformOutputCustomPresetCodecDdAudioOutputReference__checks.go
- MediaTransformOutputCustomPresetCodecH264Video.go
- MediaTransformOutputCustomPresetCodecH264VideoLayer.go
- MediaTransformOutputCustomPresetCodecH264VideoLayerList.go
- MediaTransformOutputCustomPresetCodecH264VideoLayerList__checks.go
- MediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference.go
- MediaTransformOutputCustomPresetCodecH264VideoLayerOutputReference__checks.go
- MediaTransformOutputCustomPresetCodecH264VideoOutputReference.go
- MediaTransformOutputCustomPresetCodecH264VideoOutputReference__checks.go
- MediaTransformOutputCustomPresetCodecH265Video.go
- MediaTransformOutputCustomPresetCodecH265VideoLayer.go
- MediaTransformOutputCustomPresetCodecH265VideoLayerList.go
- MediaTransformOutputCustomPresetCodecH265VideoLayerList__checks.go
- MediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference.go
- MediaTransformOutputCustomPresetCodecH265VideoLayerOutputReference__checks.go
- MediaTransformOutputCustomPresetCodecH265VideoOutputReference.go
- MediaTransformOutputCustomPresetCodecH265VideoOutputReference__checks.go
- MediaTransformOutputCustomPresetCodecList.go
- MediaTransformOutputCustomPresetCodecList__checks.go
- MediaTransformOutputCustomPresetCodecOutputReference.go
- MediaTransformOutputCustomPresetCodecOutputReference__checks.go
- MediaTransformOutputCustomPresetFilter.go
- MediaTransformOutputCustomPresetFilterCropRectangle.go
- MediaTransformOutputCustomPresetFilterCropRectangleOutputReference.go
- MediaTransformOutputCustomPresetFilterCropRectangleOutputReference__checks.go
- MediaTransformOutputCustomPresetFilterDeinterlace.go
- MediaTransformOutputCustomPresetFilterDeinterlaceOutputReference.go
- MediaTransformOutputCustomPresetFilterDeinterlaceOutputReference__checks.go
- MediaTransformOutputCustomPresetFilterFadeIn.go
- MediaTransformOutputCustomPresetFilterFadeInOutputReference.go
- MediaTransformOutputCustomPresetFilterFadeInOutputReference__checks.go
- MediaTransformOutputCustomPresetFilterFadeOut.go
- MediaTransformOutputCustomPresetFilterFadeOutOutputReference.go
- MediaTransformOutputCustomPresetFilterFadeOutOutputReference__checks.go
- MediaTransformOutputCustomPresetFilterOutputReference.go
- MediaTransformOutputCustomPresetFilterOutputReference__checks.go
- MediaTransformOutputCustomPresetFilterOverlay.go
- MediaTransformOutputCustomPresetFilterOverlayAudio.go
- MediaTransformOutputCustomPresetFilterOverlayAudioOutputReference.go
- MediaTransformOutputCustomPresetFilterOverlayAudioOutputReference__checks.go
- MediaTransformOutputCustomPresetFilterOverlayList.go
- MediaTransformOutputCustomPresetFilterOverlayList__checks.go
- MediaTransformOutputCustomPresetFilterOverlayOutputReference.go
- MediaTransformOutputCustomPresetFilterOverlayOutputReference__checks.go
- MediaTransformOutputCustomPresetFilterOverlayVideo.go
- MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangle.go
- MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference.go
- MediaTransformOutputCustomPresetFilterOverlayVideoCropRectangleOutputReference__checks.go
- MediaTransformOutputCustomPresetFilterOverlayVideoOutputReference.go
- MediaTransformOutputCustomPresetFilterOverlayVideoOutputReference__checks.go
- MediaTransformOutputCustomPresetFilterOverlayVideoPosition.go
- MediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference.go
- MediaTransformOutputCustomPresetFilterOverlayVideoPositionOutputReference__checks.go
- MediaTransformOutputCustomPresetFormat.go
- MediaTransformOutputCustomPresetFormatList.go
- MediaTransformOutputCustomPresetFormatList__checks.go
- MediaTransformOutputCustomPresetFormatMp4.go
- MediaTransformOutputCustomPresetFormatMp4OutputFile.go
- MediaTransformOutputCustomPresetFormatMp4OutputFileList.go
- MediaTransformOutputCustomPresetFormatMp4OutputFileList__checks.go
- MediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference.go
- MediaTransformOutputCustomPresetFormatMp4OutputFileOutputReference__checks.go
- MediaTransformOutputCustomPresetFormatMp4OutputReference.go
- MediaTransformOutputCustomPresetFormatMp4OutputReference__checks.go
- MediaTransformOutputCustomPresetFormatOutputReference.go
- MediaTransformOutputCustomPresetFormatOutputReference__checks.go
- MediaTransformOutputCustomPresetFormatTransportStream.go
- MediaTransformOutputCustomPresetFormatTransportStreamOutputFile.go
- MediaTransformOutputCustomPresetFormatTransportStreamOutputFileList.go
- MediaTransformOutputCustomPresetFormatTransportStreamOutputFileList__checks.go
- MediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference.go
- MediaTransformOutputCustomPresetFormatTransportStreamOutputFileOutputReference__checks.go
- MediaTransformOutputCustomPresetFormatTransportStreamOutputReference.go
- MediaTransformOutputCustomPresetFormatTransportStreamOutputReference__checks.go
- MediaTransformOutputCustomPresetOutputReference.go
- MediaTransformOutputCustomPresetOutputReference__checks.go
- MediaTransformOutputFaceDetectorPreset.go
- MediaTransformOutputFaceDetectorPresetOutputReference.go
- MediaTransformOutputFaceDetectorPresetOutputReference__checks.go
- MediaTransformOutputList.go
- MediaTransformOutputList__checks.go
- MediaTransformOutputOutputReference.go
- MediaTransformOutputOutputReference__checks.go
- MediaTransformOutputVideoAnalyzerPreset.go
- MediaTransformOutputVideoAnalyzerPresetOutputReference.go
- MediaTransformOutputVideoAnalyzerPresetOutputReference__checks.go
- MediaTransformTimeouts.go
- MediaTransformTimeoutsOutputReference.go
- MediaTransformTimeoutsOutputReference__checks.go
- MediaTransform__checks.go
- main.go