Represents a {@link https://registry.terraform.io/providers/hashicorp/google/6.35.0/docs/resources/transcoder_job google_transcoder_job}.
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. |
- Type: constructs.Construct
The scope in which to define this construct.
- Type: string
The scoped construct ID.
Must be unique amongst siblings in the same scope
- Type: TranscoderJobConfig
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. |
public toString(): string
Returns a string representation of this construct.
public addOverride(path: string, value: any): void
- Type: string
- Type: any
public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
- Type: string
The new logical ID to use for this stack element.
public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
public toHclTerraform(): any
public toMetadata(): any
public toTerraform(): any
Adds this resource to the terraform JSON output.
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.
- Type: string
The string move target that will correspond to this resource.
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public hasResourceMove(): TerraformResourceMoveByTarget | TerraformResourceMoveById
public importFrom(id: string, provider?: TerraformProvider): void
- Type: string
- Type: cdktf.TerraformProvider
public interpolationForAttribute(terraformAttribute: string): IResolvable
- Type: string
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.
- Type: string
Full id of resource being moved from, e.g. "aws_s3_bucket.example".
public moveTo(moveTarget: string, index?: string | number): void
Moves this resource to the target resource given by moveTarget.
- Type: string
The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
- Type: string | number
Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
public moveToId(id: string): void
Moves this resource to the resource corresponding to "id".
- Type: string
Full id of resource to move to, e.g. "aws_s3_bucket.example".
public putConfig(value: TranscoderJobConfigA): void
- Type: TranscoderJobConfigA
public putTimeouts(value: TranscoderJobTimeouts): void
- Type: TranscoderJobTimeouts
public resetConfig(): void
public resetId(): void
public resetLabels(): void
public resetProject(): void
public resetTemplateId(): void
public resetTimeouts(): void
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 ". |
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.
- Type: any
Any object.
import { transcoderJob } from '@cdktf/provider-google'
transcoderJob.TranscoderJob.isTerraformElement(x: any)
- Type: any
import { transcoderJob } from '@cdktf/provider-google'
transcoderJob.TranscoderJob.isTerraformResource(x: any)
- Type: any
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 ".
- Type: constructs.Construct
The scope in which to define this construct.
- Type: string
The construct id used in the generated config for the TranscoderJob to import.
- 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
- Type: cdktf.TerraformProvider
? Optional instance of the provider where the TranscoderJob to import is found.
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. |
public readonly node: Node;
- Type: constructs.Node
The tree node.
public readonly cdktfStack: TerraformStack;
- Type: cdktf.TerraformStack
public readonly fqn: string;
- Type: string
public readonly friendlyUniqueId: string;
- Type: string
public readonly terraformMetaArguments: {[ key: string ]: any};
- Type: {[ key: string ]: any}
public readonly terraformResourceType: string;
- Type: string
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
- Type: cdktf.TerraformProviderGeneratorMetadata
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
- Type: cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection
public readonly count: number | TerraformCount;
- Type: number | cdktf.TerraformCount
public readonly dependsOn: string[];
- Type: string[]
public readonly forEach: ITerraformIterator;
- Type: cdktf.ITerraformIterator
public readonly lifecycle: TerraformResourceLifecycle;
- Type: cdktf.TerraformResourceLifecycle
public readonly provider: TerraformProvider;
- Type: cdktf.TerraformProvider
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
- Type: cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[]
public readonly config: TranscoderJobConfigAOutputReference;
public readonly createTime: string;
- Type: string
public readonly effectiveLabels: StringMap;
- Type: cdktf.StringMap
public readonly endTime: string;
- Type: string
public readonly name: string;
- Type: string
public readonly startTime: string;
- Type: string
public readonly state: string;
- Type: string
public readonly terraformLabels: StringMap;
- Type: cdktf.StringMap
public readonly timeouts: TranscoderJobTimeoutsOutputReference;
public readonly configInput: TranscoderJobConfigA;
- Type: TranscoderJobConfigA
public readonly idInput: string;
- Type: string
public readonly labelsInput: {[ key: string ]: string};
- Type: {[ key: string ]: string}
public readonly locationInput: string;
- Type: string
public readonly projectInput: string;
- Type: string
public readonly templateIdInput: string;
- Type: string
public readonly timeoutsInput: IResolvable | TranscoderJobTimeouts;
- Type: cdktf.IResolvable | TranscoderJobTimeouts
public readonly id: string;
- Type: string
public readonly labels: {[ key: string ]: string};
- Type: {[ key: string ]: string}
public readonly location: string;
- Type: string
public readonly project: string;
- Type: string
public readonly templateId: string;
- Type: string
Name | Type | Description |
---|---|---|
tfResourceType |
string |
No description. |
public readonly tfResourceType: string;
- Type: string
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfig: transcoderJob.TranscoderJobConfig = { ... }
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. |
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
- Type: cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection
public readonly count: number | TerraformCount;
- Type: number | cdktf.TerraformCount
public readonly dependsOn: ITerraformDependable[];
- Type: cdktf.ITerraformDependable[]
public readonly forEach: ITerraformIterator;
- Type: cdktf.ITerraformIterator
public readonly lifecycle: TerraformResourceLifecycle;
- Type: cdktf.TerraformResourceLifecycle
public readonly provider: TerraformProvider;
- Type: cdktf.TerraformProvider
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
- Type: cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[]
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}
public readonly config: TranscoderJobConfigA;
- Type: 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}
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.
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}
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}.
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}
public readonly timeouts: TranscoderJobTimeouts;
- Type: 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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigA: transcoderJob.TranscoderJobConfigA = { ... }
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. |
public readonly adBreaks: IResolvable | TranscoderJobConfigAdBreaks[];
- Type: cdktf.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}
public readonly editList: IResolvable | TranscoderJobConfigEditListStruct[];
- Type: cdktf.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}
public readonly elementaryStreams: IResolvable | TranscoderJobConfigElementaryStreams[];
- Type: cdktf.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}
public readonly encryptions: IResolvable | TranscoderJobConfigEncryptions[];
- Type: cdktf.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}
public readonly inputs: IResolvable | TranscoderJobConfigInputs[];
- Type: cdktf.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}
public readonly manifests: IResolvable | TranscoderJobConfigManifests[];
- Type: cdktf.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}
public readonly muxStreams: IResolvable | TranscoderJobConfigMuxStreams[];
- Type: cdktf.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}
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}
public readonly overlays: IResolvable | TranscoderJobConfigOverlays[];
- Type: cdktf.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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigAdBreaks: transcoderJob.TranscoderJobConfigAdBreaks = { ... }
Name | Type | Description |
---|---|---|
startTimeOffset |
string |
Start time in seconds for the ad break, relative to the output file timeline. |
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEditListStruct: transcoderJob.TranscoderJobConfigEditListStruct = { ... }
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'. |
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}
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigElementaryStreams: transcoderJob.TranscoderJobConfigElementaryStreams = { ... }
Name | Type | Description |
---|---|---|
audioStream |
TranscoderJobConfigElementaryStreamsAudioStream |
audio_stream block. |
key |
string |
A unique key for this atom. |
videoStream |
TranscoderJobConfigElementaryStreamsVideoStream |
video_stream block. |
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}
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigElementaryStreamsAudioStream: transcoderJob.TranscoderJobConfigElementaryStreamsAudioStream = { ... }
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'. |
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}
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}
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}
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigElementaryStreamsVideoStream: transcoderJob.TranscoderJobConfigElementaryStreamsVideoStream = { ... }
Name | Type | Description |
---|---|---|
h264 |
TranscoderJobConfigElementaryStreamsVideoStreamH264 |
h264 block. |
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigElementaryStreamsVideoStreamH264: transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamH264 = { ... }
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. |
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}
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}
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}
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}
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}
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}
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}
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}
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}
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}
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}
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}
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}
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigElementaryStreamsVideoStreamH264Hlg: transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg = { ... }
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigElementaryStreamsVideoStreamH264Sdr: transcoderJob.TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr = { ... }
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptions: transcoderJob.TranscoderJobConfigEncryptions = { ... }
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. |
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.
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}
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}
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}
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptionsAes128: transcoderJob.TranscoderJobConfigEncryptionsAes128 = { ... }
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptionsDrmSystems: transcoderJob.TranscoderJobConfigEncryptionsDrmSystems = { ... }
Name | Type | Description |
---|---|---|
clearkey |
TranscoderJobConfigEncryptionsDrmSystemsClearkey |
clearkey block. |
fairplay |
TranscoderJobConfigEncryptionsDrmSystemsFairplay |
fairplay block. |
playready |
TranscoderJobConfigEncryptionsDrmSystemsPlayready |
playready block. |
widevine |
TranscoderJobConfigEncryptionsDrmSystemsWidevine |
widevine block. |
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}
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}
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptionsDrmSystemsClearkey: transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsClearkey = { ... }
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptionsDrmSystemsFairplay: transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsFairplay = { ... }
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptionsDrmSystemsPlayready: transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsPlayready = { ... }
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptionsDrmSystemsWidevine: transcoderJob.TranscoderJobConfigEncryptionsDrmSystemsWidevine = { ... }
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptionsMpegCenc: transcoderJob.TranscoderJobConfigEncryptionsMpegCenc = { ... }
Name | Type | Description |
---|---|---|
scheme |
string |
Specify the encryption scheme. |
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptionsSampleAes: transcoderJob.TranscoderJobConfigEncryptionsSampleAes = { ... }
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigEncryptionsSecretManagerKeySource: transcoderJob.TranscoderJobConfigEncryptionsSecretManagerKeySource = { ... }
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}. |
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigInputs: transcoderJob.TranscoderJobConfigInputs = { ... }
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. |
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigManifests: transcoderJob.TranscoderJobConfigManifests = { ... }
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"]. |
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}
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigMuxStreams: transcoderJob.TranscoderJobConfigMuxStreams = { ... }
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. |
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}
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}
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}
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}
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigMuxStreamsSegmentSettings: transcoderJob.TranscoderJobConfigMuxStreamsSegmentSettings = { ... }
Name | Type | Description |
---|---|---|
segmentDuration |
string |
Duration of the segments in seconds. The default is '6.0s'. |
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigOutput: transcoderJob.TranscoderJobConfigOutput = { ... }
Name | Type | Description |
---|---|---|
uri |
string |
URI for the output file(s). For example, gs://my-bucket/outputs/. |
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigOverlays: transcoderJob.TranscoderJobConfigOverlays = { ... }
Name | Type | Description |
---|---|---|
animations |
cdktf.IResolvable | TranscoderJobConfigOverlaysAnimations[] |
animations block. |
image |
TranscoderJobConfigOverlaysImage |
image block. |
public readonly animations: IResolvable | TranscoderJobConfigOverlaysAnimations[];
- Type: cdktf.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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigOverlaysAnimations: transcoderJob.TranscoderJobConfigOverlaysAnimations = { ... }
Name | Type | Description |
---|---|---|
animationFade |
TranscoderJobConfigOverlaysAnimationsAnimationFade |
animation_fade block. |
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigOverlaysAnimationsAnimationFade: transcoderJob.TranscoderJobConfigOverlaysAnimationsAnimationFade = { ... }
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. |
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}
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}
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigOverlaysAnimationsAnimationFadeXy: transcoderJob.TranscoderJobConfigOverlaysAnimationsAnimationFadeXy = { ... }
Name | Type | Description |
---|---|---|
x |
number |
Normalized x coordinate. |
y |
number |
Normalized y coordinate. |
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}
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigOverlaysImage: transcoderJob.TranscoderJobConfigOverlaysImage = { ... }
Name | Type | Description |
---|---|---|
uri |
string |
URI of the image in Cloud Storage. For example, gs://bucket/inputs/image.png. |
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobConfigPubsubDestination: transcoderJob.TranscoderJobConfigPubsubDestination = { ... }
Name | Type | Description |
---|---|---|
topic |
string |
The name of the Pub/Sub topic to publish job completion notification to. For example: projects/{project}/topics/{topic}. |
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}
import { transcoderJob } from '@cdktf/provider-google'
const transcoderJobTimeouts: transcoderJob.TranscoderJobTimeouts = { ... }
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}. |
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}.
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}.
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}.
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
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.
- Type: string
public computeFqn(): string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public get(index: number): TranscoderJobConfigAdBreaksOutputReference
- Type: number
the index of the item to return.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigAdBreaks[];
- Type: cdktf.IResolvable | TranscoderJobConfigAdBreaks[]
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: number
the index of this item in the list.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetStartTimeOffset(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly startTimeOffsetInput: string;
- Type: string
public readonly startTimeOffset: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigAdBreaks;
- Type: cdktf.IResolvable | TranscoderJobConfigAdBreaks
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putAdBreaks(value: IResolvable | TranscoderJobConfigAdBreaks[]): void
- Type: cdktf.IResolvable | TranscoderJobConfigAdBreaks[]
public putEditList(value: IResolvable | TranscoderJobConfigEditListStruct[]): void
- Type: cdktf.IResolvable | TranscoderJobConfigEditListStruct[]
public putElementaryStreams(value: IResolvable | TranscoderJobConfigElementaryStreams[]): void
- Type: cdktf.IResolvable | TranscoderJobConfigElementaryStreams[]
public putEncryptions(value: IResolvable | TranscoderJobConfigEncryptions[]): void
- Type: cdktf.IResolvable | TranscoderJobConfigEncryptions[]
public putInputs(value: IResolvable | TranscoderJobConfigInputs[]): void
- Type: cdktf.IResolvable | TranscoderJobConfigInputs[]
public putManifests(value: IResolvable | TranscoderJobConfigManifests[]): void
- Type: cdktf.IResolvable | TranscoderJobConfigManifests[]
public putMuxStreams(value: IResolvable | TranscoderJobConfigMuxStreams[]): void
- Type: cdktf.IResolvable | TranscoderJobConfigMuxStreams[]
public putOutput(value: TranscoderJobConfigOutput): void
public putOverlays(value: IResolvable | TranscoderJobConfigOverlays[]): void
- Type: cdktf.IResolvable | TranscoderJobConfigOverlays[]
public putPubsubDestination(value: TranscoderJobConfigPubsubDestination): void
public resetAdBreaks(): void
public resetEditList(): void
public resetElementaryStreams(): void
public resetEncryptions(): void
public resetInputs(): void
public resetManifests(): void
public resetMuxStreams(): void
public resetOutput(): void
public resetOverlays(): void
public resetPubsubDestination(): void
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.
public readonly fqn: string;
- Type: string
public readonly adBreaks: TranscoderJobConfigAdBreaksList;
public readonly editList: TranscoderJobConfigEditListStructList;
public readonly elementaryStreams: TranscoderJobConfigElementaryStreamsList;
public readonly encryptions: TranscoderJobConfigEncryptionsList;
public readonly inputs: TranscoderJobConfigInputsList;
public readonly manifests: TranscoderJobConfigManifestsList;
public readonly muxStreams: TranscoderJobConfigMuxStreamsList;
public readonly output: TranscoderJobConfigOutputOutputReference;
public readonly overlays: TranscoderJobConfigOverlaysList;
public readonly pubsubDestination: TranscoderJobConfigPubsubDestinationOutputReference;
public readonly adBreaksInput: IResolvable | TranscoderJobConfigAdBreaks[];
- Type: cdktf.IResolvable | TranscoderJobConfigAdBreaks[]
public readonly editListInput: IResolvable | TranscoderJobConfigEditListStruct[];
- Type: cdktf.IResolvable | TranscoderJobConfigEditListStruct[]
public readonly elementaryStreamsInput: IResolvable | TranscoderJobConfigElementaryStreams[];
- Type: cdktf.IResolvable | TranscoderJobConfigElementaryStreams[]
public readonly encryptionsInput: IResolvable | TranscoderJobConfigEncryptions[];
- Type: cdktf.IResolvable | TranscoderJobConfigEncryptions[]
public readonly inputsInput: IResolvable | TranscoderJobConfigInputs[];
- Type: cdktf.IResolvable | TranscoderJobConfigInputs[]
public readonly manifestsInput: IResolvable | TranscoderJobConfigManifests[];
- Type: cdktf.IResolvable | TranscoderJobConfigManifests[]
public readonly muxStreamsInput: IResolvable | TranscoderJobConfigMuxStreams[];
- Type: cdktf.IResolvable | TranscoderJobConfigMuxStreams[]
public readonly outputInput: TranscoderJobConfigOutput;
public readonly overlaysInput: IResolvable | TranscoderJobConfigOverlays[];
- Type: cdktf.IResolvable | TranscoderJobConfigOverlays[]
public readonly pubsubDestinationInput: TranscoderJobConfigPubsubDestination;
public readonly internalValue: TranscoderJobConfigA;
- Type: TranscoderJobConfigA
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
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.
- Type: string
public computeFqn(): string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public get(index: number): TranscoderJobConfigEditListStructOutputReference
- Type: number
the index of the item to return.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigEditListStruct[];
- Type: cdktf.IResolvable | TranscoderJobConfigEditListStruct[]
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: number
the index of this item in the list.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetInputs(): void
public resetKey(): void
public resetStartTimeOffset(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly inputsInput: string[];
- Type: string[]
public readonly keyInput: string;
- Type: string
public readonly startTimeOffsetInput: string;
- Type: string
public readonly inputs: string[];
- Type: string[]
public readonly key: string;
- Type: string
public readonly startTimeOffset: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigEditListStruct;
- Type: cdktf.IResolvable | TranscoderJobConfigEditListStruct
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetChannelCount(): void
public resetChannelLayout(): void
public resetCodec(): void
public resetSampleRateHertz(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly bitrateBpsInput: number;
- Type: number
public readonly channelCountInput: number;
- Type: number
public readonly channelLayoutInput: string[];
- Type: string[]
public readonly codecInput: string;
- Type: string
public readonly sampleRateHertzInput: number;
- Type: number
public readonly bitrateBps: number;
- Type: number
public readonly channelCount: number;
- Type: number
public readonly channelLayout: string[];
- Type: string[]
public readonly codec: string;
- Type: string
public readonly sampleRateHertz: number;
- Type: number
public readonly internalValue: TranscoderJobConfigElementaryStreamsAudioStream;
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
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.
- Type: string
public computeFqn(): string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public get(index: number): TranscoderJobConfigElementaryStreamsOutputReference
- Type: number
the index of the item to return.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigElementaryStreams[];
- Type: cdktf.IResolvable | TranscoderJobConfigElementaryStreams[]
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: number
the index of this item in the list.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putAudioStream(value: TranscoderJobConfigElementaryStreamsAudioStream): void
public putVideoStream(value: TranscoderJobConfigElementaryStreamsVideoStream): void
public resetAudioStream(): void
public resetKey(): void
public resetVideoStream(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly audioStream: TranscoderJobConfigElementaryStreamsAudioStreamOutputReference;
public readonly videoStream: TranscoderJobConfigElementaryStreamsVideoStreamOutputReference;
public readonly audioStreamInput: TranscoderJobConfigElementaryStreamsAudioStream;
public readonly keyInput: string;
- Type: string
public readonly videoStreamInput: TranscoderJobConfigElementaryStreamsVideoStream;
public readonly key: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigElementaryStreams;
- Type: cdktf.IResolvable | TranscoderJobConfigElementaryStreams
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putHlg(value: TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg): void
public putSdr(value: TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr): void
public resetCrfLevel(): void
public resetEntropyCoder(): void
public resetGopDuration(): void
public resetHeightPixels(): void
public resetHlg(): void
public resetPixelFormat(): void
public resetPreset(): void
public resetProfile(): void
public resetRateControlMode(): void
public resetSdr(): void
public resetVbvFullnessBits(): void
public resetVbvSizeBits(): void
public resetWidthPixels(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly hlg: TranscoderJobConfigElementaryStreamsVideoStreamH264HlgOutputReference;
public readonly sdr: TranscoderJobConfigElementaryStreamsVideoStreamH264SdrOutputReference;
public readonly bitrateBpsInput: number;
- Type: number
public readonly crfLevelInput: number;
- Type: number
public readonly entropyCoderInput: string;
- Type: string
public readonly frameRateInput: number;
- Type: number
public readonly gopDurationInput: string;
- Type: string
public readonly heightPixelsInput: number;
- Type: number
public readonly hlgInput: TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg;
public readonly pixelFormatInput: string;
- Type: string
public readonly presetInput: string;
- Type: string
public readonly profileInput: string;
- Type: string
public readonly rateControlModeInput: string;
- Type: string
public readonly sdrInput: TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr;
public readonly vbvFullnessBitsInput: number;
- Type: number
public readonly vbvSizeBitsInput: number;
- Type: number
public readonly widthPixelsInput: number;
- Type: number
public readonly bitrateBps: number;
- Type: number
public readonly crfLevel: number;
- Type: number
public readonly entropyCoder: string;
- Type: string
public readonly frameRate: number;
- Type: number
public readonly gopDuration: string;
- Type: string
public readonly heightPixels: number;
- Type: number
public readonly pixelFormat: string;
- Type: string
public readonly preset: string;
- Type: string
public readonly profile: string;
- Type: string
public readonly rateControlMode: string;
- Type: string
public readonly vbvFullnessBits: number;
- Type: number
public readonly vbvSizeBits: number;
- Type: number
public readonly widthPixels: number;
- Type: number
public readonly internalValue: TranscoderJobConfigElementaryStreamsVideoStreamH264;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putH264(value: TranscoderJobConfigElementaryStreamsVideoStreamH264): void
public resetH264(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly h264: TranscoderJobConfigElementaryStreamsVideoStreamH264OutputReference;
public readonly h264Input: TranscoderJobConfigElementaryStreamsVideoStreamH264;
public readonly internalValue: TranscoderJobConfigElementaryStreamsVideoStream;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: TranscoderJobConfigEncryptionsAes128;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystemsClearkey;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystemsFairplay;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putClearkey(value: TranscoderJobConfigEncryptionsDrmSystemsClearkey): void
public putFairplay(value: TranscoderJobConfigEncryptionsDrmSystemsFairplay): void
public putPlayready(value: TranscoderJobConfigEncryptionsDrmSystemsPlayready): void
public putWidevine(value: TranscoderJobConfigEncryptionsDrmSystemsWidevine): void
public resetClearkey(): void
public resetFairplay(): void
public resetPlayready(): void
public resetWidevine(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly clearkey: TranscoderJobConfigEncryptionsDrmSystemsClearkeyOutputReference;
public readonly fairplay: TranscoderJobConfigEncryptionsDrmSystemsFairplayOutputReference;
public readonly playready: TranscoderJobConfigEncryptionsDrmSystemsPlayreadyOutputReference;
public readonly widevine: TranscoderJobConfigEncryptionsDrmSystemsWidevineOutputReference;
public readonly clearkeyInput: TranscoderJobConfigEncryptionsDrmSystemsClearkey;
public readonly fairplayInput: TranscoderJobConfigEncryptionsDrmSystemsFairplay;
public readonly playreadyInput: TranscoderJobConfigEncryptionsDrmSystemsPlayready;
public readonly widevineInput: TranscoderJobConfigEncryptionsDrmSystemsWidevine;
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystems;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystemsPlayready;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: TranscoderJobConfigEncryptionsDrmSystemsWidevine;
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
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.
- Type: string
public computeFqn(): string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public get(index: number): TranscoderJobConfigEncryptionsOutputReference
- Type: number
the index of the item to return.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigEncryptions[];
- Type: cdktf.IResolvable | TranscoderJobConfigEncryptions[]
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly schemeInput: string;
- Type: string
public readonly scheme: string;
- Type: string
public readonly internalValue: TranscoderJobConfigEncryptionsMpegCenc;
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: number
the index of this item in the list.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putAes128(value: TranscoderJobConfigEncryptionsAes128): void
public putDrmSystems(value: TranscoderJobConfigEncryptionsDrmSystems): void
public putMpegCenc(value: TranscoderJobConfigEncryptionsMpegCenc): void
public putSampleAes(value: TranscoderJobConfigEncryptionsSampleAes): void
public putSecretManagerKeySource(value: TranscoderJobConfigEncryptionsSecretManagerKeySource): void
public resetAes128(): void
public resetDrmSystems(): void
public resetMpegCenc(): void
public resetSampleAes(): void
public resetSecretManagerKeySource(): void
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.
public readonly fqn: string;
- Type: string
public readonly aes128: TranscoderJobConfigEncryptionsAes128OutputReference;
public readonly drmSystems: TranscoderJobConfigEncryptionsDrmSystemsOutputReference;
public readonly mpegCenc: TranscoderJobConfigEncryptionsMpegCencOutputReference;
public readonly sampleAes: TranscoderJobConfigEncryptionsSampleAesOutputReference;
public readonly secretManagerKeySource: TranscoderJobConfigEncryptionsSecretManagerKeySourceOutputReference;
public readonly aes128Input: TranscoderJobConfigEncryptionsAes128;
public readonly drmSystemsInput: TranscoderJobConfigEncryptionsDrmSystems;
public readonly idInput: string;
- Type: string
public readonly mpegCencInput: TranscoderJobConfigEncryptionsMpegCenc;
public readonly sampleAesInput: TranscoderJobConfigEncryptionsSampleAes;
public readonly secretManagerKeySourceInput: TranscoderJobConfigEncryptionsSecretManagerKeySource;
public readonly id: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigEncryptions;
- Type: cdktf.IResolvable | TranscoderJobConfigEncryptions
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: TranscoderJobConfigEncryptionsSampleAes;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly secretVersionInput: string;
- Type: string
public readonly secretVersion: string;
- Type: string
public readonly internalValue: TranscoderJobConfigEncryptionsSecretManagerKeySource;
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
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.
- Type: string
public computeFqn(): string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public get(index: number): TranscoderJobConfigInputsOutputReference
- Type: number
the index of the item to return.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigInputs[];
- Type: cdktf.IResolvable | TranscoderJobConfigInputs[]
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: number
the index of this item in the list.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetKey(): void
public resetUri(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly keyInput: string;
- Type: string
public readonly uriInput: string;
- Type: string
public readonly key: string;
- Type: string
public readonly uri: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigInputs;
- Type: cdktf.IResolvable | TranscoderJobConfigInputs
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
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.
- Type: string
public computeFqn(): string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public get(index: number): TranscoderJobConfigManifestsOutputReference
- Type: number
the index of the item to return.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigManifests[];
- Type: cdktf.IResolvable | TranscoderJobConfigManifests[]
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: number
the index of this item in the list.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetFileName(): void
public resetMuxStreams(): void
public resetType(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly fileNameInput: string;
- Type: string
public readonly muxStreamsInput: string[];
- Type: string[]
public readonly typeInput: string;
- Type: string
public readonly fileName: string;
- Type: string
public readonly muxStreams: string[];
- Type: string[]
public readonly type: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigManifests;
- Type: cdktf.IResolvable | TranscoderJobConfigManifests
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
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.
- Type: string
public computeFqn(): string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public get(index: number): TranscoderJobConfigMuxStreamsOutputReference
- Type: number
the index of the item to return.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigMuxStreams[];
- Type: cdktf.IResolvable | TranscoderJobConfigMuxStreams[]
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: number
the index of this item in the list.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putSegmentSettings(value: TranscoderJobConfigMuxStreamsSegmentSettings): void
public resetContainer(): void
public resetElementaryStreams(): void
public resetEncryptionId(): void
public resetFileName(): void
public resetKey(): void
public resetSegmentSettings(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly segmentSettings: TranscoderJobConfigMuxStreamsSegmentSettingsOutputReference;
public readonly containerInput: string;
- Type: string
public readonly elementaryStreamsInput: string[];
- Type: string[]
public readonly encryptionIdInput: string;
- Type: string
public readonly fileNameInput: string;
- Type: string
public readonly keyInput: string;
- Type: string
public readonly segmentSettingsInput: TranscoderJobConfigMuxStreamsSegmentSettings;
public readonly container: string;
- Type: string
public readonly elementaryStreams: string[];
- Type: string[]
public readonly encryptionId: string;
- Type: string
public readonly fileName: string;
- Type: string
public readonly key: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigMuxStreams;
- Type: cdktf.IResolvable | TranscoderJobConfigMuxStreams
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetSegmentDuration(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly segmentDurationInput: string;
- Type: string
public readonly segmentDuration: string;
- Type: string
public readonly internalValue: TranscoderJobConfigMuxStreamsSegmentSettings;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetUri(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly uriInput: string;
- Type: string
public readonly uri: string;
- Type: string
public readonly internalValue: TranscoderJobConfigOutput;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putXy(value: TranscoderJobConfigOverlaysAnimationsAnimationFadeXy): void
public resetEndTimeOffset(): void
public resetStartTimeOffset(): void
public resetXy(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly xy: TranscoderJobConfigOverlaysAnimationsAnimationFadeXyOutputReference;
public readonly endTimeOffsetInput: string;
- Type: string
public readonly fadeTypeInput: string;
- Type: string
public readonly startTimeOffsetInput: string;
- Type: string
public readonly xyInput: TranscoderJobConfigOverlaysAnimationsAnimationFadeXy;
public readonly endTimeOffset: string;
- Type: string
public readonly fadeType: string;
- Type: string
public readonly startTimeOffset: string;
- Type: string
public readonly internalValue: TranscoderJobConfigOverlaysAnimationsAnimationFade;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetX(): void
public resetY(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly xInput: number;
- Type: number
public readonly yInput: number;
- Type: number
public readonly x: number;
- Type: number
public readonly y: number;
- Type: number
public readonly internalValue: TranscoderJobConfigOverlaysAnimationsAnimationFadeXy;
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
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.
- Type: string
public computeFqn(): string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public get(index: number): TranscoderJobConfigOverlaysAnimationsOutputReference
- Type: number
the index of the item to return.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigOverlaysAnimations[];
- Type: cdktf.IResolvable | TranscoderJobConfigOverlaysAnimations[]
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: number
the index of this item in the list.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putAnimationFade(value: TranscoderJobConfigOverlaysAnimationsAnimationFade): void
public resetAnimationFade(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly animationFade: TranscoderJobConfigOverlaysAnimationsAnimationFadeOutputReference;
public readonly animationFadeInput: TranscoderJobConfigOverlaysAnimationsAnimationFade;
public readonly internalValue: IResolvable | TranscoderJobConfigOverlaysAnimations;
- Type: cdktf.IResolvable | TranscoderJobConfigOverlaysAnimations
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly uriInput: string;
- Type: string
public readonly uri: string;
- Type: string
public readonly internalValue: TranscoderJobConfigOverlaysImage;
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
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.
- Type: string
public computeFqn(): string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public get(index: number): TranscoderJobConfigOverlaysOutputReference
- Type: number
the index of the item to return.
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. |
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.
public readonly fqn: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobConfigOverlays[];
- Type: cdktf.IResolvable | TranscoderJobConfigOverlays[]
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). |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
- Type: number
the index of this item in the list.
- Type: boolean
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public putAnimations(value: IResolvable | TranscoderJobConfigOverlaysAnimations[]): void
- Type: cdktf.IResolvable | TranscoderJobConfigOverlaysAnimations[]
public putImage(value: TranscoderJobConfigOverlaysImage): void
public resetAnimations(): void
public resetImage(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly animations: TranscoderJobConfigOverlaysAnimationsList;
public readonly image: TranscoderJobConfigOverlaysImageOutputReference;
public readonly animationsInput: IResolvable | TranscoderJobConfigOverlaysAnimations[];
- Type: cdktf.IResolvable | TranscoderJobConfigOverlaysAnimations[]
public readonly imageInput: TranscoderJobConfigOverlaysImage;
public readonly internalValue: IResolvable | TranscoderJobConfigOverlays;
- Type: cdktf.IResolvable | TranscoderJobConfigOverlays
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetTopic(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly topicInput: string;
- Type: string
public readonly topic: string;
- Type: string
public readonly internalValue: TranscoderJobConfigPubsubDestination;
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. |
- Type: cdktf.IInterpolatingParent
The parent resource.
- Type: string
The attribute on the parent resource this class is referencing.
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. |
public computeFqn(): string
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public interpolationForAttribute(property: string): IResolvable
- Type: string
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: cdktf.IResolveContext
public toString(): string
Return a string representation of this resolvable object.
Returns a reversible string representation.
public resetCreate(): void
public resetDelete(): void
public resetUpdate(): void
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. |
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.
public readonly fqn: string;
- Type: string
public readonly createInput: string;
- Type: string
public readonly deleteInput: string;
- Type: string
public readonly updateInput: string;
- Type: string
public readonly create: string;
- Type: string
public readonly delete: string;
- Type: string
public readonly update: string;
- Type: string
public readonly internalValue: IResolvable | TranscoderJobTimeouts;
- Type: cdktf.IResolvable | TranscoderJobTimeouts