Skip to content

Files

Latest commit

 

History

History
14682 lines (8979 loc) · 709 KB
·

transcoderJob.typescript.md

File metadata and controls

14682 lines (8979 loc) · 709 KB
·

transcoderJob Submodule

Constructs

TranscoderJob

Represents a {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job google_transcoder_job}.

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJob(scope: Construct, id: string, config: TranscoderJobConfig)
Name Type Description
scope constructs.Construct The scope in which to define this construct.
id string The scoped construct ID.
config TranscoderJobConfig No description.

scopeRequired
  • Type: constructs.Construct

The scope in which to define this construct.


idRequired
  • Type: string

The scoped construct ID.

Must be unique amongst siblings in the same scope


configRequired

Methods

Name Description
toString Returns a string representation of this construct.
addOverride No description.
overrideLogicalId Overrides the auto-generated logical ID with a specific ID.
resetOverrideLogicalId Resets a previously passed logical Id to use the auto-generated logical id again.
toHclTerraform No description.
toMetadata No description.
toTerraform Adds this resource to the terraform JSON output.
addMoveTarget Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
hasResourceMove No description.
importFrom No description.
interpolationForAttribute No description.
moveFromId Move the resource corresponding to "id" to this resource.
moveTo Moves this resource to the target resource given by moveTarget.
moveToId Moves this resource to the resource corresponding to "id".
putConfig No description.
putTimeouts No description.
resetConfig No description.
resetId No description.
resetLabels No description.
resetProject No description.
resetTemplateId No description.
resetTimeouts No description.

toString
public toString(): string

Returns a string representation of this construct.

addOverride
public addOverride(path: string, value: any): void
pathRequired
  • Type: string

valueRequired
  • Type: any

overrideLogicalId
public overrideLogicalId(newLogicalId: string): void

Overrides the auto-generated logical ID with a specific ID.

newLogicalIdRequired
  • Type: string

The new logical ID to use for this stack element.


resetOverrideLogicalId
public resetOverrideLogicalId(): void

Resets a previously passed logical Id to use the auto-generated logical id again.

toHclTerraform
public toHclTerraform(): any
toMetadata
public toMetadata(): any
toTerraform
public toTerraform(): any

Adds this resource to the terraform JSON output.

addMoveTarget
public addMoveTarget(moveTarget: string): void

Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.

moveTargetRequired
  • Type: string

The string move target that will correspond to this resource.


getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

hasResourceMove
public hasResourceMove(): TerraformResourceMoveByTarget | TerraformResourceMoveById
importFrom
public importFrom(id: string, provider?: TerraformProvider): void
idRequired
  • Type: string

providerOptional
  • Type: cdktf.TerraformProvider

interpolationForAttribute
public interpolationForAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

moveFromId
public moveFromId(id: string): void

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.

idRequired
  • Type: string

Full id of resource being moved from, e.g. "aws_s3_bucket.example".


moveTo
public moveTo(moveTarget: string, index?: string | number): void

Moves this resource to the target resource given by moveTarget.

moveTargetRequired
  • Type: string

The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.


indexOptional
  • Type: string | number

Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.


moveToId
public moveToId(id: string): void

Moves this resource to the resource corresponding to "id".

idRequired
  • Type: string

Full id of resource to move to, e.g. "aws_s3_bucket.example".


putConfig
public putConfig(value: TranscoderJobConfigA): void
valueRequired

putTimeouts
public putTimeouts(value: TranscoderJobTimeouts): void
valueRequired

resetConfig
public resetConfig(): void
resetId
public resetId(): void
resetLabels
public resetLabels(): void
resetProject
public resetProject(): void
resetTemplateId
public resetTemplateId(): void
resetTimeouts
public resetTimeouts(): void

Static Functions

Name Description
isConstruct Checks if x is a construct.
isTerraformElement No description.
isTerraformResource No description.
generateConfigForImport Generates CDKTF code for importing a TranscoderJob resource upon running "cdktf plan ".

isConstruct
import { transcoderJob } from '@cdktf/provider-google'

transcoderJob.TranscoderJob.isConstruct(x: any)

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.

xRequired
  • Type: any

Any object.


isTerraformElement
import { transcoderJob } from '@cdktf/provider-google'

transcoderJob.TranscoderJob.isTerraformElement(x: any)
xRequired
  • Type: any

isTerraformResource
import { transcoderJob } from '@cdktf/provider-google'

transcoderJob.TranscoderJob.isTerraformResource(x: any)
xRequired
  • Type: any

generateConfigForImport
import { transcoderJob } from '@cdktf/provider-google'

transcoderJob.TranscoderJob.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)

Generates CDKTF code for importing a TranscoderJob resource upon running "cdktf plan ".

scopeRequired
  • Type: constructs.Construct

The scope in which to define this construct.


importToIdRequired
  • Type: string

The construct id used in the generated config for the TranscoderJob to import.


importFromIdRequired
  • Type: string

The id of the existing TranscoderJob that should be imported.

