Documentation ¶
Index ¶
- func GoogleTranscoderJob_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func GoogleTranscoderJob_IsConstruct(x interface{}) *bool
- func GoogleTranscoderJob_IsTerraformElement(x interface{}) *bool
- func GoogleTranscoderJob_IsTerraformResource(x interface{}) *bool
- func GoogleTranscoderJob_TfResourceType() *string
- func NewGoogleTranscoderJobConfigAOutputReference_Override(g GoogleTranscoderJobConfigAOutputReference, ...)
- func NewGoogleTranscoderJobConfigAdBreaksList_Override(g GoogleTranscoderJobConfigAdBreaksList, ...)
- func NewGoogleTranscoderJobConfigAdBreaksOutputReference_Override(g GoogleTranscoderJobConfigAdBreaksOutputReference, ...)
- func NewGoogleTranscoderJobConfigEditListStructList_Override(g GoogleTranscoderJobConfigEditListStructList, ...)
- func NewGoogleTranscoderJobConfigEditListStructOutputReference_Override(g GoogleTranscoderJobConfigEditListStructOutputReference, ...)
- func NewGoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference, ...)
- func NewGoogleTranscoderJobConfigElementaryStreamsList_Override(g GoogleTranscoderJobConfigElementaryStreamsList, ...)
- func NewGoogleTranscoderJobConfigElementaryStreamsOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsOutputReference, ...)
- func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference, ...)
- func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference, ...)
- func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference, ...)
- func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsAes128OutputReference_Override(g GoogleTranscoderJobConfigEncryptionsAes128OutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsList_Override(g GoogleTranscoderJobConfigEncryptionsList, ...)
- func NewGoogleTranscoderJobConfigEncryptionsMpegCencOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsMpegCencOutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsOutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsSampleAesOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsSampleAesOutputReference, ...)
- func NewGoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference, ...)
- func NewGoogleTranscoderJobConfigInputsList_Override(g GoogleTranscoderJobConfigInputsList, ...)
- func NewGoogleTranscoderJobConfigInputsOutputReference_Override(g GoogleTranscoderJobConfigInputsOutputReference, ...)
- func NewGoogleTranscoderJobConfigManifestsList_Override(g GoogleTranscoderJobConfigManifestsList, ...)
- func NewGoogleTranscoderJobConfigManifestsOutputReference_Override(g GoogleTranscoderJobConfigManifestsOutputReference, ...)
- func NewGoogleTranscoderJobConfigMuxStreamsList_Override(g GoogleTranscoderJobConfigMuxStreamsList, ...)
- func NewGoogleTranscoderJobConfigMuxStreamsOutputReference_Override(g GoogleTranscoderJobConfigMuxStreamsOutputReference, ...)
- func NewGoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference_Override(g GoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference, ...)
- func NewGoogleTranscoderJobConfigOutputOutputReference_Override(g GoogleTranscoderJobConfigOutputOutputReference, ...)
- func NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference_Override(g GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference, ...)
- func NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference_Override(g GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference, ...)
- func NewGoogleTranscoderJobConfigOverlaysAnimationsList_Override(g GoogleTranscoderJobConfigOverlaysAnimationsList, ...)
- func NewGoogleTranscoderJobConfigOverlaysAnimationsOutputReference_Override(g GoogleTranscoderJobConfigOverlaysAnimationsOutputReference, ...)
- func NewGoogleTranscoderJobConfigOverlaysImageOutputReference_Override(g GoogleTranscoderJobConfigOverlaysImageOutputReference, ...)
- func NewGoogleTranscoderJobConfigOverlaysList_Override(g GoogleTranscoderJobConfigOverlaysList, ...)
- func NewGoogleTranscoderJobConfigOverlaysOutputReference_Override(g GoogleTranscoderJobConfigOverlaysOutputReference, ...)
- func NewGoogleTranscoderJobConfigPubsubDestinationOutputReference_Override(g GoogleTranscoderJobConfigPubsubDestinationOutputReference, ...)
- func NewGoogleTranscoderJobTimeoutsOutputReference_Override(g GoogleTranscoderJobTimeoutsOutputReference, ...)
- func NewGoogleTranscoderJob_Override(g GoogleTranscoderJob, scope constructs.Construct, id *string, ...)
- type GoogleTranscoderJob
- type GoogleTranscoderJobConfig
- type GoogleTranscoderJobConfigA
- type GoogleTranscoderJobConfigAOutputReference
- type GoogleTranscoderJobConfigAdBreaks
- type GoogleTranscoderJobConfigAdBreaksList
- type GoogleTranscoderJobConfigAdBreaksOutputReference
- type GoogleTranscoderJobConfigEditListStruct
- type GoogleTranscoderJobConfigEditListStructList
- type GoogleTranscoderJobConfigEditListStructOutputReference
- type GoogleTranscoderJobConfigElementaryStreams
- type GoogleTranscoderJobConfigElementaryStreamsAudioStream
- type GoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference
- type GoogleTranscoderJobConfigElementaryStreamsList
- type GoogleTranscoderJobConfigElementaryStreamsOutputReference
- type GoogleTranscoderJobConfigElementaryStreamsVideoStream
- type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264
- type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Hlg
- type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference
- type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference
- type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Sdr
- type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference
- type GoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference
- type GoogleTranscoderJobConfigEncryptions
- type GoogleTranscoderJobConfigEncryptionsAes128
- type GoogleTranscoderJobConfigEncryptionsAes128OutputReference
- type GoogleTranscoderJobConfigEncryptionsDrmSystems
- type GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkey
- type GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference
- type GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplay
- type GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference
- type GoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference
- type GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayready
- type GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference
- type GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevine
- type GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference
- type GoogleTranscoderJobConfigEncryptionsList
- type GoogleTranscoderJobConfigEncryptionsMpegCenc
- type GoogleTranscoderJobConfigEncryptionsMpegCencOutputReference
- type GoogleTranscoderJobConfigEncryptionsOutputReference
- type GoogleTranscoderJobConfigEncryptionsSampleAes
- type GoogleTranscoderJobConfigEncryptionsSampleAesOutputReference
- type GoogleTranscoderJobConfigEncryptionsSecretManagerKeySource
- type GoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference
- type GoogleTranscoderJobConfigInputs
- type GoogleTranscoderJobConfigInputsList
- type GoogleTranscoderJobConfigInputsOutputReference
- type GoogleTranscoderJobConfigManifests
- type GoogleTranscoderJobConfigManifestsList
- type GoogleTranscoderJobConfigManifestsOutputReference
- type GoogleTranscoderJobConfigMuxStreams
- type GoogleTranscoderJobConfigMuxStreamsList
- type GoogleTranscoderJobConfigMuxStreamsOutputReference
- type GoogleTranscoderJobConfigMuxStreamsSegmentSettings
- type GoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference
- type GoogleTranscoderJobConfigOutput
- type GoogleTranscoderJobConfigOutputOutputReference
- type GoogleTranscoderJobConfigOverlays
- type GoogleTranscoderJobConfigOverlaysAnimations
- type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFade
- type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference
- type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXy
- type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference
- type GoogleTranscoderJobConfigOverlaysAnimationsList
- type GoogleTranscoderJobConfigOverlaysAnimationsOutputReference
- type GoogleTranscoderJobConfigOverlaysImage
- type GoogleTranscoderJobConfigOverlaysImageOutputReference
- type GoogleTranscoderJobConfigOverlaysList
- type GoogleTranscoderJobConfigOverlaysOutputReference
- type GoogleTranscoderJobConfigPubsubDestination
- type GoogleTranscoderJobConfigPubsubDestinationOutputReference
- type GoogleTranscoderJobTimeouts
- type GoogleTranscoderJobTimeoutsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GoogleTranscoderJob_GenerateConfigForImport ¶
func GoogleTranscoderJob_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a GoogleTranscoderJob resource upon running "cdktf plan <stack-name>".
func GoogleTranscoderJob_IsConstruct ¶
func GoogleTranscoderJob_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 GoogleTranscoderJob_IsTerraformElement ¶
func GoogleTranscoderJob_IsTerraformElement(x interface{}) *bool
Experimental.
func GoogleTranscoderJob_IsTerraformResource ¶
func GoogleTranscoderJob_IsTerraformResource(x interface{}) *bool
Experimental.
func GoogleTranscoderJob_TfResourceType ¶
func GoogleTranscoderJob_TfResourceType() *string
func NewGoogleTranscoderJobConfigAOutputReference_Override ¶
func NewGoogleTranscoderJobConfigAOutputReference_Override(g GoogleTranscoderJobConfigAOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigAdBreaksList_Override ¶
func NewGoogleTranscoderJobConfigAdBreaksList_Override(g GoogleTranscoderJobConfigAdBreaksList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleTranscoderJobConfigAdBreaksOutputReference_Override ¶
func NewGoogleTranscoderJobConfigAdBreaksOutputReference_Override(g GoogleTranscoderJobConfigAdBreaksOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleTranscoderJobConfigEditListStructList_Override ¶
func NewGoogleTranscoderJobConfigEditListStructList_Override(g GoogleTranscoderJobConfigEditListStructList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleTranscoderJobConfigEditListStructOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEditListStructOutputReference_Override(g GoogleTranscoderJobConfigEditListStructOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference_Override ¶
func NewGoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigElementaryStreamsList_Override ¶
func NewGoogleTranscoderJobConfigElementaryStreamsList_Override(g GoogleTranscoderJobConfigElementaryStreamsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleTranscoderJobConfigElementaryStreamsOutputReference_Override ¶
func NewGoogleTranscoderJobConfigElementaryStreamsOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference_Override ¶
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference_Override ¶
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference_Override ¶
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference_Override ¶
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference_Override(g GoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigEncryptionsAes128OutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsAes128OutputReference_Override(g GoogleTranscoderJobConfigEncryptionsAes128OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigEncryptionsList_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsList_Override(g GoogleTranscoderJobConfigEncryptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleTranscoderJobConfigEncryptionsMpegCencOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsMpegCencOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsMpegCencOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigEncryptionsOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleTranscoderJobConfigEncryptionsSampleAesOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsSampleAesOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsSampleAesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference_Override ¶
func NewGoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference_Override(g GoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigInputsList_Override ¶
func NewGoogleTranscoderJobConfigInputsList_Override(g GoogleTranscoderJobConfigInputsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleTranscoderJobConfigInputsOutputReference_Override ¶
func NewGoogleTranscoderJobConfigInputsOutputReference_Override(g GoogleTranscoderJobConfigInputsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleTranscoderJobConfigManifestsList_Override ¶
func NewGoogleTranscoderJobConfigManifestsList_Override(g GoogleTranscoderJobConfigManifestsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleTranscoderJobConfigManifestsOutputReference_Override ¶
func NewGoogleTranscoderJobConfigManifestsOutputReference_Override(g GoogleTranscoderJobConfigManifestsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleTranscoderJobConfigMuxStreamsList_Override ¶
func NewGoogleTranscoderJobConfigMuxStreamsList_Override(g GoogleTranscoderJobConfigMuxStreamsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleTranscoderJobConfigMuxStreamsOutputReference_Override ¶
func NewGoogleTranscoderJobConfigMuxStreamsOutputReference_Override(g GoogleTranscoderJobConfigMuxStreamsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference_Override ¶
func NewGoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference_Override(g GoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigOutputOutputReference_Override ¶
func NewGoogleTranscoderJobConfigOutputOutputReference_Override(g GoogleTranscoderJobConfigOutputOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference_Override ¶
func NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference_Override(g GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference_Override ¶
func NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference_Override(g GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigOverlaysAnimationsList_Override ¶
func NewGoogleTranscoderJobConfigOverlaysAnimationsList_Override(g GoogleTranscoderJobConfigOverlaysAnimationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleTranscoderJobConfigOverlaysAnimationsOutputReference_Override ¶
func NewGoogleTranscoderJobConfigOverlaysAnimationsOutputReference_Override(g GoogleTranscoderJobConfigOverlaysAnimationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleTranscoderJobConfigOverlaysImageOutputReference_Override ¶
func NewGoogleTranscoderJobConfigOverlaysImageOutputReference_Override(g GoogleTranscoderJobConfigOverlaysImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobConfigOverlaysList_Override ¶
func NewGoogleTranscoderJobConfigOverlaysList_Override(g GoogleTranscoderJobConfigOverlaysList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleTranscoderJobConfigOverlaysOutputReference_Override ¶
func NewGoogleTranscoderJobConfigOverlaysOutputReference_Override(g GoogleTranscoderJobConfigOverlaysOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleTranscoderJobConfigPubsubDestinationOutputReference_Override ¶
func NewGoogleTranscoderJobConfigPubsubDestinationOutputReference_Override(g GoogleTranscoderJobConfigPubsubDestinationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJobTimeoutsOutputReference_Override ¶
func NewGoogleTranscoderJobTimeoutsOutputReference_Override(g GoogleTranscoderJobTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleTranscoderJob_Override ¶
func NewGoogleTranscoderJob_Override(g GoogleTranscoderJob, scope constructs.Construct, id *string, config *GoogleTranscoderJobConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job google_transcoder_job} Resource.
Types ¶
type GoogleTranscoderJob ¶
type GoogleTranscoderJob interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack Config() GoogleTranscoderJobConfigAOutputReference ConfigInput() *GoogleTranscoderJobConfigA // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CreateTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EffectiveLabels() cdktf.StringMap EndTime() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string Labels() *map[string]*string SetLabels(val *map[string]*string) LabelsInput() *map[string]*string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Location() *string SetLocation(val *string) LocationInput() *string Name() *string // The tree node. Node() constructs.Node Project() *string SetProject(val *string) ProjectInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} StartTime() *string State() *string TemplateId() *string SetTemplateId(val *string) TemplateIdInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata TerraformLabels() cdktf.StringMap // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() GoogleTranscoderJobTimeoutsOutputReference TimeoutsInput() interface{} // Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. // Experimental. AddMoveTarget(moveTarget *string) // 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. HasResourceMove() interface{} // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Move the resource corresponding to "id" to this resource. // // Note that the resource being moved from must be marked as moved using it's instance function. // Experimental. MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. MoveTo(moveTarget *string, index interface{}) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutConfig(value *GoogleTranscoderJobConfigA) PutTimeouts(value *GoogleTranscoderJobTimeouts) ResetConfig() ResetId() ResetLabels() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetProject() ResetTemplateId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Experimental. ToHclTerraform() 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/google-beta/6.11.0/docs/resources/google_transcoder_job google_transcoder_job}.
func NewGoogleTranscoderJob ¶
func NewGoogleTranscoderJob(scope constructs.Construct, id *string, config *GoogleTranscoderJobConfig) GoogleTranscoderJob
Create a new {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job google_transcoder_job} Resource.
type GoogleTranscoderJobConfig ¶
type GoogleTranscoderJobConfig 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"` // The location of the transcoding job resource. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#location GoogleTranscoderJob#location} Location *string `field:"required" json:"location" yaml:"location"` // config block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#config GoogleTranscoderJob#config} Config *GoogleTranscoderJobConfigA `field:"optional" json:"config" yaml:"config"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#id GoogleTranscoderJob#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"` // The labels associated with this job. You can use these to organize and group your jobs. // // **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. // Please refer to the field 'effective_labels' for all of the labels present on the resource. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#labels GoogleTranscoderJob#labels} Labels *map[string]*string `field:"optional" json:"labels" yaml:"labels"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#project GoogleTranscoderJob#project}. Project *string `field:"optional" json:"project" yaml:"project"` // Specify the templateId to use for populating Job.config. The default is preset/web-hd, which is the only supported preset. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#template_id GoogleTranscoderJob#template_id} TemplateId *string `field:"optional" json:"templateId" yaml:"templateId"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#timeouts GoogleTranscoderJob#timeouts} Timeouts *GoogleTranscoderJobTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type GoogleTranscoderJobConfigA ¶
type GoogleTranscoderJobConfigA struct { // ad_breaks block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#ad_breaks GoogleTranscoderJob#ad_breaks} AdBreaks interface{} `field:"optional" json:"adBreaks" yaml:"adBreaks"` // edit_list block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#edit_list GoogleTranscoderJob#edit_list} EditList interface{} `field:"optional" json:"editList" yaml:"editList"` // elementary_streams block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#elementary_streams GoogleTranscoderJob#elementary_streams} ElementaryStreams interface{} `field:"optional" json:"elementaryStreams" yaml:"elementaryStreams"` // encryptions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#encryptions GoogleTranscoderJob#encryptions} Encryptions interface{} `field:"optional" json:"encryptions" yaml:"encryptions"` // inputs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#inputs GoogleTranscoderJob#inputs} Inputs interface{} `field:"optional" json:"inputs" yaml:"inputs"` // manifests block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#manifests GoogleTranscoderJob#manifests} Manifests interface{} `field:"optional" json:"manifests" yaml:"manifests"` // mux_streams block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#mux_streams GoogleTranscoderJob#mux_streams} MuxStreams interface{} `field:"optional" json:"muxStreams" yaml:"muxStreams"` // output block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#output GoogleTranscoderJob#output} Output *GoogleTranscoderJobConfigOutput `field:"optional" json:"output" yaml:"output"` // overlays block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#overlays GoogleTranscoderJob#overlays} Overlays interface{} `field:"optional" json:"overlays" yaml:"overlays"` // pubsub_destination block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#pubsub_destination GoogleTranscoderJob#pubsub_destination} PubsubDestination *GoogleTranscoderJobConfigPubsubDestination `field:"optional" json:"pubsubDestination" yaml:"pubsubDestination"` }
type GoogleTranscoderJobConfigAOutputReference ¶
type GoogleTranscoderJobConfigAOutputReference interface { cdktf.ComplexObject AdBreaks() GoogleTranscoderJobConfigAdBreaksList AdBreaksInput() 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 EditList() GoogleTranscoderJobConfigEditListStructList EditListInput() interface{} ElementaryStreams() GoogleTranscoderJobConfigElementaryStreamsList ElementaryStreamsInput() interface{} Encryptions() GoogleTranscoderJobConfigEncryptionsList EncryptionsInput() interface{} // Experimental. Fqn() *string Inputs() GoogleTranscoderJobConfigInputsList InputsInput() interface{} InternalValue() *GoogleTranscoderJobConfigA SetInternalValue(val *GoogleTranscoderJobConfigA) Manifests() GoogleTranscoderJobConfigManifestsList ManifestsInput() interface{} MuxStreams() GoogleTranscoderJobConfigMuxStreamsList MuxStreamsInput() interface{} Output() GoogleTranscoderJobConfigOutputOutputReference OutputInput() *GoogleTranscoderJobConfigOutput Overlays() GoogleTranscoderJobConfigOverlaysList OverlaysInput() interface{} PubsubDestination() GoogleTranscoderJobConfigPubsubDestinationOutputReference PubsubDestinationInput() *GoogleTranscoderJobConfigPubsubDestination // 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 PutAdBreaks(value interface{}) PutEditList(value interface{}) PutElementaryStreams(value interface{}) PutEncryptions(value interface{}) PutInputs(value interface{}) PutManifests(value interface{}) PutMuxStreams(value interface{}) PutOutput(value *GoogleTranscoderJobConfigOutput) PutOverlays(value interface{}) PutPubsubDestination(value *GoogleTranscoderJobConfigPubsubDestination) ResetAdBreaks() ResetEditList() ResetElementaryStreams() ResetEncryptions() ResetInputs() ResetManifests() ResetMuxStreams() ResetOutput() ResetOverlays() ResetPubsubDestination() // 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 NewGoogleTranscoderJobConfigAOutputReference ¶
func NewGoogleTranscoderJobConfigAOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigAOutputReference
type GoogleTranscoderJobConfigAdBreaks ¶
type GoogleTranscoderJobConfigAdBreaks struct { // Start time in seconds for the ad break, relative to the output file timeline. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#start_time_offset GoogleTranscoderJob#start_time_offset} StartTimeOffset *string `field:"optional" json:"startTimeOffset" yaml:"startTimeOffset"` }
type GoogleTranscoderJobConfigAdBreaksList ¶
type GoogleTranscoderJobConfigAdBreaksList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleTranscoderJobConfigAdBreaksOutputReference // 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 NewGoogleTranscoderJobConfigAdBreaksList ¶
func NewGoogleTranscoderJobConfigAdBreaksList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleTranscoderJobConfigAdBreaksList
type GoogleTranscoderJobConfigAdBreaksOutputReference ¶
type GoogleTranscoderJobConfigAdBreaksOutputReference 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{}) StartTimeOffset() *string SetStartTimeOffset(val *string) StartTimeOffsetInput() *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 ResetStartTimeOffset() // 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 NewGoogleTranscoderJobConfigAdBreaksOutputReference ¶
func NewGoogleTranscoderJobConfigAdBreaksOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleTranscoderJobConfigAdBreaksOutputReference
type GoogleTranscoderJobConfigEditListStruct ¶
type GoogleTranscoderJobConfigEditListStruct struct { // List of values identifying files that should be used in this atom. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#inputs GoogleTranscoderJob#inputs} Inputs *[]*string `field:"optional" json:"inputs" yaml:"inputs"` // A unique key for this atom. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#key GoogleTranscoderJob#key} Key *string `field:"optional" json:"key" yaml:"key"` // Start time in seconds for the atom, relative to the input file timeline. The default is '0s'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#start_time_offset GoogleTranscoderJob#start_time_offset} StartTimeOffset *string `field:"optional" json:"startTimeOffset" yaml:"startTimeOffset"` }
type GoogleTranscoderJobConfigEditListStructList ¶
type GoogleTranscoderJobConfigEditListStructList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleTranscoderJobConfigEditListStructOutputReference // 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 NewGoogleTranscoderJobConfigEditListStructList ¶
func NewGoogleTranscoderJobConfigEditListStructList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleTranscoderJobConfigEditListStructList
type GoogleTranscoderJobConfigEditListStructOutputReference ¶
type GoogleTranscoderJobConfigEditListStructOutputReference 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 Inputs() *[]*string SetInputs(val *[]*string) InputsInput() *[]*string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string StartTimeOffset() *string SetStartTimeOffset(val *string) StartTimeOffsetInput() *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 ResetInputs() ResetKey() ResetStartTimeOffset() // 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 NewGoogleTranscoderJobConfigEditListStructOutputReference ¶
func NewGoogleTranscoderJobConfigEditListStructOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleTranscoderJobConfigEditListStructOutputReference
type GoogleTranscoderJobConfigElementaryStreams ¶
type GoogleTranscoderJobConfigElementaryStreams struct { // audio_stream block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#audio_stream GoogleTranscoderJob#audio_stream} AudioStream *GoogleTranscoderJobConfigElementaryStreamsAudioStream `field:"optional" json:"audioStream" yaml:"audioStream"` // A unique key for this atom. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#key GoogleTranscoderJob#key} Key *string `field:"optional" json:"key" yaml:"key"` // video_stream block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#video_stream GoogleTranscoderJob#video_stream} VideoStream *GoogleTranscoderJobConfigElementaryStreamsVideoStream `field:"optional" json:"videoStream" yaml:"videoStream"` }
type GoogleTranscoderJobConfigElementaryStreamsAudioStream ¶
type GoogleTranscoderJobConfigElementaryStreamsAudioStream struct { // Audio bitrate in bits per second. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#bitrate_bps GoogleTranscoderJob#bitrate_bps} BitrateBps *float64 `field:"required" json:"bitrateBps" yaml:"bitrateBps"` // Number of audio channels. The default is '2'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#channel_count GoogleTranscoderJob#channel_count} ChannelCount *float64 `field:"optional" json:"channelCount" yaml:"channelCount"` // A list of channel names specifying layout of the audio channels. The default is ["fl", "fr"]. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#channel_layout GoogleTranscoderJob#channel_layout} ChannelLayout *[]*string `field:"optional" json:"channelLayout" yaml:"channelLayout"` // The codec for this audio stream. The default is 'aac'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#codec GoogleTranscoderJob#codec} Codec *string `field:"optional" json:"codec" yaml:"codec"` // The audio sample rate in Hertz. The default is '48000'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#sample_rate_hertz GoogleTranscoderJob#sample_rate_hertz} SampleRateHertz *float64 `field:"optional" json:"sampleRateHertz" yaml:"sampleRateHertz"` }
type GoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference ¶
type GoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference interface { cdktf.ComplexObject BitrateBps() *float64 SetBitrateBps(val *float64) BitrateBpsInput() *float64 ChannelCount() *float64 SetChannelCount(val *float64) ChannelCountInput() *float64 ChannelLayout() *[]*string SetChannelLayout(val *[]*string) ChannelLayoutInput() *[]*string Codec() *string SetCodec(val *string) CodecInput() *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() *GoogleTranscoderJobConfigElementaryStreamsAudioStream SetInternalValue(val *GoogleTranscoderJobConfigElementaryStreamsAudioStream) SampleRateHertz() *float64 SetSampleRateHertz(val *float64) SampleRateHertzInput() *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 ResetChannelCount() ResetChannelLayout() ResetCodec() ResetSampleRateHertz() // 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 NewGoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference ¶
func NewGoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference
type GoogleTranscoderJobConfigElementaryStreamsList ¶
type GoogleTranscoderJobConfigElementaryStreamsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleTranscoderJobConfigElementaryStreamsOutputReference // 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 NewGoogleTranscoderJobConfigElementaryStreamsList ¶
func NewGoogleTranscoderJobConfigElementaryStreamsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleTranscoderJobConfigElementaryStreamsList
type GoogleTranscoderJobConfigElementaryStreamsOutputReference ¶
type GoogleTranscoderJobConfigElementaryStreamsOutputReference interface { cdktf.ComplexObject AudioStream() GoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference AudioStreamInput() *GoogleTranscoderJobConfigElementaryStreamsAudioStream // 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VideoStream() GoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference VideoStreamInput() *GoogleTranscoderJobConfigElementaryStreamsVideoStream // 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 PutAudioStream(value *GoogleTranscoderJobConfigElementaryStreamsAudioStream) PutVideoStream(value *GoogleTranscoderJobConfigElementaryStreamsVideoStream) ResetAudioStream() ResetKey() ResetVideoStream() // 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 NewGoogleTranscoderJobConfigElementaryStreamsOutputReference ¶
func NewGoogleTranscoderJobConfigElementaryStreamsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleTranscoderJobConfigElementaryStreamsOutputReference
type GoogleTranscoderJobConfigElementaryStreamsVideoStream ¶
type GoogleTranscoderJobConfigElementaryStreamsVideoStream struct { // h264 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#h264 GoogleTranscoderJob#h264} H264 *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264 `field:"optional" json:"h264" yaml:"h264"` }
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264 ¶
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264 struct { // The video bitrate in bits per second. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#bitrate_bps GoogleTranscoderJob#bitrate_bps} BitrateBps *float64 `field:"required" json:"bitrateBps" yaml:"bitrateBps"` // The target video frame rate in frames per second (FPS). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#frame_rate GoogleTranscoderJob#frame_rate} FrameRate *float64 `field:"required" json:"frameRate" yaml:"frameRate"` // Target CRF level. The default is '21'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#crf_level GoogleTranscoderJob#crf_level} CrfLevel *float64 `field:"optional" json:"crfLevel" yaml:"crfLevel"` // The entropy coder to use. The default is 'cabac'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#entropy_coder GoogleTranscoderJob#entropy_coder} EntropyCoder *string `field:"optional" json:"entropyCoder" yaml:"entropyCoder"` // Select the GOP size based on the specified duration. The default is '3s'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#gop_duration GoogleTranscoderJob#gop_duration} GopDuration *string `field:"optional" json:"gopDuration" yaml:"gopDuration"` // The height of the video in pixels. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#height_pixels GoogleTranscoderJob#height_pixels} HeightPixels *float64 `field:"optional" json:"heightPixels" yaml:"heightPixels"` // hlg block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#hlg GoogleTranscoderJob#hlg} Hlg *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Hlg `field:"optional" json:"hlg" yaml:"hlg"` // Pixel format to use. The default is 'yuv420p'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#pixel_format GoogleTranscoderJob#pixel_format} PixelFormat *string `field:"optional" json:"pixelFormat" yaml:"pixelFormat"` // Enforces the specified codec preset. The default is 'veryfast'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#preset GoogleTranscoderJob#preset} Preset *string `field:"optional" json:"preset" yaml:"preset"` // Enforces the specified codec profile. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#profile GoogleTranscoderJob#profile} Profile *string `field:"optional" json:"profile" yaml:"profile"` // Specify the mode. The default is 'vbr'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#rate_control_mode GoogleTranscoderJob#rate_control_mode} RateControlMode *string `field:"optional" json:"rateControlMode" yaml:"rateControlMode"` // sdr block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#sdr GoogleTranscoderJob#sdr} Sdr *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Sdr `field:"optional" json:"sdr" yaml:"sdr"` // Initial fullness of the Video Buffering Verifier (VBV) buffer in bits. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#vbv_fullness_bits GoogleTranscoderJob#vbv_fullness_bits} VbvFullnessBits *float64 `field:"optional" json:"vbvFullnessBits" yaml:"vbvFullnessBits"` // Size of the Video Buffering Verifier (VBV) buffer in bits. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#vbv_size_bits GoogleTranscoderJob#vbv_size_bits} VbvSizeBits *float64 `field:"optional" json:"vbvSizeBits" yaml:"vbvSizeBits"` // The width of the video in pixels. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#width_pixels GoogleTranscoderJob#width_pixels} WidthPixels *float64 `field:"optional" json:"widthPixels" yaml:"widthPixels"` }
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Hlg ¶
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Hlg struct { }
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference ¶
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference 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() *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Hlg SetInternalValue(val *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Hlg) // 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 NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference ¶
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference ¶
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference interface { cdktf.ComplexObject BitrateBps() *float64 SetBitrateBps(val *float64) BitrateBpsInput() *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 CrfLevel() *float64 SetCrfLevel(val *float64) CrfLevelInput() *float64 EntropyCoder() *string SetEntropyCoder(val *string) EntropyCoderInput() *string // Experimental. Fqn() *string FrameRate() *float64 SetFrameRate(val *float64) FrameRateInput() *float64 GopDuration() *string SetGopDuration(val *string) GopDurationInput() *string HeightPixels() *float64 SetHeightPixels(val *float64) HeightPixelsInput() *float64 Hlg() GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference HlgInput() *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Hlg InternalValue() *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264 SetInternalValue(val *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264) PixelFormat() *string SetPixelFormat(val *string) PixelFormatInput() *string Preset() *string SetPreset(val *string) PresetInput() *string Profile() *string SetProfile(val *string) ProfileInput() *string RateControlMode() *string SetRateControlMode(val *string) RateControlModeInput() *string Sdr() GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference SdrInput() *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Sdr // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VbvFullnessBits() *float64 SetVbvFullnessBits(val *float64) VbvFullnessBitsInput() *float64 VbvSizeBits() *float64 SetVbvSizeBits(val *float64) VbvSizeBitsInput() *float64 WidthPixels() *float64 SetWidthPixels(val *float64) WidthPixelsInput() *float64 // 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 PutHlg(value *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Hlg) PutSdr(value *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Sdr) ResetCrfLevel() ResetEntropyCoder() ResetGopDuration() ResetHeightPixels() ResetHlg() ResetPixelFormat() ResetPreset() ResetProfile() ResetRateControlMode() ResetSdr() ResetVbvFullnessBits() ResetVbvSizeBits() ResetWidthPixels() // 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 NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference ¶
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Sdr ¶
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Sdr struct { }
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference ¶
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference 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() *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Sdr SetInternalValue(val *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Sdr) // 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 NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference ¶
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference ¶
type GoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference 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 H264() GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference H264Input() *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264 InternalValue() *GoogleTranscoderJobConfigElementaryStreamsVideoStream SetInternalValue(val *GoogleTranscoderJobConfigElementaryStreamsVideoStream) // 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 PutH264(value *GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264) ResetH264() // 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 NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference ¶
func NewGoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference
type GoogleTranscoderJobConfigEncryptions ¶
type GoogleTranscoderJobConfigEncryptions struct { // Identifier for this set of encryption options. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#id GoogleTranscoderJob#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:"required" json:"id" yaml:"id"` // aes128 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#aes128 GoogleTranscoderJob#aes128} Aes128 *GoogleTranscoderJobConfigEncryptionsAes128 `field:"optional" json:"aes128" yaml:"aes128"` // drm_systems block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#drm_systems GoogleTranscoderJob#drm_systems} DrmSystems *GoogleTranscoderJobConfigEncryptionsDrmSystems `field:"optional" json:"drmSystems" yaml:"drmSystems"` // mpeg_cenc block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#mpeg_cenc GoogleTranscoderJob#mpeg_cenc} MpegCenc *GoogleTranscoderJobConfigEncryptionsMpegCenc `field:"optional" json:"mpegCenc" yaml:"mpegCenc"` // sample_aes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#sample_aes GoogleTranscoderJob#sample_aes} SampleAes *GoogleTranscoderJobConfigEncryptionsSampleAes `field:"optional" json:"sampleAes" yaml:"sampleAes"` // secret_manager_key_source block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#secret_manager_key_source GoogleTranscoderJob#secret_manager_key_source} SecretManagerKeySource *GoogleTranscoderJobConfigEncryptionsSecretManagerKeySource `field:"optional" json:"secretManagerKeySource" yaml:"secretManagerKeySource"` }
type GoogleTranscoderJobConfigEncryptionsAes128 ¶
type GoogleTranscoderJobConfigEncryptionsAes128 struct { }
type GoogleTranscoderJobConfigEncryptionsAes128OutputReference ¶
type GoogleTranscoderJobConfigEncryptionsAes128OutputReference 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() *GoogleTranscoderJobConfigEncryptionsAes128 SetInternalValue(val *GoogleTranscoderJobConfigEncryptionsAes128) // 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 NewGoogleTranscoderJobConfigEncryptionsAes128OutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsAes128OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigEncryptionsAes128OutputReference
type GoogleTranscoderJobConfigEncryptionsDrmSystems ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystems struct { // clearkey block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#clearkey GoogleTranscoderJob#clearkey} Clearkey *GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkey `field:"optional" json:"clearkey" yaml:"clearkey"` // fairplay block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#fairplay GoogleTranscoderJob#fairplay} Fairplay *GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplay `field:"optional" json:"fairplay" yaml:"fairplay"` // playready block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#playready GoogleTranscoderJob#playready} Playready *GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayready `field:"optional" json:"playready" yaml:"playready"` // widevine block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#widevine GoogleTranscoderJob#widevine} Widevine *GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevine `field:"optional" json:"widevine" yaml:"widevine"` }
type GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkey ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkey struct { }
type GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference 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() *GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkey SetInternalValue(val *GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkey) // 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 NewGoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference
type GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplay ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplay struct { }
type GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference 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() *GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplay SetInternalValue(val *GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplay) // 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 NewGoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference
type GoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference interface { cdktf.ComplexObject Clearkey() GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference ClearkeyInput() *GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkey // 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 Fairplay() GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference FairplayInput() *GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplay // Experimental. Fqn() *string InternalValue() *GoogleTranscoderJobConfigEncryptionsDrmSystems SetInternalValue(val *GoogleTranscoderJobConfigEncryptionsDrmSystems) Playready() GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference PlayreadyInput() *GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayready // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Widevine() GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference WidevineInput() *GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevine // 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 PutClearkey(value *GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkey) PutFairplay(value *GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplay) PutPlayready(value *GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayready) PutWidevine(value *GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevine) ResetClearkey() ResetFairplay() ResetPlayready() ResetWidevine() // 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 NewGoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference
type GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayready ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayready struct { }
type GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference 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() *GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayready SetInternalValue(val *GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayready) // 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 NewGoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference
type GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevine ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevine struct { }
type GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference ¶
type GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference 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() *GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevine SetInternalValue(val *GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevine) // 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 NewGoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference
type GoogleTranscoderJobConfigEncryptionsList ¶
type GoogleTranscoderJobConfigEncryptionsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleTranscoderJobConfigEncryptionsOutputReference // 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 NewGoogleTranscoderJobConfigEncryptionsList ¶
func NewGoogleTranscoderJobConfigEncryptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleTranscoderJobConfigEncryptionsList
type GoogleTranscoderJobConfigEncryptionsMpegCenc ¶
type GoogleTranscoderJobConfigEncryptionsMpegCenc struct { // Specify the encryption scheme. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#scheme GoogleTranscoderJob#scheme} Scheme *string `field:"required" json:"scheme" yaml:"scheme"` }
type GoogleTranscoderJobConfigEncryptionsMpegCencOutputReference ¶
type GoogleTranscoderJobConfigEncryptionsMpegCencOutputReference 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() *GoogleTranscoderJobConfigEncryptionsMpegCenc SetInternalValue(val *GoogleTranscoderJobConfigEncryptionsMpegCenc) Scheme() *string SetScheme(val *string) SchemeInput() *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 NewGoogleTranscoderJobConfigEncryptionsMpegCencOutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsMpegCencOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigEncryptionsMpegCencOutputReference
type GoogleTranscoderJobConfigEncryptionsOutputReference ¶
type GoogleTranscoderJobConfigEncryptionsOutputReference interface { cdktf.ComplexObject Aes128() GoogleTranscoderJobConfigEncryptionsAes128OutputReference Aes128Input() *GoogleTranscoderJobConfigEncryptionsAes128 // 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 DrmSystems() GoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference DrmSystemsInput() *GoogleTranscoderJobConfigEncryptionsDrmSystems // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) MpegCenc() GoogleTranscoderJobConfigEncryptionsMpegCencOutputReference MpegCencInput() *GoogleTranscoderJobConfigEncryptionsMpegCenc SampleAes() GoogleTranscoderJobConfigEncryptionsSampleAesOutputReference SampleAesInput() *GoogleTranscoderJobConfigEncryptionsSampleAes SecretManagerKeySource() GoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference SecretManagerKeySourceInput() *GoogleTranscoderJobConfigEncryptionsSecretManagerKeySource // 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 PutAes128(value *GoogleTranscoderJobConfigEncryptionsAes128) PutDrmSystems(value *GoogleTranscoderJobConfigEncryptionsDrmSystems) PutMpegCenc(value *GoogleTranscoderJobConfigEncryptionsMpegCenc) PutSampleAes(value *GoogleTranscoderJobConfigEncryptionsSampleAes) PutSecretManagerKeySource(value *GoogleTranscoderJobConfigEncryptionsSecretManagerKeySource) ResetAes128() ResetDrmSystems() ResetMpegCenc() ResetSampleAes() ResetSecretManagerKeySource() // 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 NewGoogleTranscoderJobConfigEncryptionsOutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleTranscoderJobConfigEncryptionsOutputReference
type GoogleTranscoderJobConfigEncryptionsSampleAes ¶
type GoogleTranscoderJobConfigEncryptionsSampleAes struct { }
type GoogleTranscoderJobConfigEncryptionsSampleAesOutputReference ¶
type GoogleTranscoderJobConfigEncryptionsSampleAesOutputReference 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() *GoogleTranscoderJobConfigEncryptionsSampleAes SetInternalValue(val *GoogleTranscoderJobConfigEncryptionsSampleAes) // 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 NewGoogleTranscoderJobConfigEncryptionsSampleAesOutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsSampleAesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigEncryptionsSampleAesOutputReference
type GoogleTranscoderJobConfigEncryptionsSecretManagerKeySource ¶
type GoogleTranscoderJobConfigEncryptionsSecretManagerKeySource struct { // The name of the Secret Version containing the encryption key in the following format: projects/{project}/secrets/{secret_id}/versions/{version_number}. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#secret_version GoogleTranscoderJob#secret_version} SecretVersion *string `field:"required" json:"secretVersion" yaml:"secretVersion"` }
type GoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference ¶
type GoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference 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() *GoogleTranscoderJobConfigEncryptionsSecretManagerKeySource SetInternalValue(val *GoogleTranscoderJobConfigEncryptionsSecretManagerKeySource) SecretVersion() *string SetSecretVersion(val *string) SecretVersionInput() *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 NewGoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference ¶
func NewGoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference
type GoogleTranscoderJobConfigInputs ¶
type GoogleTranscoderJobConfigInputs struct { // A unique key for this input. Must be specified when using advanced mapping and edit lists. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#key GoogleTranscoderJob#key} Key *string `field:"optional" json:"key" yaml:"key"` // URI of the media. // // Input files must be at least 5 seconds in duration and stored in Cloud Storage (for example, gs://bucket/inputs/file.mp4). // If empty, the value is populated from Job.input_uri. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#uri GoogleTranscoderJob#uri} Uri *string `field:"optional" json:"uri" yaml:"uri"` }
type GoogleTranscoderJobConfigInputsList ¶
type GoogleTranscoderJobConfigInputsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleTranscoderJobConfigInputsOutputReference // 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 NewGoogleTranscoderJobConfigInputsList ¶
func NewGoogleTranscoderJobConfigInputsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleTranscoderJobConfigInputsList
type GoogleTranscoderJobConfigInputsOutputReference ¶
type GoogleTranscoderJobConfigInputsOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Uri() *string SetUri(val *string) UriInput() *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 ResetKey() ResetUri() // 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 NewGoogleTranscoderJobConfigInputsOutputReference ¶
func NewGoogleTranscoderJobConfigInputsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleTranscoderJobConfigInputsOutputReference
type GoogleTranscoderJobConfigManifests ¶
type GoogleTranscoderJobConfigManifests struct { // The name of the generated file. The default is 'manifest'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#file_name GoogleTranscoderJob#file_name} FileName *string `field:"optional" json:"fileName" yaml:"fileName"` // List of user supplied MuxStream.key values that should appear in this manifest. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#mux_streams GoogleTranscoderJob#mux_streams} MuxStreams *[]*string `field:"optional" json:"muxStreams" yaml:"muxStreams"` // Type of the manifest. Possible values: ["MANIFEST_TYPE_UNSPECIFIED", "HLS", "DASH"]. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#type GoogleTranscoderJob#type} Type *string `field:"optional" json:"type" yaml:"type"` }
type GoogleTranscoderJobConfigManifestsList ¶
type GoogleTranscoderJobConfigManifestsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleTranscoderJobConfigManifestsOutputReference // 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 NewGoogleTranscoderJobConfigManifestsList ¶
func NewGoogleTranscoderJobConfigManifestsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleTranscoderJobConfigManifestsList
type GoogleTranscoderJobConfigManifestsOutputReference ¶
type GoogleTranscoderJobConfigManifestsOutputReference 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 FileName() *string SetFileName(val *string) FileNameInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) MuxStreams() *[]*string SetMuxStreams(val *[]*string) MuxStreamsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *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 ResetFileName() ResetMuxStreams() ResetType() // 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 NewGoogleTranscoderJobConfigManifestsOutputReference ¶
func NewGoogleTranscoderJobConfigManifestsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleTranscoderJobConfigManifestsOutputReference
type GoogleTranscoderJobConfigMuxStreams ¶
type GoogleTranscoderJobConfigMuxStreams struct { // The container format. The default is 'mp4'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#container GoogleTranscoderJob#container} Container *string `field:"optional" json:"container" yaml:"container"` // List of ElementaryStream.key values multiplexed in this stream. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#elementary_streams GoogleTranscoderJob#elementary_streams} ElementaryStreams *[]*string `field:"optional" json:"elementaryStreams" yaml:"elementaryStreams"` // Identifier of the encryption configuration to use. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#encryption_id GoogleTranscoderJob#encryption_id} EncryptionId *string `field:"optional" json:"encryptionId" yaml:"encryptionId"` // The name of the generated file. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#file_name GoogleTranscoderJob#file_name} FileName *string `field:"optional" json:"fileName" yaml:"fileName"` // A unique key for this multiplexed stream. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#key GoogleTranscoderJob#key} Key *string `field:"optional" json:"key" yaml:"key"` // segment_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#segment_settings GoogleTranscoderJob#segment_settings} SegmentSettings *GoogleTranscoderJobConfigMuxStreamsSegmentSettings `field:"optional" json:"segmentSettings" yaml:"segmentSettings"` }
type GoogleTranscoderJobConfigMuxStreamsList ¶
type GoogleTranscoderJobConfigMuxStreamsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleTranscoderJobConfigMuxStreamsOutputReference // 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 NewGoogleTranscoderJobConfigMuxStreamsList ¶
func NewGoogleTranscoderJobConfigMuxStreamsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleTranscoderJobConfigMuxStreamsList
type GoogleTranscoderJobConfigMuxStreamsOutputReference ¶
type GoogleTranscoderJobConfigMuxStreamsOutputReference 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) Container() *string SetContainer(val *string) ContainerInput() *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 ElementaryStreams() *[]*string SetElementaryStreams(val *[]*string) ElementaryStreamsInput() *[]*string EncryptionId() *string SetEncryptionId(val *string) EncryptionIdInput() *string FileName() *string SetFileName(val *string) FileNameInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string SegmentSettings() GoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference SegmentSettingsInput() *GoogleTranscoderJobConfigMuxStreamsSegmentSettings // 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 PutSegmentSettings(value *GoogleTranscoderJobConfigMuxStreamsSegmentSettings) ResetContainer() ResetElementaryStreams() ResetEncryptionId() ResetFileName() ResetKey() ResetSegmentSettings() // 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 NewGoogleTranscoderJobConfigMuxStreamsOutputReference ¶
func NewGoogleTranscoderJobConfigMuxStreamsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleTranscoderJobConfigMuxStreamsOutputReference
type GoogleTranscoderJobConfigMuxStreamsSegmentSettings ¶
type GoogleTranscoderJobConfigMuxStreamsSegmentSettings struct { // Duration of the segments in seconds. The default is '6.0s'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#segment_duration GoogleTranscoderJob#segment_duration} SegmentDuration *string `field:"optional" json:"segmentDuration" yaml:"segmentDuration"` }
type GoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference ¶
type GoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference 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() *GoogleTranscoderJobConfigMuxStreamsSegmentSettings SetInternalValue(val *GoogleTranscoderJobConfigMuxStreamsSegmentSettings) SegmentDuration() *string SetSegmentDuration(val *string) SegmentDurationInput() *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 ResetSegmentDuration() // 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 NewGoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference ¶
func NewGoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference
type GoogleTranscoderJobConfigOutput ¶
type GoogleTranscoderJobConfigOutput struct { // URI for the output file(s). For example, gs://my-bucket/outputs/. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#uri GoogleTranscoderJob#uri} Uri *string `field:"optional" json:"uri" yaml:"uri"` }
type GoogleTranscoderJobConfigOutputOutputReference ¶
type GoogleTranscoderJobConfigOutputOutputReference 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() *GoogleTranscoderJobConfigOutput SetInternalValue(val *GoogleTranscoderJobConfigOutput) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Uri() *string SetUri(val *string) UriInput() *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 ResetUri() // 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 NewGoogleTranscoderJobConfigOutputOutputReference ¶
func NewGoogleTranscoderJobConfigOutputOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigOutputOutputReference
type GoogleTranscoderJobConfigOverlays ¶
type GoogleTranscoderJobConfigOverlays struct { // animations block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#animations GoogleTranscoderJob#animations} Animations interface{} `field:"optional" json:"animations" yaml:"animations"` // image block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#image GoogleTranscoderJob#image} Image *GoogleTranscoderJobConfigOverlaysImage `field:"optional" json:"image" yaml:"image"` }
type GoogleTranscoderJobConfigOverlaysAnimations ¶
type GoogleTranscoderJobConfigOverlaysAnimations struct { // animation_fade block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#animation_fade GoogleTranscoderJob#animation_fade} AnimationFade *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFade `field:"optional" json:"animationFade" yaml:"animationFade"` }
type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFade ¶
type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFade struct { // Required. Type of fade animation: 'FADE_IN' or 'FADE_OUT'. The possible values are:. // // * 'FADE_TYPE_UNSPECIFIED': The fade type is not specified. // // * 'FADE_IN': Fade the overlay object into view. // // * 'FADE_OUT': Fade the overlay object out of view. Possible values: ["FADE_TYPE_UNSPECIFIED", "FADE_IN", "FADE_OUT"] // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#fade_type GoogleTranscoderJob#fade_type} FadeType *string `field:"required" json:"fadeType" yaml:"fadeType"` // The time to end the fade animation, in seconds. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#end_time_offset GoogleTranscoderJob#end_time_offset} EndTimeOffset *string `field:"optional" json:"endTimeOffset" yaml:"endTimeOffset"` // The time to start the fade animation, in seconds. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#start_time_offset GoogleTranscoderJob#start_time_offset} StartTimeOffset *string `field:"optional" json:"startTimeOffset" yaml:"startTimeOffset"` // xy block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#xy GoogleTranscoderJob#xy} Xy *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXy `field:"optional" json:"xy" yaml:"xy"` }
type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference ¶
type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference 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 EndTimeOffset() *string SetEndTimeOffset(val *string) EndTimeOffsetInput() *string FadeType() *string SetFadeType(val *string) FadeTypeInput() *string // Experimental. Fqn() *string InternalValue() *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFade SetInternalValue(val *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFade) StartTimeOffset() *string SetStartTimeOffset(val *string) StartTimeOffsetInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Xy() GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference XyInput() *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXy // 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 PutXy(value *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXy) ResetEndTimeOffset() ResetStartTimeOffset() ResetXy() // 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 NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference ¶
func NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference
type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXy ¶
type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXy struct { // Normalized x coordinate. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#x GoogleTranscoderJob#x} X *float64 `field:"optional" json:"x" yaml:"x"` // Normalized y coordinate. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#y GoogleTranscoderJob#y} Y *float64 `field:"optional" json:"y" yaml:"y"` }
type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference ¶
type GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference 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() *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXy SetInternalValue(val *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXy) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) X() *float64 SetX(val *float64) XInput() *float64 Y() *float64 SetY(val *float64) YInput() *float64 // 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 ResetX() ResetY() // 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 NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference ¶
func NewGoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference
type GoogleTranscoderJobConfigOverlaysAnimationsList ¶
type GoogleTranscoderJobConfigOverlaysAnimationsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleTranscoderJobConfigOverlaysAnimationsOutputReference // 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 NewGoogleTranscoderJobConfigOverlaysAnimationsList ¶
func NewGoogleTranscoderJobConfigOverlaysAnimationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleTranscoderJobConfigOverlaysAnimationsList
type GoogleTranscoderJobConfigOverlaysAnimationsOutputReference ¶
type GoogleTranscoderJobConfigOverlaysAnimationsOutputReference interface { cdktf.ComplexObject AnimationFade() GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference AnimationFadeInput() *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFade // 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) // 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 PutAnimationFade(value *GoogleTranscoderJobConfigOverlaysAnimationsAnimationFade) ResetAnimationFade() // 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 NewGoogleTranscoderJobConfigOverlaysAnimationsOutputReference ¶
func NewGoogleTranscoderJobConfigOverlaysAnimationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleTranscoderJobConfigOverlaysAnimationsOutputReference
type GoogleTranscoderJobConfigOverlaysImage ¶
type GoogleTranscoderJobConfigOverlaysImage struct { // URI of the image in Cloud Storage. For example, gs://bucket/inputs/image.png. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#uri GoogleTranscoderJob#uri} Uri *string `field:"required" json:"uri" yaml:"uri"` }
type GoogleTranscoderJobConfigOverlaysImageOutputReference ¶
type GoogleTranscoderJobConfigOverlaysImageOutputReference 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() *GoogleTranscoderJobConfigOverlaysImage SetInternalValue(val *GoogleTranscoderJobConfigOverlaysImage) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Uri() *string SetUri(val *string) UriInput() *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 // 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 NewGoogleTranscoderJobConfigOverlaysImageOutputReference ¶
func NewGoogleTranscoderJobConfigOverlaysImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigOverlaysImageOutputReference
type GoogleTranscoderJobConfigOverlaysList ¶
type GoogleTranscoderJobConfigOverlaysList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleTranscoderJobConfigOverlaysOutputReference // 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 NewGoogleTranscoderJobConfigOverlaysList ¶
func NewGoogleTranscoderJobConfigOverlaysList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleTranscoderJobConfigOverlaysList
type GoogleTranscoderJobConfigOverlaysOutputReference ¶
type GoogleTranscoderJobConfigOverlaysOutputReference interface { cdktf.ComplexObject Animations() GoogleTranscoderJobConfigOverlaysAnimationsList AnimationsInput() 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 // Experimental. Fqn() *string Image() GoogleTranscoderJobConfigOverlaysImageOutputReference ImageInput() *GoogleTranscoderJobConfigOverlaysImage 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 PutAnimations(value interface{}) PutImage(value *GoogleTranscoderJobConfigOverlaysImage) ResetAnimations() ResetImage() // 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 NewGoogleTranscoderJobConfigOverlaysOutputReference ¶
func NewGoogleTranscoderJobConfigOverlaysOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleTranscoderJobConfigOverlaysOutputReference
type GoogleTranscoderJobConfigPubsubDestination ¶
type GoogleTranscoderJobConfigPubsubDestination struct { // The name of the Pub/Sub topic to publish job completion notification to. For example: projects/{project}/topics/{topic}. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#topic GoogleTranscoderJob#topic} Topic *string `field:"optional" json:"topic" yaml:"topic"` }
type GoogleTranscoderJobConfigPubsubDestinationOutputReference ¶
type GoogleTranscoderJobConfigPubsubDestinationOutputReference 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() *GoogleTranscoderJobConfigPubsubDestination SetInternalValue(val *GoogleTranscoderJobConfigPubsubDestination) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Topic() *string SetTopic(val *string) TopicInput() *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 ResetTopic() // 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 NewGoogleTranscoderJobConfigPubsubDestinationOutputReference ¶
func NewGoogleTranscoderJobConfigPubsubDestinationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobConfigPubsubDestinationOutputReference
type GoogleTranscoderJobTimeouts ¶
type GoogleTranscoderJobTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#create GoogleTranscoderJob#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#delete GoogleTranscoderJob#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.11.0/docs/resources/google_transcoder_job#update GoogleTranscoderJob#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type GoogleTranscoderJobTimeoutsOutputReference ¶
type GoogleTranscoderJobTimeoutsOutputReference 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{}) // 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() 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 NewGoogleTranscoderJobTimeoutsOutputReference ¶
func NewGoogleTranscoderJobTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleTranscoderJobTimeoutsOutputReference
Source Files ¶
- GoogleTranscoderJob.go
- GoogleTranscoderJobConfig.go
- GoogleTranscoderJobConfigA.go
- GoogleTranscoderJobConfigAOutputReference.go
- GoogleTranscoderJobConfigAOutputReference__checks.go
- GoogleTranscoderJobConfigAdBreaks.go
- GoogleTranscoderJobConfigAdBreaksList.go
- GoogleTranscoderJobConfigAdBreaksList__checks.go
- GoogleTranscoderJobConfigAdBreaksOutputReference.go
- GoogleTranscoderJobConfigAdBreaksOutputReference__checks.go
- GoogleTranscoderJobConfigEditListStruct.go
- GoogleTranscoderJobConfigEditListStructList.go
- GoogleTranscoderJobConfigEditListStructList__checks.go
- GoogleTranscoderJobConfigEditListStructOutputReference.go
- GoogleTranscoderJobConfigEditListStructOutputReference__checks.go
- GoogleTranscoderJobConfigElementaryStreams.go
- GoogleTranscoderJobConfigElementaryStreamsAudioStream.go
- GoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference.go
- GoogleTranscoderJobConfigElementaryStreamsAudioStreamOutputReference__checks.go
- GoogleTranscoderJobConfigElementaryStreamsList.go
- GoogleTranscoderJobConfigElementaryStreamsList__checks.go
- GoogleTranscoderJobConfigElementaryStreamsOutputReference.go
- GoogleTranscoderJobConfigElementaryStreamsOutputReference__checks.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStream.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Hlg.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference__checks.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference__checks.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264Sdr.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference__checks.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference.go
- GoogleTranscoderJobConfigElementaryStreamsVideoStreamOutputReference__checks.go
- GoogleTranscoderJobConfigEncryptions.go
- GoogleTranscoderJobConfigEncryptionsAes128.go
- GoogleTranscoderJobConfigEncryptionsAes128OutputReference.go
- GoogleTranscoderJobConfigEncryptionsAes128OutputReference__checks.go
- GoogleTranscoderJobConfigEncryptionsDrmSystems.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkey.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference__checks.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplay.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference__checks.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsOutputReference__checks.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayready.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference__checks.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevine.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference.go
- GoogleTranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference__checks.go
- GoogleTranscoderJobConfigEncryptionsList.go
- GoogleTranscoderJobConfigEncryptionsList__checks.go
- GoogleTranscoderJobConfigEncryptionsMpegCenc.go
- GoogleTranscoderJobConfigEncryptionsMpegCencOutputReference.go
- GoogleTranscoderJobConfigEncryptionsMpegCencOutputReference__checks.go
- GoogleTranscoderJobConfigEncryptionsOutputReference.go
- GoogleTranscoderJobConfigEncryptionsOutputReference__checks.go
- GoogleTranscoderJobConfigEncryptionsSampleAes.go
- GoogleTranscoderJobConfigEncryptionsSampleAesOutputReference.go
- GoogleTranscoderJobConfigEncryptionsSampleAesOutputReference__checks.go
- GoogleTranscoderJobConfigEncryptionsSecretManagerKeySource.go
- GoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference.go
- GoogleTranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference__checks.go
- GoogleTranscoderJobConfigInputs.go
- GoogleTranscoderJobConfigInputsList.go
- GoogleTranscoderJobConfigInputsList__checks.go
- GoogleTranscoderJobConfigInputsOutputReference.go
- GoogleTranscoderJobConfigInputsOutputReference__checks.go
- GoogleTranscoderJobConfigManifests.go
- GoogleTranscoderJobConfigManifestsList.go
- GoogleTranscoderJobConfigManifestsList__checks.go
- GoogleTranscoderJobConfigManifestsOutputReference.go
- GoogleTranscoderJobConfigManifestsOutputReference__checks.go
- GoogleTranscoderJobConfigMuxStreams.go
- GoogleTranscoderJobConfigMuxStreamsList.go
- GoogleTranscoderJobConfigMuxStreamsList__checks.go
- GoogleTranscoderJobConfigMuxStreamsOutputReference.go
- GoogleTranscoderJobConfigMuxStreamsOutputReference__checks.go
- GoogleTranscoderJobConfigMuxStreamsSegmentSettings.go
- GoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference.go
- GoogleTranscoderJobConfigMuxStreamsSegmentSettingsOutputReference__checks.go
- GoogleTranscoderJobConfigOutput.go
- GoogleTranscoderJobConfigOutputOutputReference.go
- GoogleTranscoderJobConfigOutputOutputReference__checks.go
- GoogleTranscoderJobConfigOverlays.go
- GoogleTranscoderJobConfigOverlaysAnimations.go
- GoogleTranscoderJobConfigOverlaysAnimationsAnimationFade.go
- GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference.go
- GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference__checks.go
- GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXy.go
- GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference.go
- GoogleTranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference__checks.go
- GoogleTranscoderJobConfigOverlaysAnimationsList.go
- GoogleTranscoderJobConfigOverlaysAnimationsList__checks.go
- GoogleTranscoderJobConfigOverlaysAnimationsOutputReference.go
- GoogleTranscoderJobConfigOverlaysAnimationsOutputReference__checks.go
- GoogleTranscoderJobConfigOverlaysImage.go
- GoogleTranscoderJobConfigOverlaysImageOutputReference.go
- GoogleTranscoderJobConfigOverlaysImageOutputReference__checks.go
- GoogleTranscoderJobConfigOverlaysList.go
- GoogleTranscoderJobConfigOverlaysList__checks.go
- GoogleTranscoderJobConfigOverlaysOutputReference.go
- GoogleTranscoderJobConfigOverlaysOutputReference__checks.go
- GoogleTranscoderJobConfigPubsubDestination.go
- GoogleTranscoderJobConfigPubsubDestinationOutputReference.go
- GoogleTranscoderJobConfigPubsubDestinationOutputReference__checks.go
- GoogleTranscoderJobTimeouts.go
- GoogleTranscoderJobTimeoutsOutputReference.go
- GoogleTranscoderJobTimeoutsOutputReference__checks.go
- GoogleTranscoderJob__checks.go
- main.go