Documentation
¶
Index ¶
- Constants
- type Channel
- type ChannelArgs
- type ChannelInput
- type ChannelLatencyMode
- func (ChannelLatencyMode) ElementType() reflect.Type
- func (e ChannelLatencyMode) ToChannelLatencyModeOutput() ChannelLatencyModeOutput
- func (e ChannelLatencyMode) ToChannelLatencyModeOutputWithContext(ctx context.Context) ChannelLatencyModeOutput
- func (e ChannelLatencyMode) ToChannelLatencyModePtrOutput() ChannelLatencyModePtrOutput
- func (e ChannelLatencyMode) ToChannelLatencyModePtrOutputWithContext(ctx context.Context) ChannelLatencyModePtrOutput
- func (e ChannelLatencyMode) ToStringOutput() pulumi.StringOutput
- func (e ChannelLatencyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ChannelLatencyMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ChannelLatencyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ChannelLatencyModeInput
- type ChannelLatencyModeOutput
- func (ChannelLatencyModeOutput) ElementType() reflect.Type
- func (o ChannelLatencyModeOutput) ToChannelLatencyModeOutput() ChannelLatencyModeOutput
- func (o ChannelLatencyModeOutput) ToChannelLatencyModeOutputWithContext(ctx context.Context) ChannelLatencyModeOutput
- func (o ChannelLatencyModeOutput) ToChannelLatencyModePtrOutput() ChannelLatencyModePtrOutput
- func (o ChannelLatencyModeOutput) ToChannelLatencyModePtrOutputWithContext(ctx context.Context) ChannelLatencyModePtrOutput
- func (o ChannelLatencyModeOutput) ToStringOutput() pulumi.StringOutput
- func (o ChannelLatencyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ChannelLatencyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ChannelLatencyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ChannelLatencyModePtrInput
- type ChannelLatencyModePtrOutput
- func (o ChannelLatencyModePtrOutput) Elem() ChannelLatencyModeOutput
- func (ChannelLatencyModePtrOutput) ElementType() reflect.Type
- func (o ChannelLatencyModePtrOutput) ToChannelLatencyModePtrOutput() ChannelLatencyModePtrOutput
- func (o ChannelLatencyModePtrOutput) ToChannelLatencyModePtrOutputWithContext(ctx context.Context) ChannelLatencyModePtrOutput
- func (o ChannelLatencyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ChannelLatencyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ChannelOutput
- func (o ChannelOutput) Arn() pulumi.StringOutput
- func (o ChannelOutput) Authorized() pulumi.BoolPtrOutput
- func (ChannelOutput) ElementType() reflect.Type
- func (o ChannelOutput) IngestEndpoint() pulumi.StringOutput
- func (o ChannelOutput) InsecureIngest() pulumi.BoolPtrOutput
- func (o ChannelOutput) LatencyMode() ChannelLatencyModePtrOutput
- func (o ChannelOutput) Name() pulumi.StringPtrOutput
- func (o ChannelOutput) PlaybackUrl() pulumi.StringOutput
- func (o ChannelOutput) Preset() ChannelPresetPtrOutput
- func (o ChannelOutput) RecordingConfigurationArn() pulumi.StringPtrOutput
- func (o ChannelOutput) Tags() aws.TagArrayOutput
- func (o ChannelOutput) ToChannelOutput() ChannelOutput
- func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
- func (o ChannelOutput) Type() ChannelTypePtrOutput
- type ChannelPreset
- func (ChannelPreset) ElementType() reflect.Type
- func (e ChannelPreset) ToChannelPresetOutput() ChannelPresetOutput
- func (e ChannelPreset) ToChannelPresetOutputWithContext(ctx context.Context) ChannelPresetOutput
- func (e ChannelPreset) ToChannelPresetPtrOutput() ChannelPresetPtrOutput
- func (e ChannelPreset) ToChannelPresetPtrOutputWithContext(ctx context.Context) ChannelPresetPtrOutput
- func (e ChannelPreset) ToStringOutput() pulumi.StringOutput
- func (e ChannelPreset) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ChannelPreset) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ChannelPreset) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ChannelPresetInput
- type ChannelPresetOutput
- func (ChannelPresetOutput) ElementType() reflect.Type
- func (o ChannelPresetOutput) ToChannelPresetOutput() ChannelPresetOutput
- func (o ChannelPresetOutput) ToChannelPresetOutputWithContext(ctx context.Context) ChannelPresetOutput
- func (o ChannelPresetOutput) ToChannelPresetPtrOutput() ChannelPresetPtrOutput
- func (o ChannelPresetOutput) ToChannelPresetPtrOutputWithContext(ctx context.Context) ChannelPresetPtrOutput
- func (o ChannelPresetOutput) ToStringOutput() pulumi.StringOutput
- func (o ChannelPresetOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ChannelPresetOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ChannelPresetOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ChannelPresetPtrInput
- type ChannelPresetPtrOutput
- func (o ChannelPresetPtrOutput) Elem() ChannelPresetOutput
- func (ChannelPresetPtrOutput) ElementType() reflect.Type
- func (o ChannelPresetPtrOutput) ToChannelPresetPtrOutput() ChannelPresetPtrOutput
- func (o ChannelPresetPtrOutput) ToChannelPresetPtrOutputWithContext(ctx context.Context) ChannelPresetPtrOutput
- func (o ChannelPresetPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ChannelPresetPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ChannelState
- type ChannelTag
- type ChannelType
- func (ChannelType) ElementType() reflect.Type
- func (e ChannelType) ToChannelTypeOutput() ChannelTypeOutput
- func (e ChannelType) ToChannelTypeOutputWithContext(ctx context.Context) ChannelTypeOutput
- func (e ChannelType) ToChannelTypePtrOutput() ChannelTypePtrOutput
- func (e ChannelType) ToChannelTypePtrOutputWithContext(ctx context.Context) ChannelTypePtrOutput
- func (e ChannelType) ToStringOutput() pulumi.StringOutput
- func (e ChannelType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ChannelType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ChannelType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ChannelTypeInput
- type ChannelTypeOutput
- func (ChannelTypeOutput) ElementType() reflect.Type
- func (o ChannelTypeOutput) ToChannelTypeOutput() ChannelTypeOutput
- func (o ChannelTypeOutput) ToChannelTypeOutputWithContext(ctx context.Context) ChannelTypeOutput
- func (o ChannelTypeOutput) ToChannelTypePtrOutput() ChannelTypePtrOutput
- func (o ChannelTypeOutput) ToChannelTypePtrOutputWithContext(ctx context.Context) ChannelTypePtrOutput
- func (o ChannelTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ChannelTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ChannelTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ChannelTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ChannelTypePtrInput
- type ChannelTypePtrOutput
- func (o ChannelTypePtrOutput) Elem() ChannelTypeOutput
- func (ChannelTypePtrOutput) ElementType() reflect.Type
- func (o ChannelTypePtrOutput) ToChannelTypePtrOutput() ChannelTypePtrOutput
- func (o ChannelTypePtrOutput) ToChannelTypePtrOutputWithContext(ctx context.Context) ChannelTypePtrOutput
- func (o ChannelTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ChannelTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EncoderConfiguration
- type EncoderConfigurationArgs
- type EncoderConfigurationInput
- type EncoderConfigurationOutput
- func (o EncoderConfigurationOutput) Arn() pulumi.StringOutput
- func (EncoderConfigurationOutput) ElementType() reflect.Type
- func (o EncoderConfigurationOutput) Name() pulumi.StringPtrOutput
- func (o EncoderConfigurationOutput) Tags() aws.TagArrayOutput
- func (o EncoderConfigurationOutput) ToEncoderConfigurationOutput() EncoderConfigurationOutput
- func (o EncoderConfigurationOutput) ToEncoderConfigurationOutputWithContext(ctx context.Context) EncoderConfigurationOutput
- func (o EncoderConfigurationOutput) Video() VideoPropertiesPtrOutput
- type EncoderConfigurationState
- type EncoderConfigurationTag
- type LookupChannelArgs
- type LookupChannelOutputArgs
- type LookupChannelResult
- type LookupChannelResultOutput
- func (o LookupChannelResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupChannelResultOutput) Authorized() pulumi.BoolPtrOutput
- func (LookupChannelResultOutput) ElementType() reflect.Type
- func (o LookupChannelResultOutput) IngestEndpoint() pulumi.StringPtrOutput
- func (o LookupChannelResultOutput) InsecureIngest() pulumi.BoolPtrOutput
- func (o LookupChannelResultOutput) LatencyMode() ChannelLatencyModePtrOutput
- func (o LookupChannelResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupChannelResultOutput) PlaybackUrl() pulumi.StringPtrOutput
- func (o LookupChannelResultOutput) Preset() ChannelPresetPtrOutput
- func (o LookupChannelResultOutput) RecordingConfigurationArn() pulumi.StringPtrOutput
- func (o LookupChannelResultOutput) Tags() aws.TagArrayOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
- func (o LookupChannelResultOutput) Type() ChannelTypePtrOutput
- type LookupEncoderConfigurationArgs
- type LookupEncoderConfigurationOutputArgs
- type LookupEncoderConfigurationResult
- type LookupEncoderConfigurationResultOutput
- func (o LookupEncoderConfigurationResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupEncoderConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupEncoderConfigurationResultOutput) Tags() aws.TagArrayOutput
- func (o LookupEncoderConfigurationResultOutput) ToLookupEncoderConfigurationResultOutput() LookupEncoderConfigurationResultOutput
- func (o LookupEncoderConfigurationResultOutput) ToLookupEncoderConfigurationResultOutputWithContext(ctx context.Context) LookupEncoderConfigurationResultOutput
- type LookupPlaybackKeyPairArgs
- type LookupPlaybackKeyPairOutputArgs
- type LookupPlaybackKeyPairResult
- type LookupPlaybackKeyPairResultOutput
- func (o LookupPlaybackKeyPairResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupPlaybackKeyPairResultOutput) ElementType() reflect.Type
- func (o LookupPlaybackKeyPairResultOutput) Fingerprint() pulumi.StringPtrOutput
- func (o LookupPlaybackKeyPairResultOutput) Tags() aws.TagArrayOutput
- func (o LookupPlaybackKeyPairResultOutput) ToLookupPlaybackKeyPairResultOutput() LookupPlaybackKeyPairResultOutput
- func (o LookupPlaybackKeyPairResultOutput) ToLookupPlaybackKeyPairResultOutputWithContext(ctx context.Context) LookupPlaybackKeyPairResultOutput
- type LookupPlaybackRestrictionPolicyArgs
- type LookupPlaybackRestrictionPolicyOutputArgs
- type LookupPlaybackRestrictionPolicyResult
- type LookupPlaybackRestrictionPolicyResultOutput
- func (o LookupPlaybackRestrictionPolicyResultOutput) AllowedCountries() pulumi.StringArrayOutput
- func (o LookupPlaybackRestrictionPolicyResultOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o LookupPlaybackRestrictionPolicyResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupPlaybackRestrictionPolicyResultOutput) ElementType() reflect.Type
- func (o LookupPlaybackRestrictionPolicyResultOutput) EnableStrictOriginEnforcement() pulumi.BoolPtrOutput
- func (o LookupPlaybackRestrictionPolicyResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupPlaybackRestrictionPolicyResultOutput) Tags() aws.TagArrayOutput
- func (o LookupPlaybackRestrictionPolicyResultOutput) ToLookupPlaybackRestrictionPolicyResultOutput() LookupPlaybackRestrictionPolicyResultOutput
- func (o LookupPlaybackRestrictionPolicyResultOutput) ToLookupPlaybackRestrictionPolicyResultOutputWithContext(ctx context.Context) LookupPlaybackRestrictionPolicyResultOutput
- type LookupRecordingConfigurationArgs
- type LookupRecordingConfigurationOutputArgs
- type LookupRecordingConfigurationResult
- type LookupRecordingConfigurationResultOutput
- func (o LookupRecordingConfigurationResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupRecordingConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupRecordingConfigurationResultOutput) State() RecordingConfigurationStateEnumPtrOutput
- func (o LookupRecordingConfigurationResultOutput) Tags() aws.TagArrayOutput
- func (o LookupRecordingConfigurationResultOutput) ToLookupRecordingConfigurationResultOutput() LookupRecordingConfigurationResultOutput
- func (o LookupRecordingConfigurationResultOutput) ToLookupRecordingConfigurationResultOutputWithContext(ctx context.Context) LookupRecordingConfigurationResultOutput
- type LookupStageArgs
- type LookupStageOutputArgs
- type LookupStageResult
- type LookupStageResultOutput
- func (o LookupStageResultOutput) ActiveSessionId() pulumi.StringPtrOutput
- func (o LookupStageResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupStageResultOutput) ElementType() reflect.Type
- func (o LookupStageResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupStageResultOutput) Tags() aws.TagArrayOutput
- func (o LookupStageResultOutput) ToLookupStageResultOutput() LookupStageResultOutput
- func (o LookupStageResultOutput) ToLookupStageResultOutputWithContext(ctx context.Context) LookupStageResultOutput
- type LookupStorageConfigurationArgs
- type LookupStorageConfigurationOutputArgs
- type LookupStorageConfigurationResult
- type LookupStorageConfigurationResultOutput
- func (o LookupStorageConfigurationResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupStorageConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupStorageConfigurationResultOutput) Tags() aws.TagArrayOutput
- func (o LookupStorageConfigurationResultOutput) ToLookupStorageConfigurationResultOutput() LookupStorageConfigurationResultOutput
- func (o LookupStorageConfigurationResultOutput) ToLookupStorageConfigurationResultOutputWithContext(ctx context.Context) LookupStorageConfigurationResultOutput
- type LookupStreamKeyArgs
- type LookupStreamKeyOutputArgs
- type LookupStreamKeyResult
- type LookupStreamKeyResultOutput
- func (o LookupStreamKeyResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupStreamKeyResultOutput) ElementType() reflect.Type
- func (o LookupStreamKeyResultOutput) Tags() aws.TagArrayOutput
- func (o LookupStreamKeyResultOutput) ToLookupStreamKeyResultOutput() LookupStreamKeyResultOutput
- func (o LookupStreamKeyResultOutput) ToLookupStreamKeyResultOutputWithContext(ctx context.Context) LookupStreamKeyResultOutput
- func (o LookupStreamKeyResultOutput) Value() pulumi.StringPtrOutput
- type PlaybackKeyPair
- type PlaybackKeyPairArgs
- type PlaybackKeyPairInput
- type PlaybackKeyPairOutput
- func (o PlaybackKeyPairOutput) Arn() pulumi.StringOutput
- func (PlaybackKeyPairOutput) ElementType() reflect.Type
- func (o PlaybackKeyPairOutput) Fingerprint() pulumi.StringOutput
- func (o PlaybackKeyPairOutput) Name() pulumi.StringPtrOutput
- func (o PlaybackKeyPairOutput) PublicKeyMaterial() pulumi.StringPtrOutput
- func (o PlaybackKeyPairOutput) Tags() aws.TagArrayOutput
- func (o PlaybackKeyPairOutput) ToPlaybackKeyPairOutput() PlaybackKeyPairOutput
- func (o PlaybackKeyPairOutput) ToPlaybackKeyPairOutputWithContext(ctx context.Context) PlaybackKeyPairOutput
- type PlaybackKeyPairState
- type PlaybackKeyPairTag
- type PlaybackRestrictionPolicy
- type PlaybackRestrictionPolicyArgs
- type PlaybackRestrictionPolicyInput
- type PlaybackRestrictionPolicyOutput
- func (o PlaybackRestrictionPolicyOutput) AllowedCountries() pulumi.StringArrayOutput
- func (o PlaybackRestrictionPolicyOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o PlaybackRestrictionPolicyOutput) Arn() pulumi.StringOutput
- func (PlaybackRestrictionPolicyOutput) ElementType() reflect.Type
- func (o PlaybackRestrictionPolicyOutput) EnableStrictOriginEnforcement() pulumi.BoolPtrOutput
- func (o PlaybackRestrictionPolicyOutput) Name() pulumi.StringPtrOutput
- func (o PlaybackRestrictionPolicyOutput) Tags() aws.TagArrayOutput
- func (o PlaybackRestrictionPolicyOutput) ToPlaybackRestrictionPolicyOutput() PlaybackRestrictionPolicyOutput
- func (o PlaybackRestrictionPolicyOutput) ToPlaybackRestrictionPolicyOutputWithContext(ctx context.Context) PlaybackRestrictionPolicyOutput
- type PlaybackRestrictionPolicyState
- type PlaybackRestrictionPolicyTag
- type RecordingConfiguration
- type RecordingConfigurationArgs
- type RecordingConfigurationDestinationConfiguration
- type RecordingConfigurationDestinationConfigurationArgs
- func (RecordingConfigurationDestinationConfigurationArgs) ElementType() reflect.Type
- func (i RecordingConfigurationDestinationConfigurationArgs) ToRecordingConfigurationDestinationConfigurationOutput() RecordingConfigurationDestinationConfigurationOutput
- func (i RecordingConfigurationDestinationConfigurationArgs) ToRecordingConfigurationDestinationConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationDestinationConfigurationOutput
- type RecordingConfigurationDestinationConfigurationInput
- type RecordingConfigurationDestinationConfigurationOutput
- func (RecordingConfigurationDestinationConfigurationOutput) ElementType() reflect.Type
- func (o RecordingConfigurationDestinationConfigurationOutput) S3() RecordingConfigurationS3DestinationConfigurationPtrOutput
- func (o RecordingConfigurationDestinationConfigurationOutput) ToRecordingConfigurationDestinationConfigurationOutput() RecordingConfigurationDestinationConfigurationOutput
- func (o RecordingConfigurationDestinationConfigurationOutput) ToRecordingConfigurationDestinationConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationDestinationConfigurationOutput
- type RecordingConfigurationInput
- type RecordingConfigurationOutput
- func (o RecordingConfigurationOutput) Arn() pulumi.StringOutput
- func (o RecordingConfigurationOutput) DestinationConfiguration() RecordingConfigurationDestinationConfigurationOutput
- func (RecordingConfigurationOutput) ElementType() reflect.Type
- func (o RecordingConfigurationOutput) Name() pulumi.StringPtrOutput
- func (o RecordingConfigurationOutput) RecordingReconnectWindowSeconds() pulumi.IntPtrOutput
- func (o RecordingConfigurationOutput) RenditionConfiguration() RecordingConfigurationRenditionConfigurationPtrOutput
- func (o RecordingConfigurationOutput) State() RecordingConfigurationStateEnumOutput
- func (o RecordingConfigurationOutput) Tags() aws.TagArrayOutput
- func (o RecordingConfigurationOutput) ThumbnailConfiguration() RecordingConfigurationThumbnailConfigurationPtrOutput
- func (o RecordingConfigurationOutput) ToRecordingConfigurationOutput() RecordingConfigurationOutput
- func (o RecordingConfigurationOutput) ToRecordingConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationOutput
- type RecordingConfigurationRenditionConfiguration
- type RecordingConfigurationRenditionConfigurationArgs
- func (RecordingConfigurationRenditionConfigurationArgs) ElementType() reflect.Type
- func (i RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationOutput() RecordingConfigurationRenditionConfigurationOutput
- func (i RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationOutput
- func (i RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationPtrOutput() RecordingConfigurationRenditionConfigurationPtrOutput
- func (i RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationPtrOutput
- type RecordingConfigurationRenditionConfigurationInput
- type RecordingConfigurationRenditionConfigurationOutput
- func (RecordingConfigurationRenditionConfigurationOutput) ElementType() reflect.Type
- func (o RecordingConfigurationRenditionConfigurationOutput) RenditionSelection() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
- func (o RecordingConfigurationRenditionConfigurationOutput) Renditions() RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
- func (o RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationOutput() RecordingConfigurationRenditionConfigurationOutput
- func (o RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationOutput
- func (o RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationPtrOutput() RecordingConfigurationRenditionConfigurationPtrOutput
- func (o RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationPtrOutput
- type RecordingConfigurationRenditionConfigurationPtrInput
- type RecordingConfigurationRenditionConfigurationPtrOutput
- func (o RecordingConfigurationRenditionConfigurationPtrOutput) Elem() RecordingConfigurationRenditionConfigurationOutput
- func (RecordingConfigurationRenditionConfigurationPtrOutput) ElementType() reflect.Type
- func (o RecordingConfigurationRenditionConfigurationPtrOutput) RenditionSelection() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
- func (o RecordingConfigurationRenditionConfigurationPtrOutput) Renditions() RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
- func (o RecordingConfigurationRenditionConfigurationPtrOutput) ToRecordingConfigurationRenditionConfigurationPtrOutput() RecordingConfigurationRenditionConfigurationPtrOutput
- func (o RecordingConfigurationRenditionConfigurationPtrOutput) ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationPtrOutput
- type RecordingConfigurationRenditionConfigurationRenditionSelection
- func (RecordingConfigurationRenditionConfigurationRenditionSelection) ElementType() reflect.Type
- func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringOutput() pulumi.StringOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationRenditionConfigurationRenditionSelectionInput
- type RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
- func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ElementType() reflect.Type
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringOutput() pulumi.StringOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationRenditionConfigurationRenditionSelectionPtrInput
- type RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) Elem() RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
- func (RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ElementType() reflect.Type
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationRenditionConfigurationRenditionsItem
- func (RecordingConfigurationRenditionConfigurationRenditionsItem) ElementType() reflect.Type
- func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutput() RecordingConfigurationRenditionConfigurationRenditionsItemOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput() RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringOutput() pulumi.StringOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationRenditionConfigurationRenditionsItemArray
- func (RecordingConfigurationRenditionConfigurationRenditionsItemArray) ElementType() reflect.Type
- func (i RecordingConfigurationRenditionConfigurationRenditionsItemArray) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput() RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
- func (i RecordingConfigurationRenditionConfigurationRenditionsItemArray) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
- type RecordingConfigurationRenditionConfigurationRenditionsItemArrayInput
- type RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
- func (RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) ElementType() reflect.Type
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) Index(i pulumi.IntInput) RecordingConfigurationRenditionConfigurationRenditionsItemOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput() RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
- type RecordingConfigurationRenditionConfigurationRenditionsItemInput
- type RecordingConfigurationRenditionConfigurationRenditionsItemOutput
- func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ElementType() reflect.Type
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutput() RecordingConfigurationRenditionConfigurationRenditionsItemOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput() RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringOutput() pulumi.StringOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationRenditionConfigurationRenditionsItemPtrInput
- type RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) Elem() RecordingConfigurationRenditionConfigurationRenditionsItemOutput
- func (RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ElementType() reflect.Type
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput() RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationS3DestinationConfiguration
- type RecordingConfigurationS3DestinationConfigurationArgs
- func (RecordingConfigurationS3DestinationConfigurationArgs) ElementType() reflect.Type
- func (i RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationOutput() RecordingConfigurationS3DestinationConfigurationOutput
- func (i RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationOutput
- func (i RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationPtrOutput() RecordingConfigurationS3DestinationConfigurationPtrOutput
- func (i RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationPtrOutput
- type RecordingConfigurationS3DestinationConfigurationInput
- type RecordingConfigurationS3DestinationConfigurationOutput
- func (o RecordingConfigurationS3DestinationConfigurationOutput) BucketName() pulumi.StringOutput
- func (RecordingConfigurationS3DestinationConfigurationOutput) ElementType() reflect.Type
- func (o RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationOutput() RecordingConfigurationS3DestinationConfigurationOutput
- func (o RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationOutput
- func (o RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutput() RecordingConfigurationS3DestinationConfigurationPtrOutput
- func (o RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationPtrOutput
- type RecordingConfigurationS3DestinationConfigurationPtrInput
- type RecordingConfigurationS3DestinationConfigurationPtrOutput
- func (o RecordingConfigurationS3DestinationConfigurationPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o RecordingConfigurationS3DestinationConfigurationPtrOutput) Elem() RecordingConfigurationS3DestinationConfigurationOutput
- func (RecordingConfigurationS3DestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o RecordingConfigurationS3DestinationConfigurationPtrOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutput() RecordingConfigurationS3DestinationConfigurationPtrOutput
- func (o RecordingConfigurationS3DestinationConfigurationPtrOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationPtrOutput
- type RecordingConfigurationState
- type RecordingConfigurationStateEnum
- type RecordingConfigurationStateEnumOutput
- func (RecordingConfigurationStateEnumOutput) ElementType() reflect.Type
- func (o RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumOutput() RecordingConfigurationStateEnumOutput
- func (o RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumOutputWithContext(ctx context.Context) RecordingConfigurationStateEnumOutput
- func (o RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumPtrOutput() RecordingConfigurationStateEnumPtrOutput
- func (o RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumPtrOutputWithContext(ctx context.Context) RecordingConfigurationStateEnumPtrOutput
- func (o RecordingConfigurationStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o RecordingConfigurationStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RecordingConfigurationStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationStateEnumPtrOutput
- func (o RecordingConfigurationStateEnumPtrOutput) Elem() RecordingConfigurationStateEnumOutput
- func (RecordingConfigurationStateEnumPtrOutput) ElementType() reflect.Type
- func (o RecordingConfigurationStateEnumPtrOutput) ToRecordingConfigurationStateEnumPtrOutput() RecordingConfigurationStateEnumPtrOutput
- func (o RecordingConfigurationStateEnumPtrOutput) ToRecordingConfigurationStateEnumPtrOutputWithContext(ctx context.Context) RecordingConfigurationStateEnumPtrOutput
- func (o RecordingConfigurationStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationTag
- type RecordingConfigurationThumbnailConfiguration
- type RecordingConfigurationThumbnailConfigurationArgs
- func (RecordingConfigurationThumbnailConfigurationArgs) ElementType() reflect.Type
- func (i RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationOutput() RecordingConfigurationThumbnailConfigurationOutput
- func (i RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationOutput
- func (i RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationPtrOutput() RecordingConfigurationThumbnailConfigurationPtrOutput
- func (i RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationPtrOutput
- type RecordingConfigurationThumbnailConfigurationInput
- type RecordingConfigurationThumbnailConfigurationOutput
- func (RecordingConfigurationThumbnailConfigurationOutput) ElementType() reflect.Type
- func (o RecordingConfigurationThumbnailConfigurationOutput) RecordingMode() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
- func (o RecordingConfigurationThumbnailConfigurationOutput) Resolution() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationOutput) Storage() RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
- func (o RecordingConfigurationThumbnailConfigurationOutput) TargetIntervalSeconds() pulumi.IntPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationOutput() RecordingConfigurationThumbnailConfigurationOutput
- func (o RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationOutput
- func (o RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutput() RecordingConfigurationThumbnailConfigurationPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationPtrOutput
- type RecordingConfigurationThumbnailConfigurationPtrInput
- type RecordingConfigurationThumbnailConfigurationPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationPtrOutput) Elem() RecordingConfigurationThumbnailConfigurationOutput
- func (RecordingConfigurationThumbnailConfigurationPtrOutput) ElementType() reflect.Type
- func (o RecordingConfigurationThumbnailConfigurationPtrOutput) RecordingMode() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
- func (o RecordingConfigurationThumbnailConfigurationPtrOutput) Resolution() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationPtrOutput) Storage() RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
- func (o RecordingConfigurationThumbnailConfigurationPtrOutput) TargetIntervalSeconds() pulumi.IntPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationPtrOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutput() RecordingConfigurationThumbnailConfigurationPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationPtrOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationPtrOutput
- type RecordingConfigurationThumbnailConfigurationRecordingMode
- func (RecordingConfigurationThumbnailConfigurationRecordingMode) ElementType() reflect.Type
- func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutput() RecordingConfigurationThumbnailConfigurationRecordingModeOutput
- func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModeOutput
- func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
- func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
- func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringOutput() pulumi.StringOutput
- func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationThumbnailConfigurationRecordingModeInput
- type RecordingConfigurationThumbnailConfigurationRecordingModeOutput
- func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ElementType() reflect.Type
- func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutput() RecordingConfigurationThumbnailConfigurationRecordingModeOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModeOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringOutput() pulumi.StringOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationThumbnailConfigurationRecordingModePtrInput
- type RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) Elem() RecordingConfigurationThumbnailConfigurationRecordingModeOutput
- func (RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ElementType() reflect.Type
- func (o RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationThumbnailConfigurationResolution
- func (RecordingConfigurationThumbnailConfigurationResolution) ElementType() reflect.Type
- func (e RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionOutput() RecordingConfigurationThumbnailConfigurationResolutionOutput
- func (e RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionOutput
- func (e RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
- func (e RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
- func (e RecordingConfigurationThumbnailConfigurationResolution) ToStringOutput() pulumi.StringOutput
- func (e RecordingConfigurationThumbnailConfigurationResolution) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RecordingConfigurationThumbnailConfigurationResolution) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RecordingConfigurationThumbnailConfigurationResolution) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationThumbnailConfigurationResolutionInput
- type RecordingConfigurationThumbnailConfigurationResolutionOutput
- func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ElementType() reflect.Type
- func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionOutput() RecordingConfigurationThumbnailConfigurationResolutionOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringOutput() pulumi.StringOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationThumbnailConfigurationResolutionPtrInput
- type RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) Elem() RecordingConfigurationThumbnailConfigurationResolutionOutput
- func (RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ElementType() reflect.Type
- func (o RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationThumbnailConfigurationStorageItem
- func (RecordingConfigurationThumbnailConfigurationStorageItem) ElementType() reflect.Type
- func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemOutput() RecordingConfigurationThumbnailConfigurationStorageItemOutput
- func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemOutput
- func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput() RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
- func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
- func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToStringOutput() pulumi.StringOutput
- func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationThumbnailConfigurationStorageItemArray
- func (RecordingConfigurationThumbnailConfigurationStorageItemArray) ElementType() reflect.Type
- func (i RecordingConfigurationThumbnailConfigurationStorageItemArray) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutput() RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
- func (i RecordingConfigurationThumbnailConfigurationStorageItemArray) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
- type RecordingConfigurationThumbnailConfigurationStorageItemArrayInput
- type RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
- func (RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) ElementType() reflect.Type
- func (o RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) Index(i pulumi.IntInput) RecordingConfigurationThumbnailConfigurationStorageItemOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutput() RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
- type RecordingConfigurationThumbnailConfigurationStorageItemInput
- type RecordingConfigurationThumbnailConfigurationStorageItemOutput
- func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ElementType() reflect.Type
- func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemOutput() RecordingConfigurationThumbnailConfigurationStorageItemOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput() RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringOutput() pulumi.StringOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecordingConfigurationThumbnailConfigurationStorageItemPtrInput
- type RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) Elem() RecordingConfigurationThumbnailConfigurationStorageItemOutput
- func (RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ElementType() reflect.Type
- func (o RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput() RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Stage
- type StageArgs
- type StageInput
- type StageOutput
- func (o StageOutput) ActiveSessionId() pulumi.StringOutput
- func (o StageOutput) Arn() pulumi.StringOutput
- func (StageOutput) ElementType() reflect.Type
- func (o StageOutput) Name() pulumi.StringPtrOutput
- func (o StageOutput) Tags() aws.TagArrayOutput
- func (o StageOutput) ToStageOutput() StageOutput
- func (o StageOutput) ToStageOutputWithContext(ctx context.Context) StageOutput
- type StageState
- type StageTag
- type StorageConfiguration
- type StorageConfigurationArgs
- type StorageConfigurationInput
- type StorageConfigurationOutput
- func (o StorageConfigurationOutput) Arn() pulumi.StringOutput
- func (StorageConfigurationOutput) ElementType() reflect.Type
- func (o StorageConfigurationOutput) Name() pulumi.StringPtrOutput
- func (o StorageConfigurationOutput) S3() StorageConfigurationS3StorageConfigurationOutput
- func (o StorageConfigurationOutput) Tags() aws.TagArrayOutput
- func (o StorageConfigurationOutput) ToStorageConfigurationOutput() StorageConfigurationOutput
- func (o StorageConfigurationOutput) ToStorageConfigurationOutputWithContext(ctx context.Context) StorageConfigurationOutput
- type StorageConfigurationS3StorageConfiguration
- type StorageConfigurationS3StorageConfigurationArgs
- func (StorageConfigurationS3StorageConfigurationArgs) ElementType() reflect.Type
- func (i StorageConfigurationS3StorageConfigurationArgs) ToStorageConfigurationS3StorageConfigurationOutput() StorageConfigurationS3StorageConfigurationOutput
- func (i StorageConfigurationS3StorageConfigurationArgs) ToStorageConfigurationS3StorageConfigurationOutputWithContext(ctx context.Context) StorageConfigurationS3StorageConfigurationOutput
- type StorageConfigurationS3StorageConfigurationInput
- type StorageConfigurationS3StorageConfigurationOutput
- func (o StorageConfigurationS3StorageConfigurationOutput) BucketName() pulumi.StringOutput
- func (StorageConfigurationS3StorageConfigurationOutput) ElementType() reflect.Type
- func (o StorageConfigurationS3StorageConfigurationOutput) ToStorageConfigurationS3StorageConfigurationOutput() StorageConfigurationS3StorageConfigurationOutput
- func (o StorageConfigurationS3StorageConfigurationOutput) ToStorageConfigurationS3StorageConfigurationOutputWithContext(ctx context.Context) StorageConfigurationS3StorageConfigurationOutput
- type StorageConfigurationState
- type StorageConfigurationTag
- type StreamKey
- type StreamKeyArgs
- type StreamKeyInput
- type StreamKeyOutput
- func (o StreamKeyOutput) Arn() pulumi.StringOutput
- func (o StreamKeyOutput) ChannelArn() pulumi.StringOutput
- func (StreamKeyOutput) ElementType() reflect.Type
- func (o StreamKeyOutput) Tags() aws.TagArrayOutput
- func (o StreamKeyOutput) ToStreamKeyOutput() StreamKeyOutput
- func (o StreamKeyOutput) ToStreamKeyOutputWithContext(ctx context.Context) StreamKeyOutput
- func (o StreamKeyOutput) Value() pulumi.StringOutput
- type StreamKeyState
- type StreamKeyTag
- type VideoProperties
- type VideoPropertiesArgs
- func (VideoPropertiesArgs) ElementType() reflect.Type
- func (i VideoPropertiesArgs) ToVideoPropertiesOutput() VideoPropertiesOutput
- func (i VideoPropertiesArgs) ToVideoPropertiesOutputWithContext(ctx context.Context) VideoPropertiesOutput
- func (i VideoPropertiesArgs) ToVideoPropertiesPtrOutput() VideoPropertiesPtrOutput
- func (i VideoPropertiesArgs) ToVideoPropertiesPtrOutputWithContext(ctx context.Context) VideoPropertiesPtrOutput
- type VideoPropertiesInput
- type VideoPropertiesOutput
- func (o VideoPropertiesOutput) Bitrate() pulumi.IntPtrOutput
- func (VideoPropertiesOutput) ElementType() reflect.Type
- func (o VideoPropertiesOutput) Framerate() pulumi.Float64PtrOutput
- func (o VideoPropertiesOutput) Height() pulumi.IntPtrOutput
- func (o VideoPropertiesOutput) ToVideoPropertiesOutput() VideoPropertiesOutput
- func (o VideoPropertiesOutput) ToVideoPropertiesOutputWithContext(ctx context.Context) VideoPropertiesOutput
- func (o VideoPropertiesOutput) ToVideoPropertiesPtrOutput() VideoPropertiesPtrOutput
- func (o VideoPropertiesOutput) ToVideoPropertiesPtrOutputWithContext(ctx context.Context) VideoPropertiesPtrOutput
- func (o VideoPropertiesOutput) Width() pulumi.IntPtrOutput
- type VideoPropertiesPtrInput
- type VideoPropertiesPtrOutput
- func (o VideoPropertiesPtrOutput) Bitrate() pulumi.IntPtrOutput
- func (o VideoPropertiesPtrOutput) Elem() VideoPropertiesOutput
- func (VideoPropertiesPtrOutput) ElementType() reflect.Type
- func (o VideoPropertiesPtrOutput) Framerate() pulumi.Float64PtrOutput
- func (o VideoPropertiesPtrOutput) Height() pulumi.IntPtrOutput
- func (o VideoPropertiesPtrOutput) ToVideoPropertiesPtrOutput() VideoPropertiesPtrOutput
- func (o VideoPropertiesPtrOutput) ToVideoPropertiesPtrOutputWithContext(ctx context.Context) VideoPropertiesPtrOutput
- func (o VideoPropertiesPtrOutput) Width() pulumi.IntPtrOutput
Constants ¶
const ( ChannelLatencyModeNormal = ChannelLatencyMode("NORMAL") ChannelLatencyModeLow = ChannelLatencyMode("LOW") )
const ( ChannelPresetHigherBandwidthDelivery = ChannelPreset("HIGHER_BANDWIDTH_DELIVERY") ChannelPresetConstrainedBandwidthDelivery = ChannelPreset("CONSTRAINED_BANDWIDTH_DELIVERY") )
const ( ChannelTypeStandard = ChannelType("STANDARD") ChannelTypeBasic = ChannelType("BASIC") ChannelTypeAdvancedSd = ChannelType("ADVANCED_SD") ChannelTypeAdvancedHd = ChannelType("ADVANCED_HD") )
const ( RecordingConfigurationRenditionConfigurationRenditionSelectionAll = RecordingConfigurationRenditionConfigurationRenditionSelection("ALL") RecordingConfigurationRenditionConfigurationRenditionSelectionNone = RecordingConfigurationRenditionConfigurationRenditionSelection("NONE") RecordingConfigurationRenditionConfigurationRenditionSelectionCustom = RecordingConfigurationRenditionConfigurationRenditionSelection("CUSTOM") )
const ( RecordingConfigurationRenditionConfigurationRenditionsItemFullHd = RecordingConfigurationRenditionConfigurationRenditionsItem("FULL_HD") RecordingConfigurationRenditionConfigurationRenditionsItemHd = RecordingConfigurationRenditionConfigurationRenditionsItem("HD") RecordingConfigurationRenditionConfigurationRenditionsItemSd = RecordingConfigurationRenditionConfigurationRenditionsItem("SD") RecordingConfigurationRenditionConfigurationRenditionsItemLowestResolution = RecordingConfigurationRenditionConfigurationRenditionsItem("LOWEST_RESOLUTION") )
const ( RecordingConfigurationStateEnumCreating = RecordingConfigurationStateEnum("CREATING") RecordingConfigurationStateEnumCreateFailed = RecordingConfigurationStateEnum("CREATE_FAILED") RecordingConfigurationStateEnumActive = RecordingConfigurationStateEnum("ACTIVE") )
const ( RecordingConfigurationThumbnailConfigurationRecordingModeInterval = RecordingConfigurationThumbnailConfigurationRecordingMode("INTERVAL") RecordingConfigurationThumbnailConfigurationRecordingModeDisabled = RecordingConfigurationThumbnailConfigurationRecordingMode("DISABLED") )
const ( RecordingConfigurationThumbnailConfigurationResolutionFullHd = RecordingConfigurationThumbnailConfigurationResolution("FULL_HD") RecordingConfigurationThumbnailConfigurationResolutionHd = RecordingConfigurationThumbnailConfigurationResolution("HD") RecordingConfigurationThumbnailConfigurationResolutionSd = RecordingConfigurationThumbnailConfigurationResolution("SD") RecordingConfigurationThumbnailConfigurationResolutionLowestResolution = RecordingConfigurationThumbnailConfigurationResolution("LOWEST_RESOLUTION") )
const ( RecordingConfigurationThumbnailConfigurationStorageItemSequential = RecordingConfigurationThumbnailConfigurationStorageItem("SEQUENTIAL") RecordingConfigurationThumbnailConfigurationStorageItemLatest = RecordingConfigurationThumbnailConfigurationStorageItem("LATEST") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct { pulumi.CustomResourceState // Channel ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringOutput `pulumi:"arn"` // Whether the channel is authorized. Authorized pulumi.BoolPtrOutput `pulumi:"authorized"` // Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software. IngestEndpoint pulumi.StringOutput `pulumi:"ingestEndpoint"` // Whether the channel allows insecure ingest. InsecureIngest pulumi.BoolPtrOutput `pulumi:"insecureIngest"` // Channel latency mode. LatencyMode ChannelLatencyModePtrOutput `pulumi:"latencyMode"` // Channel Name pulumi.StringPtrOutput `pulumi:"name"` // Channel Playback URL. PlaybackUrl pulumi.StringOutput `pulumi:"playbackUrl"` // Optional transcode preset for the channel. This is selectable only for ADVANCED_HD and ADVANCED_SD channel types. For those channel types, the default preset is HIGHER_BANDWIDTH_DELIVERY. For other channel types (BASIC and STANDARD), preset is the empty string (""). Preset ChannelPresetPtrOutput `pulumi:"preset"` // Recording Configuration ARN. A value other than an empty string indicates that recording is enabled. Default: "" (recording is disabled). RecordingConfigurationArn pulumi.StringPtrOutput `pulumi:"recordingConfigurationArn"` // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayOutput `pulumi:"tags"` // Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable resolution or bitrate, the stream probably will disconnect immediately. Type ChannelTypePtrOutput `pulumi:"type"` }
Resource Type definition for AWS::IVS::Channel
## Example Usage ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/ivs" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { channel, err := ivs.NewChannel(ctx, "channel", &ivs.ChannelArgs{ Name: pulumi.String("MyChannel"), Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("MyKey"), Value: pulumi.String("MyValue"), }, }, InsecureIngest: pulumi.Bool(true), }) if err != nil { return err } streamKey, err := ivs.NewStreamKey(ctx, "streamKey", &ivs.StreamKeyArgs{ ChannelArn: channel.ID(), Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("MyKey"), Value: pulumi.String("MyValue"), }, }, }) if err != nil { return err } ctx.Export("channelArn", channel.ID()) ctx.Export("channelIngestEndpoint", channel.IngestEndpoint) ctx.Export("channelPlaybackUrl", channel.PlaybackUrl) ctx.Export("streamKeyArn", streamKey.ID()) return nil }) }
``` ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/ivs" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { channel, err := ivs.NewChannel(ctx, "channel", &ivs.ChannelArgs{ Name: pulumi.String("MyChannel"), Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("MyKey"), Value: pulumi.String("MyValue"), }, }, InsecureIngest: pulumi.Bool(true), }) if err != nil { return err } streamKey, err := ivs.NewStreamKey(ctx, "streamKey", &ivs.StreamKeyArgs{ ChannelArn: channel.ID(), Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("MyKey"), Value: pulumi.String("MyValue"), }, }, }) if err != nil { return err } ctx.Export("channelArn", channel.ID()) ctx.Export("channelIngestEndpoint", channel.IngestEndpoint) ctx.Export("channelPlaybackUrl", channel.PlaybackUrl) ctx.Export("streamKeyArn", streamKey.ID()) return nil }) }
```
func GetChannel ¶
func GetChannel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ChannelState, opts ...pulumi.ResourceOption) (*Channel, error)
GetChannel gets an existing Channel resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewChannel ¶
func NewChannel(ctx *pulumi.Context, name string, args *ChannelArgs, opts ...pulumi.ResourceOption) (*Channel, error)
NewChannel registers a new resource with the given unique name, arguments, and options.
func (*Channel) ElementType ¶
func (*Channel) ToChannelOutput ¶
func (i *Channel) ToChannelOutput() ChannelOutput
func (*Channel) ToChannelOutputWithContext ¶
func (i *Channel) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
type ChannelArgs ¶
type ChannelArgs struct { // Whether the channel is authorized. Authorized pulumi.BoolPtrInput // Whether the channel allows insecure ingest. InsecureIngest pulumi.BoolPtrInput // Channel latency mode. LatencyMode ChannelLatencyModePtrInput // Channel Name pulumi.StringPtrInput // Optional transcode preset for the channel. This is selectable only for ADVANCED_HD and ADVANCED_SD channel types. For those channel types, the default preset is HIGHER_BANDWIDTH_DELIVERY. For other channel types (BASIC and STANDARD), preset is the empty string (""). Preset ChannelPresetPtrInput // Recording Configuration ARN. A value other than an empty string indicates that recording is enabled. Default: "" (recording is disabled). RecordingConfigurationArn pulumi.StringPtrInput // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayInput // Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable resolution or bitrate, the stream probably will disconnect immediately. Type ChannelTypePtrInput }
The set of arguments for constructing a Channel resource.
func (ChannelArgs) ElementType ¶
func (ChannelArgs) ElementType() reflect.Type
type ChannelInput ¶
type ChannelInput interface { pulumi.Input ToChannelOutput() ChannelOutput ToChannelOutputWithContext(ctx context.Context) ChannelOutput }
type ChannelLatencyMode ¶
type ChannelLatencyMode string
Channel latency mode.
func (ChannelLatencyMode) ElementType ¶
func (ChannelLatencyMode) ElementType() reflect.Type
func (ChannelLatencyMode) ToChannelLatencyModeOutput ¶
func (e ChannelLatencyMode) ToChannelLatencyModeOutput() ChannelLatencyModeOutput
func (ChannelLatencyMode) ToChannelLatencyModeOutputWithContext ¶
func (e ChannelLatencyMode) ToChannelLatencyModeOutputWithContext(ctx context.Context) ChannelLatencyModeOutput
func (ChannelLatencyMode) ToChannelLatencyModePtrOutput ¶
func (e ChannelLatencyMode) ToChannelLatencyModePtrOutput() ChannelLatencyModePtrOutput
func (ChannelLatencyMode) ToChannelLatencyModePtrOutputWithContext ¶
func (e ChannelLatencyMode) ToChannelLatencyModePtrOutputWithContext(ctx context.Context) ChannelLatencyModePtrOutput
func (ChannelLatencyMode) ToStringOutput ¶
func (e ChannelLatencyMode) ToStringOutput() pulumi.StringOutput
func (ChannelLatencyMode) ToStringOutputWithContext ¶
func (e ChannelLatencyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ChannelLatencyMode) ToStringPtrOutput ¶
func (e ChannelLatencyMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ChannelLatencyMode) ToStringPtrOutputWithContext ¶
func (e ChannelLatencyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ChannelLatencyModeInput ¶
type ChannelLatencyModeInput interface { pulumi.Input ToChannelLatencyModeOutput() ChannelLatencyModeOutput ToChannelLatencyModeOutputWithContext(context.Context) ChannelLatencyModeOutput }
ChannelLatencyModeInput is an input type that accepts values of the ChannelLatencyMode enum A concrete instance of `ChannelLatencyModeInput` can be one of the following:
ChannelLatencyModeNormal ChannelLatencyModeLow
type ChannelLatencyModeOutput ¶
type ChannelLatencyModeOutput struct{ *pulumi.OutputState }
func (ChannelLatencyModeOutput) ElementType ¶
func (ChannelLatencyModeOutput) ElementType() reflect.Type
func (ChannelLatencyModeOutput) ToChannelLatencyModeOutput ¶
func (o ChannelLatencyModeOutput) ToChannelLatencyModeOutput() ChannelLatencyModeOutput
func (ChannelLatencyModeOutput) ToChannelLatencyModeOutputWithContext ¶
func (o ChannelLatencyModeOutput) ToChannelLatencyModeOutputWithContext(ctx context.Context) ChannelLatencyModeOutput
func (ChannelLatencyModeOutput) ToChannelLatencyModePtrOutput ¶
func (o ChannelLatencyModeOutput) ToChannelLatencyModePtrOutput() ChannelLatencyModePtrOutput
func (ChannelLatencyModeOutput) ToChannelLatencyModePtrOutputWithContext ¶
func (o ChannelLatencyModeOutput) ToChannelLatencyModePtrOutputWithContext(ctx context.Context) ChannelLatencyModePtrOutput
func (ChannelLatencyModeOutput) ToStringOutput ¶
func (o ChannelLatencyModeOutput) ToStringOutput() pulumi.StringOutput
func (ChannelLatencyModeOutput) ToStringOutputWithContext ¶
func (o ChannelLatencyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ChannelLatencyModeOutput) ToStringPtrOutput ¶
func (o ChannelLatencyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ChannelLatencyModeOutput) ToStringPtrOutputWithContext ¶
func (o ChannelLatencyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ChannelLatencyModePtrInput ¶
type ChannelLatencyModePtrInput interface { pulumi.Input ToChannelLatencyModePtrOutput() ChannelLatencyModePtrOutput ToChannelLatencyModePtrOutputWithContext(context.Context) ChannelLatencyModePtrOutput }
func ChannelLatencyModePtr ¶
func ChannelLatencyModePtr(v string) ChannelLatencyModePtrInput
type ChannelLatencyModePtrOutput ¶
type ChannelLatencyModePtrOutput struct{ *pulumi.OutputState }
func (ChannelLatencyModePtrOutput) Elem ¶
func (o ChannelLatencyModePtrOutput) Elem() ChannelLatencyModeOutput
func (ChannelLatencyModePtrOutput) ElementType ¶
func (ChannelLatencyModePtrOutput) ElementType() reflect.Type
func (ChannelLatencyModePtrOutput) ToChannelLatencyModePtrOutput ¶
func (o ChannelLatencyModePtrOutput) ToChannelLatencyModePtrOutput() ChannelLatencyModePtrOutput
func (ChannelLatencyModePtrOutput) ToChannelLatencyModePtrOutputWithContext ¶
func (o ChannelLatencyModePtrOutput) ToChannelLatencyModePtrOutputWithContext(ctx context.Context) ChannelLatencyModePtrOutput
func (ChannelLatencyModePtrOutput) ToStringPtrOutput ¶
func (o ChannelLatencyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ChannelLatencyModePtrOutput) ToStringPtrOutputWithContext ¶
func (o ChannelLatencyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ChannelOutput ¶
type ChannelOutput struct{ *pulumi.OutputState }
func (ChannelOutput) Arn ¶ added in v0.17.0
func (o ChannelOutput) Arn() pulumi.StringOutput
Channel ARN is automatically generated on creation and assigned as the unique identifier.
func (ChannelOutput) Authorized ¶ added in v0.17.0
func (o ChannelOutput) Authorized() pulumi.BoolPtrOutput
Whether the channel is authorized.
func (ChannelOutput) ElementType ¶
func (ChannelOutput) ElementType() reflect.Type
func (ChannelOutput) IngestEndpoint ¶ added in v0.17.0
func (o ChannelOutput) IngestEndpoint() pulumi.StringOutput
Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.
func (ChannelOutput) InsecureIngest ¶ added in v0.59.0
func (o ChannelOutput) InsecureIngest() pulumi.BoolPtrOutput
Whether the channel allows insecure ingest.
func (ChannelOutput) LatencyMode ¶ added in v0.17.0
func (o ChannelOutput) LatencyMode() ChannelLatencyModePtrOutput
Channel latency mode.
func (ChannelOutput) Name ¶ added in v0.17.0
func (o ChannelOutput) Name() pulumi.StringPtrOutput
Channel
func (ChannelOutput) PlaybackUrl ¶ added in v0.17.0
func (o ChannelOutput) PlaybackUrl() pulumi.StringOutput
Channel Playback URL.
func (ChannelOutput) Preset ¶ added in v0.66.0
func (o ChannelOutput) Preset() ChannelPresetPtrOutput
Optional transcode preset for the channel. This is selectable only for ADVANCED_HD and ADVANCED_SD channel types. For those channel types, the default preset is HIGHER_BANDWIDTH_DELIVERY. For other channel types (BASIC and STANDARD), preset is the empty string ("").
func (ChannelOutput) RecordingConfigurationArn ¶ added in v0.17.0
func (o ChannelOutput) RecordingConfigurationArn() pulumi.StringPtrOutput
Recording Configuration ARN. A value other than an empty string indicates that recording is enabled. Default: "" (recording is disabled).
func (ChannelOutput) Tags ¶ added in v0.17.0
func (o ChannelOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (ChannelOutput) ToChannelOutput ¶
func (o ChannelOutput) ToChannelOutput() ChannelOutput
func (ChannelOutput) ToChannelOutputWithContext ¶
func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
func (ChannelOutput) Type ¶ added in v0.17.0
func (o ChannelOutput) Type() ChannelTypePtrOutput
Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable resolution or bitrate, the stream probably will disconnect immediately.
type ChannelPreset ¶ added in v0.66.0
type ChannelPreset string
Optional transcode preset for the channel. This is selectable only for ADVANCED_HD and ADVANCED_SD channel types. For those channel types, the default preset is HIGHER_BANDWIDTH_DELIVERY. For other channel types (BASIC and STANDARD), preset is the empty string ("").
func (ChannelPreset) ElementType ¶ added in v0.66.0
func (ChannelPreset) ElementType() reflect.Type
func (ChannelPreset) ToChannelPresetOutput ¶ added in v0.66.0
func (e ChannelPreset) ToChannelPresetOutput() ChannelPresetOutput
func (ChannelPreset) ToChannelPresetOutputWithContext ¶ added in v0.66.0
func (e ChannelPreset) ToChannelPresetOutputWithContext(ctx context.Context) ChannelPresetOutput
func (ChannelPreset) ToChannelPresetPtrOutput ¶ added in v0.66.0
func (e ChannelPreset) ToChannelPresetPtrOutput() ChannelPresetPtrOutput
func (ChannelPreset) ToChannelPresetPtrOutputWithContext ¶ added in v0.66.0
func (e ChannelPreset) ToChannelPresetPtrOutputWithContext(ctx context.Context) ChannelPresetPtrOutput
func (ChannelPreset) ToStringOutput ¶ added in v0.66.0
func (e ChannelPreset) ToStringOutput() pulumi.StringOutput
func (ChannelPreset) ToStringOutputWithContext ¶ added in v0.66.0
func (e ChannelPreset) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ChannelPreset) ToStringPtrOutput ¶ added in v0.66.0
func (e ChannelPreset) ToStringPtrOutput() pulumi.StringPtrOutput
func (ChannelPreset) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (e ChannelPreset) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ChannelPresetInput ¶ added in v0.66.0
type ChannelPresetInput interface { pulumi.Input ToChannelPresetOutput() ChannelPresetOutput ToChannelPresetOutputWithContext(context.Context) ChannelPresetOutput }
ChannelPresetInput is an input type that accepts values of the ChannelPreset enum A concrete instance of `ChannelPresetInput` can be one of the following:
ChannelPresetHigherBandwidthDelivery ChannelPresetConstrainedBandwidthDelivery
type ChannelPresetOutput ¶ added in v0.66.0
type ChannelPresetOutput struct{ *pulumi.OutputState }
func (ChannelPresetOutput) ElementType ¶ added in v0.66.0
func (ChannelPresetOutput) ElementType() reflect.Type
func (ChannelPresetOutput) ToChannelPresetOutput ¶ added in v0.66.0
func (o ChannelPresetOutput) ToChannelPresetOutput() ChannelPresetOutput
func (ChannelPresetOutput) ToChannelPresetOutputWithContext ¶ added in v0.66.0
func (o ChannelPresetOutput) ToChannelPresetOutputWithContext(ctx context.Context) ChannelPresetOutput
func (ChannelPresetOutput) ToChannelPresetPtrOutput ¶ added in v0.66.0
func (o ChannelPresetOutput) ToChannelPresetPtrOutput() ChannelPresetPtrOutput
func (ChannelPresetOutput) ToChannelPresetPtrOutputWithContext ¶ added in v0.66.0
func (o ChannelPresetOutput) ToChannelPresetPtrOutputWithContext(ctx context.Context) ChannelPresetPtrOutput
func (ChannelPresetOutput) ToStringOutput ¶ added in v0.66.0
func (o ChannelPresetOutput) ToStringOutput() pulumi.StringOutput
func (ChannelPresetOutput) ToStringOutputWithContext ¶ added in v0.66.0
func (o ChannelPresetOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ChannelPresetOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o ChannelPresetOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ChannelPresetOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o ChannelPresetOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ChannelPresetPtrInput ¶ added in v0.66.0
type ChannelPresetPtrInput interface { pulumi.Input ToChannelPresetPtrOutput() ChannelPresetPtrOutput ToChannelPresetPtrOutputWithContext(context.Context) ChannelPresetPtrOutput }
func ChannelPresetPtr ¶ added in v0.66.0
func ChannelPresetPtr(v string) ChannelPresetPtrInput
type ChannelPresetPtrOutput ¶ added in v0.66.0
type ChannelPresetPtrOutput struct{ *pulumi.OutputState }
func (ChannelPresetPtrOutput) Elem ¶ added in v0.66.0
func (o ChannelPresetPtrOutput) Elem() ChannelPresetOutput
func (ChannelPresetPtrOutput) ElementType ¶ added in v0.66.0
func (ChannelPresetPtrOutput) ElementType() reflect.Type
func (ChannelPresetPtrOutput) ToChannelPresetPtrOutput ¶ added in v0.66.0
func (o ChannelPresetPtrOutput) ToChannelPresetPtrOutput() ChannelPresetPtrOutput
func (ChannelPresetPtrOutput) ToChannelPresetPtrOutputWithContext ¶ added in v0.66.0
func (o ChannelPresetPtrOutput) ToChannelPresetPtrOutputWithContext(ctx context.Context) ChannelPresetPtrOutput
func (ChannelPresetPtrOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o ChannelPresetPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ChannelPresetPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o ChannelPresetPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ChannelState ¶
type ChannelState struct { }
func (ChannelState) ElementType ¶
func (ChannelState) ElementType() reflect.Type
type ChannelTag ¶
type ChannelTag struct { // One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values. Key string `pulumi:"key"` // The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key). Value string `pulumi:"value"` }
type ChannelType ¶
type ChannelType string
Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable resolution or bitrate, the stream probably will disconnect immediately.
func (ChannelType) ElementType ¶
func (ChannelType) ElementType() reflect.Type
func (ChannelType) ToChannelTypeOutput ¶
func (e ChannelType) ToChannelTypeOutput() ChannelTypeOutput
func (ChannelType) ToChannelTypeOutputWithContext ¶
func (e ChannelType) ToChannelTypeOutputWithContext(ctx context.Context) ChannelTypeOutput
func (ChannelType) ToChannelTypePtrOutput ¶
func (e ChannelType) ToChannelTypePtrOutput() ChannelTypePtrOutput
func (ChannelType) ToChannelTypePtrOutputWithContext ¶
func (e ChannelType) ToChannelTypePtrOutputWithContext(ctx context.Context) ChannelTypePtrOutput
func (ChannelType) ToStringOutput ¶
func (e ChannelType) ToStringOutput() pulumi.StringOutput
func (ChannelType) ToStringOutputWithContext ¶
func (e ChannelType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ChannelType) ToStringPtrOutput ¶
func (e ChannelType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ChannelType) ToStringPtrOutputWithContext ¶
func (e ChannelType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ChannelTypeInput ¶
type ChannelTypeInput interface { pulumi.Input ToChannelTypeOutput() ChannelTypeOutput ToChannelTypeOutputWithContext(context.Context) ChannelTypeOutput }
ChannelTypeInput is an input type that accepts values of the ChannelType enum A concrete instance of `ChannelTypeInput` can be one of the following:
ChannelTypeStandard ChannelTypeBasic ChannelTypeAdvancedSd ChannelTypeAdvancedHd
type ChannelTypeOutput ¶
type ChannelTypeOutput struct{ *pulumi.OutputState }
func (ChannelTypeOutput) ElementType ¶
func (ChannelTypeOutput) ElementType() reflect.Type
func (ChannelTypeOutput) ToChannelTypeOutput ¶
func (o ChannelTypeOutput) ToChannelTypeOutput() ChannelTypeOutput
func (ChannelTypeOutput) ToChannelTypeOutputWithContext ¶
func (o ChannelTypeOutput) ToChannelTypeOutputWithContext(ctx context.Context) ChannelTypeOutput
func (ChannelTypeOutput) ToChannelTypePtrOutput ¶
func (o ChannelTypeOutput) ToChannelTypePtrOutput() ChannelTypePtrOutput
func (ChannelTypeOutput) ToChannelTypePtrOutputWithContext ¶
func (o ChannelTypeOutput) ToChannelTypePtrOutputWithContext(ctx context.Context) ChannelTypePtrOutput
func (ChannelTypeOutput) ToStringOutput ¶
func (o ChannelTypeOutput) ToStringOutput() pulumi.StringOutput
func (ChannelTypeOutput) ToStringOutputWithContext ¶
func (o ChannelTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ChannelTypeOutput) ToStringPtrOutput ¶
func (o ChannelTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ChannelTypeOutput) ToStringPtrOutputWithContext ¶
func (o ChannelTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ChannelTypePtrInput ¶
type ChannelTypePtrInput interface { pulumi.Input ToChannelTypePtrOutput() ChannelTypePtrOutput ToChannelTypePtrOutputWithContext(context.Context) ChannelTypePtrOutput }
func ChannelTypePtr ¶
func ChannelTypePtr(v string) ChannelTypePtrInput
type ChannelTypePtrOutput ¶
type ChannelTypePtrOutput struct{ *pulumi.OutputState }
func (ChannelTypePtrOutput) Elem ¶
func (o ChannelTypePtrOutput) Elem() ChannelTypeOutput
func (ChannelTypePtrOutput) ElementType ¶
func (ChannelTypePtrOutput) ElementType() reflect.Type
func (ChannelTypePtrOutput) ToChannelTypePtrOutput ¶
func (o ChannelTypePtrOutput) ToChannelTypePtrOutput() ChannelTypePtrOutput
func (ChannelTypePtrOutput) ToChannelTypePtrOutputWithContext ¶
func (o ChannelTypePtrOutput) ToChannelTypePtrOutputWithContext(ctx context.Context) ChannelTypePtrOutput
func (ChannelTypePtrOutput) ToStringPtrOutput ¶
func (o ChannelTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ChannelTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ChannelTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EncoderConfiguration ¶ added in v0.101.0
type EncoderConfiguration struct { pulumi.CustomResourceState // Encoder configuration identifier. Arn pulumi.StringOutput `pulumi:"arn"` // Encoder configuration name. Name pulumi.StringPtrOutput `pulumi:"name"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` // Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps Video VideoPropertiesPtrOutput `pulumi:"video"` }
Resource Type definition for AWS::IVS::EncoderConfiguration.
func GetEncoderConfiguration ¶ added in v0.101.0
func GetEncoderConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EncoderConfigurationState, opts ...pulumi.ResourceOption) (*EncoderConfiguration, error)
GetEncoderConfiguration gets an existing EncoderConfiguration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEncoderConfiguration ¶ added in v0.101.0
func NewEncoderConfiguration(ctx *pulumi.Context, name string, args *EncoderConfigurationArgs, opts ...pulumi.ResourceOption) (*EncoderConfiguration, error)
NewEncoderConfiguration registers a new resource with the given unique name, arguments, and options.
func (*EncoderConfiguration) ElementType ¶ added in v0.101.0
func (*EncoderConfiguration) ElementType() reflect.Type
func (*EncoderConfiguration) ToEncoderConfigurationOutput ¶ added in v0.101.0
func (i *EncoderConfiguration) ToEncoderConfigurationOutput() EncoderConfigurationOutput
func (*EncoderConfiguration) ToEncoderConfigurationOutputWithContext ¶ added in v0.101.0
func (i *EncoderConfiguration) ToEncoderConfigurationOutputWithContext(ctx context.Context) EncoderConfigurationOutput
type EncoderConfigurationArgs ¶ added in v0.101.0
type EncoderConfigurationArgs struct { // Encoder configuration name. Name pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput // Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps Video VideoPropertiesPtrInput }
The set of arguments for constructing a EncoderConfiguration resource.
func (EncoderConfigurationArgs) ElementType ¶ added in v0.101.0
func (EncoderConfigurationArgs) ElementType() reflect.Type
type EncoderConfigurationInput ¶ added in v0.101.0
type EncoderConfigurationInput interface { pulumi.Input ToEncoderConfigurationOutput() EncoderConfigurationOutput ToEncoderConfigurationOutputWithContext(ctx context.Context) EncoderConfigurationOutput }
type EncoderConfigurationOutput ¶ added in v0.101.0
type EncoderConfigurationOutput struct{ *pulumi.OutputState }
func (EncoderConfigurationOutput) Arn ¶ added in v0.101.0
func (o EncoderConfigurationOutput) Arn() pulumi.StringOutput
Encoder configuration identifier.
func (EncoderConfigurationOutput) ElementType ¶ added in v0.101.0
func (EncoderConfigurationOutput) ElementType() reflect.Type
func (EncoderConfigurationOutput) Name ¶ added in v0.101.0
func (o EncoderConfigurationOutput) Name() pulumi.StringPtrOutput
Encoder configuration name.
func (EncoderConfigurationOutput) Tags ¶ added in v0.101.0
func (o EncoderConfigurationOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (EncoderConfigurationOutput) ToEncoderConfigurationOutput ¶ added in v0.101.0
func (o EncoderConfigurationOutput) ToEncoderConfigurationOutput() EncoderConfigurationOutput
func (EncoderConfigurationOutput) ToEncoderConfigurationOutputWithContext ¶ added in v0.101.0
func (o EncoderConfigurationOutput) ToEncoderConfigurationOutputWithContext(ctx context.Context) EncoderConfigurationOutput
func (EncoderConfigurationOutput) Video ¶ added in v0.101.0
func (o EncoderConfigurationOutput) Video() VideoPropertiesPtrOutput
Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps
type EncoderConfigurationState ¶ added in v0.101.0
type EncoderConfigurationState struct { }
func (EncoderConfigurationState) ElementType ¶ added in v0.101.0
func (EncoderConfigurationState) ElementType() reflect.Type
type EncoderConfigurationTag ¶ added in v0.101.0
type EncoderConfigurationTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LookupChannelArgs ¶ added in v0.12.0
type LookupChannelArgs struct { // Channel ARN is automatically generated on creation and assigned as the unique identifier. Arn string `pulumi:"arn"` }
type LookupChannelOutputArgs ¶ added in v0.12.0
type LookupChannelOutputArgs struct { // Channel ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupChannelOutputArgs) ElementType ¶ added in v0.12.0
func (LookupChannelOutputArgs) ElementType() reflect.Type
type LookupChannelResult ¶ added in v0.12.0
type LookupChannelResult struct { // Channel ARN is automatically generated on creation and assigned as the unique identifier. Arn *string `pulumi:"arn"` // Whether the channel is authorized. Authorized *bool `pulumi:"authorized"` // Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software. IngestEndpoint *string `pulumi:"ingestEndpoint"` // Whether the channel allows insecure ingest. InsecureIngest *bool `pulumi:"insecureIngest"` // Channel latency mode. LatencyMode *ChannelLatencyMode `pulumi:"latencyMode"` // Channel Name *string `pulumi:"name"` // Channel Playback URL. PlaybackUrl *string `pulumi:"playbackUrl"` // Optional transcode preset for the channel. This is selectable only for ADVANCED_HD and ADVANCED_SD channel types. For those channel types, the default preset is HIGHER_BANDWIDTH_DELIVERY. For other channel types (BASIC and STANDARD), preset is the empty string (""). Preset *ChannelPreset `pulumi:"preset"` // Recording Configuration ARN. A value other than an empty string indicates that recording is enabled. Default: "" (recording is disabled). RecordingConfigurationArn *string `pulumi:"recordingConfigurationArn"` // A list of key-value pairs that contain metadata for the asset model. Tags []aws.Tag `pulumi:"tags"` // Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable resolution or bitrate, the stream probably will disconnect immediately. Type *ChannelType `pulumi:"type"` }
func LookupChannel ¶ added in v0.12.0
func LookupChannel(ctx *pulumi.Context, args *LookupChannelArgs, opts ...pulumi.InvokeOption) (*LookupChannelResult, error)
Resource Type definition for AWS::IVS::Channel
type LookupChannelResultOutput ¶ added in v0.12.0
type LookupChannelResultOutput struct{ *pulumi.OutputState }
func LookupChannelOutput ¶ added in v0.12.0
func LookupChannelOutput(ctx *pulumi.Context, args LookupChannelOutputArgs, opts ...pulumi.InvokeOption) LookupChannelResultOutput
func (LookupChannelResultOutput) Arn ¶ added in v0.12.0
func (o LookupChannelResultOutput) Arn() pulumi.StringPtrOutput
Channel ARN is automatically generated on creation and assigned as the unique identifier.
func (LookupChannelResultOutput) Authorized ¶ added in v0.12.0
func (o LookupChannelResultOutput) Authorized() pulumi.BoolPtrOutput
Whether the channel is authorized.
func (LookupChannelResultOutput) ElementType ¶ added in v0.12.0
func (LookupChannelResultOutput) ElementType() reflect.Type
func (LookupChannelResultOutput) IngestEndpoint ¶ added in v0.12.0
func (o LookupChannelResultOutput) IngestEndpoint() pulumi.StringPtrOutput
Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.
func (LookupChannelResultOutput) InsecureIngest ¶ added in v0.59.0
func (o LookupChannelResultOutput) InsecureIngest() pulumi.BoolPtrOutput
Whether the channel allows insecure ingest.
func (LookupChannelResultOutput) LatencyMode ¶ added in v0.12.0
func (o LookupChannelResultOutput) LatencyMode() ChannelLatencyModePtrOutput
Channel latency mode.
func (LookupChannelResultOutput) Name ¶ added in v0.12.0
func (o LookupChannelResultOutput) Name() pulumi.StringPtrOutput
Channel
func (LookupChannelResultOutput) PlaybackUrl ¶ added in v0.12.0
func (o LookupChannelResultOutput) PlaybackUrl() pulumi.StringPtrOutput
Channel Playback URL.
func (LookupChannelResultOutput) Preset ¶ added in v0.66.0
func (o LookupChannelResultOutput) Preset() ChannelPresetPtrOutput
Optional transcode preset for the channel. This is selectable only for ADVANCED_HD and ADVANCED_SD channel types. For those channel types, the default preset is HIGHER_BANDWIDTH_DELIVERY. For other channel types (BASIC and STANDARD), preset is the empty string ("").
func (LookupChannelResultOutput) RecordingConfigurationArn ¶ added in v0.12.0
func (o LookupChannelResultOutput) RecordingConfigurationArn() pulumi.StringPtrOutput
Recording Configuration ARN. A value other than an empty string indicates that recording is enabled. Default: "" (recording is disabled).
func (LookupChannelResultOutput) Tags ¶ added in v0.12.0
func (o LookupChannelResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (LookupChannelResultOutput) ToLookupChannelResultOutput ¶ added in v0.12.0
func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
func (LookupChannelResultOutput) ToLookupChannelResultOutputWithContext ¶ added in v0.12.0
func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
func (LookupChannelResultOutput) Type ¶ added in v0.12.0
func (o LookupChannelResultOutput) Type() ChannelTypePtrOutput
Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable resolution or bitrate, the stream probably will disconnect immediately.
type LookupEncoderConfigurationArgs ¶ added in v0.101.0
type LookupEncoderConfigurationArgs struct { // Encoder configuration identifier. Arn string `pulumi:"arn"` }
type LookupEncoderConfigurationOutputArgs ¶ added in v0.101.0
type LookupEncoderConfigurationOutputArgs struct { // Encoder configuration identifier. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupEncoderConfigurationOutputArgs) ElementType ¶ added in v0.101.0
func (LookupEncoderConfigurationOutputArgs) ElementType() reflect.Type
type LookupEncoderConfigurationResult ¶ added in v0.101.0
type LookupEncoderConfigurationResult struct { // Encoder configuration identifier. Arn *string `pulumi:"arn"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` }
func LookupEncoderConfiguration ¶ added in v0.101.0
func LookupEncoderConfiguration(ctx *pulumi.Context, args *LookupEncoderConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupEncoderConfigurationResult, error)
Resource Type definition for AWS::IVS::EncoderConfiguration.
type LookupEncoderConfigurationResultOutput ¶ added in v0.101.0
type LookupEncoderConfigurationResultOutput struct{ *pulumi.OutputState }
func LookupEncoderConfigurationOutput ¶ added in v0.101.0
func LookupEncoderConfigurationOutput(ctx *pulumi.Context, args LookupEncoderConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupEncoderConfigurationResultOutput
func (LookupEncoderConfigurationResultOutput) Arn ¶ added in v0.101.0
func (o LookupEncoderConfigurationResultOutput) Arn() pulumi.StringPtrOutput
Encoder configuration identifier.
func (LookupEncoderConfigurationResultOutput) ElementType ¶ added in v0.101.0
func (LookupEncoderConfigurationResultOutput) ElementType() reflect.Type
func (LookupEncoderConfigurationResultOutput) Tags ¶ added in v0.101.0
func (o LookupEncoderConfigurationResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupEncoderConfigurationResultOutput) ToLookupEncoderConfigurationResultOutput ¶ added in v0.101.0
func (o LookupEncoderConfigurationResultOutput) ToLookupEncoderConfigurationResultOutput() LookupEncoderConfigurationResultOutput
func (LookupEncoderConfigurationResultOutput) ToLookupEncoderConfigurationResultOutputWithContext ¶ added in v0.101.0
func (o LookupEncoderConfigurationResultOutput) ToLookupEncoderConfigurationResultOutputWithContext(ctx context.Context) LookupEncoderConfigurationResultOutput
type LookupPlaybackKeyPairArgs ¶ added in v0.12.0
type LookupPlaybackKeyPairArgs struct { // Key-pair identifier. Arn string `pulumi:"arn"` }
type LookupPlaybackKeyPairOutputArgs ¶ added in v0.12.0
type LookupPlaybackKeyPairOutputArgs struct { // Key-pair identifier. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupPlaybackKeyPairOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPlaybackKeyPairOutputArgs) ElementType() reflect.Type
type LookupPlaybackKeyPairResult ¶ added in v0.12.0
type LookupPlaybackKeyPairResult struct { // Key-pair identifier. Arn *string `pulumi:"arn"` // Key-pair identifier. Fingerprint *string `pulumi:"fingerprint"` // A list of key-value pairs that contain metadata for the asset model. Tags []aws.Tag `pulumi:"tags"` }
func LookupPlaybackKeyPair ¶ added in v0.12.0
func LookupPlaybackKeyPair(ctx *pulumi.Context, args *LookupPlaybackKeyPairArgs, opts ...pulumi.InvokeOption) (*LookupPlaybackKeyPairResult, error)
Resource Type definition for AWS::IVS::PlaybackKeyPair
type LookupPlaybackKeyPairResultOutput ¶ added in v0.12.0
type LookupPlaybackKeyPairResultOutput struct{ *pulumi.OutputState }
func LookupPlaybackKeyPairOutput ¶ added in v0.12.0
func LookupPlaybackKeyPairOutput(ctx *pulumi.Context, args LookupPlaybackKeyPairOutputArgs, opts ...pulumi.InvokeOption) LookupPlaybackKeyPairResultOutput
func (LookupPlaybackKeyPairResultOutput) Arn ¶ added in v0.12.0
func (o LookupPlaybackKeyPairResultOutput) Arn() pulumi.StringPtrOutput
Key-pair identifier.
func (LookupPlaybackKeyPairResultOutput) ElementType ¶ added in v0.12.0
func (LookupPlaybackKeyPairResultOutput) ElementType() reflect.Type
func (LookupPlaybackKeyPairResultOutput) Fingerprint ¶ added in v0.12.0
func (o LookupPlaybackKeyPairResultOutput) Fingerprint() pulumi.StringPtrOutput
Key-pair identifier.
func (LookupPlaybackKeyPairResultOutput) Tags ¶ added in v0.12.0
func (o LookupPlaybackKeyPairResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (LookupPlaybackKeyPairResultOutput) ToLookupPlaybackKeyPairResultOutput ¶ added in v0.12.0
func (o LookupPlaybackKeyPairResultOutput) ToLookupPlaybackKeyPairResultOutput() LookupPlaybackKeyPairResultOutput
func (LookupPlaybackKeyPairResultOutput) ToLookupPlaybackKeyPairResultOutputWithContext ¶ added in v0.12.0
func (o LookupPlaybackKeyPairResultOutput) ToLookupPlaybackKeyPairResultOutputWithContext(ctx context.Context) LookupPlaybackKeyPairResultOutput
type LookupPlaybackRestrictionPolicyArgs ¶ added in v0.101.0
type LookupPlaybackRestrictionPolicyArgs struct { // Playback-restriction-policy identifier. Arn string `pulumi:"arn"` }
type LookupPlaybackRestrictionPolicyOutputArgs ¶ added in v0.101.0
type LookupPlaybackRestrictionPolicyOutputArgs struct { // Playback-restriction-policy identifier. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupPlaybackRestrictionPolicyOutputArgs) ElementType ¶ added in v0.101.0
func (LookupPlaybackRestrictionPolicyOutputArgs) ElementType() reflect.Type
type LookupPlaybackRestrictionPolicyResult ¶ added in v0.101.0
type LookupPlaybackRestrictionPolicyResult struct { // A list of country codes that control geoblocking restriction. Allowed values are the officially assigned ISO 3166-1 alpha-2 codes. Default: All countries (an empty array). AllowedCountries []string `pulumi:"allowedCountries"` // A list of origin sites that control CORS restriction. Allowed values are the same as valid values of the Origin header defined at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Origin AllowedOrigins []string `pulumi:"allowedOrigins"` // Playback-restriction-policy identifier. Arn *string `pulumi:"arn"` // Whether channel playback is constrained by origin site. EnableStrictOriginEnforcement *bool `pulumi:"enableStrictOriginEnforcement"` // Playback-restriction-policy name. Name *string `pulumi:"name"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` }
func LookupPlaybackRestrictionPolicy ¶ added in v0.101.0
func LookupPlaybackRestrictionPolicy(ctx *pulumi.Context, args *LookupPlaybackRestrictionPolicyArgs, opts ...pulumi.InvokeOption) (*LookupPlaybackRestrictionPolicyResult, error)
Resource Type definition for AWS::IVS::PlaybackRestrictionPolicy.
type LookupPlaybackRestrictionPolicyResultOutput ¶ added in v0.101.0
type LookupPlaybackRestrictionPolicyResultOutput struct{ *pulumi.OutputState }
func LookupPlaybackRestrictionPolicyOutput ¶ added in v0.101.0
func LookupPlaybackRestrictionPolicyOutput(ctx *pulumi.Context, args LookupPlaybackRestrictionPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupPlaybackRestrictionPolicyResultOutput
func (LookupPlaybackRestrictionPolicyResultOutput) AllowedCountries ¶ added in v0.101.0
func (o LookupPlaybackRestrictionPolicyResultOutput) AllowedCountries() pulumi.StringArrayOutput
A list of country codes that control geoblocking restriction. Allowed values are the officially assigned ISO 3166-1 alpha-2 codes. Default: All countries (an empty array).
func (LookupPlaybackRestrictionPolicyResultOutput) AllowedOrigins ¶ added in v0.101.0
func (o LookupPlaybackRestrictionPolicyResultOutput) AllowedOrigins() pulumi.StringArrayOutput
A list of origin sites that control CORS restriction. Allowed values are the same as valid values of the Origin header defined at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Origin
func (LookupPlaybackRestrictionPolicyResultOutput) Arn ¶ added in v0.101.0
func (o LookupPlaybackRestrictionPolicyResultOutput) Arn() pulumi.StringPtrOutput
Playback-restriction-policy identifier.
func (LookupPlaybackRestrictionPolicyResultOutput) ElementType ¶ added in v0.101.0
func (LookupPlaybackRestrictionPolicyResultOutput) ElementType() reflect.Type
func (LookupPlaybackRestrictionPolicyResultOutput) EnableStrictOriginEnforcement ¶ added in v0.101.0
func (o LookupPlaybackRestrictionPolicyResultOutput) EnableStrictOriginEnforcement() pulumi.BoolPtrOutput
Whether channel playback is constrained by origin site.
func (LookupPlaybackRestrictionPolicyResultOutput) Name ¶ added in v0.101.0
func (o LookupPlaybackRestrictionPolicyResultOutput) Name() pulumi.StringPtrOutput
Playback-restriction-policy name.
func (LookupPlaybackRestrictionPolicyResultOutput) Tags ¶ added in v0.101.0
func (o LookupPlaybackRestrictionPolicyResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupPlaybackRestrictionPolicyResultOutput) ToLookupPlaybackRestrictionPolicyResultOutput ¶ added in v0.101.0
func (o LookupPlaybackRestrictionPolicyResultOutput) ToLookupPlaybackRestrictionPolicyResultOutput() LookupPlaybackRestrictionPolicyResultOutput
func (LookupPlaybackRestrictionPolicyResultOutput) ToLookupPlaybackRestrictionPolicyResultOutputWithContext ¶ added in v0.101.0
func (o LookupPlaybackRestrictionPolicyResultOutput) ToLookupPlaybackRestrictionPolicyResultOutputWithContext(ctx context.Context) LookupPlaybackRestrictionPolicyResultOutput
type LookupRecordingConfigurationArgs ¶ added in v0.12.0
type LookupRecordingConfigurationArgs struct { // Recording Configuration ARN is automatically generated on creation and assigned as the unique identifier. Arn string `pulumi:"arn"` }
type LookupRecordingConfigurationOutputArgs ¶ added in v0.12.0
type LookupRecordingConfigurationOutputArgs struct { // Recording Configuration ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupRecordingConfigurationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRecordingConfigurationOutputArgs) ElementType() reflect.Type
type LookupRecordingConfigurationResult ¶ added in v0.12.0
type LookupRecordingConfigurationResult struct { // Recording Configuration ARN is automatically generated on creation and assigned as the unique identifier. Arn *string `pulumi:"arn"` // Recording Configuration State. State *RecordingConfigurationStateEnum `pulumi:"state"` // A list of key-value pairs that contain metadata for the asset model. Tags []aws.Tag `pulumi:"tags"` }
func LookupRecordingConfiguration ¶ added in v0.12.0
func LookupRecordingConfiguration(ctx *pulumi.Context, args *LookupRecordingConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupRecordingConfigurationResult, error)
Resource Type definition for AWS::IVS::RecordingConfiguration
type LookupRecordingConfigurationResultOutput ¶ added in v0.12.0
type LookupRecordingConfigurationResultOutput struct{ *pulumi.OutputState }
func LookupRecordingConfigurationOutput ¶ added in v0.12.0
func LookupRecordingConfigurationOutput(ctx *pulumi.Context, args LookupRecordingConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupRecordingConfigurationResultOutput
func (LookupRecordingConfigurationResultOutput) Arn ¶ added in v0.12.0
func (o LookupRecordingConfigurationResultOutput) Arn() pulumi.StringPtrOutput
Recording Configuration ARN is automatically generated on creation and assigned as the unique identifier.
func (LookupRecordingConfigurationResultOutput) ElementType ¶ added in v0.12.0
func (LookupRecordingConfigurationResultOutput) ElementType() reflect.Type
func (LookupRecordingConfigurationResultOutput) State ¶ added in v0.12.0
Recording Configuration State.
func (LookupRecordingConfigurationResultOutput) Tags ¶ added in v0.12.0
func (o LookupRecordingConfigurationResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (LookupRecordingConfigurationResultOutput) ToLookupRecordingConfigurationResultOutput ¶ added in v0.12.0
func (o LookupRecordingConfigurationResultOutput) ToLookupRecordingConfigurationResultOutput() LookupRecordingConfigurationResultOutput
func (LookupRecordingConfigurationResultOutput) ToLookupRecordingConfigurationResultOutputWithContext ¶ added in v0.12.0
func (o LookupRecordingConfigurationResultOutput) ToLookupRecordingConfigurationResultOutputWithContext(ctx context.Context) LookupRecordingConfigurationResultOutput
type LookupStageArgs ¶ added in v0.95.0
type LookupStageArgs struct { // Stage ARN is automatically generated on creation and assigned as the unique identifier. Arn string `pulumi:"arn"` }
type LookupStageOutputArgs ¶ added in v0.95.0
type LookupStageOutputArgs struct { // Stage ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupStageOutputArgs) ElementType ¶ added in v0.95.0
func (LookupStageOutputArgs) ElementType() reflect.Type
type LookupStageResult ¶ added in v0.95.0
type LookupStageResult struct { // ID of the active session within the stage. ActiveSessionId *string `pulumi:"activeSessionId"` // Stage ARN is automatically generated on creation and assigned as the unique identifier. Arn *string `pulumi:"arn"` // Stage name Name *string `pulumi:"name"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` }
func LookupStage ¶ added in v0.95.0
func LookupStage(ctx *pulumi.Context, args *LookupStageArgs, opts ...pulumi.InvokeOption) (*LookupStageResult, error)
Resource Definition for type AWS::IVS::Stage.
type LookupStageResultOutput ¶ added in v0.95.0
type LookupStageResultOutput struct{ *pulumi.OutputState }
func LookupStageOutput ¶ added in v0.95.0
func LookupStageOutput(ctx *pulumi.Context, args LookupStageOutputArgs, opts ...pulumi.InvokeOption) LookupStageResultOutput
func (LookupStageResultOutput) ActiveSessionId ¶ added in v0.95.0
func (o LookupStageResultOutput) ActiveSessionId() pulumi.StringPtrOutput
ID of the active session within the stage.
func (LookupStageResultOutput) Arn ¶ added in v0.95.0
func (o LookupStageResultOutput) Arn() pulumi.StringPtrOutput
Stage ARN is automatically generated on creation and assigned as the unique identifier.
func (LookupStageResultOutput) ElementType ¶ added in v0.95.0
func (LookupStageResultOutput) ElementType() reflect.Type
func (LookupStageResultOutput) Name ¶ added in v0.95.0
func (o LookupStageResultOutput) Name() pulumi.StringPtrOutput
Stage name
func (LookupStageResultOutput) Tags ¶ added in v0.95.0
func (o LookupStageResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupStageResultOutput) ToLookupStageResultOutput ¶ added in v0.95.0
func (o LookupStageResultOutput) ToLookupStageResultOutput() LookupStageResultOutput
func (LookupStageResultOutput) ToLookupStageResultOutputWithContext ¶ added in v0.95.0
func (o LookupStageResultOutput) ToLookupStageResultOutputWithContext(ctx context.Context) LookupStageResultOutput
type LookupStorageConfigurationArgs ¶ added in v0.101.0
type LookupStorageConfigurationArgs struct { // Storage Configuration ARN is automatically generated on creation and assigned as the unique identifier. Arn string `pulumi:"arn"` }
type LookupStorageConfigurationOutputArgs ¶ added in v0.101.0
type LookupStorageConfigurationOutputArgs struct { // Storage Configuration ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupStorageConfigurationOutputArgs) ElementType ¶ added in v0.101.0
func (LookupStorageConfigurationOutputArgs) ElementType() reflect.Type
type LookupStorageConfigurationResult ¶ added in v0.101.0
type LookupStorageConfigurationResult struct { // Storage Configuration ARN is automatically generated on creation and assigned as the unique identifier. Arn *string `pulumi:"arn"` // A list of key-value pairs that contain metadata for the asset model. Tags []aws.Tag `pulumi:"tags"` }
func LookupStorageConfiguration ¶ added in v0.101.0
func LookupStorageConfiguration(ctx *pulumi.Context, args *LookupStorageConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupStorageConfigurationResult, error)
Resource Type definition for AWS::IVS::StorageConfiguration
type LookupStorageConfigurationResultOutput ¶ added in v0.101.0
type LookupStorageConfigurationResultOutput struct{ *pulumi.OutputState }
func LookupStorageConfigurationOutput ¶ added in v0.101.0
func LookupStorageConfigurationOutput(ctx *pulumi.Context, args LookupStorageConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupStorageConfigurationResultOutput
func (LookupStorageConfigurationResultOutput) Arn ¶ added in v0.101.0
func (o LookupStorageConfigurationResultOutput) Arn() pulumi.StringPtrOutput
Storage Configuration ARN is automatically generated on creation and assigned as the unique identifier.
func (LookupStorageConfigurationResultOutput) ElementType ¶ added in v0.101.0
func (LookupStorageConfigurationResultOutput) ElementType() reflect.Type
func (LookupStorageConfigurationResultOutput) Tags ¶ added in v0.101.0
func (o LookupStorageConfigurationResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (LookupStorageConfigurationResultOutput) ToLookupStorageConfigurationResultOutput ¶ added in v0.101.0
func (o LookupStorageConfigurationResultOutput) ToLookupStorageConfigurationResultOutput() LookupStorageConfigurationResultOutput
func (LookupStorageConfigurationResultOutput) ToLookupStorageConfigurationResultOutputWithContext ¶ added in v0.101.0
func (o LookupStorageConfigurationResultOutput) ToLookupStorageConfigurationResultOutputWithContext(ctx context.Context) LookupStorageConfigurationResultOutput
type LookupStreamKeyArgs ¶ added in v0.12.0
type LookupStreamKeyArgs struct { // Stream Key ARN is automatically generated on creation and assigned as the unique identifier. Arn string `pulumi:"arn"` }
type LookupStreamKeyOutputArgs ¶ added in v0.12.0
type LookupStreamKeyOutputArgs struct { // Stream Key ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupStreamKeyOutputArgs) ElementType ¶ added in v0.12.0
func (LookupStreamKeyOutputArgs) ElementType() reflect.Type
type LookupStreamKeyResult ¶ added in v0.12.0
type LookupStreamKeyResult struct { // Stream Key ARN is automatically generated on creation and assigned as the unique identifier. Arn *string `pulumi:"arn"` // A list of key-value pairs that contain metadata for the asset model. Tags []aws.Tag `pulumi:"tags"` // Stream-key value. Value *string `pulumi:"value"` }
func LookupStreamKey ¶ added in v0.12.0
func LookupStreamKey(ctx *pulumi.Context, args *LookupStreamKeyArgs, opts ...pulumi.InvokeOption) (*LookupStreamKeyResult, error)
Resource Type definition for AWS::IVS::StreamKey
type LookupStreamKeyResultOutput ¶ added in v0.12.0
type LookupStreamKeyResultOutput struct{ *pulumi.OutputState }
func LookupStreamKeyOutput ¶ added in v0.12.0
func LookupStreamKeyOutput(ctx *pulumi.Context, args LookupStreamKeyOutputArgs, opts ...pulumi.InvokeOption) LookupStreamKeyResultOutput
func (LookupStreamKeyResultOutput) Arn ¶ added in v0.12.0
func (o LookupStreamKeyResultOutput) Arn() pulumi.StringPtrOutput
Stream Key ARN is automatically generated on creation and assigned as the unique identifier.
func (LookupStreamKeyResultOutput) ElementType ¶ added in v0.12.0
func (LookupStreamKeyResultOutput) ElementType() reflect.Type
func (LookupStreamKeyResultOutput) Tags ¶ added in v0.12.0
func (o LookupStreamKeyResultOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (LookupStreamKeyResultOutput) ToLookupStreamKeyResultOutput ¶ added in v0.12.0
func (o LookupStreamKeyResultOutput) ToLookupStreamKeyResultOutput() LookupStreamKeyResultOutput
func (LookupStreamKeyResultOutput) ToLookupStreamKeyResultOutputWithContext ¶ added in v0.12.0
func (o LookupStreamKeyResultOutput) ToLookupStreamKeyResultOutputWithContext(ctx context.Context) LookupStreamKeyResultOutput
func (LookupStreamKeyResultOutput) Value ¶ added in v0.12.0
func (o LookupStreamKeyResultOutput) Value() pulumi.StringPtrOutput
Stream-key value.
type PlaybackKeyPair ¶
type PlaybackKeyPair struct { pulumi.CustomResourceState // Key-pair identifier. Arn pulumi.StringOutput `pulumi:"arn"` // Key-pair identifier. Fingerprint pulumi.StringOutput `pulumi:"fingerprint"` // An arbitrary string (a nickname) assigned to a playback key pair that helps the customer identify that resource. The value does not need to be unique. Name pulumi.StringPtrOutput `pulumi:"name"` // The public portion of a customer-generated key pair. PublicKeyMaterial pulumi.StringPtrOutput `pulumi:"publicKeyMaterial"` // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::IVS::PlaybackKeyPair
## Example Usage ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/ivs" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { playbackKeyPair, err := ivs.NewPlaybackKeyPair(ctx, "playbackKeyPair", &ivs.PlaybackKeyPairArgs{ PublicKeyMaterial: pulumi.String(`-----BEGIN PUBLIC KEY-----
MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEwOR43ETwEoWif1i14aL8GtDMNkT/kBQm h4sas9P//bjCU988rmQQXVBfftKT9xngg+W6hzOEpeUlCRlAtz6b6U79naYYRaSk K/UhYGWkXlbJlc9zn13imYWgVGe/BMFp -----END PUBLIC KEY----- `),
Name: pulumi.String("MyPlaybackKeyPair"), Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("MyKey"), Value: pulumi.String("MyValue"), }, }, }) if err != nil { return err } ctx.Export("playbackKeyPairArn", playbackKeyPair.ID()) ctx.Export("playbackKeyPairFingerprint", playbackKeyPair.Fingerprint) return nil }) }
``` ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/ivs" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { playbackKeyPair, err := ivs.NewPlaybackKeyPair(ctx, "playbackKeyPair", &ivs.PlaybackKeyPairArgs{ PublicKeyMaterial: pulumi.String(`-----BEGIN PUBLIC KEY-----
MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEwOR43ETwEoWif1i14aL8GtDMNkT/kBQm h4sas9P//bjCU988rmQQXVBfftKT9xngg+W6hzOEpeUlCRlAtz6b6U79naYYRaSk K/UhYGWkXlbJlc9zn13imYWgVGe/BMFp -----END PUBLIC KEY----- `),
Name: pulumi.String("MyPlaybackKeyPair"), Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("MyKey"), Value: pulumi.String("MyValue"), }, }, }) if err != nil { return err } ctx.Export("playbackKeyPairArn", playbackKeyPair.ID()) ctx.Export("playbackKeyPairFingerprint", playbackKeyPair.Fingerprint) return nil }) }
```
func GetPlaybackKeyPair ¶
func GetPlaybackKeyPair(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PlaybackKeyPairState, opts ...pulumi.ResourceOption) (*PlaybackKeyPair, error)
GetPlaybackKeyPair gets an existing PlaybackKeyPair resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPlaybackKeyPair ¶
func NewPlaybackKeyPair(ctx *pulumi.Context, name string, args *PlaybackKeyPairArgs, opts ...pulumi.ResourceOption) (*PlaybackKeyPair, error)
NewPlaybackKeyPair registers a new resource with the given unique name, arguments, and options.
func (*PlaybackKeyPair) ElementType ¶
func (*PlaybackKeyPair) ElementType() reflect.Type
func (*PlaybackKeyPair) ToPlaybackKeyPairOutput ¶
func (i *PlaybackKeyPair) ToPlaybackKeyPairOutput() PlaybackKeyPairOutput
func (*PlaybackKeyPair) ToPlaybackKeyPairOutputWithContext ¶
func (i *PlaybackKeyPair) ToPlaybackKeyPairOutputWithContext(ctx context.Context) PlaybackKeyPairOutput
type PlaybackKeyPairArgs ¶
type PlaybackKeyPairArgs struct { // An arbitrary string (a nickname) assigned to a playback key pair that helps the customer identify that resource. The value does not need to be unique. Name pulumi.StringPtrInput // The public portion of a customer-generated key pair. PublicKeyMaterial pulumi.StringPtrInput // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayInput }
The set of arguments for constructing a PlaybackKeyPair resource.
func (PlaybackKeyPairArgs) ElementType ¶
func (PlaybackKeyPairArgs) ElementType() reflect.Type
type PlaybackKeyPairInput ¶
type PlaybackKeyPairInput interface { pulumi.Input ToPlaybackKeyPairOutput() PlaybackKeyPairOutput ToPlaybackKeyPairOutputWithContext(ctx context.Context) PlaybackKeyPairOutput }
type PlaybackKeyPairOutput ¶
type PlaybackKeyPairOutput struct{ *pulumi.OutputState }
func (PlaybackKeyPairOutput) Arn ¶ added in v0.17.0
func (o PlaybackKeyPairOutput) Arn() pulumi.StringOutput
Key-pair identifier.
func (PlaybackKeyPairOutput) ElementType ¶
func (PlaybackKeyPairOutput) ElementType() reflect.Type
func (PlaybackKeyPairOutput) Fingerprint ¶ added in v0.17.0
func (o PlaybackKeyPairOutput) Fingerprint() pulumi.StringOutput
Key-pair identifier.
func (PlaybackKeyPairOutput) Name ¶ added in v0.17.0
func (o PlaybackKeyPairOutput) Name() pulumi.StringPtrOutput
An arbitrary string (a nickname) assigned to a playback key pair that helps the customer identify that resource. The value does not need to be unique.
func (PlaybackKeyPairOutput) PublicKeyMaterial ¶ added in v0.17.0
func (o PlaybackKeyPairOutput) PublicKeyMaterial() pulumi.StringPtrOutput
The public portion of a customer-generated key pair.
func (PlaybackKeyPairOutput) Tags ¶ added in v0.17.0
func (o PlaybackKeyPairOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (PlaybackKeyPairOutput) ToPlaybackKeyPairOutput ¶
func (o PlaybackKeyPairOutput) ToPlaybackKeyPairOutput() PlaybackKeyPairOutput
func (PlaybackKeyPairOutput) ToPlaybackKeyPairOutputWithContext ¶
func (o PlaybackKeyPairOutput) ToPlaybackKeyPairOutputWithContext(ctx context.Context) PlaybackKeyPairOutput
type PlaybackKeyPairState ¶
type PlaybackKeyPairState struct { }
func (PlaybackKeyPairState) ElementType ¶
func (PlaybackKeyPairState) ElementType() reflect.Type
type PlaybackKeyPairTag ¶
type PlaybackKeyPairTag struct { // One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values. Key string `pulumi:"key"` // The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key). Value string `pulumi:"value"` }
type PlaybackRestrictionPolicy ¶ added in v0.101.0
type PlaybackRestrictionPolicy struct { pulumi.CustomResourceState // A list of country codes that control geoblocking restriction. Allowed values are the officially assigned ISO 3166-1 alpha-2 codes. Default: All countries (an empty array). AllowedCountries pulumi.StringArrayOutput `pulumi:"allowedCountries"` // A list of origin sites that control CORS restriction. Allowed values are the same as valid values of the Origin header defined at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Origin AllowedOrigins pulumi.StringArrayOutput `pulumi:"allowedOrigins"` // Playback-restriction-policy identifier. Arn pulumi.StringOutput `pulumi:"arn"` // Whether channel playback is constrained by origin site. EnableStrictOriginEnforcement pulumi.BoolPtrOutput `pulumi:"enableStrictOriginEnforcement"` // Playback-restriction-policy name. Name pulumi.StringPtrOutput `pulumi:"name"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::IVS::PlaybackRestrictionPolicy.
func GetPlaybackRestrictionPolicy ¶ added in v0.101.0
func GetPlaybackRestrictionPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PlaybackRestrictionPolicyState, opts ...pulumi.ResourceOption) (*PlaybackRestrictionPolicy, error)
GetPlaybackRestrictionPolicy gets an existing PlaybackRestrictionPolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPlaybackRestrictionPolicy ¶ added in v0.101.0
func NewPlaybackRestrictionPolicy(ctx *pulumi.Context, name string, args *PlaybackRestrictionPolicyArgs, opts ...pulumi.ResourceOption) (*PlaybackRestrictionPolicy, error)
NewPlaybackRestrictionPolicy registers a new resource with the given unique name, arguments, and options.
func (*PlaybackRestrictionPolicy) ElementType ¶ added in v0.101.0
func (*PlaybackRestrictionPolicy) ElementType() reflect.Type
func (*PlaybackRestrictionPolicy) ToPlaybackRestrictionPolicyOutput ¶ added in v0.101.0
func (i *PlaybackRestrictionPolicy) ToPlaybackRestrictionPolicyOutput() PlaybackRestrictionPolicyOutput
func (*PlaybackRestrictionPolicy) ToPlaybackRestrictionPolicyOutputWithContext ¶ added in v0.101.0
func (i *PlaybackRestrictionPolicy) ToPlaybackRestrictionPolicyOutputWithContext(ctx context.Context) PlaybackRestrictionPolicyOutput
type PlaybackRestrictionPolicyArgs ¶ added in v0.101.0
type PlaybackRestrictionPolicyArgs struct { // A list of country codes that control geoblocking restriction. Allowed values are the officially assigned ISO 3166-1 alpha-2 codes. Default: All countries (an empty array). AllowedCountries pulumi.StringArrayInput // A list of origin sites that control CORS restriction. Allowed values are the same as valid values of the Origin header defined at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Origin AllowedOrigins pulumi.StringArrayInput // Whether channel playback is constrained by origin site. EnableStrictOriginEnforcement pulumi.BoolPtrInput // Playback-restriction-policy name. Name pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput }
The set of arguments for constructing a PlaybackRestrictionPolicy resource.
func (PlaybackRestrictionPolicyArgs) ElementType ¶ added in v0.101.0
func (PlaybackRestrictionPolicyArgs) ElementType() reflect.Type
type PlaybackRestrictionPolicyInput ¶ added in v0.101.0
type PlaybackRestrictionPolicyInput interface { pulumi.Input ToPlaybackRestrictionPolicyOutput() PlaybackRestrictionPolicyOutput ToPlaybackRestrictionPolicyOutputWithContext(ctx context.Context) PlaybackRestrictionPolicyOutput }
type PlaybackRestrictionPolicyOutput ¶ added in v0.101.0
type PlaybackRestrictionPolicyOutput struct{ *pulumi.OutputState }
func (PlaybackRestrictionPolicyOutput) AllowedCountries ¶ added in v0.101.0
func (o PlaybackRestrictionPolicyOutput) AllowedCountries() pulumi.StringArrayOutput
A list of country codes that control geoblocking restriction. Allowed values are the officially assigned ISO 3166-1 alpha-2 codes. Default: All countries (an empty array).
func (PlaybackRestrictionPolicyOutput) AllowedOrigins ¶ added in v0.101.0
func (o PlaybackRestrictionPolicyOutput) AllowedOrigins() pulumi.StringArrayOutput
A list of origin sites that control CORS restriction. Allowed values are the same as valid values of the Origin header defined at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Origin
func (PlaybackRestrictionPolicyOutput) Arn ¶ added in v0.101.0
func (o PlaybackRestrictionPolicyOutput) Arn() pulumi.StringOutput
Playback-restriction-policy identifier.
func (PlaybackRestrictionPolicyOutput) ElementType ¶ added in v0.101.0
func (PlaybackRestrictionPolicyOutput) ElementType() reflect.Type
func (PlaybackRestrictionPolicyOutput) EnableStrictOriginEnforcement ¶ added in v0.101.0
func (o PlaybackRestrictionPolicyOutput) EnableStrictOriginEnforcement() pulumi.BoolPtrOutput
Whether channel playback is constrained by origin site.
func (PlaybackRestrictionPolicyOutput) Name ¶ added in v0.101.0
func (o PlaybackRestrictionPolicyOutput) Name() pulumi.StringPtrOutput
Playback-restriction-policy name.
func (PlaybackRestrictionPolicyOutput) Tags ¶ added in v0.101.0
func (o PlaybackRestrictionPolicyOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (PlaybackRestrictionPolicyOutput) ToPlaybackRestrictionPolicyOutput ¶ added in v0.101.0
func (o PlaybackRestrictionPolicyOutput) ToPlaybackRestrictionPolicyOutput() PlaybackRestrictionPolicyOutput
func (PlaybackRestrictionPolicyOutput) ToPlaybackRestrictionPolicyOutputWithContext ¶ added in v0.101.0
func (o PlaybackRestrictionPolicyOutput) ToPlaybackRestrictionPolicyOutputWithContext(ctx context.Context) PlaybackRestrictionPolicyOutput
type PlaybackRestrictionPolicyState ¶ added in v0.101.0
type PlaybackRestrictionPolicyState struct { }
func (PlaybackRestrictionPolicyState) ElementType ¶ added in v0.101.0
func (PlaybackRestrictionPolicyState) ElementType() reflect.Type
type PlaybackRestrictionPolicyTag ¶ added in v0.101.0
type PlaybackRestrictionPolicyTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type RecordingConfiguration ¶
type RecordingConfiguration struct { pulumi.CustomResourceState // Recording Configuration ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringOutput `pulumi:"arn"` // A destination configuration describes an S3 bucket where recorded video will be stored. See the DestinationConfiguration property type for more information. DestinationConfiguration RecordingConfigurationDestinationConfigurationOutput `pulumi:"destinationConfiguration"` // Recording Configuration Name. Name pulumi.StringPtrOutput `pulumi:"name"` // Recording Reconnect Window Seconds. (0 means disabled) RecordingReconnectWindowSeconds pulumi.IntPtrOutput `pulumi:"recordingReconnectWindowSeconds"` // A rendition configuration describes which renditions should be recorded for a stream. See the RenditionConfiguration property type for more information. RenditionConfiguration RecordingConfigurationRenditionConfigurationPtrOutput `pulumi:"renditionConfiguration"` // Recording Configuration State. State RecordingConfigurationStateEnumOutput `pulumi:"state"` // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayOutput `pulumi:"tags"` // A thumbnail configuration enables/disables the recording of thumbnails for a live session and controls the interval at which thumbnails are generated for the live session. See the ThumbnailConfiguration property type for more information. ThumbnailConfiguration RecordingConfigurationThumbnailConfigurationPtrOutput `pulumi:"thumbnailConfiguration"` }
Resource Type definition for AWS::IVS::RecordingConfiguration
func GetRecordingConfiguration ¶
func GetRecordingConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RecordingConfigurationState, opts ...pulumi.ResourceOption) (*RecordingConfiguration, error)
GetRecordingConfiguration gets an existing RecordingConfiguration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRecordingConfiguration ¶
func NewRecordingConfiguration(ctx *pulumi.Context, name string, args *RecordingConfigurationArgs, opts ...pulumi.ResourceOption) (*RecordingConfiguration, error)
NewRecordingConfiguration registers a new resource with the given unique name, arguments, and options.
func (*RecordingConfiguration) ElementType ¶
func (*RecordingConfiguration) ElementType() reflect.Type
func (*RecordingConfiguration) ToRecordingConfigurationOutput ¶
func (i *RecordingConfiguration) ToRecordingConfigurationOutput() RecordingConfigurationOutput
func (*RecordingConfiguration) ToRecordingConfigurationOutputWithContext ¶
func (i *RecordingConfiguration) ToRecordingConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationOutput
type RecordingConfigurationArgs ¶
type RecordingConfigurationArgs struct { // A destination configuration describes an S3 bucket where recorded video will be stored. See the DestinationConfiguration property type for more information. DestinationConfiguration RecordingConfigurationDestinationConfigurationInput // Recording Configuration Name. Name pulumi.StringPtrInput // Recording Reconnect Window Seconds. (0 means disabled) RecordingReconnectWindowSeconds pulumi.IntPtrInput // A rendition configuration describes which renditions should be recorded for a stream. See the RenditionConfiguration property type for more information. RenditionConfiguration RecordingConfigurationRenditionConfigurationPtrInput // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayInput // A thumbnail configuration enables/disables the recording of thumbnails for a live session and controls the interval at which thumbnails are generated for the live session. See the ThumbnailConfiguration property type for more information. ThumbnailConfiguration RecordingConfigurationThumbnailConfigurationPtrInput }
The set of arguments for constructing a RecordingConfiguration resource.
func (RecordingConfigurationArgs) ElementType ¶
func (RecordingConfigurationArgs) ElementType() reflect.Type
type RecordingConfigurationDestinationConfiguration ¶
type RecordingConfigurationDestinationConfiguration struct { // An S3 destination configuration where recorded videos will be stored. See the [S3DestinationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-s3destinationconfiguration.html) property type for more information. S3 *RecordingConfigurationS3DestinationConfiguration `pulumi:"s3"` }
Recording Destination Configuration.
type RecordingConfigurationDestinationConfigurationArgs ¶
type RecordingConfigurationDestinationConfigurationArgs struct { // An S3 destination configuration where recorded videos will be stored. See the [S3DestinationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-s3destinationconfiguration.html) property type for more information. S3 RecordingConfigurationS3DestinationConfigurationPtrInput `pulumi:"s3"` }
Recording Destination Configuration.
func (RecordingConfigurationDestinationConfigurationArgs) ElementType ¶
func (RecordingConfigurationDestinationConfigurationArgs) ElementType() reflect.Type
func (RecordingConfigurationDestinationConfigurationArgs) ToRecordingConfigurationDestinationConfigurationOutput ¶
func (i RecordingConfigurationDestinationConfigurationArgs) ToRecordingConfigurationDestinationConfigurationOutput() RecordingConfigurationDestinationConfigurationOutput
func (RecordingConfigurationDestinationConfigurationArgs) ToRecordingConfigurationDestinationConfigurationOutputWithContext ¶
func (i RecordingConfigurationDestinationConfigurationArgs) ToRecordingConfigurationDestinationConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationDestinationConfigurationOutput
type RecordingConfigurationDestinationConfigurationInput ¶
type RecordingConfigurationDestinationConfigurationInput interface { pulumi.Input ToRecordingConfigurationDestinationConfigurationOutput() RecordingConfigurationDestinationConfigurationOutput ToRecordingConfigurationDestinationConfigurationOutputWithContext(context.Context) RecordingConfigurationDestinationConfigurationOutput }
RecordingConfigurationDestinationConfigurationInput is an input type that accepts RecordingConfigurationDestinationConfigurationArgs and RecordingConfigurationDestinationConfigurationOutput values. You can construct a concrete instance of `RecordingConfigurationDestinationConfigurationInput` via:
RecordingConfigurationDestinationConfigurationArgs{...}
type RecordingConfigurationDestinationConfigurationOutput ¶
type RecordingConfigurationDestinationConfigurationOutput struct{ *pulumi.OutputState }
Recording Destination Configuration.
func (RecordingConfigurationDestinationConfigurationOutput) ElementType ¶
func (RecordingConfigurationDestinationConfigurationOutput) ElementType() reflect.Type
func (RecordingConfigurationDestinationConfigurationOutput) S3 ¶
func (o RecordingConfigurationDestinationConfigurationOutput) S3() RecordingConfigurationS3DestinationConfigurationPtrOutput
An S3 destination configuration where recorded videos will be stored. See the [S3DestinationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-s3destinationconfiguration.html) property type for more information.
func (RecordingConfigurationDestinationConfigurationOutput) ToRecordingConfigurationDestinationConfigurationOutput ¶
func (o RecordingConfigurationDestinationConfigurationOutput) ToRecordingConfigurationDestinationConfigurationOutput() RecordingConfigurationDestinationConfigurationOutput
func (RecordingConfigurationDestinationConfigurationOutput) ToRecordingConfigurationDestinationConfigurationOutputWithContext ¶
func (o RecordingConfigurationDestinationConfigurationOutput) ToRecordingConfigurationDestinationConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationDestinationConfigurationOutput
type RecordingConfigurationInput ¶
type RecordingConfigurationInput interface { pulumi.Input ToRecordingConfigurationOutput() RecordingConfigurationOutput ToRecordingConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationOutput }
type RecordingConfigurationOutput ¶
type RecordingConfigurationOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationOutput) Arn ¶ added in v0.17.0
func (o RecordingConfigurationOutput) Arn() pulumi.StringOutput
Recording Configuration ARN is automatically generated on creation and assigned as the unique identifier.
func (RecordingConfigurationOutput) DestinationConfiguration ¶ added in v0.17.0
func (o RecordingConfigurationOutput) DestinationConfiguration() RecordingConfigurationDestinationConfigurationOutput
A destination configuration describes an S3 bucket where recorded video will be stored. See the DestinationConfiguration property type for more information.
func (RecordingConfigurationOutput) ElementType ¶
func (RecordingConfigurationOutput) ElementType() reflect.Type
func (RecordingConfigurationOutput) Name ¶ added in v0.17.0
func (o RecordingConfigurationOutput) Name() pulumi.StringPtrOutput
Recording Configuration Name.
func (RecordingConfigurationOutput) RecordingReconnectWindowSeconds ¶ added in v0.42.0
func (o RecordingConfigurationOutput) RecordingReconnectWindowSeconds() pulumi.IntPtrOutput
Recording Reconnect Window Seconds. (0 means disabled)
func (RecordingConfigurationOutput) RenditionConfiguration ¶ added in v0.73.0
func (o RecordingConfigurationOutput) RenditionConfiguration() RecordingConfigurationRenditionConfigurationPtrOutput
A rendition configuration describes which renditions should be recorded for a stream. See the RenditionConfiguration property type for more information.
func (RecordingConfigurationOutput) State ¶ added in v0.17.0
func (o RecordingConfigurationOutput) State() RecordingConfigurationStateEnumOutput
Recording Configuration State.
func (RecordingConfigurationOutput) Tags ¶ added in v0.17.0
func (o RecordingConfigurationOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (RecordingConfigurationOutput) ThumbnailConfiguration ¶ added in v0.17.0
func (o RecordingConfigurationOutput) ThumbnailConfiguration() RecordingConfigurationThumbnailConfigurationPtrOutput
A thumbnail configuration enables/disables the recording of thumbnails for a live session and controls the interval at which thumbnails are generated for the live session. See the ThumbnailConfiguration property type for more information.
func (RecordingConfigurationOutput) ToRecordingConfigurationOutput ¶
func (o RecordingConfigurationOutput) ToRecordingConfigurationOutput() RecordingConfigurationOutput
func (RecordingConfigurationOutput) ToRecordingConfigurationOutputWithContext ¶
func (o RecordingConfigurationOutput) ToRecordingConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationOutput
type RecordingConfigurationRenditionConfiguration ¶ added in v0.73.0
type RecordingConfigurationRenditionConfiguration struct { // Resolution Selection indicates which set of renditions are recorded for a stream. RenditionSelection *RecordingConfigurationRenditionConfigurationRenditionSelection `pulumi:"renditionSelection"` // Renditions indicates which renditions are recorded for a stream. Renditions []RecordingConfigurationRenditionConfigurationRenditionsItem `pulumi:"renditions"` }
Rendition Configuration describes which renditions should be recorded for a stream.
type RecordingConfigurationRenditionConfigurationArgs ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationArgs struct { // Resolution Selection indicates which set of renditions are recorded for a stream. RenditionSelection RecordingConfigurationRenditionConfigurationRenditionSelectionPtrInput `pulumi:"renditionSelection"` // Renditions indicates which renditions are recorded for a stream. Renditions RecordingConfigurationRenditionConfigurationRenditionsItemArrayInput `pulumi:"renditions"` }
Rendition Configuration describes which renditions should be recorded for a stream.
func (RecordingConfigurationRenditionConfigurationArgs) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationArgs) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationOutput ¶ added in v0.73.0
func (i RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationOutput() RecordingConfigurationRenditionConfigurationOutput
func (RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationOutputWithContext ¶ added in v0.73.0
func (i RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationOutput
func (RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationPtrOutput ¶ added in v0.73.0
func (i RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationPtrOutput() RecordingConfigurationRenditionConfigurationPtrOutput
func (RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext ¶ added in v0.73.0
func (i RecordingConfigurationRenditionConfigurationArgs) ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationPtrOutput
type RecordingConfigurationRenditionConfigurationInput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationInput interface { pulumi.Input ToRecordingConfigurationRenditionConfigurationOutput() RecordingConfigurationRenditionConfigurationOutput ToRecordingConfigurationRenditionConfigurationOutputWithContext(context.Context) RecordingConfigurationRenditionConfigurationOutput }
RecordingConfigurationRenditionConfigurationInput is an input type that accepts RecordingConfigurationRenditionConfigurationArgs and RecordingConfigurationRenditionConfigurationOutput values. You can construct a concrete instance of `RecordingConfigurationRenditionConfigurationInput` via:
RecordingConfigurationRenditionConfigurationArgs{...}
type RecordingConfigurationRenditionConfigurationOutput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationOutput struct{ *pulumi.OutputState }
Rendition Configuration describes which renditions should be recorded for a stream.
func (RecordingConfigurationRenditionConfigurationOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationOutput) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationOutput) RenditionSelection ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationOutput) RenditionSelection() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
Resolution Selection indicates which set of renditions are recorded for a stream.
func (RecordingConfigurationRenditionConfigurationOutput) Renditions ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationOutput) Renditions() RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
Renditions indicates which renditions are recorded for a stream.
func (RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationOutput() RecordingConfigurationRenditionConfigurationOutput
func (RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationOutput
func (RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationPtrOutput() RecordingConfigurationRenditionConfigurationPtrOutput
func (RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationOutput) ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationPtrOutput
type RecordingConfigurationRenditionConfigurationPtrInput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationPtrInput interface { pulumi.Input ToRecordingConfigurationRenditionConfigurationPtrOutput() RecordingConfigurationRenditionConfigurationPtrOutput ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext(context.Context) RecordingConfigurationRenditionConfigurationPtrOutput }
RecordingConfigurationRenditionConfigurationPtrInput is an input type that accepts RecordingConfigurationRenditionConfigurationArgs, RecordingConfigurationRenditionConfigurationPtr and RecordingConfigurationRenditionConfigurationPtrOutput values. You can construct a concrete instance of `RecordingConfigurationRenditionConfigurationPtrInput` via:
RecordingConfigurationRenditionConfigurationArgs{...} or: nil
func RecordingConfigurationRenditionConfigurationPtr ¶ added in v0.73.0
func RecordingConfigurationRenditionConfigurationPtr(v *RecordingConfigurationRenditionConfigurationArgs) RecordingConfigurationRenditionConfigurationPtrInput
type RecordingConfigurationRenditionConfigurationPtrOutput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationRenditionConfigurationPtrOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationPtrOutput) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationPtrOutput) RenditionSelection ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationPtrOutput) RenditionSelection() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
Resolution Selection indicates which set of renditions are recorded for a stream.
func (RecordingConfigurationRenditionConfigurationPtrOutput) Renditions ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationPtrOutput) Renditions() RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
Renditions indicates which renditions are recorded for a stream.
func (RecordingConfigurationRenditionConfigurationPtrOutput) ToRecordingConfigurationRenditionConfigurationPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationPtrOutput) ToRecordingConfigurationRenditionConfigurationPtrOutput() RecordingConfigurationRenditionConfigurationPtrOutput
func (RecordingConfigurationRenditionConfigurationPtrOutput) ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationPtrOutput) ToRecordingConfigurationRenditionConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationPtrOutput
type RecordingConfigurationRenditionConfigurationRenditionSelection ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionSelection string
Resolution Selection indicates which set of renditions are recorded for a stream.
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutput ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringOutput ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringPtrOutput ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionSelection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationRenditionConfigurationRenditionSelectionInput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionSelectionInput interface { pulumi.Input ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionOutput ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutputWithContext(context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionOutput }
RecordingConfigurationRenditionConfigurationRenditionSelectionInput is an input type that accepts values of the RecordingConfigurationRenditionConfigurationRenditionSelection enum A concrete instance of `RecordingConfigurationRenditionConfigurationRenditionSelectionInput` can be one of the following:
RecordingConfigurationRenditionConfigurationRenditionSelectionAll RecordingConfigurationRenditionConfigurationRenditionSelectionNone RecordingConfigurationRenditionConfigurationRenditionSelectionCustom
type RecordingConfigurationRenditionConfigurationRenditionSelectionOutput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionSelectionOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationRenditionConfigurationRenditionSelectionPtrInput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionSelectionPtrInput interface { pulumi.Input ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext(context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput }
func RecordingConfigurationRenditionConfigurationRenditionSelectionPtr ¶ added in v0.73.0
func RecordingConfigurationRenditionConfigurationRenditionSelectionPtr(v string) RecordingConfigurationRenditionConfigurationRenditionSelectionPtrInput
type RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) Elem ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput() RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionSelectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationRenditionConfigurationRenditionsItem ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionsItem string
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutput ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutput() RecordingConfigurationRenditionConfigurationRenditionsItemOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput() RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringOutput ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringPtrOutput ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationRenditionConfigurationRenditionsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationRenditionConfigurationRenditionsItemArray ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionsItemArray []RecordingConfigurationRenditionConfigurationRenditionsItem
func (RecordingConfigurationRenditionConfigurationRenditionsItemArray) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionsItemArray) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationRenditionsItemArray) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput ¶ added in v0.73.0
func (i RecordingConfigurationRenditionConfigurationRenditionsItemArray) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput() RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemArray) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutputWithContext ¶ added in v0.73.0
func (i RecordingConfigurationRenditionConfigurationRenditionsItemArray) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
type RecordingConfigurationRenditionConfigurationRenditionsItemArrayInput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionsItemArrayInput interface { pulumi.Input ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput() RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutputWithContext(context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput }
RecordingConfigurationRenditionConfigurationRenditionsItemArrayInput is an input type that accepts RecordingConfigurationRenditionConfigurationRenditionsItemArray and RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput values. You can construct a concrete instance of `RecordingConfigurationRenditionConfigurationRenditionsItemArrayInput` via:
RecordingConfigurationRenditionConfigurationRenditionsItemArray{ RecordingConfigurationRenditionConfigurationRenditionsItemArgs{...} }
type RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) Index ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput() RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemArrayOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemArrayOutput
type RecordingConfigurationRenditionConfigurationRenditionsItemInput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionsItemInput interface { pulumi.Input ToRecordingConfigurationRenditionConfigurationRenditionsItemOutput() RecordingConfigurationRenditionConfigurationRenditionsItemOutput ToRecordingConfigurationRenditionConfigurationRenditionsItemOutputWithContext(context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemOutput }
RecordingConfigurationRenditionConfigurationRenditionsItemInput is an input type that accepts values of the RecordingConfigurationRenditionConfigurationRenditionsItem enum A concrete instance of `RecordingConfigurationRenditionConfigurationRenditionsItemInput` can be one of the following:
RecordingConfigurationRenditionConfigurationRenditionsItemFullHd RecordingConfigurationRenditionConfigurationRenditionsItemHd RecordingConfigurationRenditionConfigurationRenditionsItemSd RecordingConfigurationRenditionConfigurationRenditionsItemLowestResolution
type RecordingConfigurationRenditionConfigurationRenditionsItemOutput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionsItemOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutput() RecordingConfigurationRenditionConfigurationRenditionsItemOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput() RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationRenditionConfigurationRenditionsItemPtrInput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionsItemPtrInput interface { pulumi.Input ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput() RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext(context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput }
func RecordingConfigurationRenditionConfigurationRenditionsItemPtr ¶ added in v0.73.0
func RecordingConfigurationRenditionConfigurationRenditionsItemPtr(v string) RecordingConfigurationRenditionConfigurationRenditionsItemPtrInput
type RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput ¶ added in v0.73.0
type RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ElementType() reflect.Type
func (RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput() RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToRecordingConfigurationRenditionConfigurationRenditionsItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationRenditionConfigurationRenditionsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationS3DestinationConfiguration ¶
type RecordingConfigurationS3DestinationConfiguration struct { // Location (S3 bucket name) where recorded videos will be stored. BucketName string `pulumi:"bucketName"` }
Recording S3 Destination Configuration.
type RecordingConfigurationS3DestinationConfigurationArgs ¶
type RecordingConfigurationS3DestinationConfigurationArgs struct { // Location (S3 bucket name) where recorded videos will be stored. BucketName pulumi.StringInput `pulumi:"bucketName"` }
Recording S3 Destination Configuration.
func (RecordingConfigurationS3DestinationConfigurationArgs) ElementType ¶
func (RecordingConfigurationS3DestinationConfigurationArgs) ElementType() reflect.Type
func (RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationOutput ¶
func (i RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationOutput() RecordingConfigurationS3DestinationConfigurationOutput
func (RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationOutputWithContext ¶
func (i RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationOutput
func (RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationPtrOutput ¶
func (i RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationPtrOutput() RecordingConfigurationS3DestinationConfigurationPtrOutput
func (RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext ¶
func (i RecordingConfigurationS3DestinationConfigurationArgs) ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationPtrOutput
type RecordingConfigurationS3DestinationConfigurationInput ¶
type RecordingConfigurationS3DestinationConfigurationInput interface { pulumi.Input ToRecordingConfigurationS3DestinationConfigurationOutput() RecordingConfigurationS3DestinationConfigurationOutput ToRecordingConfigurationS3DestinationConfigurationOutputWithContext(context.Context) RecordingConfigurationS3DestinationConfigurationOutput }
RecordingConfigurationS3DestinationConfigurationInput is an input type that accepts RecordingConfigurationS3DestinationConfigurationArgs and RecordingConfigurationS3DestinationConfigurationOutput values. You can construct a concrete instance of `RecordingConfigurationS3DestinationConfigurationInput` via:
RecordingConfigurationS3DestinationConfigurationArgs{...}
type RecordingConfigurationS3DestinationConfigurationOutput ¶
type RecordingConfigurationS3DestinationConfigurationOutput struct{ *pulumi.OutputState }
Recording S3 Destination Configuration.
func (RecordingConfigurationS3DestinationConfigurationOutput) BucketName ¶
func (o RecordingConfigurationS3DestinationConfigurationOutput) BucketName() pulumi.StringOutput
Location (S3 bucket name) where recorded videos will be stored.
func (RecordingConfigurationS3DestinationConfigurationOutput) ElementType ¶
func (RecordingConfigurationS3DestinationConfigurationOutput) ElementType() reflect.Type
func (RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationOutput ¶
func (o RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationOutput() RecordingConfigurationS3DestinationConfigurationOutput
func (RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationOutputWithContext ¶
func (o RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationOutput
func (RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutput ¶
func (o RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutput() RecordingConfigurationS3DestinationConfigurationPtrOutput
func (RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext ¶
func (o RecordingConfigurationS3DestinationConfigurationOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationPtrOutput
type RecordingConfigurationS3DestinationConfigurationPtrInput ¶
type RecordingConfigurationS3DestinationConfigurationPtrInput interface { pulumi.Input ToRecordingConfigurationS3DestinationConfigurationPtrOutput() RecordingConfigurationS3DestinationConfigurationPtrOutput ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext(context.Context) RecordingConfigurationS3DestinationConfigurationPtrOutput }
RecordingConfigurationS3DestinationConfigurationPtrInput is an input type that accepts RecordingConfigurationS3DestinationConfigurationArgs, RecordingConfigurationS3DestinationConfigurationPtr and RecordingConfigurationS3DestinationConfigurationPtrOutput values. You can construct a concrete instance of `RecordingConfigurationS3DestinationConfigurationPtrInput` via:
RecordingConfigurationS3DestinationConfigurationArgs{...} or: nil
func RecordingConfigurationS3DestinationConfigurationPtr ¶
func RecordingConfigurationS3DestinationConfigurationPtr(v *RecordingConfigurationS3DestinationConfigurationArgs) RecordingConfigurationS3DestinationConfigurationPtrInput
type RecordingConfigurationS3DestinationConfigurationPtrOutput ¶
type RecordingConfigurationS3DestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationS3DestinationConfigurationPtrOutput) BucketName ¶
func (o RecordingConfigurationS3DestinationConfigurationPtrOutput) BucketName() pulumi.StringPtrOutput
Location (S3 bucket name) where recorded videos will be stored.
func (RecordingConfigurationS3DestinationConfigurationPtrOutput) ElementType ¶
func (RecordingConfigurationS3DestinationConfigurationPtrOutput) ElementType() reflect.Type
func (RecordingConfigurationS3DestinationConfigurationPtrOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutput ¶
func (o RecordingConfigurationS3DestinationConfigurationPtrOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutput() RecordingConfigurationS3DestinationConfigurationPtrOutput
func (RecordingConfigurationS3DestinationConfigurationPtrOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext ¶
func (o RecordingConfigurationS3DestinationConfigurationPtrOutput) ToRecordingConfigurationS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationS3DestinationConfigurationPtrOutput
type RecordingConfigurationState ¶
type RecordingConfigurationState struct { }
func (RecordingConfigurationState) ElementType ¶
func (RecordingConfigurationState) ElementType() reflect.Type
type RecordingConfigurationStateEnum ¶
type RecordingConfigurationStateEnum string
Recording Configuration State.
type RecordingConfigurationStateEnumOutput ¶
type RecordingConfigurationStateEnumOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationStateEnumOutput) ElementType ¶
func (RecordingConfigurationStateEnumOutput) ElementType() reflect.Type
func (RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumOutput ¶
func (o RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumOutput() RecordingConfigurationStateEnumOutput
func (RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumOutputWithContext ¶
func (o RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumOutputWithContext(ctx context.Context) RecordingConfigurationStateEnumOutput
func (RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumPtrOutput ¶
func (o RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumPtrOutput() RecordingConfigurationStateEnumPtrOutput
func (RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumPtrOutputWithContext ¶
func (o RecordingConfigurationStateEnumOutput) ToRecordingConfigurationStateEnumPtrOutputWithContext(ctx context.Context) RecordingConfigurationStateEnumPtrOutput
func (RecordingConfigurationStateEnumOutput) ToStringOutput ¶
func (o RecordingConfigurationStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationStateEnumOutput) ToStringOutputWithContext ¶
func (o RecordingConfigurationStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationStateEnumOutput) ToStringPtrOutput ¶
func (o RecordingConfigurationStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationStateEnumOutput) ToStringPtrOutputWithContext ¶
func (o RecordingConfigurationStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationStateEnumPtrOutput ¶
type RecordingConfigurationStateEnumPtrOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationStateEnumPtrOutput) ElementType ¶
func (RecordingConfigurationStateEnumPtrOutput) ElementType() reflect.Type
func (RecordingConfigurationStateEnumPtrOutput) ToRecordingConfigurationStateEnumPtrOutput ¶
func (o RecordingConfigurationStateEnumPtrOutput) ToRecordingConfigurationStateEnumPtrOutput() RecordingConfigurationStateEnumPtrOutput
func (RecordingConfigurationStateEnumPtrOutput) ToRecordingConfigurationStateEnumPtrOutputWithContext ¶
func (o RecordingConfigurationStateEnumPtrOutput) ToRecordingConfigurationStateEnumPtrOutputWithContext(ctx context.Context) RecordingConfigurationStateEnumPtrOutput
func (RecordingConfigurationStateEnumPtrOutput) ToStringPtrOutput ¶
func (o RecordingConfigurationStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationStateEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o RecordingConfigurationStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationTag ¶
type RecordingConfigurationTag struct { // One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values. Key string `pulumi:"key"` // The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key). Value string `pulumi:"value"` }
type RecordingConfigurationThumbnailConfiguration ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfiguration struct { // Thumbnail Recording Mode, which determines whether thumbnails are recorded at an interval or are disabled. RecordingMode *RecordingConfigurationThumbnailConfigurationRecordingMode `pulumi:"recordingMode"` // Resolution indicates the desired resolution of recorded thumbnails. Resolution *RecordingConfigurationThumbnailConfigurationResolution `pulumi:"resolution"` // Storage indicates the format in which thumbnails are recorded. Storage []RecordingConfigurationThumbnailConfigurationStorageItem `pulumi:"storage"` // Target Interval Seconds defines the interval at which thumbnails are recorded. This field is required if RecordingMode is INTERVAL. TargetIntervalSeconds *int `pulumi:"targetIntervalSeconds"` }
Recording Thumbnail Configuration.
type RecordingConfigurationThumbnailConfigurationArgs ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationArgs struct { // Thumbnail Recording Mode, which determines whether thumbnails are recorded at an interval or are disabled. RecordingMode RecordingConfigurationThumbnailConfigurationRecordingModePtrInput `pulumi:"recordingMode"` // Resolution indicates the desired resolution of recorded thumbnails. Resolution RecordingConfigurationThumbnailConfigurationResolutionPtrInput `pulumi:"resolution"` // Storage indicates the format in which thumbnails are recorded. Storage RecordingConfigurationThumbnailConfigurationStorageItemArrayInput `pulumi:"storage"` // Target Interval Seconds defines the interval at which thumbnails are recorded. This field is required if RecordingMode is INTERVAL. TargetIntervalSeconds pulumi.IntPtrInput `pulumi:"targetIntervalSeconds"` }
Recording Thumbnail Configuration.
func (RecordingConfigurationThumbnailConfigurationArgs) ElementType ¶ added in v0.12.0
func (RecordingConfigurationThumbnailConfigurationArgs) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationOutput ¶ added in v0.12.0
func (i RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationOutput() RecordingConfigurationThumbnailConfigurationOutput
func (RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationOutputWithContext ¶ added in v0.12.0
func (i RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationOutput
func (RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationPtrOutput ¶ added in v0.12.0
func (i RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationPtrOutput() RecordingConfigurationThumbnailConfigurationPtrOutput
func (RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext ¶ added in v0.12.0
func (i RecordingConfigurationThumbnailConfigurationArgs) ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationPtrOutput
type RecordingConfigurationThumbnailConfigurationInput ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationInput interface { pulumi.Input ToRecordingConfigurationThumbnailConfigurationOutput() RecordingConfigurationThumbnailConfigurationOutput ToRecordingConfigurationThumbnailConfigurationOutputWithContext(context.Context) RecordingConfigurationThumbnailConfigurationOutput }
RecordingConfigurationThumbnailConfigurationInput is an input type that accepts RecordingConfigurationThumbnailConfigurationArgs and RecordingConfigurationThumbnailConfigurationOutput values. You can construct a concrete instance of `RecordingConfigurationThumbnailConfigurationInput` via:
RecordingConfigurationThumbnailConfigurationArgs{...}
type RecordingConfigurationThumbnailConfigurationOutput ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationOutput struct{ *pulumi.OutputState }
Recording Thumbnail Configuration.
func (RecordingConfigurationThumbnailConfigurationOutput) ElementType ¶ added in v0.12.0
func (RecordingConfigurationThumbnailConfigurationOutput) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationOutput) RecordingMode ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationOutput) RecordingMode() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
Thumbnail Recording Mode, which determines whether thumbnails are recorded at an interval or are disabled.
func (RecordingConfigurationThumbnailConfigurationOutput) Resolution ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationOutput) Resolution() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
Resolution indicates the desired resolution of recorded thumbnails.
func (RecordingConfigurationThumbnailConfigurationOutput) Storage ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationOutput) Storage() RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
Storage indicates the format in which thumbnails are recorded.
func (RecordingConfigurationThumbnailConfigurationOutput) TargetIntervalSeconds ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationOutput) TargetIntervalSeconds() pulumi.IntPtrOutput
Target Interval Seconds defines the interval at which thumbnails are recorded. This field is required if RecordingMode is INTERVAL.
func (RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationOutput ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationOutput() RecordingConfigurationThumbnailConfigurationOutput
func (RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationOutputWithContext ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationOutput
func (RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutput ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutput() RecordingConfigurationThumbnailConfigurationPtrOutput
func (RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationPtrOutput
type RecordingConfigurationThumbnailConfigurationPtrInput ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationPtrInput interface { pulumi.Input ToRecordingConfigurationThumbnailConfigurationPtrOutput() RecordingConfigurationThumbnailConfigurationPtrOutput ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext(context.Context) RecordingConfigurationThumbnailConfigurationPtrOutput }
RecordingConfigurationThumbnailConfigurationPtrInput is an input type that accepts RecordingConfigurationThumbnailConfigurationArgs, RecordingConfigurationThumbnailConfigurationPtr and RecordingConfigurationThumbnailConfigurationPtrOutput values. You can construct a concrete instance of `RecordingConfigurationThumbnailConfigurationPtrInput` via:
RecordingConfigurationThumbnailConfigurationArgs{...} or: nil
func RecordingConfigurationThumbnailConfigurationPtr ¶ added in v0.12.0
func RecordingConfigurationThumbnailConfigurationPtr(v *RecordingConfigurationThumbnailConfigurationArgs) RecordingConfigurationThumbnailConfigurationPtrInput
type RecordingConfigurationThumbnailConfigurationPtrOutput ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationThumbnailConfigurationPtrOutput) ElementType ¶ added in v0.12.0
func (RecordingConfigurationThumbnailConfigurationPtrOutput) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationPtrOutput) RecordingMode ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationPtrOutput) RecordingMode() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
Thumbnail Recording Mode, which determines whether thumbnails are recorded at an interval or are disabled.
func (RecordingConfigurationThumbnailConfigurationPtrOutput) Resolution ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationPtrOutput) Resolution() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
Resolution indicates the desired resolution of recorded thumbnails.
func (RecordingConfigurationThumbnailConfigurationPtrOutput) Storage ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationPtrOutput) Storage() RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
Storage indicates the format in which thumbnails are recorded.
func (RecordingConfigurationThumbnailConfigurationPtrOutput) TargetIntervalSeconds ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationPtrOutput) TargetIntervalSeconds() pulumi.IntPtrOutput
Target Interval Seconds defines the interval at which thumbnails are recorded. This field is required if RecordingMode is INTERVAL.
func (RecordingConfigurationThumbnailConfigurationPtrOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutput ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationPtrOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutput() RecordingConfigurationThumbnailConfigurationPtrOutput
func (RecordingConfigurationThumbnailConfigurationPtrOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationPtrOutput) ToRecordingConfigurationThumbnailConfigurationPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationPtrOutput
type RecordingConfigurationThumbnailConfigurationRecordingMode ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationRecordingMode string
Thumbnail Recording Mode, which determines whether thumbnails are recorded at an interval or are disabled.
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ElementType ¶ added in v0.12.0
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutput ¶ added in v0.12.0
func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutput() RecordingConfigurationThumbnailConfigurationRecordingModeOutput
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutputWithContext ¶ added in v0.12.0
func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModeOutput
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput ¶ added in v0.12.0
func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext ¶ added in v0.12.0
func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringOutput ¶ added in v0.12.0
func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringOutputWithContext ¶ added in v0.12.0
func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringPtrOutput ¶ added in v0.12.0
func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringPtrOutputWithContext ¶ added in v0.12.0
func (e RecordingConfigurationThumbnailConfigurationRecordingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationThumbnailConfigurationRecordingModeInput ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationRecordingModeInput interface { pulumi.Input ToRecordingConfigurationThumbnailConfigurationRecordingModeOutput() RecordingConfigurationThumbnailConfigurationRecordingModeOutput ToRecordingConfigurationThumbnailConfigurationRecordingModeOutputWithContext(context.Context) RecordingConfigurationThumbnailConfigurationRecordingModeOutput }
RecordingConfigurationThumbnailConfigurationRecordingModeInput is an input type that accepts values of the RecordingConfigurationThumbnailConfigurationRecordingMode enum A concrete instance of `RecordingConfigurationThumbnailConfigurationRecordingModeInput` can be one of the following:
RecordingConfigurationThumbnailConfigurationRecordingModeInterval RecordingConfigurationThumbnailConfigurationRecordingModeDisabled
type RecordingConfigurationThumbnailConfigurationRecordingModeOutput ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationRecordingModeOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ElementType ¶ added in v0.12.0
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutput ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutput() RecordingConfigurationThumbnailConfigurationRecordingModeOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutputWithContext ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModeOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModeOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringOutput ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringOutputWithContext ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringPtrOutput ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringPtrOutputWithContext ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationThumbnailConfigurationRecordingModePtrInput ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationRecordingModePtrInput interface { pulumi.Input ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext(context.Context) RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput }
func RecordingConfigurationThumbnailConfigurationRecordingModePtr ¶ added in v0.12.0
func RecordingConfigurationThumbnailConfigurationRecordingModePtr(v string) RecordingConfigurationThumbnailConfigurationRecordingModePtrInput
type RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput ¶ added in v0.12.0
type RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ElementType ¶ added in v0.12.0
func (RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutput() RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToRecordingConfigurationThumbnailConfigurationRecordingModePtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToStringPtrOutput ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.12.0
func (o RecordingConfigurationThumbnailConfigurationRecordingModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationThumbnailConfigurationResolution ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationResolution string
Resolution indicates the desired resolution of recorded thumbnails.
func (RecordingConfigurationThumbnailConfigurationResolution) ElementType ¶ added in v0.73.0
func (RecordingConfigurationThumbnailConfigurationResolution) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionOutput ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionOutput() RecordingConfigurationThumbnailConfigurationResolutionOutput
func (RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionOutput
func (RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
func (RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationResolution) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
func (RecordingConfigurationThumbnailConfigurationResolution) ToStringOutput ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationResolution) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationResolution) ToStringOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationResolution) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationResolution) ToStringPtrOutput ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationResolution) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationThumbnailConfigurationResolution) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationResolution) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationThumbnailConfigurationResolutionInput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationResolutionInput interface { pulumi.Input ToRecordingConfigurationThumbnailConfigurationResolutionOutput() RecordingConfigurationThumbnailConfigurationResolutionOutput ToRecordingConfigurationThumbnailConfigurationResolutionOutputWithContext(context.Context) RecordingConfigurationThumbnailConfigurationResolutionOutput }
RecordingConfigurationThumbnailConfigurationResolutionInput is an input type that accepts values of the RecordingConfigurationThumbnailConfigurationResolution enum A concrete instance of `RecordingConfigurationThumbnailConfigurationResolutionInput` can be one of the following:
RecordingConfigurationThumbnailConfigurationResolutionFullHd RecordingConfigurationThumbnailConfigurationResolutionHd RecordingConfigurationThumbnailConfigurationResolutionSd RecordingConfigurationThumbnailConfigurationResolutionLowestResolution
type RecordingConfigurationThumbnailConfigurationResolutionOutput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationResolutionOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionOutput() RecordingConfigurationThumbnailConfigurationResolutionOutput
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionOutput
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationThumbnailConfigurationResolutionPtrInput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationResolutionPtrInput interface { pulumi.Input ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext(context.Context) RecordingConfigurationThumbnailConfigurationResolutionPtrOutput }
func RecordingConfigurationThumbnailConfigurationResolutionPtr ¶ added in v0.73.0
func RecordingConfigurationThumbnailConfigurationResolutionPtr(v string) RecordingConfigurationThumbnailConfigurationResolutionPtrInput
type RecordingConfigurationThumbnailConfigurationResolutionPtrOutput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationResolutionPtrOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutput() RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
func (RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToRecordingConfigurationThumbnailConfigurationResolutionPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationResolutionPtrOutput
func (RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationResolutionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationThumbnailConfigurationStorageItem ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationStorageItem string
func (RecordingConfigurationThumbnailConfigurationStorageItem) ElementType ¶ added in v0.73.0
func (RecordingConfigurationThumbnailConfigurationStorageItem) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemOutput ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemOutput() RecordingConfigurationThumbnailConfigurationStorageItemOutput
func (RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemOutput
func (RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput() RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
func (RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
func (RecordingConfigurationThumbnailConfigurationStorageItem) ToStringOutput ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationStorageItem) ToStringOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationStorageItem) ToStringPtrOutput ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationThumbnailConfigurationStorageItem) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (e RecordingConfigurationThumbnailConfigurationStorageItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationThumbnailConfigurationStorageItemArray ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationStorageItemArray []RecordingConfigurationThumbnailConfigurationStorageItem
func (RecordingConfigurationThumbnailConfigurationStorageItemArray) ElementType ¶ added in v0.73.0
func (RecordingConfigurationThumbnailConfigurationStorageItemArray) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationStorageItemArray) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutput ¶ added in v0.73.0
func (i RecordingConfigurationThumbnailConfigurationStorageItemArray) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutput() RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemArray) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutputWithContext ¶ added in v0.73.0
func (i RecordingConfigurationThumbnailConfigurationStorageItemArray) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
type RecordingConfigurationThumbnailConfigurationStorageItemArrayInput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationStorageItemArrayInput interface { pulumi.Input ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutput() RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutputWithContext(context.Context) RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput }
RecordingConfigurationThumbnailConfigurationStorageItemArrayInput is an input type that accepts RecordingConfigurationThumbnailConfigurationStorageItemArray and RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput values. You can construct a concrete instance of `RecordingConfigurationThumbnailConfigurationStorageItemArrayInput` via:
RecordingConfigurationThumbnailConfigurationStorageItemArray{ RecordingConfigurationThumbnailConfigurationStorageItemArgs{...} }
type RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutput() RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemArrayOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemArrayOutput
type RecordingConfigurationThumbnailConfigurationStorageItemInput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationStorageItemInput interface { pulumi.Input ToRecordingConfigurationThumbnailConfigurationStorageItemOutput() RecordingConfigurationThumbnailConfigurationStorageItemOutput ToRecordingConfigurationThumbnailConfigurationStorageItemOutputWithContext(context.Context) RecordingConfigurationThumbnailConfigurationStorageItemOutput }
RecordingConfigurationThumbnailConfigurationStorageItemInput is an input type that accepts values of the RecordingConfigurationThumbnailConfigurationStorageItem enum A concrete instance of `RecordingConfigurationThumbnailConfigurationStorageItemInput` can be one of the following:
RecordingConfigurationThumbnailConfigurationStorageItemSequential RecordingConfigurationThumbnailConfigurationStorageItemLatest
type RecordingConfigurationThumbnailConfigurationStorageItemOutput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationStorageItemOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemOutput() RecordingConfigurationThumbnailConfigurationStorageItemOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput() RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringOutput() pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecordingConfigurationThumbnailConfigurationStorageItemPtrInput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationStorageItemPtrInput interface { pulumi.Input ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput() RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext(context.Context) RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput }
func RecordingConfigurationThumbnailConfigurationStorageItemPtr ¶ added in v0.73.0
func RecordingConfigurationThumbnailConfigurationStorageItemPtr(v string) RecordingConfigurationThumbnailConfigurationStorageItemPtrInput
type RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput ¶ added in v0.73.0
type RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput struct{ *pulumi.OutputState }
func (RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ElementType ¶ added in v0.73.0
func (RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ElementType() reflect.Type
func (RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutput() RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToRecordingConfigurationThumbnailConfigurationStorageItemPtrOutputWithContext(ctx context.Context) RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o RecordingConfigurationThumbnailConfigurationStorageItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Stage ¶ added in v0.95.0
type Stage struct { pulumi.CustomResourceState // ID of the active session within the stage. ActiveSessionId pulumi.StringOutput `pulumi:"activeSessionId"` // Stage ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringOutput `pulumi:"arn"` // Stage name Name pulumi.StringPtrOutput `pulumi:"name"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Definition for type AWS::IVS::Stage.
func GetStage ¶ added in v0.95.0
func GetStage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StageState, opts ...pulumi.ResourceOption) (*Stage, error)
GetStage gets an existing Stage resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStage ¶ added in v0.95.0
func NewStage(ctx *pulumi.Context, name string, args *StageArgs, opts ...pulumi.ResourceOption) (*Stage, error)
NewStage registers a new resource with the given unique name, arguments, and options.
func (*Stage) ElementType ¶ added in v0.95.0
func (*Stage) ToStageOutput ¶ added in v0.95.0
func (i *Stage) ToStageOutput() StageOutput
func (*Stage) ToStageOutputWithContext ¶ added in v0.95.0
func (i *Stage) ToStageOutputWithContext(ctx context.Context) StageOutput
type StageArgs ¶ added in v0.95.0
type StageArgs struct { // Stage name Name pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput }
The set of arguments for constructing a Stage resource.
func (StageArgs) ElementType ¶ added in v0.95.0
type StageInput ¶ added in v0.95.0
type StageInput interface { pulumi.Input ToStageOutput() StageOutput ToStageOutputWithContext(ctx context.Context) StageOutput }
type StageOutput ¶ added in v0.95.0
type StageOutput struct{ *pulumi.OutputState }
func (StageOutput) ActiveSessionId ¶ added in v0.95.0
func (o StageOutput) ActiveSessionId() pulumi.StringOutput
ID of the active session within the stage.
func (StageOutput) Arn ¶ added in v0.95.0
func (o StageOutput) Arn() pulumi.StringOutput
Stage ARN is automatically generated on creation and assigned as the unique identifier.
func (StageOutput) ElementType ¶ added in v0.95.0
func (StageOutput) ElementType() reflect.Type
func (StageOutput) Name ¶ added in v0.95.0
func (o StageOutput) Name() pulumi.StringPtrOutput
Stage name
func (StageOutput) Tags ¶ added in v0.95.0
func (o StageOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (StageOutput) ToStageOutput ¶ added in v0.95.0
func (o StageOutput) ToStageOutput() StageOutput
func (StageOutput) ToStageOutputWithContext ¶ added in v0.95.0
func (o StageOutput) ToStageOutputWithContext(ctx context.Context) StageOutput
type StageState ¶ added in v0.95.0
type StageState struct { }
func (StageState) ElementType ¶ added in v0.95.0
func (StageState) ElementType() reflect.Type
type StageTag ¶ added in v0.95.0
type StageTag struct { // One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values. Key string `pulumi:"key"` // The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key). Value string `pulumi:"value"` }
type StorageConfiguration ¶ added in v0.101.0
type StorageConfiguration struct { pulumi.CustomResourceState // Storage Configuration ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringOutput `pulumi:"arn"` // Storage Configuration Name. Name pulumi.StringPtrOutput `pulumi:"name"` // An S3 storage configuration contains information about where recorded video will be stored. See the [S3StorageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-storageconfiguration-s3storageconfiguration.html) property type for more information. S3 StorageConfigurationS3StorageConfigurationOutput `pulumi:"s3"` // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::IVS::StorageConfiguration
func GetStorageConfiguration ¶ added in v0.101.0
func GetStorageConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageConfigurationState, opts ...pulumi.ResourceOption) (*StorageConfiguration, error)
GetStorageConfiguration gets an existing StorageConfiguration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStorageConfiguration ¶ added in v0.101.0
func NewStorageConfiguration(ctx *pulumi.Context, name string, args *StorageConfigurationArgs, opts ...pulumi.ResourceOption) (*StorageConfiguration, error)
NewStorageConfiguration registers a new resource with the given unique name, arguments, and options.
func (*StorageConfiguration) ElementType ¶ added in v0.101.0
func (*StorageConfiguration) ElementType() reflect.Type
func (*StorageConfiguration) ToStorageConfigurationOutput ¶ added in v0.101.0
func (i *StorageConfiguration) ToStorageConfigurationOutput() StorageConfigurationOutput
func (*StorageConfiguration) ToStorageConfigurationOutputWithContext ¶ added in v0.101.0
func (i *StorageConfiguration) ToStorageConfigurationOutputWithContext(ctx context.Context) StorageConfigurationOutput
type StorageConfigurationArgs ¶ added in v0.101.0
type StorageConfigurationArgs struct { // Storage Configuration Name. Name pulumi.StringPtrInput // An S3 storage configuration contains information about where recorded video will be stored. See the [S3StorageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-storageconfiguration-s3storageconfiguration.html) property type for more information. S3 StorageConfigurationS3StorageConfigurationInput // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayInput }
The set of arguments for constructing a StorageConfiguration resource.
func (StorageConfigurationArgs) ElementType ¶ added in v0.101.0
func (StorageConfigurationArgs) ElementType() reflect.Type
type StorageConfigurationInput ¶ added in v0.101.0
type StorageConfigurationInput interface { pulumi.Input ToStorageConfigurationOutput() StorageConfigurationOutput ToStorageConfigurationOutputWithContext(ctx context.Context) StorageConfigurationOutput }
type StorageConfigurationOutput ¶ added in v0.101.0
type StorageConfigurationOutput struct{ *pulumi.OutputState }
func (StorageConfigurationOutput) Arn ¶ added in v0.101.0
func (o StorageConfigurationOutput) Arn() pulumi.StringOutput
Storage Configuration ARN is automatically generated on creation and assigned as the unique identifier.
func (StorageConfigurationOutput) ElementType ¶ added in v0.101.0
func (StorageConfigurationOutput) ElementType() reflect.Type
func (StorageConfigurationOutput) Name ¶ added in v0.101.0
func (o StorageConfigurationOutput) Name() pulumi.StringPtrOutput
Storage Configuration Name.
func (StorageConfigurationOutput) S3 ¶ added in v0.101.0
An S3 storage configuration contains information about where recorded video will be stored. See the [S3StorageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-storageconfiguration-s3storageconfiguration.html) property type for more information.
func (StorageConfigurationOutput) Tags ¶ added in v0.101.0
func (o StorageConfigurationOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (StorageConfigurationOutput) ToStorageConfigurationOutput ¶ added in v0.101.0
func (o StorageConfigurationOutput) ToStorageConfigurationOutput() StorageConfigurationOutput
func (StorageConfigurationOutput) ToStorageConfigurationOutputWithContext ¶ added in v0.101.0
func (o StorageConfigurationOutput) ToStorageConfigurationOutputWithContext(ctx context.Context) StorageConfigurationOutput
type StorageConfigurationS3StorageConfiguration ¶ added in v0.101.0
type StorageConfigurationS3StorageConfiguration struct { // Location (S3 bucket name) where recorded videos will be stored. Note that the StorageConfiguration and S3 bucket must be in the same region as the Composition. BucketName string `pulumi:"bucketName"` }
A complex type that describes an S3 location where recorded videos will be stored.
type StorageConfigurationS3StorageConfigurationArgs ¶ added in v0.101.0
type StorageConfigurationS3StorageConfigurationArgs struct { // Location (S3 bucket name) where recorded videos will be stored. Note that the StorageConfiguration and S3 bucket must be in the same region as the Composition. BucketName pulumi.StringInput `pulumi:"bucketName"` }
A complex type that describes an S3 location where recorded videos will be stored.
func (StorageConfigurationS3StorageConfigurationArgs) ElementType ¶ added in v0.101.0
func (StorageConfigurationS3StorageConfigurationArgs) ElementType() reflect.Type
func (StorageConfigurationS3StorageConfigurationArgs) ToStorageConfigurationS3StorageConfigurationOutput ¶ added in v0.101.0
func (i StorageConfigurationS3StorageConfigurationArgs) ToStorageConfigurationS3StorageConfigurationOutput() StorageConfigurationS3StorageConfigurationOutput
func (StorageConfigurationS3StorageConfigurationArgs) ToStorageConfigurationS3StorageConfigurationOutputWithContext ¶ added in v0.101.0
func (i StorageConfigurationS3StorageConfigurationArgs) ToStorageConfigurationS3StorageConfigurationOutputWithContext(ctx context.Context) StorageConfigurationS3StorageConfigurationOutput
type StorageConfigurationS3StorageConfigurationInput ¶ added in v0.101.0
type StorageConfigurationS3StorageConfigurationInput interface { pulumi.Input ToStorageConfigurationS3StorageConfigurationOutput() StorageConfigurationS3StorageConfigurationOutput ToStorageConfigurationS3StorageConfigurationOutputWithContext(context.Context) StorageConfigurationS3StorageConfigurationOutput }
StorageConfigurationS3StorageConfigurationInput is an input type that accepts StorageConfigurationS3StorageConfigurationArgs and StorageConfigurationS3StorageConfigurationOutput values. You can construct a concrete instance of `StorageConfigurationS3StorageConfigurationInput` via:
StorageConfigurationS3StorageConfigurationArgs{...}
type StorageConfigurationS3StorageConfigurationOutput ¶ added in v0.101.0
type StorageConfigurationS3StorageConfigurationOutput struct{ *pulumi.OutputState }
A complex type that describes an S3 location where recorded videos will be stored.
func (StorageConfigurationS3StorageConfigurationOutput) BucketName ¶ added in v0.101.0
func (o StorageConfigurationS3StorageConfigurationOutput) BucketName() pulumi.StringOutput
Location (S3 bucket name) where recorded videos will be stored. Note that the StorageConfiguration and S3 bucket must be in the same region as the Composition.
func (StorageConfigurationS3StorageConfigurationOutput) ElementType ¶ added in v0.101.0
func (StorageConfigurationS3StorageConfigurationOutput) ElementType() reflect.Type
func (StorageConfigurationS3StorageConfigurationOutput) ToStorageConfigurationS3StorageConfigurationOutput ¶ added in v0.101.0
func (o StorageConfigurationS3StorageConfigurationOutput) ToStorageConfigurationS3StorageConfigurationOutput() StorageConfigurationS3StorageConfigurationOutput
func (StorageConfigurationS3StorageConfigurationOutput) ToStorageConfigurationS3StorageConfigurationOutputWithContext ¶ added in v0.101.0
func (o StorageConfigurationS3StorageConfigurationOutput) ToStorageConfigurationS3StorageConfigurationOutputWithContext(ctx context.Context) StorageConfigurationS3StorageConfigurationOutput
type StorageConfigurationState ¶ added in v0.101.0
type StorageConfigurationState struct { }
func (StorageConfigurationState) ElementType ¶ added in v0.101.0
func (StorageConfigurationState) ElementType() reflect.Type
type StorageConfigurationTag ¶ added in v0.101.0
type StorageConfigurationTag struct { // One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values. Key string `pulumi:"key"` // The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key). Value string `pulumi:"value"` }
type StreamKey ¶
type StreamKey struct { pulumi.CustomResourceState // Stream Key ARN is automatically generated on creation and assigned as the unique identifier. Arn pulumi.StringOutput `pulumi:"arn"` // Channel ARN for the stream. ChannelArn pulumi.StringOutput `pulumi:"channelArn"` // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayOutput `pulumi:"tags"` // Stream-key value. Value pulumi.StringOutput `pulumi:"value"` }
Resource Type definition for AWS::IVS::StreamKey
func GetStreamKey ¶
func GetStreamKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamKeyState, opts ...pulumi.ResourceOption) (*StreamKey, error)
GetStreamKey gets an existing StreamKey resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStreamKey ¶
func NewStreamKey(ctx *pulumi.Context, name string, args *StreamKeyArgs, opts ...pulumi.ResourceOption) (*StreamKey, error)
NewStreamKey registers a new resource with the given unique name, arguments, and options.
func (*StreamKey) ElementType ¶
func (*StreamKey) ToStreamKeyOutput ¶
func (i *StreamKey) ToStreamKeyOutput() StreamKeyOutput
func (*StreamKey) ToStreamKeyOutputWithContext ¶
func (i *StreamKey) ToStreamKeyOutputWithContext(ctx context.Context) StreamKeyOutput
type StreamKeyArgs ¶
type StreamKeyArgs struct { // Channel ARN for the stream. ChannelArn pulumi.StringInput // A list of key-value pairs that contain metadata for the asset model. Tags aws.TagArrayInput }
The set of arguments for constructing a StreamKey resource.
func (StreamKeyArgs) ElementType ¶
func (StreamKeyArgs) ElementType() reflect.Type
type StreamKeyInput ¶
type StreamKeyInput interface { pulumi.Input ToStreamKeyOutput() StreamKeyOutput ToStreamKeyOutputWithContext(ctx context.Context) StreamKeyOutput }
type StreamKeyOutput ¶
type StreamKeyOutput struct{ *pulumi.OutputState }
func (StreamKeyOutput) Arn ¶ added in v0.17.0
func (o StreamKeyOutput) Arn() pulumi.StringOutput
Stream Key ARN is automatically generated on creation and assigned as the unique identifier.
func (StreamKeyOutput) ChannelArn ¶ added in v0.17.0
func (o StreamKeyOutput) ChannelArn() pulumi.StringOutput
Channel ARN for the stream.
func (StreamKeyOutput) ElementType ¶
func (StreamKeyOutput) ElementType() reflect.Type
func (StreamKeyOutput) Tags ¶ added in v0.17.0
func (o StreamKeyOutput) Tags() aws.TagArrayOutput
A list of key-value pairs that contain metadata for the asset model.
func (StreamKeyOutput) ToStreamKeyOutput ¶
func (o StreamKeyOutput) ToStreamKeyOutput() StreamKeyOutput
func (StreamKeyOutput) ToStreamKeyOutputWithContext ¶
func (o StreamKeyOutput) ToStreamKeyOutputWithContext(ctx context.Context) StreamKeyOutput
func (StreamKeyOutput) Value ¶ added in v0.17.0
func (o StreamKeyOutput) Value() pulumi.StringOutput
Stream-key value.
type StreamKeyState ¶
type StreamKeyState struct { }
func (StreamKeyState) ElementType ¶
func (StreamKeyState) ElementType() reflect.Type
type StreamKeyTag ¶
type StreamKeyTag struct { // One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values. Key string `pulumi:"key"` // The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key). Value string `pulumi:"value"` }
type VideoProperties ¶ added in v0.101.0
type VideoProperties struct { // Bitrate for generated output, in bps. Default: 2500000. Bitrate *int `pulumi:"bitrate"` // Video frame rate, in fps. Default: 30. Framerate *float64 `pulumi:"framerate"` // Video-resolution height. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 720. Height *int `pulumi:"height"` // Video-resolution width. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 1280. Width *int `pulumi:"width"` }
Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps
type VideoPropertiesArgs ¶ added in v0.101.0
type VideoPropertiesArgs struct { // Bitrate for generated output, in bps. Default: 2500000. Bitrate pulumi.IntPtrInput `pulumi:"bitrate"` // Video frame rate, in fps. Default: 30. Framerate pulumi.Float64PtrInput `pulumi:"framerate"` // Video-resolution height. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 720. Height pulumi.IntPtrInput `pulumi:"height"` // Video-resolution width. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 1280. Width pulumi.IntPtrInput `pulumi:"width"` }
Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps
func (VideoPropertiesArgs) ElementType ¶ added in v0.101.0
func (VideoPropertiesArgs) ElementType() reflect.Type
func (VideoPropertiesArgs) ToVideoPropertiesOutput ¶ added in v0.101.0
func (i VideoPropertiesArgs) ToVideoPropertiesOutput() VideoPropertiesOutput
func (VideoPropertiesArgs) ToVideoPropertiesOutputWithContext ¶ added in v0.101.0
func (i VideoPropertiesArgs) ToVideoPropertiesOutputWithContext(ctx context.Context) VideoPropertiesOutput
func (VideoPropertiesArgs) ToVideoPropertiesPtrOutput ¶ added in v0.101.0
func (i VideoPropertiesArgs) ToVideoPropertiesPtrOutput() VideoPropertiesPtrOutput
func (VideoPropertiesArgs) ToVideoPropertiesPtrOutputWithContext ¶ added in v0.101.0
func (i VideoPropertiesArgs) ToVideoPropertiesPtrOutputWithContext(ctx context.Context) VideoPropertiesPtrOutput
type VideoPropertiesInput ¶ added in v0.101.0
type VideoPropertiesInput interface { pulumi.Input ToVideoPropertiesOutput() VideoPropertiesOutput ToVideoPropertiesOutputWithContext(context.Context) VideoPropertiesOutput }
VideoPropertiesInput is an input type that accepts VideoPropertiesArgs and VideoPropertiesOutput values. You can construct a concrete instance of `VideoPropertiesInput` via:
VideoPropertiesArgs{...}
type VideoPropertiesOutput ¶ added in v0.101.0
type VideoPropertiesOutput struct{ *pulumi.OutputState }
Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps
func (VideoPropertiesOutput) Bitrate ¶ added in v0.101.0
func (o VideoPropertiesOutput) Bitrate() pulumi.IntPtrOutput
Bitrate for generated output, in bps. Default: 2500000.
func (VideoPropertiesOutput) ElementType ¶ added in v0.101.0
func (VideoPropertiesOutput) ElementType() reflect.Type
func (VideoPropertiesOutput) Framerate ¶ added in v0.101.0
func (o VideoPropertiesOutput) Framerate() pulumi.Float64PtrOutput
Video frame rate, in fps. Default: 30.
func (VideoPropertiesOutput) Height ¶ added in v0.101.0
func (o VideoPropertiesOutput) Height() pulumi.IntPtrOutput
Video-resolution height. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 720.
func (VideoPropertiesOutput) ToVideoPropertiesOutput ¶ added in v0.101.0
func (o VideoPropertiesOutput) ToVideoPropertiesOutput() VideoPropertiesOutput
func (VideoPropertiesOutput) ToVideoPropertiesOutputWithContext ¶ added in v0.101.0
func (o VideoPropertiesOutput) ToVideoPropertiesOutputWithContext(ctx context.Context) VideoPropertiesOutput
func (VideoPropertiesOutput) ToVideoPropertiesPtrOutput ¶ added in v0.101.0
func (o VideoPropertiesOutput) ToVideoPropertiesPtrOutput() VideoPropertiesPtrOutput
func (VideoPropertiesOutput) ToVideoPropertiesPtrOutputWithContext ¶ added in v0.101.0
func (o VideoPropertiesOutput) ToVideoPropertiesPtrOutputWithContext(ctx context.Context) VideoPropertiesPtrOutput
func (VideoPropertiesOutput) Width ¶ added in v0.101.0
func (o VideoPropertiesOutput) Width() pulumi.IntPtrOutput
Video-resolution width. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 1280.
type VideoPropertiesPtrInput ¶ added in v0.101.0
type VideoPropertiesPtrInput interface { pulumi.Input ToVideoPropertiesPtrOutput() VideoPropertiesPtrOutput ToVideoPropertiesPtrOutputWithContext(context.Context) VideoPropertiesPtrOutput }
VideoPropertiesPtrInput is an input type that accepts VideoPropertiesArgs, VideoPropertiesPtr and VideoPropertiesPtrOutput values. You can construct a concrete instance of `VideoPropertiesPtrInput` via:
VideoPropertiesArgs{...} or: nil
func VideoPropertiesPtr ¶ added in v0.101.0
func VideoPropertiesPtr(v *VideoPropertiesArgs) VideoPropertiesPtrInput
type VideoPropertiesPtrOutput ¶ added in v0.101.0
type VideoPropertiesPtrOutput struct{ *pulumi.OutputState }
func (VideoPropertiesPtrOutput) Bitrate ¶ added in v0.101.0
func (o VideoPropertiesPtrOutput) Bitrate() pulumi.IntPtrOutput
Bitrate for generated output, in bps. Default: 2500000.
func (VideoPropertiesPtrOutput) Elem ¶ added in v0.101.0
func (o VideoPropertiesPtrOutput) Elem() VideoPropertiesOutput
func (VideoPropertiesPtrOutput) ElementType ¶ added in v0.101.0
func (VideoPropertiesPtrOutput) ElementType() reflect.Type
func (VideoPropertiesPtrOutput) Framerate ¶ added in v0.101.0
func (o VideoPropertiesPtrOutput) Framerate() pulumi.Float64PtrOutput
Video frame rate, in fps. Default: 30.
func (VideoPropertiesPtrOutput) Height ¶ added in v0.101.0
func (o VideoPropertiesPtrOutput) Height() pulumi.IntPtrOutput
Video-resolution height. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 720.
func (VideoPropertiesPtrOutput) ToVideoPropertiesPtrOutput ¶ added in v0.101.0
func (o VideoPropertiesPtrOutput) ToVideoPropertiesPtrOutput() VideoPropertiesPtrOutput
func (VideoPropertiesPtrOutput) ToVideoPropertiesPtrOutputWithContext ¶ added in v0.101.0
func (o VideoPropertiesPtrOutput) ToVideoPropertiesPtrOutputWithContext(ctx context.Context) VideoPropertiesPtrOutput
func (VideoPropertiesPtrOutput) Width ¶ added in v0.101.0
func (o VideoPropertiesPtrOutput) Width() pulumi.IntPtrOutput
Video-resolution width. Note that the maximum value is determined by width times height, such that the maximum total pixels is 2073600 (1920x1080 or 1080x1920). Default: 1280.
Source Files
¶
- channel.go
- encoderConfiguration.go
- getChannel.go
- getEncoderConfiguration.go
- getPlaybackKeyPair.go
- getPlaybackRestrictionPolicy.go
- getRecordingConfiguration.go
- getStage.go
- getStorageConfiguration.go
- getStreamKey.go
- init.go
- playbackKeyPair.go
- playbackRestrictionPolicy.go
- pulumiEnums.go
- pulumiTypes.go
- recordingConfiguration.go
- stage.go
- storageConfiguration.go
- streamKey.go