Refer to the {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#import import section} in the documentation of this resource for the id to use


providerOptional
  • Type: cdktf.TerraformProvider

? Optional instance of the provider where the TranscoderJob to import is found.


Properties

Name Type Description
node constructs.Node The tree node.
cdktfStack cdktf.TerraformStack No description.
fqn string No description.
friendlyUniqueId string No description.
terraformMetaArguments {[ key: string ]: any} No description.
terraformResourceType string No description.
terraformGeneratorMetadata cdktf.TerraformProviderGeneratorMetadata No description.
connection cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection No description.
count number | cdktf.TerraformCount No description.
dependsOn string[] No description.
forEach cdktf.ITerraformIterator No description.
lifecycle cdktf.TerraformResourceLifecycle No description.
provider cdktf.TerraformProvider No description.
provisioners cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[] No description.
config TranscoderJobConfigAOutputReference No description.
createTime string No description.
effectiveLabels cdktf.StringMap No description.
endTime string No description.
name string No description.
startTime string No description.
state string No description.
terraformLabels cdktf.StringMap No description.
timeouts TranscoderJobTimeoutsOutputReference No description.
configInput TranscoderJobConfigA No description.
idInput string No description.
labelsInput {[ key: string ]: string} No description.
locationInput string No description.
projectInput string No description.
templateIdInput string No description.
timeoutsInput cdktf.IResolvable | TranscoderJobTimeouts No description.
id string No description.
labels {[ key: string ]: string} No description.
location string No description.
project string No description.
templateId string No description.

nodeRequired
public readonly node: Node;
  • Type: constructs.Node

The tree node.


cdktfStackRequired
public readonly cdktfStack: TerraformStack;
  • Type: cdktf.TerraformStack

fqnRequired
public readonly fqn: string;
  • Type: string

friendlyUniqueIdRequired
public readonly friendlyUniqueId: string;
  • Type: string

terraformMetaArgumentsRequired
public readonly terraformMetaArguments: {[ key: string ]: any};
  • Type: {[ key: string ]: any}

terraformResourceTypeRequired
public readonly terraformResourceType: string;
  • Type: string

terraformGeneratorMetadataOptional
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
  • Type: cdktf.TerraformProviderGeneratorMetadata

connectionOptional
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
  • Type: cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection

countOptional
public readonly count: number | TerraformCount;
  • Type: number | cdktf.TerraformCount

dependsOnOptional
public readonly dependsOn: string[];
  • Type: string[]

forEachOptional
public readonly forEach: ITerraformIterator;
  • Type: cdktf.ITerraformIterator

lifecycleOptional
public readonly lifecycle: TerraformResourceLifecycle;
  • Type: cdktf.TerraformResourceLifecycle

providerOptional
public readonly provider: TerraformProvider;
  • Type: cdktf.TerraformProvider

provisionersOptional
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
  • Type: cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[]

configRequired
public readonly config: TranscoderJobConfigAOutputReference;

createTimeRequired
public readonly createTime: string;
  • Type: string

effectiveLabelsRequired
public readonly effectiveLabels: StringMap;
  • Type: cdktf.StringMap

endTimeRequired
public readonly endTime: string;
  • Type: string

nameRequired
public readonly name: string;
  • Type: string

startTimeRequired
public readonly startTime: string;
  • Type: string

stateRequired
public readonly state: string;
  • Type: string

terraformLabelsRequired
public readonly terraformLabels: StringMap;
  • Type: cdktf.StringMap

timeoutsRequired
public readonly timeouts: TranscoderJobTimeoutsOutputReference;

configInputOptional
public readonly configInput: TranscoderJobConfigA;

idInputOptional
public readonly idInput: string;
  • Type: string

labelsInputOptional
public readonly labelsInput: {[ key: string ]: string};
  • Type: {[ key: string ]: string}

locationInputOptional
public readonly locationInput: string;
  • Type: string

projectInputOptional
public readonly projectInput: string;
  • Type: string

templateIdInputOptional
public readonly templateIdInput: string;
  • Type: string

timeoutsInputOptional
public readonly timeoutsInput: IResolvable | TranscoderJobTimeouts;

idRequired
public readonly id: string;
  • Type: string

labelsRequired
public readonly labels: {[ key: string ]: string};
  • Type: {[ key: string ]: string}

locationRequired
public readonly location: string;
  • Type: string

projectRequired
public readonly project: string;
  • Type: string

templateIdRequired
public readonly templateId: string;
  • Type: string

Constants

Name Type Description
tfResourceType string No description.

tfResourceTypeRequired
public readonly tfResourceType: string;
  • Type: string

Structs

TranscoderJobConfig

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfig: transcoderJob.TranscoderJobConfig = { ... }

Properties

Name Type Description
connection cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection No description.
count number | cdktf.TerraformCount No description.
dependsOn cdktf.ITerraformDependable[] No description.
forEach cdktf.ITerraformIterator No description.
lifecycle cdktf.TerraformResourceLifecycle No description.
provider cdktf.TerraformProvider No description.
provisioners cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[] No description.
location string The location of the transcoding job resource.
config TranscoderJobConfigA config block.
id string Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#id TranscoderJob#id}.
labels {[ key: string ]: string} The labels associated with this job. You can use these to organize and group your jobs.
project string Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#project TranscoderJob#project}.
templateId string Specify the templateId to use for populating Job.config. The default is preset/web-hd, which is the only supported preset.
timeouts TranscoderJobTimeouts timeouts block.

connectionOptional
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
  • Type: cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection

countOptional
public readonly count: number | TerraformCount;
  • Type: number | cdktf.TerraformCount

dependsOnOptional
public readonly dependsOn: ITerraformDependable[];
  • Type: cdktf.ITerraformDependable[]

forEachOptional
public readonly forEach: ITerraformIterator;
  • Type: cdktf.ITerraformIterator

lifecycleOptional
public readonly lifecycle: TerraformResourceLifecycle;
  • Type: cdktf.TerraformResourceLifecycle

providerOptional
public readonly provider: TerraformProvider;
  • Type: cdktf.TerraformProvider

provisionersOptional
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
  • Type: cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[]

locationRequired
public readonly location: string;
  • Type: string

The location of the transcoding job resource.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#location TranscoderJob#location}


configOptional
public readonly config: TranscoderJobConfigA;

config block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#config TranscoderJob#config}


idOptional
public readonly id: string;
  • Type: string

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#id TranscoderJob#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.


labelsOptional
public readonly labels: {[ key: string ]: string};
  • Type: {[ key: string ]: string}

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/6.35.0/docs/resources/transcoder_job#labels TranscoderJob#labels}


projectOptional
public readonly project: string;
  • Type: string

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#project TranscoderJob#project}.


templateIdOptional
public readonly templateId: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#template_id TranscoderJob#template_id}


timeoutsOptional
public readonly timeouts: TranscoderJobTimeouts;

timeouts block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#timeouts TranscoderJob#timeouts}


TranscoderJobConfigA

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigA: transcoderJob.TranscoderJobConfigA = { ... }

Properties

Name Type Description
adBreaks cdktf.IResolvable | TranscoderJobConfigAdBreaks[] ad_breaks block.
editList cdktf.IResolvable | TranscoderJobConfigEditListStruct[] edit_list block.
elementaryStreams cdktf.IResolvable | TranscoderJobConfigElementaryStreams[] elementary_streams block.
encryptions cdktf.IResolvable | TranscoderJobConfigEncryptions[] encryptions block.
inputs cdktf.IResolvable | TranscoderJobConfigInputs[] inputs block.
manifests cdktf.IResolvable | TranscoderJobConfigManifests[] manifests block.
muxStreams cdktf.IResolvable | TranscoderJobConfigMuxStreams[] mux_streams block.
output TranscoderJobConfigOutput output block.
overlays cdktf.IResolvable | TranscoderJobConfigOverlays[] overlays block.
pubsubDestination TranscoderJobConfigPubsubDestination pubsub_destination block.

adBreaksOptional
public readonly adBreaks: IResolvable | TranscoderJobConfigAdBreaks[];

ad_breaks block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#ad_breaks TranscoderJob#ad_breaks}


editListOptional
public readonly editList: IResolvable | TranscoderJobConfigEditListStruct[];

edit_list block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#edit_list TranscoderJob#edit_list}


elementaryStreamsOptional
public readonly elementaryStreams: IResolvable | TranscoderJobConfigElementaryStreams[];

elementary_streams block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#elementary_streams TranscoderJob#elementary_streams}


encryptionsOptional
public readonly encryptions: IResolvable | TranscoderJobConfigEncryptions[];

encryptions block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#encryptions TranscoderJob#encryptions}


inputsOptional
public readonly inputs: IResolvable | TranscoderJobConfigInputs[];

inputs block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#inputs TranscoderJob#inputs}


manifestsOptional
public readonly manifests: IResolvable | TranscoderJobConfigManifests[];

manifests block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#manifests TranscoderJob#manifests}


muxStreamsOptional
public readonly muxStreams: IResolvable | TranscoderJobConfigMuxStreams[];

mux_streams block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#mux_streams TranscoderJob#mux_streams}


outputOptional
public readonly output: TranscoderJobConfigOutput;

output block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#output TranscoderJob#output}


overlaysOptional
public readonly overlays: IResolvable | TranscoderJobConfigOverlays[];

overlays block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#overlays TranscoderJob#overlays}


pubsubDestinationOptional
public readonly pubsubDestination: TranscoderJobConfigPubsubDestination;

pubsub_destination block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#pubsub_destination TranscoderJob#pubsub_destination}


TranscoderJobConfigAdBreaks

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigAdBreaks: transcoderJob.TranscoderJobConfigAdBreaks = { ... }

Properties

Name Type Description
startTimeOffset string Start time in seconds for the ad break, relative to the output file timeline.

startTimeOffsetOptional
public readonly startTimeOffset: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#start_time_offset TranscoderJob#start_time_offset}


TranscoderJobConfigEditListStruct

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEditListStruct: transcoderJob.TranscoderJobConfigEditListStruct = { ... }

Properties

Name Type Description
inputs string[] List of values identifying files that should be used in this atom.
key string A unique key for this atom.
startTimeOffset string Start time in seconds for the atom, relative to the input file timeline. The default is '0s'.

inputsOptional
public readonly inputs: string[];
  • Type: string[]

List of values identifying files that should be used in this atom.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#inputs TranscoderJob#inputs}


keyOptional
public readonly key: string;
  • Type: string

A unique key for this atom.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#key TranscoderJob#key}


startTimeOffsetOptional
public readonly startTimeOffset: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#start_time_offset TranscoderJob#start_time_offset}


TranscoderJobConfigElementaryStreams

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigElementaryStreams: transcoderJob.TranscoderJobConfigElementaryStreams = { ... }

Properties

Name Type Description
audioStream TranscoderJobConfigElementaryStreamsAudioStream audio_stream block.
key string A unique key for this atom.
videoStream TranscoderJobConfigElementaryStreamsVideoStream video_stream block.

audioStreamOptional
public readonly audioStream: TranscoderJobConfigElementaryStreamsAudioStream;

audio_stream block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#audio_stream TranscoderJob#audio_stream}


keyOptional
public readonly key: string;
  • Type: string

A unique key for this atom.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#key TranscoderJob#key}


videoStreamOptional
public readonly videoStream: TranscoderJobConfigElementaryStreamsVideoStream;

video_stream block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#video_stream TranscoderJob#video_stream}


TranscoderJobConfigElementaryStreamsAudioStream

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigElementaryStreamsAudioStream: transcoderJob.TranscoderJobConfigElementaryStreamsAudioStream = { ... }

Properties

Name Type Description
bitrateBps number Audio bitrate in bits per second.
channelCount number Number of audio channels. The default is '2'.
channelLayout string[] A list of channel names specifying layout of the audio channels. The default is ["fl", "fr"].
codec string The codec for this audio stream. The default is 'aac'.
sampleRateHertz number The audio sample rate in Hertz. The default is '48000'.

bitrateBpsRequired
public readonly bitrateBps: number;
  • Type: number

Audio bitrate in bits per second.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#bitrate_bps TranscoderJob#bitrate_bps}


channelCountOptional
public readonly channelCount: number;
  • Type: number

Number of audio channels. The default is '2'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#channel_count TranscoderJob#channel_count}


channelLayoutOptional
public readonly channelLayout: string[];
  • Type: string[]

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/6.35.0/docs/resources/transcoder_job#channel_layout TranscoderJob#channel_layout}


codecOptional
public readonly codec: string;
  • Type: string

The codec for this audio stream. The default is 'aac'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#codec TranscoderJob#codec}


sampleRateHertzOptional
public readonly sampleRateHertz: number;
  • Type: number

The audio sample rate in Hertz. The default is '48000'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#sample_rate_hertz TranscoderJob#sample_rate_hertz}


TranscoderJobConfigElementaryStreamsVideoStream

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigElementaryStreamsVideoStream: transcoderJob.TranscoderJobConfigElementaryStreamsVideoStream = { ... }

Properties

Name Type Description
h264 TranscoderJobConfigElementaryStreamsVideoStreamH264 h264 block.

h264Optional
public readonly h264: TranscoderJobConfigElementaryStreamsVideoStreamH264;

h264 block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#h264 TranscoderJob#h264}


TranscoderJobConfigElementaryStreamsVideoStreamH264

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigElementaryStreamsVideoStreamH264: transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamH264 = { ... }

Properties

Name Type Description
bitrateBps number The video bitrate in bits per second.
frameRate number The target video frame rate in frames per second (FPS).
crfLevel number Target CRF level. The default is '21'.
entropyCoder string The entropy coder to use. The default is 'cabac'.
gopDuration string Select the GOP size based on the specified duration. The default is '3s'.
heightPixels number The height of the video in pixels.
hlg TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg hlg block.
pixelFormat string Pixel format to use. The default is 'yuv420p'.
preset string Enforces the specified codec preset. The default is 'veryfast'.
profile string Enforces the specified codec profile.
rateControlMode string Specify the mode. The default is 'vbr'.
sdr TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr sdr block.
vbvFullnessBits number Initial fullness of the Video Buffering Verifier (VBV) buffer in bits.
vbvSizeBits number Size of the Video Buffering Verifier (VBV) buffer in bits.
widthPixels number The width of the video in pixels.

bitrateBpsRequired
public readonly bitrateBps: number;
  • Type: number

The video bitrate in bits per second.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#bitrate_bps TranscoderJob#bitrate_bps}


frameRateRequired
public readonly frameRate: number;
  • Type: number

The target video frame rate in frames per second (FPS).

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#frame_rate TranscoderJob#frame_rate}


crfLevelOptional
public readonly crfLevel: number;
  • Type: number

Target CRF level. The default is '21'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#crf_level TranscoderJob#crf_level}


entropyCoderOptional
public readonly entropyCoder: string;
  • Type: string

The entropy coder to use. The default is 'cabac'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#entropy_coder TranscoderJob#entropy_coder}


gopDurationOptional
public readonly gopDuration: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#gop_duration TranscoderJob#gop_duration}


heightPixelsOptional
public readonly heightPixels: number;
  • Type: number

The height of the video in pixels.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#height_pixels TranscoderJob#height_pixels}


hlgOptional
public readonly hlg: TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg;

hlg block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#hlg TranscoderJob#hlg}


pixelFormatOptional
public readonly pixelFormat: string;
  • Type: string

Pixel format to use. The default is 'yuv420p'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#pixel_format TranscoderJob#pixel_format}


presetOptional
public readonly preset: string;
  • Type: string

Enforces the specified codec preset. The default is 'veryfast'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#preset TranscoderJob#preset}


profileOptional
public readonly profile: string;
  • Type: string

Enforces the specified codec profile.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#profile TranscoderJob#profile}


rateControlModeOptional
public readonly rateControlMode: string;
  • Type: string

Specify the mode. The default is 'vbr'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#rate_control_mode TranscoderJob#rate_control_mode}


sdrOptional
public readonly sdr: TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr;

sdr block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#sdr TranscoderJob#sdr}


vbvFullnessBitsOptional
public readonly vbvFullnessBits: number;
  • Type: number

Initial fullness of the Video Buffering Verifier (VBV) buffer in bits.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#vbv_fullness_bits TranscoderJob#vbv_fullness_bits}


vbvSizeBitsOptional
public readonly vbvSizeBits: number;
  • Type: number

Size of the Video Buffering Verifier (VBV) buffer in bits.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#vbv_size_bits TranscoderJob#vbv_size_bits}


widthPixelsOptional
public readonly widthPixels: number;
  • Type: number

The width of the video in pixels.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#width_pixels TranscoderJob#width_pixels}


TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigElementaryStreamsVideoStreamH264Hlg: transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg = { ... }

TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigElementaryStreamsVideoStreamH264Sdr: transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr = { ... }

TranscoderJobConfigEncryptions

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptions: transcoderJob.TranscoderJobConfigEncryptions = { ... }

Properties

Name Type Description
id string Identifier for this set of encryption options.
aes128 TranscoderJobConfigEncryptionsAes128 aes128 block.
drmSystems TranscoderJobConfigEncryptionsDrmSystems drm_systems block.
mpegCenc TranscoderJobConfigEncryptionsMpegCenc mpeg_cenc block.
sampleAes TranscoderJobConfigEncryptionsSampleAes sample_aes block.
secretManagerKeySource TranscoderJobConfigEncryptionsSecretManagerKeySource secret_manager_key_source block.

idRequired
public readonly id: string;
  • Type: string

Identifier for this set of encryption options.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#id TranscoderJob#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.


aes128Optional
public readonly aes128: TranscoderJobConfigEncryptionsAes128;

aes128 block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#aes128 TranscoderJob#aes128}


drmSystemsOptional
public readonly drmSystems: TranscoderJobConfigEncryptionsDrmSystems;

drm_systems block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#drm_systems TranscoderJob#drm_systems}


mpegCencOptional
public readonly mpegCenc: TranscoderJobConfigEncryptionsMpegCenc;

mpeg_cenc block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#mpeg_cenc TranscoderJob#mpeg_cenc}


sampleAesOptional
public readonly sampleAes: TranscoderJobConfigEncryptionsSampleAes;

sample_aes block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#sample_aes TranscoderJob#sample_aes}


secretManagerKeySourceOptional
public readonly secretManagerKeySource: TranscoderJobConfigEncryptionsSecretManagerKeySource;

secret_manager_key_source block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#secret_manager_key_source TranscoderJob#secret_manager_key_source}


TranscoderJobConfigEncryptionsAes128

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptionsAes128: transcoderJob.TranscoderJobConfigEncryptionsAes128 = { ... }

TranscoderJobConfigEncryptionsDrmSystems

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptionsDrmSystems: transcoderJob.TranscoderJobConfigEncryptionsDrmSystems = { ... }

Properties

Name Type Description
clearkey TranscoderJobConfigEncryptionsDrmSystemsClearkey clearkey block.
fairplay TranscoderJobConfigEncryptionsDrmSystemsFairplay fairplay block.
playready TranscoderJobConfigEncryptionsDrmSystemsPlayready playready block.
widevine TranscoderJobConfigEncryptionsDrmSystemsWidevine widevine block.

clearkeyOptional
public readonly clearkey: TranscoderJobConfigEncryptionsDrmSystemsClearkey;

clearkey block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#clearkey TranscoderJob#clearkey}


fairplayOptional
public readonly fairplay: TranscoderJobConfigEncryptionsDrmSystemsFairplay;

fairplay block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#fairplay TranscoderJob#fairplay}


playreadyOptional
public readonly playready: TranscoderJobConfigEncryptionsDrmSystemsPlayready;

playready block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#playready TranscoderJob#playready}


widevineOptional
public readonly widevine: TranscoderJobConfigEncryptionsDrmSystemsWidevine;

widevine block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#widevine TranscoderJob#widevine}


TranscoderJobConfigEncryptionsDrmSystemsClearkey

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptionsDrmSystemsClearkey: transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsClearkey = { ... }

TranscoderJobConfigEncryptionsDrmSystemsFairplay

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptionsDrmSystemsFairplay: transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsFairplay = { ... }

TranscoderJobConfigEncryptionsDrmSystemsPlayready

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptionsDrmSystemsPlayready: transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsPlayready = { ... }

TranscoderJobConfigEncryptionsDrmSystemsWidevine

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptionsDrmSystemsWidevine: transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsWidevine = { ... }

TranscoderJobConfigEncryptionsMpegCenc

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptionsMpegCenc: transcoderJob.TranscoderJobConfigEncryptionsMpegCenc = { ... }

Properties

Name Type Description
scheme string Specify the encryption scheme.

schemeRequired
public readonly scheme: string;
  • Type: string

Specify the encryption scheme.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#scheme TranscoderJob#scheme}


TranscoderJobConfigEncryptionsSampleAes

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptionsSampleAes: transcoderJob.TranscoderJobConfigEncryptionsSampleAes = { ... }

TranscoderJobConfigEncryptionsSecretManagerKeySource

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigEncryptionsSecretManagerKeySource: transcoderJob.TranscoderJobConfigEncryptionsSecretManagerKeySource = { ... }

Properties

Name Type Description
secretVersion string The name of the Secret Version containing the encryption key in the following format: projects/{project}/secrets/{secret_id}/versions/{version_number}.

secretVersionRequired
public readonly secretVersion: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#secret_version TranscoderJob#secret_version}


TranscoderJobConfigInputs

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigInputs: transcoderJob.TranscoderJobConfigInputs = { ... }

Properties

Name Type Description
key string A unique key for this input. Must be specified when using advanced mapping and edit lists.
uri string URI of the media.

keyOptional
public readonly key: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#key TranscoderJob#key}


uriOptional
public readonly uri: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#uri TranscoderJob#uri}


TranscoderJobConfigManifests

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigManifests: transcoderJob.TranscoderJobConfigManifests = { ... }

Properties

Name Type Description
fileName string The name of the generated file. The default is 'manifest'.
muxStreams string[] List of user supplied MuxStream.key values that should appear in this manifest.
type string Type of the manifest. Possible values: ["MANIFEST_TYPE_UNSPECIFIED", "HLS", "DASH"].

fileNameOptional
public readonly fileName: string;
  • Type: string

The name of the generated file. The default is 'manifest'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#file_name TranscoderJob#file_name}


muxStreamsOptional
public readonly muxStreams: string[];
  • Type: string[]

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/6.35.0/docs/resources/transcoder_job#mux_streams TranscoderJob#mux_streams}


typeOptional
public readonly type: string;
  • Type: string

Type of the manifest. Possible values: ["MANIFEST_TYPE_UNSPECIFIED", "HLS", "DASH"].

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#type TranscoderJob#type}


TranscoderJobConfigMuxStreams

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigMuxStreams: transcoderJob.TranscoderJobConfigMuxStreams = { ... }

Properties

Name Type Description
container string The container format. The default is 'mp4'.
elementaryStreams string[] List of ElementaryStream.key values multiplexed in this stream.
encryptionId string Identifier of the encryption configuration to use.
fileName string The name of the generated file.
key string A unique key for this multiplexed stream.
segmentSettings TranscoderJobConfigMuxStreamsSegmentSettings segment_settings block.

containerOptional
public readonly container: string;
  • Type: string

The container format. The default is 'mp4'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#container TranscoderJob#container}


elementaryStreamsOptional
public readonly elementaryStreams: string[];
  • Type: string[]

List of ElementaryStream.key values multiplexed in this stream.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#elementary_streams TranscoderJob#elementary_streams}


encryptionIdOptional
public readonly encryptionId: string;
  • Type: string

Identifier of the encryption configuration to use.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#encryption_id TranscoderJob#encryption_id}


fileNameOptional
public readonly fileName: string;
  • Type: string

The name of the generated file.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#file_name TranscoderJob#file_name}


keyOptional
public readonly key: string;
  • Type: string

A unique key for this multiplexed stream.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#key TranscoderJob#key}


segmentSettingsOptional
public readonly segmentSettings: TranscoderJobConfigMuxStreamsSegmentSettings;

segment_settings block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#segment_settings TranscoderJob#segment_settings}


TranscoderJobConfigMuxStreamsSegmentSettings

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigMuxStreamsSegmentSettings: transcoderJob.TranscoderJobConfigMuxStreamsSegmentSettings = { ... }

Properties

Name Type Description
segmentDuration string Duration of the segments in seconds. The default is '6.0s'.

segmentDurationOptional
public readonly segmentDuration: string;
  • Type: string

Duration of the segments in seconds. The default is '6.0s'.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#segment_duration TranscoderJob#segment_duration}


TranscoderJobConfigOutput

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigOutput: transcoderJob.TranscoderJobConfigOutput = { ... }

Properties

Name Type Description
uri string URI for the output file(s). For example, gs://my-bucket/outputs/.

uriOptional
public readonly uri: string;
  • Type: string

URI for the output file(s). For example, gs://my-bucket/outputs/.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#uri TranscoderJob#uri}


TranscoderJobConfigOverlays

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigOverlays: transcoderJob.TranscoderJobConfigOverlays = { ... }

Properties

Name Type Description
animations cdktf.IResolvable | TranscoderJobConfigOverlaysAnimations[] animations block.
image TranscoderJobConfigOverlaysImage image block.

animationsOptional
public readonly animations: IResolvable | TranscoderJobConfigOverlaysAnimations[];

animations block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#animations TranscoderJob#animations}


imageOptional
public readonly image: TranscoderJobConfigOverlaysImage;

image block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#image TranscoderJob#image}


TranscoderJobConfigOverlaysAnimations

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigOverlaysAnimations: transcoderJob.TranscoderJobConfigOverlaysAnimations = { ... }

Properties

Name Type Description
animationFade TranscoderJobConfigOverlaysAnimationsAnimationFade animation_fade block.

animationFadeOptional
public readonly animationFade: TranscoderJobConfigOverlaysAnimationsAnimationFade;

animation_fade block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#animation_fade TranscoderJob#animation_fade}


TranscoderJobConfigOverlaysAnimationsAnimationFade

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigOverlaysAnimationsAnimationFade: transcoderJob.TranscoderJobConfigOverlaysAnimationsAnimationFade = { ... }

Properties

Name Type Description
fadeType string Required. Type of fade animation: 'FADE_IN' or 'FADE_OUT'. The possible values are:.
endTimeOffset string The time to end the fade animation, in seconds.
startTimeOffset string The time to start the fade animation, in seconds.
xy TranscoderJobConfigOverlaysAnimationsAnimationFadeXy xy block.

fadeTypeRequired
public readonly fadeType: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#fade_type TranscoderJob#fade_type}


endTimeOffsetOptional
public readonly endTimeOffset: string;
  • Type: string

The time to end the fade animation, in seconds.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#end_time_offset TranscoderJob#end_time_offset}


startTimeOffsetOptional
public readonly startTimeOffset: string;
  • Type: string

The time to start the fade animation, in seconds.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#start_time_offset TranscoderJob#start_time_offset}


xyOptional
public readonly xy: TranscoderJobConfigOverlaysAnimationsAnimationFadeXy;

xy block.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#xy TranscoderJob#xy}


TranscoderJobConfigOverlaysAnimationsAnimationFadeXy

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigOverlaysAnimationsAnimationFadeXy: transcoderJob.TranscoderJobConfigOverlaysAnimationsAnimationFadeXy = { ... }

Properties

Name Type Description
x number Normalized x coordinate.
y number Normalized y coordinate.

xOptional
public readonly x: number;
  • Type: number

Normalized x coordinate.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#x TranscoderJob#x}


yOptional
public readonly y: number;
  • Type: number

Normalized y coordinate.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#y TranscoderJob#y}


TranscoderJobConfigOverlaysImage

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigOverlaysImage: transcoderJob.TranscoderJobConfigOverlaysImage = { ... }

Properties

Name Type Description
uri string URI of the image in Cloud Storage. For example, gs://bucket/inputs/image.png.

uriRequired
public readonly uri: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#uri TranscoderJob#uri}


TranscoderJobConfigPubsubDestination

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobConfigPubsubDestination: transcoderJob.TranscoderJobConfigPubsubDestination = { ... }

Properties

Name Type Description
topic string The name of the Pub/Sub topic to publish job completion notification to. For example: projects/{project}/topics/{topic}.

topicOptional
public readonly topic: string;
  • Type: string

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/6.35.0/docs/resources/transcoder_job#topic TranscoderJob#topic}


TranscoderJobTimeouts

Initializer

import { transcoderJob } from '@cdktf/provider-google'

const transcoderJobTimeouts: transcoderJob.TranscoderJobTimeouts = { ... }

Properties

Name Type Description
create string Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#create TranscoderJob#create}.
delete string Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#delete TranscoderJob#delete}.
update string Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#update TranscoderJob#update}.

createOptional
public readonly create: string;
  • Type: string

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#create TranscoderJob#create}.


deleteOptional
public readonly delete: string;
  • Type: string

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#delete TranscoderJob#delete}.


updateOptional
public readonly update: string;
  • Type: string

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job#update TranscoderJob#update}.


Classes

TranscoderJobConfigAdBreaksList

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigAdBreaksList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
wrapsSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


wrapsSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
allWithMapKey Creating an iterator for this complex list.
computeFqn No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
get No description.

allWithMapKey
public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

mapKeyAttributeNameRequired
  • Type: string

computeFqn
public computeFqn(): string
resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

get
public get(index: number): TranscoderJobConfigAdBreaksOutputReference
indexRequired
  • Type: number

the index of the item to return.


Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigAdBreaks[] No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigAdBreaks[];

TranscoderJobConfigAdBreaksOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigAdBreaksOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
complexObjectIndex number the index of this item in the list.
complexObjectIsFromSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


complexObjectIndexRequired
  • Type: number

the index of this item in the list.


complexObjectIsFromSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetStartTimeOffset No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetStartTimeOffset
public resetStartTimeOffset(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
startTimeOffsetInput string No description.
startTimeOffset string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigAdBreaks No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

startTimeOffsetInputOptional
public readonly startTimeOffsetInput: string;
  • Type: string

startTimeOffsetRequired
public readonly startTimeOffset: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigAdBreaks;

TranscoderJobConfigAOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigAOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putAdBreaks No description.
putEditList No description.
putElementaryStreams No description.
putEncryptions No description.
putInputs No description.
putManifests No description.
putMuxStreams No description.
putOutput No description.
putOverlays No description.
putPubsubDestination No description.
resetAdBreaks No description.
resetEditList No description.
resetElementaryStreams No description.
resetEncryptions No description.
resetInputs No description.
resetManifests No description.
resetMuxStreams No description.
resetOutput No description.
resetOverlays No description.
resetPubsubDestination No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putAdBreaks
public putAdBreaks(value: IResolvable | TranscoderJobConfigAdBreaks[]): void
valueRequired

putEditList
public putEditList(value: IResolvable | TranscoderJobConfigEditListStruct[]): void
valueRequired

putElementaryStreams
public putElementaryStreams(value: IResolvable | TranscoderJobConfigElementaryStreams[]): void
valueRequired

putEncryptions
public putEncryptions(value: IResolvable | TranscoderJobConfigEncryptions[]): void
valueRequired

putInputs
public putInputs(value: IResolvable | TranscoderJobConfigInputs[]): void
valueRequired

putManifests
public putManifests(value: IResolvable | TranscoderJobConfigManifests[]): void
valueRequired

putMuxStreams
public putMuxStreams(value: IResolvable | TranscoderJobConfigMuxStreams[]): void
valueRequired

putOutput
public putOutput(value: TranscoderJobConfigOutput): void
valueRequired

putOverlays
public putOverlays(value: IResolvable | TranscoderJobConfigOverlays[]): void
valueRequired

putPubsubDestination
public putPubsubDestination(value: TranscoderJobConfigPubsubDestination): void
valueRequired

resetAdBreaks
public resetAdBreaks(): void
resetEditList
public resetEditList(): void
resetElementaryStreams
public resetElementaryStreams(): void
resetEncryptions
public resetEncryptions(): void
resetInputs
public resetInputs(): void
resetManifests
public resetManifests(): void
resetMuxStreams
public resetMuxStreams(): void
resetOutput
public resetOutput(): void
resetOverlays
public resetOverlays(): void
resetPubsubDestination
public resetPubsubDestination(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
adBreaks TranscoderJobConfigAdBreaksList No description.
editList TranscoderJobConfigEditListStructList No description.
elementaryStreams TranscoderJobConfigElementaryStreamsList No description.
encryptions TranscoderJobConfigEncryptionsList No description.
inputs TranscoderJobConfigInputsList No description.
manifests TranscoderJobConfigManifestsList No description.
muxStreams TranscoderJobConfigMuxStreamsList No description.
output TranscoderJobConfigOutputOutputReference No description.
overlays TranscoderJobConfigOverlaysList No description.
pubsubDestination TranscoderJobConfigPubsubDestinationOutputReference No description.
adBreaksInput cdktf.IResolvable | TranscoderJobConfigAdBreaks[] No description.
editListInput cdktf.IResolvable | TranscoderJobConfigEditListStruct[] No description.
elementaryStreamsInput cdktf.IResolvable | TranscoderJobConfigElementaryStreams[] No description.
encryptionsInput cdktf.IResolvable | TranscoderJobConfigEncryptions[] No description.
inputsInput cdktf.IResolvable | TranscoderJobConfigInputs[] No description.
manifestsInput cdktf.IResolvable | TranscoderJobConfigManifests[] No description.
muxStreamsInput cdktf.IResolvable | TranscoderJobConfigMuxStreams[] No description.
outputInput TranscoderJobConfigOutput No description.
overlaysInput cdktf.IResolvable | TranscoderJobConfigOverlays[] No description.
pubsubDestinationInput TranscoderJobConfigPubsubDestination No description.
internalValue TranscoderJobConfigA No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

adBreaksRequired
public readonly adBreaks: TranscoderJobConfigAdBreaksList;

editListRequired
public readonly editList: TranscoderJobConfigEditListStructList;

elementaryStreamsRequired
public readonly elementaryStreams: TranscoderJobConfigElementaryStreamsList;

encryptionsRequired
public readonly encryptions: TranscoderJobConfigEncryptionsList;

inputsRequired
public readonly inputs: TranscoderJobConfigInputsList;

manifestsRequired
public readonly manifests: TranscoderJobConfigManifestsList;

muxStreamsRequired
public readonly muxStreams: TranscoderJobConfigMuxStreamsList;

outputRequired
public readonly output: TranscoderJobConfigOutputOutputReference;

overlaysRequired
public readonly overlays: TranscoderJobConfigOverlaysList;

pubsubDestinationRequired
public readonly pubsubDestination: TranscoderJobConfigPubsubDestinationOutputReference;

adBreaksInputOptional
public readonly adBreaksInput: IResolvable | TranscoderJobConfigAdBreaks[];

editListInputOptional
public readonly editListInput: IResolvable | TranscoderJobConfigEditListStruct[];

elementaryStreamsInputOptional
public readonly elementaryStreamsInput: IResolvable | TranscoderJobConfigElementaryStreams[];

encryptionsInputOptional
public readonly encryptionsInput: IResolvable | TranscoderJobConfigEncryptions[];

inputsInputOptional
public readonly inputsInput: IResolvable | TranscoderJobConfigInputs[];

manifestsInputOptional
public readonly manifestsInput: IResolvable | TranscoderJobConfigManifests[];

muxStreamsInputOptional
public readonly muxStreamsInput: IResolvable | TranscoderJobConfigMuxStreams[];

outputInputOptional
public readonly outputInput: TranscoderJobConfigOutput;

overlaysInputOptional
public readonly overlaysInput: IResolvable | TranscoderJobConfigOverlays[];

pubsubDestinationInputOptional
public readonly pubsubDestinationInput: TranscoderJobConfigPubsubDestination;

internalValueOptional
public readonly internalValue: TranscoderJobConfigA;

TranscoderJobConfigEditListStructList

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEditListStructList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
wrapsSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


wrapsSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
allWithMapKey Creating an iterator for this complex list.
computeFqn No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
get No description.

allWithMapKey
public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

mapKeyAttributeNameRequired
  • Type: string

computeFqn
public computeFqn(): string
resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

get
public get(index: number): TranscoderJobConfigEditListStructOutputReference
indexRequired
  • Type: number

the index of the item to return.


Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigEditListStruct[] No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigEditListStruct[];

TranscoderJobConfigEditListStructOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEditListStructOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
complexObjectIndex number the index of this item in the list.
complexObjectIsFromSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


complexObjectIndexRequired
  • Type: number

the index of this item in the list.


complexObjectIsFromSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetInputs No description.
resetKey No description.
resetStartTimeOffset No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetInputs
public resetInputs(): void
resetKey
public resetKey(): void
resetStartTimeOffset
public resetStartTimeOffset(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
inputsInput string[] No description.
keyInput string No description.
startTimeOffsetInput string No description.
inputs string[] No description.
key string No description.
startTimeOffset string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigEditListStruct No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

inputsInputOptional
public readonly inputsInput: string[];
  • Type: string[]

keyInputOptional
public readonly keyInput: string;
  • Type: string

startTimeOffsetInputOptional
public readonly startTimeOffsetInput: string;
  • Type: string

inputsRequired
public readonly inputs: string[];
  • Type: string[]

keyRequired
public readonly key: string;
  • Type: string

startTimeOffsetRequired
public readonly startTimeOffset: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigEditListStruct;

TranscoderJobConfigElementaryStreamsAudioStreamOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigElementaryStreamsAudioStreamOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetChannelCount No description.
resetChannelLayout No description.
resetCodec No description.
resetSampleRateHertz No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetChannelCount
public resetChannelCount(): void
resetChannelLayout
public resetChannelLayout(): void
resetCodec
public resetCodec(): void
resetSampleRateHertz
public resetSampleRateHertz(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
bitrateBpsInput number No description.
channelCountInput number No description.
channelLayoutInput string[] No description.
codecInput string No description.
sampleRateHertzInput number No description.
bitrateBps number No description.
channelCount number No description.
channelLayout string[] No description.
codec string No description.
sampleRateHertz number No description.
internalValue TranscoderJobConfigElementaryStreamsAudioStream No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

bitrateBpsInputOptional
public readonly bitrateBpsInput: number;
  • Type: number

channelCountInputOptional
public readonly channelCountInput: number;
  • Type: number

channelLayoutInputOptional
public readonly channelLayoutInput: string[];
  • Type: string[]

codecInputOptional
public readonly codecInput: string;
  • Type: string

sampleRateHertzInputOptional
public readonly sampleRateHertzInput: number;
  • Type: number

bitrateBpsRequired
public readonly bitrateBps: number;
  • Type: number

channelCountRequired
public readonly channelCount: number;
  • Type: number

channelLayoutRequired
public readonly channelLayout: string[];
  • Type: string[]

codecRequired
public readonly codec: string;
  • Type: string

sampleRateHertzRequired
public readonly sampleRateHertz: number;
  • Type: number

internalValueOptional
public readonly internalValue: TranscoderJobConfigElementaryStreamsAudioStream;

TranscoderJobConfigElementaryStreamsList

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigElementaryStreamsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
wrapsSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


wrapsSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
allWithMapKey Creating an iterator for this complex list.
computeFqn No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
get No description.

allWithMapKey
public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

mapKeyAttributeNameRequired
  • Type: string

computeFqn
public computeFqn(): string
resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

get
public get(index: number): TranscoderJobConfigElementaryStreamsOutputReference
indexRequired
  • Type: number

the index of the item to return.


Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigElementaryStreams[] No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigElementaryStreams[];

TranscoderJobConfigElementaryStreamsOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigElementaryStreamsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
complexObjectIndex number the index of this item in the list.
complexObjectIsFromSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


complexObjectIndexRequired
  • Type: number

the index of this item in the list.


complexObjectIsFromSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putAudioStream No description.
putVideoStream No description.
resetAudioStream No description.
resetKey No description.
resetVideoStream No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putAudioStream
public putAudioStream(value: TranscoderJobConfigElementaryStreamsAudioStream): void
valueRequired

putVideoStream
public putVideoStream(value: TranscoderJobConfigElementaryStreamsVideoStream): void
valueRequired

resetAudioStream
public resetAudioStream(): void
resetKey
public resetKey(): void
resetVideoStream
public resetVideoStream(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
audioStream TranscoderJobConfigElementaryStreamsAudioStreamOutputReference No description.
videoStream TranscoderJobConfigElementaryStreamsVideoStreamOutputReference No description.
audioStreamInput TranscoderJobConfigElementaryStreamsAudioStream No description.
keyInput string No description.
videoStreamInput TranscoderJobConfigElementaryStreamsVideoStream No description.
key string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigElementaryStreams No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

audioStreamRequired
public readonly audioStream: TranscoderJobConfigElementaryStreamsAudioStreamOutputReference;

videoStreamRequired
public readonly videoStream: TranscoderJobConfigElementaryStreamsVideoStreamOutputReference;

audioStreamInputOptional
public readonly audioStreamInput: TranscoderJobConfigElementaryStreamsAudioStream;

keyInputOptional
public readonly keyInput: string;
  • Type: string

videoStreamInputOptional
public readonly videoStreamInput: TranscoderJobConfigElementaryStreamsVideoStream;

keyRequired
public readonly key: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigElementaryStreams;

TranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg;

TranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putHlg No description.
putSdr No description.
resetCrfLevel No description.
resetEntropyCoder No description.
resetGopDuration No description.
resetHeightPixels No description.
resetHlg No description.
resetPixelFormat No description.
resetPreset No description.
resetProfile No description.
resetRateControlMode No description.
resetSdr No description.
resetVbvFullnessBits No description.
resetVbvSizeBits No description.
resetWidthPixels No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putHlg
public putHlg(value: TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg): void
valueRequired

putSdr
public putSdr(value: TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr): void
valueRequired

resetCrfLevel
public resetCrfLevel(): void
resetEntropyCoder
public resetEntropyCoder(): void
resetGopDuration
public resetGopDuration(): void
resetHeightPixels
public resetHeightPixels(): void
resetHlg
public resetHlg(): void
resetPixelFormat
public resetPixelFormat(): void
resetPreset
public resetPreset(): void
resetProfile
public resetProfile(): void
resetRateControlMode
public resetRateControlMode(): void
resetSdr
public resetSdr(): void
resetVbvFullnessBits
public resetVbvFullnessBits(): void
resetVbvSizeBits
public resetVbvSizeBits(): void
resetWidthPixels
public resetWidthPixels(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
hlg TranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference No description.
sdr TranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference No description.
bitrateBpsInput number No description.
crfLevelInput number No description.
entropyCoderInput string No description.
frameRateInput number No description.
gopDurationInput string No description.
heightPixelsInput number No description.
hlgInput TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg No description.
pixelFormatInput string No description.
presetInput string No description.
profileInput string No description.
rateControlModeInput string No description.
sdrInput TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr No description.
vbvFullnessBitsInput number No description.
vbvSizeBitsInput number No description.
widthPixelsInput number No description.
bitrateBps number No description.
crfLevel number No description.
entropyCoder string No description.
frameRate number No description.
gopDuration string No description.
heightPixels number No description.
pixelFormat string No description.
preset string No description.
profile string No description.
rateControlMode string No description.
vbvFullnessBits number No description.
vbvSizeBits number No description.
widthPixels number No description.
internalValue TranscoderJobConfigElementaryStreamsVideoStreamH264 No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

hlgRequired
public readonly hlg: TranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference;

sdrRequired
public readonly sdr: TranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference;

bitrateBpsInputOptional
public readonly bitrateBpsInput: number;
  • Type: number

crfLevelInputOptional
public readonly crfLevelInput: number;
  • Type: number

entropyCoderInputOptional
public readonly entropyCoderInput: string;
  • Type: string

frameRateInputOptional
public readonly frameRateInput: number;
  • Type: number

gopDurationInputOptional
public readonly gopDurationInput: string;
  • Type: string

heightPixelsInputOptional
public readonly heightPixelsInput: number;
  • Type: number

hlgInputOptional
public readonly hlgInput: TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg;

pixelFormatInputOptional
public readonly pixelFormatInput: string;
  • Type: string

presetInputOptional
public readonly presetInput: string;
  • Type: string

profileInputOptional
public readonly profileInput: string;
  • Type: string

rateControlModeInputOptional
public readonly rateControlModeInput: string;
  • Type: string

sdrInputOptional
public readonly sdrInput: TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr;

vbvFullnessBitsInputOptional
public readonly vbvFullnessBitsInput: number;
  • Type: number

vbvSizeBitsInputOptional
public readonly vbvSizeBitsInput: number;
  • Type: number

widthPixelsInputOptional
public readonly widthPixelsInput: number;
  • Type: number

bitrateBpsRequired
public readonly bitrateBps: number;
  • Type: number

crfLevelRequired
public readonly crfLevel: number;
  • Type: number

entropyCoderRequired
public readonly entropyCoder: string;
  • Type: string

frameRateRequired
public readonly frameRate: number;
  • Type: number

gopDurationRequired
public readonly gopDuration: string;
  • Type: string

heightPixelsRequired
public readonly heightPixels: number;
  • Type: number

pixelFormatRequired
public readonly pixelFormat: string;
  • Type: string

presetRequired
public readonly preset: string;
  • Type: string

profileRequired
public readonly profile: string;
  • Type: string

rateControlModeRequired
public readonly rateControlMode: string;
  • Type: string

vbvFullnessBitsRequired
public readonly vbvFullnessBits: number;
  • Type: number

vbvSizeBitsRequired
public readonly vbvSizeBits: number;
  • Type: number

widthPixelsRequired
public readonly widthPixels: number;
  • Type: number

internalValueOptional
public readonly internalValue: TranscoderJobConfigElementaryStreamsVideoStreamH264;

TranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr;

TranscoderJobConfigElementaryStreamsVideoStreamOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putH264 No description.
resetH264 No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putH264
public putH264(value: TranscoderJobConfigElementaryStreamsVideoStreamH264): void
valueRequired

resetH264
public resetH264(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
h264 TranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference No description.
h264Input TranscoderJobConfigElementaryStreamsVideoStreamH264 No description.
internalValue TranscoderJobConfigElementaryStreamsVideoStream No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

h264Required
public readonly h264: TranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference;

h264InputOptional
public readonly h264Input: TranscoderJobConfigElementaryStreamsVideoStreamH264;

internalValueOptional
public readonly internalValue: TranscoderJobConfigElementaryStreamsVideoStream;

TranscoderJobConfigEncryptionsAes128OutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsAes128OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue TranscoderJobConfigEncryptionsAes128 No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigEncryptionsAes128;

TranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue TranscoderJobConfigEncryptionsDrmSystemsClearkey No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystemsClearkey;

TranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue TranscoderJobConfigEncryptionsDrmSystemsFairplay No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystemsFairplay;

TranscoderJobConfigEncryptionsDrmSystemsOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putClearkey No description.
putFairplay No description.
putPlayready No description.
putWidevine No description.
resetClearkey No description.
resetFairplay No description.
resetPlayready No description.
resetWidevine No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putClearkey
public putClearkey(value: TranscoderJobConfigEncryptionsDrmSystemsClearkey): void
valueRequired

putFairplay
public putFairplay(value: TranscoderJobConfigEncryptionsDrmSystemsFairplay): void
valueRequired

putPlayready
public putPlayready(value: TranscoderJobConfigEncryptionsDrmSystemsPlayready): void
valueRequired

putWidevine
public putWidevine(value: TranscoderJobConfigEncryptionsDrmSystemsWidevine): void
valueRequired

resetClearkey
public resetClearkey(): void
resetFairplay
public resetFairplay(): void
resetPlayready
public resetPlayready(): void
resetWidevine
public resetWidevine(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
clearkey TranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference No description.
fairplay TranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference No description.
playready TranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference No description.
widevine TranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference No description.
clearkeyInput TranscoderJobConfigEncryptionsDrmSystemsClearkey No description.
fairplayInput TranscoderJobConfigEncryptionsDrmSystemsFairplay No description.
playreadyInput TranscoderJobConfigEncryptionsDrmSystemsPlayready No description.
widevineInput TranscoderJobConfigEncryptionsDrmSystemsWidevine No description.
internalValue TranscoderJobConfigEncryptionsDrmSystems No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

clearkeyRequired
public readonly clearkey: TranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference;

fairplayRequired
public readonly fairplay: TranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference;

playreadyRequired
public readonly playready: TranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference;

widevineRequired
public readonly widevine: TranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference;

clearkeyInputOptional
public readonly clearkeyInput: TranscoderJobConfigEncryptionsDrmSystemsClearkey;

fairplayInputOptional
public readonly fairplayInput: TranscoderJobConfigEncryptionsDrmSystemsFairplay;

playreadyInputOptional
public readonly playreadyInput: TranscoderJobConfigEncryptionsDrmSystemsPlayready;

widevineInputOptional
public readonly widevineInput: TranscoderJobConfigEncryptionsDrmSystemsWidevine;

internalValueOptional
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystems;

TranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue TranscoderJobConfigEncryptionsDrmSystemsPlayready No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystemsPlayready;

TranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue TranscoderJobConfigEncryptionsDrmSystemsWidevine No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystemsWidevine;

TranscoderJobConfigEncryptionsList

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
wrapsSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


wrapsSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
allWithMapKey Creating an iterator for this complex list.
computeFqn No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
get No description.

allWithMapKey
public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

mapKeyAttributeNameRequired
  • Type: string

computeFqn
public computeFqn(): string
resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

get
public get(index: number): TranscoderJobConfigEncryptionsOutputReference
indexRequired
  • Type: number

the index of the item to return.


Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigEncryptions[] No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigEncryptions[];

TranscoderJobConfigEncryptionsMpegCencOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsMpegCencOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
schemeInput string No description.
scheme string No description.
internalValue TranscoderJobConfigEncryptionsMpegCenc No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

schemeInputOptional
public readonly schemeInput: string;
  • Type: string

schemeRequired
public readonly scheme: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigEncryptionsMpegCenc;

TranscoderJobConfigEncryptionsOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
complexObjectIndex number the index of this item in the list.
complexObjectIsFromSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


complexObjectIndexRequired
  • Type: number

the index of this item in the list.


complexObjectIsFromSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putAes128 No description.
putDrmSystems No description.
putMpegCenc No description.
putSampleAes No description.
putSecretManagerKeySource No description.
resetAes128 No description.
resetDrmSystems No description.
resetMpegCenc No description.
resetSampleAes No description.
resetSecretManagerKeySource No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putAes128
public putAes128(value: TranscoderJobConfigEncryptionsAes128): void
valueRequired

putDrmSystems
public putDrmSystems(value: TranscoderJobConfigEncryptionsDrmSystems): void
valueRequired

putMpegCenc
public putMpegCenc(value: TranscoderJobConfigEncryptionsMpegCenc): void
valueRequired

putSampleAes
public putSampleAes(value: TranscoderJobConfigEncryptionsSampleAes): void
valueRequired

putSecretManagerKeySource
public putSecretManagerKeySource(value: TranscoderJobConfigEncryptionsSecretManagerKeySource): void
valueRequired

resetAes128
public resetAes128(): void
resetDrmSystems
public resetDrmSystems(): void
resetMpegCenc
public resetMpegCenc(): void
resetSampleAes
public resetSampleAes(): void
resetSecretManagerKeySource
public resetSecretManagerKeySource(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
aes128 TranscoderJobConfigEncryptionsAes128OutputReference No description.
drmSystems TranscoderJobConfigEncryptionsDrmSystemsOutputReference No description.
mpegCenc TranscoderJobConfigEncryptionsMpegCencOutputReference No description.
sampleAes TranscoderJobConfigEncryptionsSampleAesOutputReference No description.
secretManagerKeySource TranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference No description.
aes128Input TranscoderJobConfigEncryptionsAes128 No description.
drmSystemsInput TranscoderJobConfigEncryptionsDrmSystems No description.
idInput string No description.
mpegCencInput TranscoderJobConfigEncryptionsMpegCenc No description.
sampleAesInput TranscoderJobConfigEncryptionsSampleAes No description.
secretManagerKeySourceInput TranscoderJobConfigEncryptionsSecretManagerKeySource No description.
id string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigEncryptions No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

aes128Required
public readonly aes128: TranscoderJobConfigEncryptionsAes128OutputReference;

drmSystemsRequired
public readonly drmSystems: TranscoderJobConfigEncryptionsDrmSystemsOutputReference;

mpegCencRequired
public readonly mpegCenc: TranscoderJobConfigEncryptionsMpegCencOutputReference;

sampleAesRequired
public readonly sampleAes: TranscoderJobConfigEncryptionsSampleAesOutputReference;

secretManagerKeySourceRequired
public readonly secretManagerKeySource: TranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference;

aes128InputOptional
public readonly aes128Input: TranscoderJobConfigEncryptionsAes128;

drmSystemsInputOptional
public readonly drmSystemsInput: TranscoderJobConfigEncryptionsDrmSystems;

idInputOptional
public readonly idInput: string;
  • Type: string

mpegCencInputOptional
public readonly mpegCencInput: TranscoderJobConfigEncryptionsMpegCenc;

sampleAesInputOptional
public readonly sampleAesInput: TranscoderJobConfigEncryptionsSampleAes;

secretManagerKeySourceInputOptional
public readonly secretManagerKeySourceInput: TranscoderJobConfigEncryptionsSecretManagerKeySource;

idRequired
public readonly id: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigEncryptions;

TranscoderJobConfigEncryptionsSampleAesOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsSampleAesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue TranscoderJobConfigEncryptionsSampleAes No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigEncryptionsSampleAes;

TranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
secretVersionInput string No description.
secretVersion string No description.
internalValue TranscoderJobConfigEncryptionsSecretManagerKeySource No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

secretVersionInputOptional
public readonly secretVersionInput: string;
  • Type: string

secretVersionRequired
public readonly secretVersion: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigEncryptionsSecretManagerKeySource;

TranscoderJobConfigInputsList

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigInputsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
wrapsSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


wrapsSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
allWithMapKey Creating an iterator for this complex list.
computeFqn No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
get No description.

allWithMapKey
public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

mapKeyAttributeNameRequired
  • Type: string

computeFqn
public computeFqn(): string
resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

get
public get(index: number): TranscoderJobConfigInputsOutputReference
indexRequired
  • Type: number

the index of the item to return.


Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigInputs[] No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigInputs[];

TranscoderJobConfigInputsOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigInputsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
complexObjectIndex number the index of this item in the list.
complexObjectIsFromSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


complexObjectIndexRequired
  • Type: number

the index of this item in the list.


complexObjectIsFromSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetKey No description.
resetUri No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetKey
public resetKey(): void
resetUri
public resetUri(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
keyInput string No description.
uriInput string No description.
key string No description.
uri string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigInputs No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

keyInputOptional
public readonly keyInput: string;
  • Type: string

uriInputOptional
public readonly uriInput: string;
  • Type: string

keyRequired
public readonly key: string;
  • Type: string

uriRequired
public readonly uri: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigInputs;

TranscoderJobConfigManifestsList

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigManifestsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
wrapsSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


wrapsSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
allWithMapKey Creating an iterator for this complex list.
computeFqn No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
get No description.

allWithMapKey
public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

mapKeyAttributeNameRequired
  • Type: string

computeFqn
public computeFqn(): string
resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

get
public get(index: number): TranscoderJobConfigManifestsOutputReference
indexRequired
  • Type: number

the index of the item to return.


Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigManifests[] No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigManifests[];

TranscoderJobConfigManifestsOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigManifestsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
complexObjectIndex number the index of this item in the list.
complexObjectIsFromSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


complexObjectIndexRequired
  • Type: number

the index of this item in the list.


complexObjectIsFromSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetFileName No description.
resetMuxStreams No description.
resetType No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetFileName
public resetFileName(): void
resetMuxStreams
public resetMuxStreams(): void
resetType
public resetType(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
fileNameInput string No description.
muxStreamsInput string[] No description.
typeInput string No description.
fileName string No description.
muxStreams string[] No description.
type string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigManifests No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

fileNameInputOptional
public readonly fileNameInput: string;
  • Type: string

muxStreamsInputOptional
public readonly muxStreamsInput: string[];
  • Type: string[]

typeInputOptional
public readonly typeInput: string;
  • Type: string

fileNameRequired
public readonly fileName: string;
  • Type: string

muxStreamsRequired
public readonly muxStreams: string[];
  • Type: string[]

typeRequired
public readonly type: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigManifests;

TranscoderJobConfigMuxStreamsList

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigMuxStreamsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
wrapsSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


wrapsSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
allWithMapKey Creating an iterator for this complex list.
computeFqn No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
get No description.

allWithMapKey
public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

mapKeyAttributeNameRequired
  • Type: string

computeFqn
public computeFqn(): string
resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

get
public get(index: number): TranscoderJobConfigMuxStreamsOutputReference
indexRequired
  • Type: number

the index of the item to return.


Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigMuxStreams[] No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigMuxStreams[];

TranscoderJobConfigMuxStreamsOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigMuxStreamsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
complexObjectIndex number the index of this item in the list.
complexObjectIsFromSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


complexObjectIndexRequired
  • Type: number

the index of this item in the list.


complexObjectIsFromSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putSegmentSettings No description.
resetContainer No description.
resetElementaryStreams No description.
resetEncryptionId No description.
resetFileName No description.
resetKey No description.
resetSegmentSettings No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putSegmentSettings
public putSegmentSettings(value: TranscoderJobConfigMuxStreamsSegmentSettings): void
valueRequired

resetContainer
public resetContainer(): void
resetElementaryStreams
public resetElementaryStreams(): void
resetEncryptionId
public resetEncryptionId(): void
resetFileName
public resetFileName(): void
resetKey
public resetKey(): void
resetSegmentSettings
public resetSegmentSettings(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
segmentSettings TranscoderJobConfigMuxStreamsSegmentSettingsOutputReference No description.
containerInput string No description.
elementaryStreamsInput string[] No description.
encryptionIdInput string No description.
fileNameInput string No description.
keyInput string No description.
segmentSettingsInput TranscoderJobConfigMuxStreamsSegmentSettings No description.
container string No description.
elementaryStreams string[] No description.
encryptionId string No description.
fileName string No description.
key string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigMuxStreams No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

segmentSettingsRequired
public readonly segmentSettings: TranscoderJobConfigMuxStreamsSegmentSettingsOutputReference;

containerInputOptional
public readonly containerInput: string;
  • Type: string

elementaryStreamsInputOptional
public readonly elementaryStreamsInput: string[];
  • Type: string[]

encryptionIdInputOptional
public readonly encryptionIdInput: string;
  • Type: string

fileNameInputOptional
public readonly fileNameInput: string;
  • Type: string

keyInputOptional
public readonly keyInput: string;
  • Type: string

segmentSettingsInputOptional
public readonly segmentSettingsInput: TranscoderJobConfigMuxStreamsSegmentSettings;

containerRequired
public readonly container: string;
  • Type: string

elementaryStreamsRequired
public readonly elementaryStreams: string[];
  • Type: string[]

encryptionIdRequired
public readonly encryptionId: string;
  • Type: string

fileNameRequired
public readonly fileName: string;
  • Type: string

keyRequired
public readonly key: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigMuxStreams;

TranscoderJobConfigMuxStreamsSegmentSettingsOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigMuxStreamsSegmentSettingsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetSegmentDuration No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetSegmentDuration
public resetSegmentDuration(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
segmentDurationInput string No description.
segmentDuration string No description.
internalValue TranscoderJobConfigMuxStreamsSegmentSettings No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

segmentDurationInputOptional
public readonly segmentDurationInput: string;
  • Type: string

segmentDurationRequired
public readonly segmentDuration: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigMuxStreamsSegmentSettings;

TranscoderJobConfigOutputOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigOutputOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetUri No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetUri
public resetUri(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
uriInput string No description.
uri string No description.
internalValue TranscoderJobConfigOutput No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

uriInputOptional
public readonly uriInput: string;
  • Type: string

uriRequired
public readonly uri: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigOutput;

TranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putXy No description.
resetEndTimeOffset No description.
resetStartTimeOffset No description.
resetXy No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putXy
public putXy(value: TranscoderJobConfigOverlaysAnimationsAnimationFadeXy): void
valueRequired

resetEndTimeOffset
public resetEndTimeOffset(): void
resetStartTimeOffset
public resetStartTimeOffset(): void
resetXy
public resetXy(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
xy TranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference No description.
endTimeOffsetInput string No description.
fadeTypeInput string No description.
startTimeOffsetInput string No description.
xyInput TranscoderJobConfigOverlaysAnimationsAnimationFadeXy No description.
endTimeOffset string No description.
fadeType string No description.
startTimeOffset string No description.
internalValue TranscoderJobConfigOverlaysAnimationsAnimationFade No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

xyRequired
public readonly xy: TranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference;

endTimeOffsetInputOptional
public readonly endTimeOffsetInput: string;
  • Type: string

fadeTypeInputOptional
public readonly fadeTypeInput: string;
  • Type: string

startTimeOffsetInputOptional
public readonly startTimeOffsetInput: string;
  • Type: string

xyInputOptional
public readonly xyInput: TranscoderJobConfigOverlaysAnimationsAnimationFadeXy;

endTimeOffsetRequired
public readonly endTimeOffset: string;
  • Type: string

fadeTypeRequired
public readonly fadeType: string;
  • Type: string

startTimeOffsetRequired
public readonly startTimeOffset: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigOverlaysAnimationsAnimationFade;

TranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetX No description.
resetY No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetX
public resetX(): void
resetY
public resetY(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
xInput number No description.
yInput number No description.
x number No description.
y number No description.
internalValue TranscoderJobConfigOverlaysAnimationsAnimationFadeXy No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

xInputOptional
public readonly xInput: number;
  • Type: number

yInputOptional
public readonly yInput: number;
  • Type: number

xRequired
public readonly x: number;
  • Type: number

yRequired
public readonly y: number;
  • Type: number

internalValueOptional
public readonly internalValue: TranscoderJobConfigOverlaysAnimationsAnimationFadeXy;

TranscoderJobConfigOverlaysAnimationsList

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigOverlaysAnimationsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
wrapsSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


wrapsSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
allWithMapKey Creating an iterator for this complex list.
computeFqn No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
get No description.

allWithMapKey
public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

mapKeyAttributeNameRequired
  • Type: string

computeFqn
public computeFqn(): string
resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

get
public get(index: number): TranscoderJobConfigOverlaysAnimationsOutputReference
indexRequired
  • Type: number

the index of the item to return.


Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigOverlaysAnimations[] No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigOverlaysAnimations[];

TranscoderJobConfigOverlaysAnimationsOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigOverlaysAnimationsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
complexObjectIndex number the index of this item in the list.
complexObjectIsFromSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


complexObjectIndexRequired
  • Type: number

the index of this item in the list.


complexObjectIsFromSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putAnimationFade No description.
resetAnimationFade No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putAnimationFade
public putAnimationFade(value: TranscoderJobConfigOverlaysAnimationsAnimationFade): void
valueRequired

resetAnimationFade
public resetAnimationFade(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
animationFade TranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference No description.
animationFadeInput TranscoderJobConfigOverlaysAnimationsAnimationFade No description.
internalValue cdktf.IResolvable | TranscoderJobConfigOverlaysAnimations No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

animationFadeRequired
public readonly animationFade: TranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference;

animationFadeInputOptional
public readonly animationFadeInput: TranscoderJobConfigOverlaysAnimationsAnimationFade;

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigOverlaysAnimations;

TranscoderJobConfigOverlaysImageOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigOverlaysImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
uriInput string No description.
uri string No description.
internalValue TranscoderJobConfigOverlaysImage No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

uriInputOptional
public readonly uriInput: string;
  • Type: string

uriRequired
public readonly uri: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigOverlaysImage;

TranscoderJobConfigOverlaysList

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigOverlaysList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
wrapsSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


wrapsSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
allWithMapKey Creating an iterator for this complex list.
computeFqn No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
get No description.

allWithMapKey
public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

mapKeyAttributeNameRequired
  • Type: string

computeFqn
public computeFqn(): string
resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

get
public get(index: number): TranscoderJobConfigOverlaysOutputReference
indexRequired
  • Type: number

the index of the item to return.


Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
internalValue cdktf.IResolvable | TranscoderJobConfigOverlays[] No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigOverlays[];

TranscoderJobConfigOverlaysOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigOverlaysOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.
complexObjectIndex number the index of this item in the list.
complexObjectIsFromSet boolean whether the list is wrapping a set (will add tolist() to be able to access an item via an index).

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


complexObjectIndexRequired
  • Type: number

the index of this item in the list.


complexObjectIsFromSetRequired
  • Type: boolean

whether the list is wrapping a set (will add tolist() to be able to access an item via an index).


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
putAnimations No description.
putImage No description.
resetAnimations No description.
resetImage No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

putAnimations
public putAnimations(value: IResolvable | TranscoderJobConfigOverlaysAnimations[]): void
valueRequired

putImage
public putImage(value: TranscoderJobConfigOverlaysImage): void
valueRequired

resetAnimations
public resetAnimations(): void
resetImage
public resetImage(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
animations TranscoderJobConfigOverlaysAnimationsList No description.
image TranscoderJobConfigOverlaysImageOutputReference No description.
animationsInput cdktf.IResolvable | TranscoderJobConfigOverlaysAnimations[] No description.
imageInput TranscoderJobConfigOverlaysImage No description.
internalValue cdktf.IResolvable | TranscoderJobConfigOverlays No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

animationsRequired
public readonly animations: TranscoderJobConfigOverlaysAnimationsList;

imageRequired
public readonly image: TranscoderJobConfigOverlaysImageOutputReference;

animationsInputOptional
public readonly animationsInput: IResolvable | TranscoderJobConfigOverlaysAnimations[];

imageInputOptional
public readonly imageInput: TranscoderJobConfigOverlaysImage;

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobConfigOverlays;

TranscoderJobConfigPubsubDestinationOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobConfigPubsubDestinationOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetTopic No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetTopic
public resetTopic(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
topicInput string No description.
topic string No description.
internalValue TranscoderJobConfigPubsubDestination No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

topicInputOptional
public readonly topicInput: string;
  • Type: string

topicRequired
public readonly topic: string;
  • Type: string

internalValueOptional
public readonly internalValue: TranscoderJobConfigPubsubDestination;

TranscoderJobTimeoutsOutputReference

Initializers

import { transcoderJob } from '@cdktf/provider-google'

new transcoderJob.TranscoderJobTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
Name Type Description
terraformResource cdktf.IInterpolatingParent The parent resource.
terraformAttribute string The attribute on the parent resource this class is referencing.

terraformResourceRequired
  • Type: cdktf.IInterpolatingParent

The parent resource.


terraformAttributeRequired
  • Type: string

The attribute on the parent resource this class is referencing.


Methods

Name Description
computeFqn No description.
getAnyMapAttribute No description.
getBooleanAttribute No description.
getBooleanMapAttribute No description.
getListAttribute No description.
getNumberAttribute No description.
getNumberListAttribute No description.
getNumberMapAttribute No description.
getStringAttribute No description.
getStringMapAttribute No description.
interpolationForAttribute No description.
resolve Produce the Token's value at resolution time.
toString Return a string representation of this resolvable object.
resetCreate No description.
resetDelete No description.
resetUpdate No description.

computeFqn
public computeFqn(): string
getAnyMapAttribute
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
terraformAttributeRequired
  • Type: string

getBooleanAttribute
public getBooleanAttribute(terraformAttribute: string): IResolvable
terraformAttributeRequired
  • Type: string

getBooleanMapAttribute
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
terraformAttributeRequired
  • Type: string

getListAttribute
public getListAttribute(terraformAttribute: string): string[]
terraformAttributeRequired
  • Type: string

getNumberAttribute
public getNumberAttribute(terraformAttribute: string): number
terraformAttributeRequired
  • Type: string

getNumberListAttribute
public getNumberListAttribute(terraformAttribute: string): number[]
terraformAttributeRequired
  • Type: string

getNumberMapAttribute
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
terraformAttributeRequired
  • Type: string

getStringAttribute
public getStringAttribute(terraformAttribute: string): string
terraformAttributeRequired
  • Type: string

getStringMapAttribute
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
terraformAttributeRequired
  • Type: string

interpolationForAttribute
public interpolationForAttribute(property: string): IResolvable
propertyRequired
  • Type: string

resolve
public resolve(_context: IResolveContext): any

Produce the Token's value at resolution time.

_contextRequired
  • Type: cdktf.IResolveContext

toString
public toString(): string

Return a string representation of this resolvable object.

Returns a reversible string representation.

resetCreate
public resetCreate(): void
resetDelete
public resetDelete(): void
resetUpdate
public resetUpdate(): void

Properties

Name Type Description
creationStack string[] The creation stack of this resolvable which will be appended to errors thrown during resolution.
fqn string No description.
createInput string No description.
deleteInput string No description.
updateInput string No description.
create string No description.
delete string No description.
update string No description.
internalValue cdktf.IResolvable | TranscoderJobTimeouts No description.

creationStackRequired
public readonly creationStack: string[];
  • Type: 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.


fqnRequired
public readonly fqn: string;
  • Type: string

createInputOptional
public readonly createInput: string;
  • Type: string

deleteInputOptional
public readonly deleteInput: string;
  • Type: string

updateInputOptional
public readonly updateInput: string;
  • Type: string

createRequired
public readonly create: string;
  • Type: string

deleteRequired
public readonly delete: string;
  • Type: string

updateRequired
public readonly update: string;
  • Type: string

internalValueOptional
public readonly internalValue: IResolvable | TranscoderJobTimeouts;