Documentation ¶
Index ¶
- Constants
- type AacAudio
- type AacAudioArgs
- type AacAudioInput
- type AacAudioOutput
- func (o AacAudioOutput) Bitrate() pulumi.IntPtrOutput
- func (o AacAudioOutput) Channels() pulumi.IntPtrOutput
- func (AacAudioOutput) ElementType() reflect.Type
- func (o AacAudioOutput) Label() pulumi.StringPtrOutput
- func (o AacAudioOutput) OdataType() pulumi.StringOutput
- func (o AacAudioOutput) Profile() pulumi.StringPtrOutput
- func (o AacAudioOutput) SamplingRate() pulumi.IntPtrOutput
- func (o AacAudioOutput) ToAacAudioOutput() AacAudioOutput
- func (o AacAudioOutput) ToAacAudioOutputWithContext(ctx context.Context) AacAudioOutput
- type AacAudioProfile
- func (AacAudioProfile) ElementType() reflect.Type
- func (e AacAudioProfile) ToStringOutput() pulumi.StringOutput
- func (e AacAudioProfile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AacAudioProfile) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AacAudioProfile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AacAudioResponse
- type AacAudioResponseArgs
- type AacAudioResponseInput
- type AacAudioResponseOutput
- func (o AacAudioResponseOutput) Bitrate() pulumi.IntPtrOutput
- func (o AacAudioResponseOutput) Channels() pulumi.IntPtrOutput
- func (AacAudioResponseOutput) ElementType() reflect.Type
- func (o AacAudioResponseOutput) Label() pulumi.StringPtrOutput
- func (o AacAudioResponseOutput) OdataType() pulumi.StringOutput
- func (o AacAudioResponseOutput) Profile() pulumi.StringPtrOutput
- func (o AacAudioResponseOutput) SamplingRate() pulumi.IntPtrOutput
- func (o AacAudioResponseOutput) ToAacAudioResponseOutput() AacAudioResponseOutput
- func (o AacAudioResponseOutput) ToAacAudioResponseOutputWithContext(ctx context.Context) AacAudioResponseOutput
- type AbsoluteClipTime
- type AbsoluteClipTimeArgs
- type AbsoluteClipTimeInput
- type AbsoluteClipTimeOutput
- func (AbsoluteClipTimeOutput) ElementType() reflect.Type
- func (o AbsoluteClipTimeOutput) OdataType() pulumi.StringOutput
- func (o AbsoluteClipTimeOutput) Time() pulumi.StringOutput
- func (o AbsoluteClipTimeOutput) ToAbsoluteClipTimeOutput() AbsoluteClipTimeOutput
- func (o AbsoluteClipTimeOutput) ToAbsoluteClipTimeOutputWithContext(ctx context.Context) AbsoluteClipTimeOutput
- type AbsoluteClipTimeResponse
- type AbsoluteClipTimeResponseArgs
- func (AbsoluteClipTimeResponseArgs) ElementType() reflect.Type
- func (i AbsoluteClipTimeResponseArgs) ToAbsoluteClipTimeResponseOutput() AbsoluteClipTimeResponseOutput
- func (i AbsoluteClipTimeResponseArgs) ToAbsoluteClipTimeResponseOutputWithContext(ctx context.Context) AbsoluteClipTimeResponseOutput
- type AbsoluteClipTimeResponseInput
- type AbsoluteClipTimeResponseOutput
- func (AbsoluteClipTimeResponseOutput) ElementType() reflect.Type
- func (o AbsoluteClipTimeResponseOutput) OdataType() pulumi.StringOutput
- func (o AbsoluteClipTimeResponseOutput) Time() pulumi.StringOutput
- func (o AbsoluteClipTimeResponseOutput) ToAbsoluteClipTimeResponseOutput() AbsoluteClipTimeResponseOutput
- func (o AbsoluteClipTimeResponseOutput) ToAbsoluteClipTimeResponseOutputWithContext(ctx context.Context) AbsoluteClipTimeResponseOutput
- type AccountEncryption
- type AccountEncryptionArgs
- func (AccountEncryptionArgs) ElementType() reflect.Type
- func (i AccountEncryptionArgs) ToAccountEncryptionOutput() AccountEncryptionOutput
- func (i AccountEncryptionArgs) ToAccountEncryptionOutputWithContext(ctx context.Context) AccountEncryptionOutput
- func (i AccountEncryptionArgs) ToAccountEncryptionPtrOutput() AccountEncryptionPtrOutput
- func (i AccountEncryptionArgs) ToAccountEncryptionPtrOutputWithContext(ctx context.Context) AccountEncryptionPtrOutput
- type AccountEncryptionInput
- type AccountEncryptionKeyType
- func (AccountEncryptionKeyType) ElementType() reflect.Type
- func (e AccountEncryptionKeyType) ToStringOutput() pulumi.StringOutput
- func (e AccountEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AccountEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AccountEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AccountEncryptionOutput
- func (AccountEncryptionOutput) ElementType() reflect.Type
- func (o AccountEncryptionOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
- func (o AccountEncryptionOutput) ToAccountEncryptionOutput() AccountEncryptionOutput
- func (o AccountEncryptionOutput) ToAccountEncryptionOutputWithContext(ctx context.Context) AccountEncryptionOutput
- func (o AccountEncryptionOutput) ToAccountEncryptionPtrOutput() AccountEncryptionPtrOutput
- func (o AccountEncryptionOutput) ToAccountEncryptionPtrOutputWithContext(ctx context.Context) AccountEncryptionPtrOutput
- func (o AccountEncryptionOutput) Type() pulumi.StringOutput
- type AccountEncryptionPtrInput
- type AccountEncryptionPtrOutput
- func (o AccountEncryptionPtrOutput) Elem() AccountEncryptionOutput
- func (AccountEncryptionPtrOutput) ElementType() reflect.Type
- func (o AccountEncryptionPtrOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
- func (o AccountEncryptionPtrOutput) ToAccountEncryptionPtrOutput() AccountEncryptionPtrOutput
- func (o AccountEncryptionPtrOutput) ToAccountEncryptionPtrOutputWithContext(ctx context.Context) AccountEncryptionPtrOutput
- func (o AccountEncryptionPtrOutput) Type() pulumi.StringPtrOutput
- type AccountEncryptionResponse
- type AccountEncryptionResponseArgs
- func (AccountEncryptionResponseArgs) ElementType() reflect.Type
- func (i AccountEncryptionResponseArgs) ToAccountEncryptionResponseOutput() AccountEncryptionResponseOutput
- func (i AccountEncryptionResponseArgs) ToAccountEncryptionResponseOutputWithContext(ctx context.Context) AccountEncryptionResponseOutput
- func (i AccountEncryptionResponseArgs) ToAccountEncryptionResponsePtrOutput() AccountEncryptionResponsePtrOutput
- func (i AccountEncryptionResponseArgs) ToAccountEncryptionResponsePtrOutputWithContext(ctx context.Context) AccountEncryptionResponsePtrOutput
- type AccountEncryptionResponseInput
- type AccountEncryptionResponseOutput
- func (AccountEncryptionResponseOutput) ElementType() reflect.Type
- func (o AccountEncryptionResponseOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
- func (o AccountEncryptionResponseOutput) ToAccountEncryptionResponseOutput() AccountEncryptionResponseOutput
- func (o AccountEncryptionResponseOutput) ToAccountEncryptionResponseOutputWithContext(ctx context.Context) AccountEncryptionResponseOutput
- func (o AccountEncryptionResponseOutput) ToAccountEncryptionResponsePtrOutput() AccountEncryptionResponsePtrOutput
- func (o AccountEncryptionResponseOutput) ToAccountEncryptionResponsePtrOutputWithContext(ctx context.Context) AccountEncryptionResponsePtrOutput
- func (o AccountEncryptionResponseOutput) Type() pulumi.StringOutput
- type AccountEncryptionResponsePtrInput
- type AccountEncryptionResponsePtrOutput
- func (o AccountEncryptionResponsePtrOutput) Elem() AccountEncryptionResponseOutput
- func (AccountEncryptionResponsePtrOutput) ElementType() reflect.Type
- func (o AccountEncryptionResponsePtrOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
- func (o AccountEncryptionResponsePtrOutput) ToAccountEncryptionResponsePtrOutput() AccountEncryptionResponsePtrOutput
- func (o AccountEncryptionResponsePtrOutput) ToAccountEncryptionResponsePtrOutputWithContext(ctx context.Context) AccountEncryptionResponsePtrOutput
- func (o AccountEncryptionResponsePtrOutput) Type() pulumi.StringPtrOutput
- type AccountFilter
- type AccountFilterArgs
- type AccountFilterInput
- type AccountFilterOutput
- type AccountFilterState
- type AkamaiAccessControl
- type AkamaiAccessControlArgs
- func (AkamaiAccessControlArgs) ElementType() reflect.Type
- func (i AkamaiAccessControlArgs) ToAkamaiAccessControlOutput() AkamaiAccessControlOutput
- func (i AkamaiAccessControlArgs) ToAkamaiAccessControlOutputWithContext(ctx context.Context) AkamaiAccessControlOutput
- func (i AkamaiAccessControlArgs) ToAkamaiAccessControlPtrOutput() AkamaiAccessControlPtrOutput
- func (i AkamaiAccessControlArgs) ToAkamaiAccessControlPtrOutputWithContext(ctx context.Context) AkamaiAccessControlPtrOutput
- type AkamaiAccessControlInput
- type AkamaiAccessControlOutput
- func (o AkamaiAccessControlOutput) AkamaiSignatureHeaderAuthenticationKeyList() AkamaiSignatureHeaderAuthenticationKeyArrayOutput
- func (AkamaiAccessControlOutput) ElementType() reflect.Type
- func (o AkamaiAccessControlOutput) ToAkamaiAccessControlOutput() AkamaiAccessControlOutput
- func (o AkamaiAccessControlOutput) ToAkamaiAccessControlOutputWithContext(ctx context.Context) AkamaiAccessControlOutput
- func (o AkamaiAccessControlOutput) ToAkamaiAccessControlPtrOutput() AkamaiAccessControlPtrOutput
- func (o AkamaiAccessControlOutput) ToAkamaiAccessControlPtrOutputWithContext(ctx context.Context) AkamaiAccessControlPtrOutput
- type AkamaiAccessControlPtrInput
- type AkamaiAccessControlPtrOutput
- func (o AkamaiAccessControlPtrOutput) AkamaiSignatureHeaderAuthenticationKeyList() AkamaiSignatureHeaderAuthenticationKeyArrayOutput
- func (o AkamaiAccessControlPtrOutput) Elem() AkamaiAccessControlOutput
- func (AkamaiAccessControlPtrOutput) ElementType() reflect.Type
- func (o AkamaiAccessControlPtrOutput) ToAkamaiAccessControlPtrOutput() AkamaiAccessControlPtrOutput
- func (o AkamaiAccessControlPtrOutput) ToAkamaiAccessControlPtrOutputWithContext(ctx context.Context) AkamaiAccessControlPtrOutput
- type AkamaiAccessControlResponse
- type AkamaiAccessControlResponseArgs
- func (AkamaiAccessControlResponseArgs) ElementType() reflect.Type
- func (i AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponseOutput() AkamaiAccessControlResponseOutput
- func (i AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponseOutputWithContext(ctx context.Context) AkamaiAccessControlResponseOutput
- func (i AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponsePtrOutput() AkamaiAccessControlResponsePtrOutput
- func (i AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponsePtrOutputWithContext(ctx context.Context) AkamaiAccessControlResponsePtrOutput
- type AkamaiAccessControlResponseInput
- type AkamaiAccessControlResponseOutput
- func (o AkamaiAccessControlResponseOutput) AkamaiSignatureHeaderAuthenticationKeyList() AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
- func (AkamaiAccessControlResponseOutput) ElementType() reflect.Type
- func (o AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponseOutput() AkamaiAccessControlResponseOutput
- func (o AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponseOutputWithContext(ctx context.Context) AkamaiAccessControlResponseOutput
- func (o AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponsePtrOutput() AkamaiAccessControlResponsePtrOutput
- func (o AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponsePtrOutputWithContext(ctx context.Context) AkamaiAccessControlResponsePtrOutput
- type AkamaiAccessControlResponsePtrInput
- type AkamaiAccessControlResponsePtrOutput
- func (o AkamaiAccessControlResponsePtrOutput) AkamaiSignatureHeaderAuthenticationKeyList() AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
- func (o AkamaiAccessControlResponsePtrOutput) Elem() AkamaiAccessControlResponseOutput
- func (AkamaiAccessControlResponsePtrOutput) ElementType() reflect.Type
- func (o AkamaiAccessControlResponsePtrOutput) ToAkamaiAccessControlResponsePtrOutput() AkamaiAccessControlResponsePtrOutput
- func (o AkamaiAccessControlResponsePtrOutput) ToAkamaiAccessControlResponsePtrOutputWithContext(ctx context.Context) AkamaiAccessControlResponsePtrOutput
- type AkamaiSignatureHeaderAuthenticationKey
- type AkamaiSignatureHeaderAuthenticationKeyArgs
- func (AkamaiSignatureHeaderAuthenticationKeyArgs) ElementType() reflect.Type
- func (i AkamaiSignatureHeaderAuthenticationKeyArgs) ToAkamaiSignatureHeaderAuthenticationKeyOutput() AkamaiSignatureHeaderAuthenticationKeyOutput
- func (i AkamaiSignatureHeaderAuthenticationKeyArgs) ToAkamaiSignatureHeaderAuthenticationKeyOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyOutput
- type AkamaiSignatureHeaderAuthenticationKeyArray
- func (AkamaiSignatureHeaderAuthenticationKeyArray) ElementType() reflect.Type
- func (i AkamaiSignatureHeaderAuthenticationKeyArray) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutput() AkamaiSignatureHeaderAuthenticationKeyArrayOutput
- func (i AkamaiSignatureHeaderAuthenticationKeyArray) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyArrayOutput
- type AkamaiSignatureHeaderAuthenticationKeyArrayInput
- type AkamaiSignatureHeaderAuthenticationKeyArrayOutput
- func (AkamaiSignatureHeaderAuthenticationKeyArrayOutput) ElementType() reflect.Type
- func (o AkamaiSignatureHeaderAuthenticationKeyArrayOutput) Index(i pulumi.IntInput) AkamaiSignatureHeaderAuthenticationKeyOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutput() AkamaiSignatureHeaderAuthenticationKeyArrayOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyArrayOutput
- type AkamaiSignatureHeaderAuthenticationKeyInput
- type AkamaiSignatureHeaderAuthenticationKeyOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyOutput) Base64Key() pulumi.StringPtrOutput
- func (AkamaiSignatureHeaderAuthenticationKeyOutput) ElementType() reflect.Type
- func (o AkamaiSignatureHeaderAuthenticationKeyOutput) Expiration() pulumi.StringPtrOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyOutput) Identifier() pulumi.StringPtrOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyOutput) ToAkamaiSignatureHeaderAuthenticationKeyOutput() AkamaiSignatureHeaderAuthenticationKeyOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyOutput) ToAkamaiSignatureHeaderAuthenticationKeyOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyOutput
- type AkamaiSignatureHeaderAuthenticationKeyResponse
- type AkamaiSignatureHeaderAuthenticationKeyResponseArgs
- func (AkamaiSignatureHeaderAuthenticationKeyResponseArgs) ElementType() reflect.Type
- func (i AkamaiSignatureHeaderAuthenticationKeyResponseArgs) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutput() AkamaiSignatureHeaderAuthenticationKeyResponseOutput
- func (i AkamaiSignatureHeaderAuthenticationKeyResponseArgs) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseOutput
- type AkamaiSignatureHeaderAuthenticationKeyResponseArray
- func (AkamaiSignatureHeaderAuthenticationKeyResponseArray) ElementType() reflect.Type
- func (i AkamaiSignatureHeaderAuthenticationKeyResponseArray) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput() AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
- func (i AkamaiSignatureHeaderAuthenticationKeyResponseArray) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
- type AkamaiSignatureHeaderAuthenticationKeyResponseArrayInput
- type AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
- func (AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) ElementType() reflect.Type
- func (o AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) Index(i pulumi.IntInput) AkamaiSignatureHeaderAuthenticationKeyResponseOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput() AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
- type AkamaiSignatureHeaderAuthenticationKeyResponseInput
- type AkamaiSignatureHeaderAuthenticationKeyResponseOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) Base64Key() pulumi.StringPtrOutput
- func (AkamaiSignatureHeaderAuthenticationKeyResponseOutput) ElementType() reflect.Type
- func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) Expiration() pulumi.StringPtrOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) Identifier() pulumi.StringPtrOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutput() AkamaiSignatureHeaderAuthenticationKeyResponseOutput
- func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseOutput
- type AnalysisResolution
- func (AnalysisResolution) ElementType() reflect.Type
- func (e AnalysisResolution) ToStringOutput() pulumi.StringOutput
- func (e AnalysisResolution) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AnalysisResolution) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AnalysisResolution) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Asset
- type AssetArgs
- type AssetContainerPermission
- func (AssetContainerPermission) ElementType() reflect.Type
- func (e AssetContainerPermission) ToStringOutput() pulumi.StringOutput
- func (e AssetContainerPermission) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssetContainerPermission) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssetContainerPermission) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssetFileEncryptionMetadataResponse
- type AssetFileEncryptionMetadataResponseArgs
- func (AssetFileEncryptionMetadataResponseArgs) ElementType() reflect.Type
- func (i AssetFileEncryptionMetadataResponseArgs) ToAssetFileEncryptionMetadataResponseOutput() AssetFileEncryptionMetadataResponseOutput
- func (i AssetFileEncryptionMetadataResponseArgs) ToAssetFileEncryptionMetadataResponseOutputWithContext(ctx context.Context) AssetFileEncryptionMetadataResponseOutput
- type AssetFileEncryptionMetadataResponseArray
- func (AssetFileEncryptionMetadataResponseArray) ElementType() reflect.Type
- func (i AssetFileEncryptionMetadataResponseArray) ToAssetFileEncryptionMetadataResponseArrayOutput() AssetFileEncryptionMetadataResponseArrayOutput
- func (i AssetFileEncryptionMetadataResponseArray) ToAssetFileEncryptionMetadataResponseArrayOutputWithContext(ctx context.Context) AssetFileEncryptionMetadataResponseArrayOutput
- type AssetFileEncryptionMetadataResponseArrayInput
- type AssetFileEncryptionMetadataResponseArrayOutput
- func (AssetFileEncryptionMetadataResponseArrayOutput) ElementType() reflect.Type
- func (o AssetFileEncryptionMetadataResponseArrayOutput) Index(i pulumi.IntInput) AssetFileEncryptionMetadataResponseOutput
- func (o AssetFileEncryptionMetadataResponseArrayOutput) ToAssetFileEncryptionMetadataResponseArrayOutput() AssetFileEncryptionMetadataResponseArrayOutput
- func (o AssetFileEncryptionMetadataResponseArrayOutput) ToAssetFileEncryptionMetadataResponseArrayOutputWithContext(ctx context.Context) AssetFileEncryptionMetadataResponseArrayOutput
- type AssetFileEncryptionMetadataResponseInput
- type AssetFileEncryptionMetadataResponseOutput
- func (o AssetFileEncryptionMetadataResponseOutput) AssetFileId() pulumi.StringOutput
- func (o AssetFileEncryptionMetadataResponseOutput) AssetFileName() pulumi.StringPtrOutput
- func (AssetFileEncryptionMetadataResponseOutput) ElementType() reflect.Type
- func (o AssetFileEncryptionMetadataResponseOutput) InitializationVector() pulumi.StringPtrOutput
- func (o AssetFileEncryptionMetadataResponseOutput) ToAssetFileEncryptionMetadataResponseOutput() AssetFileEncryptionMetadataResponseOutput
- func (o AssetFileEncryptionMetadataResponseOutput) ToAssetFileEncryptionMetadataResponseOutputWithContext(ctx context.Context) AssetFileEncryptionMetadataResponseOutput
- type AssetFilter
- type AssetFilterArgs
- type AssetFilterInput
- type AssetFilterOutput
- type AssetFilterState
- type AssetInput
- type AssetOutput
- type AssetState
- type AssetStreamingLocatorResponse
- type AssetStreamingLocatorResponseArgs
- func (AssetStreamingLocatorResponseArgs) ElementType() reflect.Type
- func (i AssetStreamingLocatorResponseArgs) ToAssetStreamingLocatorResponseOutput() AssetStreamingLocatorResponseOutput
- func (i AssetStreamingLocatorResponseArgs) ToAssetStreamingLocatorResponseOutputWithContext(ctx context.Context) AssetStreamingLocatorResponseOutput
- type AssetStreamingLocatorResponseArray
- func (AssetStreamingLocatorResponseArray) ElementType() reflect.Type
- func (i AssetStreamingLocatorResponseArray) ToAssetStreamingLocatorResponseArrayOutput() AssetStreamingLocatorResponseArrayOutput
- func (i AssetStreamingLocatorResponseArray) ToAssetStreamingLocatorResponseArrayOutputWithContext(ctx context.Context) AssetStreamingLocatorResponseArrayOutput
- type AssetStreamingLocatorResponseArrayInput
- type AssetStreamingLocatorResponseArrayOutput
- func (AssetStreamingLocatorResponseArrayOutput) ElementType() reflect.Type
- func (o AssetStreamingLocatorResponseArrayOutput) Index(i pulumi.IntInput) AssetStreamingLocatorResponseOutput
- func (o AssetStreamingLocatorResponseArrayOutput) ToAssetStreamingLocatorResponseArrayOutput() AssetStreamingLocatorResponseArrayOutput
- func (o AssetStreamingLocatorResponseArrayOutput) ToAssetStreamingLocatorResponseArrayOutputWithContext(ctx context.Context) AssetStreamingLocatorResponseArrayOutput
- type AssetStreamingLocatorResponseInput
- type AssetStreamingLocatorResponseOutput
- func (o AssetStreamingLocatorResponseOutput) AssetName() pulumi.StringOutput
- func (o AssetStreamingLocatorResponseOutput) Created() pulumi.StringOutput
- func (o AssetStreamingLocatorResponseOutput) DefaultContentKeyPolicyName() pulumi.StringOutput
- func (AssetStreamingLocatorResponseOutput) ElementType() reflect.Type
- func (o AssetStreamingLocatorResponseOutput) EndTime() pulumi.StringOutput
- func (o AssetStreamingLocatorResponseOutput) Name() pulumi.StringOutput
- func (o AssetStreamingLocatorResponseOutput) StartTime() pulumi.StringOutput
- func (o AssetStreamingLocatorResponseOutput) StreamingLocatorId() pulumi.StringOutput
- func (o AssetStreamingLocatorResponseOutput) StreamingPolicyName() pulumi.StringOutput
- func (o AssetStreamingLocatorResponseOutput) ToAssetStreamingLocatorResponseOutput() AssetStreamingLocatorResponseOutput
- func (o AssetStreamingLocatorResponseOutput) ToAssetStreamingLocatorResponseOutputWithContext(ctx context.Context) AssetStreamingLocatorResponseOutput
- type Audio
- type AudioAnalysisMode
- func (AudioAnalysisMode) ElementType() reflect.Type
- func (e AudioAnalysisMode) ToStringOutput() pulumi.StringOutput
- func (e AudioAnalysisMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AudioAnalysisMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AudioAnalysisMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AudioAnalyzerPreset
- type AudioAnalyzerPresetArgs
- type AudioAnalyzerPresetInput
- type AudioAnalyzerPresetOutput
- func (o AudioAnalyzerPresetOutput) AudioLanguage() pulumi.StringPtrOutput
- func (AudioAnalyzerPresetOutput) ElementType() reflect.Type
- func (o AudioAnalyzerPresetOutput) ExperimentalOptions() pulumi.StringMapOutput
- func (o AudioAnalyzerPresetOutput) Mode() pulumi.StringPtrOutput
- func (o AudioAnalyzerPresetOutput) OdataType() pulumi.StringOutput
- func (o AudioAnalyzerPresetOutput) ToAudioAnalyzerPresetOutput() AudioAnalyzerPresetOutput
- func (o AudioAnalyzerPresetOutput) ToAudioAnalyzerPresetOutputWithContext(ctx context.Context) AudioAnalyzerPresetOutput
- type AudioAnalyzerPresetResponse
- type AudioAnalyzerPresetResponseArgs
- func (AudioAnalyzerPresetResponseArgs) ElementType() reflect.Type
- func (i AudioAnalyzerPresetResponseArgs) ToAudioAnalyzerPresetResponseOutput() AudioAnalyzerPresetResponseOutput
- func (i AudioAnalyzerPresetResponseArgs) ToAudioAnalyzerPresetResponseOutputWithContext(ctx context.Context) AudioAnalyzerPresetResponseOutput
- type AudioAnalyzerPresetResponseInput
- type AudioAnalyzerPresetResponseOutput
- func (o AudioAnalyzerPresetResponseOutput) AudioLanguage() pulumi.StringPtrOutput
- func (AudioAnalyzerPresetResponseOutput) ElementType() reflect.Type
- func (o AudioAnalyzerPresetResponseOutput) ExperimentalOptions() pulumi.StringMapOutput
- func (o AudioAnalyzerPresetResponseOutput) Mode() pulumi.StringPtrOutput
- func (o AudioAnalyzerPresetResponseOutput) OdataType() pulumi.StringOutput
- func (o AudioAnalyzerPresetResponseOutput) ToAudioAnalyzerPresetResponseOutput() AudioAnalyzerPresetResponseOutput
- func (o AudioAnalyzerPresetResponseOutput) ToAudioAnalyzerPresetResponseOutputWithContext(ctx context.Context) AudioAnalyzerPresetResponseOutput
- type AudioArgs
- type AudioInput
- type AudioOutput
- func (o AudioOutput) Bitrate() pulumi.IntPtrOutput
- func (o AudioOutput) Channels() pulumi.IntPtrOutput
- func (AudioOutput) ElementType() reflect.Type
- func (o AudioOutput) Label() pulumi.StringPtrOutput
- func (o AudioOutput) OdataType() pulumi.StringOutput
- func (o AudioOutput) SamplingRate() pulumi.IntPtrOutput
- func (o AudioOutput) ToAudioOutput() AudioOutput
- func (o AudioOutput) ToAudioOutputWithContext(ctx context.Context) AudioOutput
- type AudioOverlay
- type AudioOverlayArgs
- type AudioOverlayInput
- type AudioOverlayOutput
- func (o AudioOverlayOutput) AudioGainLevel() pulumi.Float64PtrOutput
- func (AudioOverlayOutput) ElementType() reflect.Type
- func (o AudioOverlayOutput) End() pulumi.StringPtrOutput
- func (o AudioOverlayOutput) FadeInDuration() pulumi.StringPtrOutput
- func (o AudioOverlayOutput) FadeOutDuration() pulumi.StringPtrOutput
- func (o AudioOverlayOutput) InputLabel() pulumi.StringOutput
- func (o AudioOverlayOutput) OdataType() pulumi.StringOutput
- func (o AudioOverlayOutput) Start() pulumi.StringPtrOutput
- func (o AudioOverlayOutput) ToAudioOverlayOutput() AudioOverlayOutput
- func (o AudioOverlayOutput) ToAudioOverlayOutputWithContext(ctx context.Context) AudioOverlayOutput
- type AudioOverlayResponse
- type AudioOverlayResponseArgs
- type AudioOverlayResponseInput
- type AudioOverlayResponseOutput
- func (o AudioOverlayResponseOutput) AudioGainLevel() pulumi.Float64PtrOutput
- func (AudioOverlayResponseOutput) ElementType() reflect.Type
- func (o AudioOverlayResponseOutput) End() pulumi.StringPtrOutput
- func (o AudioOverlayResponseOutput) FadeInDuration() pulumi.StringPtrOutput
- func (o AudioOverlayResponseOutput) FadeOutDuration() pulumi.StringPtrOutput
- func (o AudioOverlayResponseOutput) InputLabel() pulumi.StringOutput
- func (o AudioOverlayResponseOutput) OdataType() pulumi.StringOutput
- func (o AudioOverlayResponseOutput) Start() pulumi.StringPtrOutput
- func (o AudioOverlayResponseOutput) ToAudioOverlayResponseOutput() AudioOverlayResponseOutput
- func (o AudioOverlayResponseOutput) ToAudioOverlayResponseOutputWithContext(ctx context.Context) AudioOverlayResponseOutput
- type AudioResponse
- type AudioResponseArgs
- type AudioResponseInput
- type AudioResponseOutput
- func (o AudioResponseOutput) Bitrate() pulumi.IntPtrOutput
- func (o AudioResponseOutput) Channels() pulumi.IntPtrOutput
- func (AudioResponseOutput) ElementType() reflect.Type
- func (o AudioResponseOutput) Label() pulumi.StringPtrOutput
- func (o AudioResponseOutput) OdataType() pulumi.StringOutput
- func (o AudioResponseOutput) SamplingRate() pulumi.IntPtrOutput
- func (o AudioResponseOutput) ToAudioResponseOutput() AudioResponseOutput
- func (o AudioResponseOutput) ToAudioResponseOutputWithContext(ctx context.Context) AudioResponseOutput
- type BuiltInStandardEncoderPreset
- type BuiltInStandardEncoderPresetArgs
- func (BuiltInStandardEncoderPresetArgs) ElementType() reflect.Type
- func (i BuiltInStandardEncoderPresetArgs) ToBuiltInStandardEncoderPresetOutput() BuiltInStandardEncoderPresetOutput
- func (i BuiltInStandardEncoderPresetArgs) ToBuiltInStandardEncoderPresetOutputWithContext(ctx context.Context) BuiltInStandardEncoderPresetOutput
- type BuiltInStandardEncoderPresetInput
- type BuiltInStandardEncoderPresetOutput
- func (BuiltInStandardEncoderPresetOutput) ElementType() reflect.Type
- func (o BuiltInStandardEncoderPresetOutput) OdataType() pulumi.StringOutput
- func (o BuiltInStandardEncoderPresetOutput) PresetName() pulumi.StringOutput
- func (o BuiltInStandardEncoderPresetOutput) ToBuiltInStandardEncoderPresetOutput() BuiltInStandardEncoderPresetOutput
- func (o BuiltInStandardEncoderPresetOutput) ToBuiltInStandardEncoderPresetOutputWithContext(ctx context.Context) BuiltInStandardEncoderPresetOutput
- type BuiltInStandardEncoderPresetResponse
- type BuiltInStandardEncoderPresetResponseArgs
- func (BuiltInStandardEncoderPresetResponseArgs) ElementType() reflect.Type
- func (i BuiltInStandardEncoderPresetResponseArgs) ToBuiltInStandardEncoderPresetResponseOutput() BuiltInStandardEncoderPresetResponseOutput
- func (i BuiltInStandardEncoderPresetResponseArgs) ToBuiltInStandardEncoderPresetResponseOutputWithContext(ctx context.Context) BuiltInStandardEncoderPresetResponseOutput
- type BuiltInStandardEncoderPresetResponseInput
- type BuiltInStandardEncoderPresetResponseOutput
- func (BuiltInStandardEncoderPresetResponseOutput) ElementType() reflect.Type
- func (o BuiltInStandardEncoderPresetResponseOutput) OdataType() pulumi.StringOutput
- func (o BuiltInStandardEncoderPresetResponseOutput) PresetName() pulumi.StringOutput
- func (o BuiltInStandardEncoderPresetResponseOutput) ToBuiltInStandardEncoderPresetResponseOutput() BuiltInStandardEncoderPresetResponseOutput
- func (o BuiltInStandardEncoderPresetResponseOutput) ToBuiltInStandardEncoderPresetResponseOutputWithContext(ctx context.Context) BuiltInStandardEncoderPresetResponseOutput
- type CbcsDrmConfiguration
- type CbcsDrmConfigurationArgs
- func (CbcsDrmConfigurationArgs) ElementType() reflect.Type
- func (i CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationOutput() CbcsDrmConfigurationOutput
- func (i CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationOutputWithContext(ctx context.Context) CbcsDrmConfigurationOutput
- func (i CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationPtrOutput() CbcsDrmConfigurationPtrOutput
- func (i CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationPtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationPtrOutput
- type CbcsDrmConfigurationInput
- type CbcsDrmConfigurationOutput
- func (CbcsDrmConfigurationOutput) ElementType() reflect.Type
- func (o CbcsDrmConfigurationOutput) FairPlay() StreamingPolicyFairPlayConfigurationPtrOutput
- func (o CbcsDrmConfigurationOutput) PlayReady() StreamingPolicyPlayReadyConfigurationPtrOutput
- func (o CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationOutput() CbcsDrmConfigurationOutput
- func (o CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationOutputWithContext(ctx context.Context) CbcsDrmConfigurationOutput
- func (o CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationPtrOutput() CbcsDrmConfigurationPtrOutput
- func (o CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationPtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationPtrOutput
- func (o CbcsDrmConfigurationOutput) Widevine() StreamingPolicyWidevineConfigurationPtrOutput
- type CbcsDrmConfigurationPtrInput
- type CbcsDrmConfigurationPtrOutput
- func (o CbcsDrmConfigurationPtrOutput) Elem() CbcsDrmConfigurationOutput
- func (CbcsDrmConfigurationPtrOutput) ElementType() reflect.Type
- func (o CbcsDrmConfigurationPtrOutput) FairPlay() StreamingPolicyFairPlayConfigurationPtrOutput
- func (o CbcsDrmConfigurationPtrOutput) PlayReady() StreamingPolicyPlayReadyConfigurationPtrOutput
- func (o CbcsDrmConfigurationPtrOutput) ToCbcsDrmConfigurationPtrOutput() CbcsDrmConfigurationPtrOutput
- func (o CbcsDrmConfigurationPtrOutput) ToCbcsDrmConfigurationPtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationPtrOutput
- func (o CbcsDrmConfigurationPtrOutput) Widevine() StreamingPolicyWidevineConfigurationPtrOutput
- type CbcsDrmConfigurationResponse
- type CbcsDrmConfigurationResponseArgs
- func (CbcsDrmConfigurationResponseArgs) ElementType() reflect.Type
- func (i CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponseOutput() CbcsDrmConfigurationResponseOutput
- func (i CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponseOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponseOutput
- func (i CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponsePtrOutput() CbcsDrmConfigurationResponsePtrOutput
- func (i CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponsePtrOutput
- type CbcsDrmConfigurationResponseInput
- type CbcsDrmConfigurationResponseOutput
- func (CbcsDrmConfigurationResponseOutput) ElementType() reflect.Type
- func (o CbcsDrmConfigurationResponseOutput) FairPlay() StreamingPolicyFairPlayConfigurationResponsePtrOutput
- func (o CbcsDrmConfigurationResponseOutput) PlayReady() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- func (o CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponseOutput() CbcsDrmConfigurationResponseOutput
- func (o CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponseOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponseOutput
- func (o CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponsePtrOutput() CbcsDrmConfigurationResponsePtrOutput
- func (o CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponsePtrOutput
- func (o CbcsDrmConfigurationResponseOutput) Widevine() StreamingPolicyWidevineConfigurationResponsePtrOutput
- type CbcsDrmConfigurationResponsePtrInput
- type CbcsDrmConfigurationResponsePtrOutput
- func (o CbcsDrmConfigurationResponsePtrOutput) Elem() CbcsDrmConfigurationResponseOutput
- func (CbcsDrmConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o CbcsDrmConfigurationResponsePtrOutput) FairPlay() StreamingPolicyFairPlayConfigurationResponsePtrOutput
- func (o CbcsDrmConfigurationResponsePtrOutput) PlayReady() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- func (o CbcsDrmConfigurationResponsePtrOutput) ToCbcsDrmConfigurationResponsePtrOutput() CbcsDrmConfigurationResponsePtrOutput
- func (o CbcsDrmConfigurationResponsePtrOutput) ToCbcsDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponsePtrOutput
- func (o CbcsDrmConfigurationResponsePtrOutput) Widevine() StreamingPolicyWidevineConfigurationResponsePtrOutput
- type CencDrmConfiguration
- type CencDrmConfigurationArgs
- func (CencDrmConfigurationArgs) ElementType() reflect.Type
- func (i CencDrmConfigurationArgs) ToCencDrmConfigurationOutput() CencDrmConfigurationOutput
- func (i CencDrmConfigurationArgs) ToCencDrmConfigurationOutputWithContext(ctx context.Context) CencDrmConfigurationOutput
- func (i CencDrmConfigurationArgs) ToCencDrmConfigurationPtrOutput() CencDrmConfigurationPtrOutput
- func (i CencDrmConfigurationArgs) ToCencDrmConfigurationPtrOutputWithContext(ctx context.Context) CencDrmConfigurationPtrOutput
- type CencDrmConfigurationInput
- type CencDrmConfigurationOutput
- func (CencDrmConfigurationOutput) ElementType() reflect.Type
- func (o CencDrmConfigurationOutput) PlayReady() StreamingPolicyPlayReadyConfigurationPtrOutput
- func (o CencDrmConfigurationOutput) ToCencDrmConfigurationOutput() CencDrmConfigurationOutput
- func (o CencDrmConfigurationOutput) ToCencDrmConfigurationOutputWithContext(ctx context.Context) CencDrmConfigurationOutput
- func (o CencDrmConfigurationOutput) ToCencDrmConfigurationPtrOutput() CencDrmConfigurationPtrOutput
- func (o CencDrmConfigurationOutput) ToCencDrmConfigurationPtrOutputWithContext(ctx context.Context) CencDrmConfigurationPtrOutput
- func (o CencDrmConfigurationOutput) Widevine() StreamingPolicyWidevineConfigurationPtrOutput
- type CencDrmConfigurationPtrInput
- type CencDrmConfigurationPtrOutput
- func (o CencDrmConfigurationPtrOutput) Elem() CencDrmConfigurationOutput
- func (CencDrmConfigurationPtrOutput) ElementType() reflect.Type
- func (o CencDrmConfigurationPtrOutput) PlayReady() StreamingPolicyPlayReadyConfigurationPtrOutput
- func (o CencDrmConfigurationPtrOutput) ToCencDrmConfigurationPtrOutput() CencDrmConfigurationPtrOutput
- func (o CencDrmConfigurationPtrOutput) ToCencDrmConfigurationPtrOutputWithContext(ctx context.Context) CencDrmConfigurationPtrOutput
- func (o CencDrmConfigurationPtrOutput) Widevine() StreamingPolicyWidevineConfigurationPtrOutput
- type CencDrmConfigurationResponse
- type CencDrmConfigurationResponseArgs
- func (CencDrmConfigurationResponseArgs) ElementType() reflect.Type
- func (i CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponseOutput() CencDrmConfigurationResponseOutput
- func (i CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponseOutputWithContext(ctx context.Context) CencDrmConfigurationResponseOutput
- func (i CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponsePtrOutput() CencDrmConfigurationResponsePtrOutput
- func (i CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CencDrmConfigurationResponsePtrOutput
- type CencDrmConfigurationResponseInput
- type CencDrmConfigurationResponseOutput
- func (CencDrmConfigurationResponseOutput) ElementType() reflect.Type
- func (o CencDrmConfigurationResponseOutput) PlayReady() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- func (o CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponseOutput() CencDrmConfigurationResponseOutput
- func (o CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponseOutputWithContext(ctx context.Context) CencDrmConfigurationResponseOutput
- func (o CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponsePtrOutput() CencDrmConfigurationResponsePtrOutput
- func (o CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CencDrmConfigurationResponsePtrOutput
- func (o CencDrmConfigurationResponseOutput) Widevine() StreamingPolicyWidevineConfigurationResponsePtrOutput
- type CencDrmConfigurationResponsePtrInput
- type CencDrmConfigurationResponsePtrOutput
- func (o CencDrmConfigurationResponsePtrOutput) Elem() CencDrmConfigurationResponseOutput
- func (CencDrmConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o CencDrmConfigurationResponsePtrOutput) PlayReady() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- func (o CencDrmConfigurationResponsePtrOutput) ToCencDrmConfigurationResponsePtrOutput() CencDrmConfigurationResponsePtrOutput
- func (o CencDrmConfigurationResponsePtrOutput) ToCencDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CencDrmConfigurationResponsePtrOutput
- func (o CencDrmConfigurationResponsePtrOutput) Widevine() StreamingPolicyWidevineConfigurationResponsePtrOutput
- type CommonEncryptionCbcs
- type CommonEncryptionCbcsArgs
- func (CommonEncryptionCbcsArgs) ElementType() reflect.Type
- func (i CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsOutput() CommonEncryptionCbcsOutput
- func (i CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsOutputWithContext(ctx context.Context) CommonEncryptionCbcsOutput
- func (i CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsPtrOutput() CommonEncryptionCbcsPtrOutput
- func (i CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsPtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsPtrOutput
- type CommonEncryptionCbcsInput
- type CommonEncryptionCbcsOutput
- func (o CommonEncryptionCbcsOutput) ClearTracks() TrackSelectionArrayOutput
- func (o CommonEncryptionCbcsOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
- func (o CommonEncryptionCbcsOutput) Drm() CbcsDrmConfigurationPtrOutput
- func (CommonEncryptionCbcsOutput) ElementType() reflect.Type
- func (o CommonEncryptionCbcsOutput) EnabledProtocols() EnabledProtocolsPtrOutput
- func (o CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsOutput() CommonEncryptionCbcsOutput
- func (o CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsOutputWithContext(ctx context.Context) CommonEncryptionCbcsOutput
- func (o CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsPtrOutput() CommonEncryptionCbcsPtrOutput
- func (o CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsPtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsPtrOutput
- type CommonEncryptionCbcsPtrInput
- type CommonEncryptionCbcsPtrOutput
- func (o CommonEncryptionCbcsPtrOutput) ClearTracks() TrackSelectionArrayOutput
- func (o CommonEncryptionCbcsPtrOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
- func (o CommonEncryptionCbcsPtrOutput) Drm() CbcsDrmConfigurationPtrOutput
- func (o CommonEncryptionCbcsPtrOutput) Elem() CommonEncryptionCbcsOutput
- func (CommonEncryptionCbcsPtrOutput) ElementType() reflect.Type
- func (o CommonEncryptionCbcsPtrOutput) EnabledProtocols() EnabledProtocolsPtrOutput
- func (o CommonEncryptionCbcsPtrOutput) ToCommonEncryptionCbcsPtrOutput() CommonEncryptionCbcsPtrOutput
- func (o CommonEncryptionCbcsPtrOutput) ToCommonEncryptionCbcsPtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsPtrOutput
- type CommonEncryptionCbcsResponse
- type CommonEncryptionCbcsResponseArgs
- func (CommonEncryptionCbcsResponseArgs) ElementType() reflect.Type
- func (i CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponseOutput() CommonEncryptionCbcsResponseOutput
- func (i CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponseOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponseOutput
- func (i CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponsePtrOutput() CommonEncryptionCbcsResponsePtrOutput
- func (i CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponsePtrOutput
- type CommonEncryptionCbcsResponseInput
- type CommonEncryptionCbcsResponseOutput
- func (o CommonEncryptionCbcsResponseOutput) ClearTracks() TrackSelectionResponseArrayOutput
- func (o CommonEncryptionCbcsResponseOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
- func (o CommonEncryptionCbcsResponseOutput) Drm() CbcsDrmConfigurationResponsePtrOutput
- func (CommonEncryptionCbcsResponseOutput) ElementType() reflect.Type
- func (o CommonEncryptionCbcsResponseOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
- func (o CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponseOutput() CommonEncryptionCbcsResponseOutput
- func (o CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponseOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponseOutput
- func (o CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponsePtrOutput() CommonEncryptionCbcsResponsePtrOutput
- func (o CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponsePtrOutput
- type CommonEncryptionCbcsResponsePtrInput
- type CommonEncryptionCbcsResponsePtrOutput
- func (o CommonEncryptionCbcsResponsePtrOutput) ClearTracks() TrackSelectionResponseArrayOutput
- func (o CommonEncryptionCbcsResponsePtrOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
- func (o CommonEncryptionCbcsResponsePtrOutput) Drm() CbcsDrmConfigurationResponsePtrOutput
- func (o CommonEncryptionCbcsResponsePtrOutput) Elem() CommonEncryptionCbcsResponseOutput
- func (CommonEncryptionCbcsResponsePtrOutput) ElementType() reflect.Type
- func (o CommonEncryptionCbcsResponsePtrOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
- func (o CommonEncryptionCbcsResponsePtrOutput) ToCommonEncryptionCbcsResponsePtrOutput() CommonEncryptionCbcsResponsePtrOutput
- func (o CommonEncryptionCbcsResponsePtrOutput) ToCommonEncryptionCbcsResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponsePtrOutput
- type CommonEncryptionCenc
- type CommonEncryptionCencArgs
- func (CommonEncryptionCencArgs) ElementType() reflect.Type
- func (i CommonEncryptionCencArgs) ToCommonEncryptionCencOutput() CommonEncryptionCencOutput
- func (i CommonEncryptionCencArgs) ToCommonEncryptionCencOutputWithContext(ctx context.Context) CommonEncryptionCencOutput
- func (i CommonEncryptionCencArgs) ToCommonEncryptionCencPtrOutput() CommonEncryptionCencPtrOutput
- func (i CommonEncryptionCencArgs) ToCommonEncryptionCencPtrOutputWithContext(ctx context.Context) CommonEncryptionCencPtrOutput
- type CommonEncryptionCencInput
- type CommonEncryptionCencOutput
- func (o CommonEncryptionCencOutput) ClearTracks() TrackSelectionArrayOutput
- func (o CommonEncryptionCencOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
- func (o CommonEncryptionCencOutput) Drm() CencDrmConfigurationPtrOutput
- func (CommonEncryptionCencOutput) ElementType() reflect.Type
- func (o CommonEncryptionCencOutput) EnabledProtocols() EnabledProtocolsPtrOutput
- func (o CommonEncryptionCencOutput) ToCommonEncryptionCencOutput() CommonEncryptionCencOutput
- func (o CommonEncryptionCencOutput) ToCommonEncryptionCencOutputWithContext(ctx context.Context) CommonEncryptionCencOutput
- func (o CommonEncryptionCencOutput) ToCommonEncryptionCencPtrOutput() CommonEncryptionCencPtrOutput
- func (o CommonEncryptionCencOutput) ToCommonEncryptionCencPtrOutputWithContext(ctx context.Context) CommonEncryptionCencPtrOutput
- type CommonEncryptionCencPtrInput
- type CommonEncryptionCencPtrOutput
- func (o CommonEncryptionCencPtrOutput) ClearTracks() TrackSelectionArrayOutput
- func (o CommonEncryptionCencPtrOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
- func (o CommonEncryptionCencPtrOutput) Drm() CencDrmConfigurationPtrOutput
- func (o CommonEncryptionCencPtrOutput) Elem() CommonEncryptionCencOutput
- func (CommonEncryptionCencPtrOutput) ElementType() reflect.Type
- func (o CommonEncryptionCencPtrOutput) EnabledProtocols() EnabledProtocolsPtrOutput
- func (o CommonEncryptionCencPtrOutput) ToCommonEncryptionCencPtrOutput() CommonEncryptionCencPtrOutput
- func (o CommonEncryptionCencPtrOutput) ToCommonEncryptionCencPtrOutputWithContext(ctx context.Context) CommonEncryptionCencPtrOutput
- type CommonEncryptionCencResponse
- type CommonEncryptionCencResponseArgs
- func (CommonEncryptionCencResponseArgs) ElementType() reflect.Type
- func (i CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponseOutput() CommonEncryptionCencResponseOutput
- func (i CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponseOutputWithContext(ctx context.Context) CommonEncryptionCencResponseOutput
- func (i CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponsePtrOutput() CommonEncryptionCencResponsePtrOutput
- func (i CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCencResponsePtrOutput
- type CommonEncryptionCencResponseInput
- type CommonEncryptionCencResponseOutput
- func (o CommonEncryptionCencResponseOutput) ClearTracks() TrackSelectionResponseArrayOutput
- func (o CommonEncryptionCencResponseOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
- func (o CommonEncryptionCencResponseOutput) Drm() CencDrmConfigurationResponsePtrOutput
- func (CommonEncryptionCencResponseOutput) ElementType() reflect.Type
- func (o CommonEncryptionCencResponseOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
- func (o CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponseOutput() CommonEncryptionCencResponseOutput
- func (o CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponseOutputWithContext(ctx context.Context) CommonEncryptionCencResponseOutput
- func (o CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponsePtrOutput() CommonEncryptionCencResponsePtrOutput
- func (o CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCencResponsePtrOutput
- type CommonEncryptionCencResponsePtrInput
- type CommonEncryptionCencResponsePtrOutput
- func (o CommonEncryptionCencResponsePtrOutput) ClearTracks() TrackSelectionResponseArrayOutput
- func (o CommonEncryptionCencResponsePtrOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
- func (o CommonEncryptionCencResponsePtrOutput) Drm() CencDrmConfigurationResponsePtrOutput
- func (o CommonEncryptionCencResponsePtrOutput) Elem() CommonEncryptionCencResponseOutput
- func (CommonEncryptionCencResponsePtrOutput) ElementType() reflect.Type
- func (o CommonEncryptionCencResponsePtrOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
- func (o CommonEncryptionCencResponsePtrOutput) ToCommonEncryptionCencResponsePtrOutput() CommonEncryptionCencResponsePtrOutput
- func (o CommonEncryptionCencResponsePtrOutput) ToCommonEncryptionCencResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCencResponsePtrOutput
- type ContentKeyPolicy
- type ContentKeyPolicyArgs
- type ContentKeyPolicyClearKeyConfiguration
- type ContentKeyPolicyClearKeyConfigurationArgs
- func (ContentKeyPolicyClearKeyConfigurationArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyClearKeyConfigurationArgs) ToContentKeyPolicyClearKeyConfigurationOutput() ContentKeyPolicyClearKeyConfigurationOutput
- func (i ContentKeyPolicyClearKeyConfigurationArgs) ToContentKeyPolicyClearKeyConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyClearKeyConfigurationOutput
- type ContentKeyPolicyClearKeyConfigurationInput
- type ContentKeyPolicyClearKeyConfigurationOutput
- func (ContentKeyPolicyClearKeyConfigurationOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyClearKeyConfigurationOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyClearKeyConfigurationOutput) ToContentKeyPolicyClearKeyConfigurationOutput() ContentKeyPolicyClearKeyConfigurationOutput
- func (o ContentKeyPolicyClearKeyConfigurationOutput) ToContentKeyPolicyClearKeyConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyClearKeyConfigurationOutput
- type ContentKeyPolicyClearKeyConfigurationResponse
- type ContentKeyPolicyClearKeyConfigurationResponseArgs
- func (ContentKeyPolicyClearKeyConfigurationResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyClearKeyConfigurationResponseArgs) ToContentKeyPolicyClearKeyConfigurationResponseOutput() ContentKeyPolicyClearKeyConfigurationResponseOutput
- func (i ContentKeyPolicyClearKeyConfigurationResponseArgs) ToContentKeyPolicyClearKeyConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyClearKeyConfigurationResponseOutput
- type ContentKeyPolicyClearKeyConfigurationResponseInput
- type ContentKeyPolicyClearKeyConfigurationResponseOutput
- func (ContentKeyPolicyClearKeyConfigurationResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyClearKeyConfigurationResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyClearKeyConfigurationResponseOutput) ToContentKeyPolicyClearKeyConfigurationResponseOutput() ContentKeyPolicyClearKeyConfigurationResponseOutput
- func (o ContentKeyPolicyClearKeyConfigurationResponseOutput) ToContentKeyPolicyClearKeyConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyClearKeyConfigurationResponseOutput
- type ContentKeyPolicyFairPlayConfiguration
- type ContentKeyPolicyFairPlayConfigurationArgs
- func (ContentKeyPolicyFairPlayConfigurationArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyFairPlayConfigurationArgs) ToContentKeyPolicyFairPlayConfigurationOutput() ContentKeyPolicyFairPlayConfigurationOutput
- func (i ContentKeyPolicyFairPlayConfigurationArgs) ToContentKeyPolicyFairPlayConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayConfigurationOutput
- type ContentKeyPolicyFairPlayConfigurationInput
- type ContentKeyPolicyFairPlayConfigurationOutput
- func (o ContentKeyPolicyFairPlayConfigurationOutput) Ask() pulumi.StringOutput
- func (ContentKeyPolicyFairPlayConfigurationOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyFairPlayConfigurationOutput) FairPlayPfx() pulumi.StringOutput
- func (o ContentKeyPolicyFairPlayConfigurationOutput) FairPlayPfxPassword() pulumi.StringOutput
- func (o ContentKeyPolicyFairPlayConfigurationOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyFairPlayConfigurationOutput) OfflineRentalConfiguration() ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
- func (o ContentKeyPolicyFairPlayConfigurationOutput) RentalAndLeaseKeyType() pulumi.StringOutput
- func (o ContentKeyPolicyFairPlayConfigurationOutput) RentalDuration() pulumi.Float64Output
- func (o ContentKeyPolicyFairPlayConfigurationOutput) ToContentKeyPolicyFairPlayConfigurationOutput() ContentKeyPolicyFairPlayConfigurationOutput
- func (o ContentKeyPolicyFairPlayConfigurationOutput) ToContentKeyPolicyFairPlayConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayConfigurationOutput
- type ContentKeyPolicyFairPlayConfigurationResponse
- type ContentKeyPolicyFairPlayConfigurationResponseArgs
- func (ContentKeyPolicyFairPlayConfigurationResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyFairPlayConfigurationResponseArgs) ToContentKeyPolicyFairPlayConfigurationResponseOutput() ContentKeyPolicyFairPlayConfigurationResponseOutput
- func (i ContentKeyPolicyFairPlayConfigurationResponseArgs) ToContentKeyPolicyFairPlayConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayConfigurationResponseOutput
- type ContentKeyPolicyFairPlayConfigurationResponseInput
- type ContentKeyPolicyFairPlayConfigurationResponseOutput
- func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) Ask() pulumi.StringOutput
- func (ContentKeyPolicyFairPlayConfigurationResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) FairPlayPfx() pulumi.StringOutput
- func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) FairPlayPfxPassword() pulumi.StringOutput
- func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) OfflineRentalConfiguration() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
- func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) RentalAndLeaseKeyType() pulumi.StringOutput
- func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) RentalDuration() pulumi.Float64Output
- func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) ToContentKeyPolicyFairPlayConfigurationResponseOutput() ContentKeyPolicyFairPlayConfigurationResponseOutput
- func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) ToContentKeyPolicyFairPlayConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayConfigurationResponseOutput
- type ContentKeyPolicyFairPlayOfflineRentalConfiguration
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs
- func (ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
- func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
- func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
- func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationInput
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
- func (ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) PlaybackDurationSeconds() pulumi.Float64Output
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) StorageDurationSeconds() pulumi.Float64Output
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrInput
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) Elem() ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
- func (ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) PlaybackDurationSeconds() pulumi.Float64PtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) StorageDurationSeconds() pulumi.Float64PtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs
- func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
- func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
- func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
- func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseInput
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
- func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) PlaybackDurationSeconds() pulumi.Float64Output
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) StorageDurationSeconds() pulumi.Float64Output
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrInput
- type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) Elem() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
- func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) PlaybackDurationSeconds() pulumi.Float64PtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) StorageDurationSeconds() pulumi.Float64PtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
- func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
- type ContentKeyPolicyFairPlayRentalAndLeaseKeyType
- func (ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ElementType() reflect.Type
- func (e ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringOutput() pulumi.StringOutput
- func (e ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContentKeyPolicyInput
- type ContentKeyPolicyOpenRestriction
- type ContentKeyPolicyOpenRestrictionArgs
- func (ContentKeyPolicyOpenRestrictionArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyOpenRestrictionArgs) ToContentKeyPolicyOpenRestrictionOutput() ContentKeyPolicyOpenRestrictionOutput
- func (i ContentKeyPolicyOpenRestrictionArgs) ToContentKeyPolicyOpenRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyOpenRestrictionOutput
- type ContentKeyPolicyOpenRestrictionInput
- type ContentKeyPolicyOpenRestrictionOutput
- func (ContentKeyPolicyOpenRestrictionOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyOpenRestrictionOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyOpenRestrictionOutput) ToContentKeyPolicyOpenRestrictionOutput() ContentKeyPolicyOpenRestrictionOutput
- func (o ContentKeyPolicyOpenRestrictionOutput) ToContentKeyPolicyOpenRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyOpenRestrictionOutput
- type ContentKeyPolicyOpenRestrictionResponse
- type ContentKeyPolicyOpenRestrictionResponseArgs
- func (ContentKeyPolicyOpenRestrictionResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyOpenRestrictionResponseArgs) ToContentKeyPolicyOpenRestrictionResponseOutput() ContentKeyPolicyOpenRestrictionResponseOutput
- func (i ContentKeyPolicyOpenRestrictionResponseArgs) ToContentKeyPolicyOpenRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyOpenRestrictionResponseOutput
- type ContentKeyPolicyOpenRestrictionResponseInput
- type ContentKeyPolicyOpenRestrictionResponseOutput
- func (ContentKeyPolicyOpenRestrictionResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyOpenRestrictionResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyOpenRestrictionResponseOutput) ToContentKeyPolicyOpenRestrictionResponseOutput() ContentKeyPolicyOpenRestrictionResponseOutput
- func (o ContentKeyPolicyOpenRestrictionResponseOutput) ToContentKeyPolicyOpenRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyOpenRestrictionResponseOutput
- type ContentKeyPolicyOption
- type ContentKeyPolicyOptionArgs
- type ContentKeyPolicyOptionArray
- func (ContentKeyPolicyOptionArray) ElementType() reflect.Type
- func (i ContentKeyPolicyOptionArray) ToContentKeyPolicyOptionArrayOutput() ContentKeyPolicyOptionArrayOutput
- func (i ContentKeyPolicyOptionArray) ToContentKeyPolicyOptionArrayOutputWithContext(ctx context.Context) ContentKeyPolicyOptionArrayOutput
- type ContentKeyPolicyOptionArrayInput
- type ContentKeyPolicyOptionArrayOutput
- func (ContentKeyPolicyOptionArrayOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyOptionArrayOutput) Index(i pulumi.IntInput) ContentKeyPolicyOptionOutput
- func (o ContentKeyPolicyOptionArrayOutput) ToContentKeyPolicyOptionArrayOutput() ContentKeyPolicyOptionArrayOutput
- func (o ContentKeyPolicyOptionArrayOutput) ToContentKeyPolicyOptionArrayOutputWithContext(ctx context.Context) ContentKeyPolicyOptionArrayOutput
- type ContentKeyPolicyOptionInput
- type ContentKeyPolicyOptionOutput
- func (o ContentKeyPolicyOptionOutput) Configuration() pulumi.AnyOutput
- func (ContentKeyPolicyOptionOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyOptionOutput) Name() pulumi.StringPtrOutput
- func (o ContentKeyPolicyOptionOutput) Restriction() pulumi.AnyOutput
- func (o ContentKeyPolicyOptionOutput) ToContentKeyPolicyOptionOutput() ContentKeyPolicyOptionOutput
- func (o ContentKeyPolicyOptionOutput) ToContentKeyPolicyOptionOutputWithContext(ctx context.Context) ContentKeyPolicyOptionOutput
- type ContentKeyPolicyOptionResponse
- type ContentKeyPolicyOptionResponseArgs
- func (ContentKeyPolicyOptionResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyOptionResponseArgs) ToContentKeyPolicyOptionResponseOutput() ContentKeyPolicyOptionResponseOutput
- func (i ContentKeyPolicyOptionResponseArgs) ToContentKeyPolicyOptionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyOptionResponseOutput
- type ContentKeyPolicyOptionResponseArray
- func (ContentKeyPolicyOptionResponseArray) ElementType() reflect.Type
- func (i ContentKeyPolicyOptionResponseArray) ToContentKeyPolicyOptionResponseArrayOutput() ContentKeyPolicyOptionResponseArrayOutput
- func (i ContentKeyPolicyOptionResponseArray) ToContentKeyPolicyOptionResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyOptionResponseArrayOutput
- type ContentKeyPolicyOptionResponseArrayInput
- type ContentKeyPolicyOptionResponseArrayOutput
- func (ContentKeyPolicyOptionResponseArrayOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyOptionResponseArrayOutput) Index(i pulumi.IntInput) ContentKeyPolicyOptionResponseOutput
- func (o ContentKeyPolicyOptionResponseArrayOutput) ToContentKeyPolicyOptionResponseArrayOutput() ContentKeyPolicyOptionResponseArrayOutput
- func (o ContentKeyPolicyOptionResponseArrayOutput) ToContentKeyPolicyOptionResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyOptionResponseArrayOutput
- type ContentKeyPolicyOptionResponseInput
- type ContentKeyPolicyOptionResponseOutput
- func (o ContentKeyPolicyOptionResponseOutput) Configuration() pulumi.AnyOutput
- func (ContentKeyPolicyOptionResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyOptionResponseOutput) Name() pulumi.StringPtrOutput
- func (o ContentKeyPolicyOptionResponseOutput) PolicyOptionId() pulumi.StringOutput
- func (o ContentKeyPolicyOptionResponseOutput) Restriction() pulumi.AnyOutput
- func (o ContentKeyPolicyOptionResponseOutput) ToContentKeyPolicyOptionResponseOutput() ContentKeyPolicyOptionResponseOutput
- func (o ContentKeyPolicyOptionResponseOutput) ToContentKeyPolicyOptionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyOptionResponseOutput
- type ContentKeyPolicyOutput
- type ContentKeyPolicyPlayReadyConfiguration
- type ContentKeyPolicyPlayReadyConfigurationArgs
- func (ContentKeyPolicyPlayReadyConfigurationArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyConfigurationArgs) ToContentKeyPolicyPlayReadyConfigurationOutput() ContentKeyPolicyPlayReadyConfigurationOutput
- func (i ContentKeyPolicyPlayReadyConfigurationArgs) ToContentKeyPolicyPlayReadyConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyConfigurationOutput
- type ContentKeyPolicyPlayReadyConfigurationInput
- type ContentKeyPolicyPlayReadyConfigurationOutput
- func (ContentKeyPolicyPlayReadyConfigurationOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyConfigurationOutput) Licenses() ContentKeyPolicyPlayReadyLicenseArrayOutput
- func (o ContentKeyPolicyPlayReadyConfigurationOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyConfigurationOutput) ResponseCustomData() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyConfigurationOutput) ToContentKeyPolicyPlayReadyConfigurationOutput() ContentKeyPolicyPlayReadyConfigurationOutput
- func (o ContentKeyPolicyPlayReadyConfigurationOutput) ToContentKeyPolicyPlayReadyConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyConfigurationOutput
- type ContentKeyPolicyPlayReadyConfigurationResponse
- type ContentKeyPolicyPlayReadyConfigurationResponseArgs
- func (ContentKeyPolicyPlayReadyConfigurationResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyConfigurationResponseArgs) ToContentKeyPolicyPlayReadyConfigurationResponseOutput() ContentKeyPolicyPlayReadyConfigurationResponseOutput
- func (i ContentKeyPolicyPlayReadyConfigurationResponseArgs) ToContentKeyPolicyPlayReadyConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyConfigurationResponseOutput
- type ContentKeyPolicyPlayReadyConfigurationResponseInput
- type ContentKeyPolicyPlayReadyConfigurationResponseOutput
- func (ContentKeyPolicyPlayReadyConfigurationResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) Licenses() ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
- func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) ResponseCustomData() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) ToContentKeyPolicyPlayReadyConfigurationResponseOutput() ContentKeyPolicyPlayReadyConfigurationResponseOutput
- func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) ToContentKeyPolicyPlayReadyConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyConfigurationResponseOutput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs
- func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput
- func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderInput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput
- func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs
- func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput
- func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseInput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput
- func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs
- func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput
- func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierInput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput
- func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) KeyId() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs
- func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput
- func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseInput
- type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput
- func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) KeyId() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput
- func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput
- type ContentKeyPolicyPlayReadyContentType
- func (ContentKeyPolicyPlayReadyContentType) ElementType() reflect.Type
- func (e ContentKeyPolicyPlayReadyContentType) ToStringOutput() pulumi.StringOutput
- func (e ContentKeyPolicyPlayReadyContentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContentKeyPolicyPlayReadyContentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContentKeyPolicyPlayReadyContentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs
- func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
- func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
- func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
- func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionInput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) BestEffort() pulumi.BoolOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ConfigurationData() pulumi.IntOutput
- func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrInput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) BestEffort() pulumi.BoolPtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ConfigurationData() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) Elem() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
- func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs
- func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
- func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
- func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
- func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseInput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) BestEffort() pulumi.BoolOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ConfigurationData() pulumi.IntOutput
- func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrInput
- type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) BestEffort() pulumi.BoolPtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ConfigurationData() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) Elem() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
- func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
- type ContentKeyPolicyPlayReadyLicense
- type ContentKeyPolicyPlayReadyLicenseArgs
- func (ContentKeyPolicyPlayReadyLicenseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyLicenseArgs) ToContentKeyPolicyPlayReadyLicenseOutput() ContentKeyPolicyPlayReadyLicenseOutput
- func (i ContentKeyPolicyPlayReadyLicenseArgs) ToContentKeyPolicyPlayReadyLicenseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseOutput
- type ContentKeyPolicyPlayReadyLicenseArray
- func (ContentKeyPolicyPlayReadyLicenseArray) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyLicenseArray) ToContentKeyPolicyPlayReadyLicenseArrayOutput() ContentKeyPolicyPlayReadyLicenseArrayOutput
- func (i ContentKeyPolicyPlayReadyLicenseArray) ToContentKeyPolicyPlayReadyLicenseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseArrayOutput
- type ContentKeyPolicyPlayReadyLicenseArrayInput
- type ContentKeyPolicyPlayReadyLicenseArrayOutput
- func (ContentKeyPolicyPlayReadyLicenseArrayOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyLicenseArrayOutput) Index(i pulumi.IntInput) ContentKeyPolicyPlayReadyLicenseOutput
- func (o ContentKeyPolicyPlayReadyLicenseArrayOutput) ToContentKeyPolicyPlayReadyLicenseArrayOutput() ContentKeyPolicyPlayReadyLicenseArrayOutput
- func (o ContentKeyPolicyPlayReadyLicenseArrayOutput) ToContentKeyPolicyPlayReadyLicenseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseArrayOutput
- type ContentKeyPolicyPlayReadyLicenseInput
- type ContentKeyPolicyPlayReadyLicenseOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) AllowTestDevices() pulumi.BoolOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) BeginDate() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) ContentKeyLocation() pulumi.AnyOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) ContentType() pulumi.StringOutput
- func (ContentKeyPolicyPlayReadyLicenseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyLicenseOutput) ExpirationDate() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) GracePeriod() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) LicenseType() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) PlayRight() ContentKeyPolicyPlayReadyPlayRightPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) RelativeBeginDate() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) RelativeExpirationDate() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) ToContentKeyPolicyPlayReadyLicenseOutput() ContentKeyPolicyPlayReadyLicenseOutput
- func (o ContentKeyPolicyPlayReadyLicenseOutput) ToContentKeyPolicyPlayReadyLicenseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseOutput
- type ContentKeyPolicyPlayReadyLicenseResponse
- type ContentKeyPolicyPlayReadyLicenseResponseArgs
- func (ContentKeyPolicyPlayReadyLicenseResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyLicenseResponseArgs) ToContentKeyPolicyPlayReadyLicenseResponseOutput() ContentKeyPolicyPlayReadyLicenseResponseOutput
- func (i ContentKeyPolicyPlayReadyLicenseResponseArgs) ToContentKeyPolicyPlayReadyLicenseResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseResponseOutput
- type ContentKeyPolicyPlayReadyLicenseResponseArray
- func (ContentKeyPolicyPlayReadyLicenseResponseArray) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyLicenseResponseArray) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutput() ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
- func (i ContentKeyPolicyPlayReadyLicenseResponseArray) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
- type ContentKeyPolicyPlayReadyLicenseResponseArrayInput
- type ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
- func (ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) Index(i pulumi.IntInput) ContentKeyPolicyPlayReadyLicenseResponseOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutput() ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
- type ContentKeyPolicyPlayReadyLicenseResponseInput
- type ContentKeyPolicyPlayReadyLicenseResponseOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) AllowTestDevices() pulumi.BoolOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) BeginDate() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ContentKeyLocation() pulumi.AnyOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ContentType() pulumi.StringOutput
- func (ContentKeyPolicyPlayReadyLicenseResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ExpirationDate() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) GracePeriod() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) LicenseType() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) PlayRight() ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) RelativeBeginDate() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) RelativeExpirationDate() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ToContentKeyPolicyPlayReadyLicenseResponseOutput() ContentKeyPolicyPlayReadyLicenseResponseOutput
- func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ToContentKeyPolicyPlayReadyLicenseResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseResponseOutput
- type ContentKeyPolicyPlayReadyLicenseType
- func (ContentKeyPolicyPlayReadyLicenseType) ElementType() reflect.Type
- func (e ContentKeyPolicyPlayReadyLicenseType) ToStringOutput() pulumi.StringOutput
- func (e ContentKeyPolicyPlayReadyLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContentKeyPolicyPlayReadyLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContentKeyPolicyPlayReadyLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContentKeyPolicyPlayReadyPlayRight
- type ContentKeyPolicyPlayReadyPlayRightArgs
- func (ContentKeyPolicyPlayReadyPlayRightArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightOutput() ContentKeyPolicyPlayReadyPlayRightOutput
- func (i ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightOutput
- func (i ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightPtrOutput() ContentKeyPolicyPlayReadyPlayRightPtrOutput
- func (i ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightPtrOutput
- type ContentKeyPolicyPlayReadyPlayRightInput
- type ContentKeyPolicyPlayReadyPlayRightOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) AgcAndColorStripeRestriction() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) AllowPassingVideoContentToUnknownOutput() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) AnalogVideoOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) CompressedDigitalAudioOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) CompressedDigitalVideoOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) DigitalVideoOnlyContentRestriction() pulumi.BoolOutput
- func (ContentKeyPolicyPlayReadyPlayRightOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) ExplicitAnalogTelevisionOutputRestriction() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) FirstPlayExpiration() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) ImageConstraintForAnalogComponentVideoRestriction() pulumi.BoolOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) ImageConstraintForAnalogComputerMonitorRestriction() pulumi.BoolOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) ScmsRestriction() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightOutput() ContentKeyPolicyPlayReadyPlayRightOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutput() ContentKeyPolicyPlayReadyPlayRightPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) UncompressedDigitalAudioOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightOutput) UncompressedDigitalVideoOpl() pulumi.IntPtrOutput
- type ContentKeyPolicyPlayReadyPlayRightPtrInput
- type ContentKeyPolicyPlayReadyPlayRightPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) AgcAndColorStripeRestriction() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) AllowPassingVideoContentToUnknownOutput() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) AnalogVideoOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) CompressedDigitalAudioOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) CompressedDigitalVideoOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) DigitalVideoOnlyContentRestriction() pulumi.BoolPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) Elem() ContentKeyPolicyPlayReadyPlayRightOutput
- func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ExplicitAnalogTelevisionOutputRestriction() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) FirstPlayExpiration() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ImageConstraintForAnalogComponentVideoRestriction() pulumi.BoolPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ImageConstraintForAnalogComputerMonitorRestriction() pulumi.BoolPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ScmsRestriction() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutput() ContentKeyPolicyPlayReadyPlayRightPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) UncompressedDigitalAudioOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) UncompressedDigitalVideoOpl() pulumi.IntPtrOutput
- type ContentKeyPolicyPlayReadyPlayRightResponse
- type ContentKeyPolicyPlayReadyPlayRightResponseArgs
- func (ContentKeyPolicyPlayReadyPlayRightResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponseOutput() ContentKeyPolicyPlayReadyPlayRightResponseOutput
- func (i ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponseOutput
- func (i ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput() ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
- func (i ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
- type ContentKeyPolicyPlayReadyPlayRightResponseInput
- type ContentKeyPolicyPlayReadyPlayRightResponseOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) AgcAndColorStripeRestriction() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) AllowPassingVideoContentToUnknownOutput() pulumi.StringOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) AnalogVideoOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) CompressedDigitalAudioOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) CompressedDigitalVideoOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) DigitalVideoOnlyContentRestriction() pulumi.BoolOutput
- func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ExplicitAnalogTelevisionOutputRestriction() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) FirstPlayExpiration() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ImageConstraintForAnalogComponentVideoRestriction() pulumi.BoolOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ImageConstraintForAnalogComputerMonitorRestriction() pulumi.BoolOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ScmsRestriction() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponseOutput() ContentKeyPolicyPlayReadyPlayRightResponseOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponseOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput() ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) UncompressedDigitalAudioOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) UncompressedDigitalVideoOpl() pulumi.IntPtrOutput
- type ContentKeyPolicyPlayReadyPlayRightResponsePtrInput
- type ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) AgcAndColorStripeRestriction() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) AllowPassingVideoContentToUnknownOutput() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) AnalogVideoOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) CompressedDigitalAudioOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) CompressedDigitalVideoOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) DigitalVideoOnlyContentRestriction() pulumi.BoolPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) Elem() ContentKeyPolicyPlayReadyPlayRightResponseOutput
- func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ExplicitAnalogTelevisionOutputRestriction() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) FirstPlayExpiration() pulumi.StringPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ImageConstraintForAnalogComponentVideoRestriction() pulumi.BoolPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ImageConstraintForAnalogComputerMonitorRestriction() pulumi.BoolPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ScmsRestriction() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput() ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) UncompressedDigitalAudioOpl() pulumi.IntPtrOutput
- func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) UncompressedDigitalVideoOpl() pulumi.IntPtrOutput
- type ContentKeyPolicyPlayReadyUnknownOutputPassingOption
- func (ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ElementType() reflect.Type
- func (e ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringOutput() pulumi.StringOutput
- func (e ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContentKeyPolicyRestrictionTokenType
- func (ContentKeyPolicyRestrictionTokenType) ElementType() reflect.Type
- func (e ContentKeyPolicyRestrictionTokenType) ToStringOutput() pulumi.StringOutput
- func (e ContentKeyPolicyRestrictionTokenType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContentKeyPolicyRestrictionTokenType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContentKeyPolicyRestrictionTokenType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContentKeyPolicyRsaTokenKey
- type ContentKeyPolicyRsaTokenKeyArgs
- func (ContentKeyPolicyRsaTokenKeyArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyRsaTokenKeyArgs) ToContentKeyPolicyRsaTokenKeyOutput() ContentKeyPolicyRsaTokenKeyOutput
- func (i ContentKeyPolicyRsaTokenKeyArgs) ToContentKeyPolicyRsaTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicyRsaTokenKeyOutput
- type ContentKeyPolicyRsaTokenKeyInput
- type ContentKeyPolicyRsaTokenKeyOutput
- func (ContentKeyPolicyRsaTokenKeyOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyRsaTokenKeyOutput) Exponent() pulumi.StringOutput
- func (o ContentKeyPolicyRsaTokenKeyOutput) Modulus() pulumi.StringOutput
- func (o ContentKeyPolicyRsaTokenKeyOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyRsaTokenKeyOutput) ToContentKeyPolicyRsaTokenKeyOutput() ContentKeyPolicyRsaTokenKeyOutput
- func (o ContentKeyPolicyRsaTokenKeyOutput) ToContentKeyPolicyRsaTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicyRsaTokenKeyOutput
- type ContentKeyPolicyRsaTokenKeyResponse
- type ContentKeyPolicyRsaTokenKeyResponseArgs
- func (ContentKeyPolicyRsaTokenKeyResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyRsaTokenKeyResponseArgs) ToContentKeyPolicyRsaTokenKeyResponseOutput() ContentKeyPolicyRsaTokenKeyResponseOutput
- func (i ContentKeyPolicyRsaTokenKeyResponseArgs) ToContentKeyPolicyRsaTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicyRsaTokenKeyResponseOutput
- type ContentKeyPolicyRsaTokenKeyResponseInput
- type ContentKeyPolicyRsaTokenKeyResponseOutput
- func (ContentKeyPolicyRsaTokenKeyResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyRsaTokenKeyResponseOutput) Exponent() pulumi.StringOutput
- func (o ContentKeyPolicyRsaTokenKeyResponseOutput) Modulus() pulumi.StringOutput
- func (o ContentKeyPolicyRsaTokenKeyResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyRsaTokenKeyResponseOutput) ToContentKeyPolicyRsaTokenKeyResponseOutput() ContentKeyPolicyRsaTokenKeyResponseOutput
- func (o ContentKeyPolicyRsaTokenKeyResponseOutput) ToContentKeyPolicyRsaTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicyRsaTokenKeyResponseOutput
- type ContentKeyPolicyState
- type ContentKeyPolicySymmetricTokenKey
- type ContentKeyPolicySymmetricTokenKeyArgs
- func (ContentKeyPolicySymmetricTokenKeyArgs) ElementType() reflect.Type
- func (i ContentKeyPolicySymmetricTokenKeyArgs) ToContentKeyPolicySymmetricTokenKeyOutput() ContentKeyPolicySymmetricTokenKeyOutput
- func (i ContentKeyPolicySymmetricTokenKeyArgs) ToContentKeyPolicySymmetricTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicySymmetricTokenKeyOutput
- type ContentKeyPolicySymmetricTokenKeyInput
- type ContentKeyPolicySymmetricTokenKeyOutput
- func (ContentKeyPolicySymmetricTokenKeyOutput) ElementType() reflect.Type
- func (o ContentKeyPolicySymmetricTokenKeyOutput) KeyValue() pulumi.StringOutput
- func (o ContentKeyPolicySymmetricTokenKeyOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicySymmetricTokenKeyOutput) ToContentKeyPolicySymmetricTokenKeyOutput() ContentKeyPolicySymmetricTokenKeyOutput
- func (o ContentKeyPolicySymmetricTokenKeyOutput) ToContentKeyPolicySymmetricTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicySymmetricTokenKeyOutput
- type ContentKeyPolicySymmetricTokenKeyResponse
- type ContentKeyPolicySymmetricTokenKeyResponseArgs
- func (ContentKeyPolicySymmetricTokenKeyResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicySymmetricTokenKeyResponseArgs) ToContentKeyPolicySymmetricTokenKeyResponseOutput() ContentKeyPolicySymmetricTokenKeyResponseOutput
- func (i ContentKeyPolicySymmetricTokenKeyResponseArgs) ToContentKeyPolicySymmetricTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicySymmetricTokenKeyResponseOutput
- type ContentKeyPolicySymmetricTokenKeyResponseInput
- type ContentKeyPolicySymmetricTokenKeyResponseOutput
- func (ContentKeyPolicySymmetricTokenKeyResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicySymmetricTokenKeyResponseOutput) KeyValue() pulumi.StringOutput
- func (o ContentKeyPolicySymmetricTokenKeyResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicySymmetricTokenKeyResponseOutput) ToContentKeyPolicySymmetricTokenKeyResponseOutput() ContentKeyPolicySymmetricTokenKeyResponseOutput
- func (o ContentKeyPolicySymmetricTokenKeyResponseOutput) ToContentKeyPolicySymmetricTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicySymmetricTokenKeyResponseOutput
- type ContentKeyPolicyTokenClaim
- type ContentKeyPolicyTokenClaimArgs
- func (ContentKeyPolicyTokenClaimArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyTokenClaimArgs) ToContentKeyPolicyTokenClaimOutput() ContentKeyPolicyTokenClaimOutput
- func (i ContentKeyPolicyTokenClaimArgs) ToContentKeyPolicyTokenClaimOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimOutput
- type ContentKeyPolicyTokenClaimArray
- func (ContentKeyPolicyTokenClaimArray) ElementType() reflect.Type
- func (i ContentKeyPolicyTokenClaimArray) ToContentKeyPolicyTokenClaimArrayOutput() ContentKeyPolicyTokenClaimArrayOutput
- func (i ContentKeyPolicyTokenClaimArray) ToContentKeyPolicyTokenClaimArrayOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimArrayOutput
- type ContentKeyPolicyTokenClaimArrayInput
- type ContentKeyPolicyTokenClaimArrayOutput
- func (ContentKeyPolicyTokenClaimArrayOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyTokenClaimArrayOutput) Index(i pulumi.IntInput) ContentKeyPolicyTokenClaimOutput
- func (o ContentKeyPolicyTokenClaimArrayOutput) ToContentKeyPolicyTokenClaimArrayOutput() ContentKeyPolicyTokenClaimArrayOutput
- func (o ContentKeyPolicyTokenClaimArrayOutput) ToContentKeyPolicyTokenClaimArrayOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimArrayOutput
- type ContentKeyPolicyTokenClaimInput
- type ContentKeyPolicyTokenClaimOutput
- func (o ContentKeyPolicyTokenClaimOutput) ClaimType() pulumi.StringPtrOutput
- func (o ContentKeyPolicyTokenClaimOutput) ClaimValue() pulumi.StringPtrOutput
- func (ContentKeyPolicyTokenClaimOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyTokenClaimOutput) ToContentKeyPolicyTokenClaimOutput() ContentKeyPolicyTokenClaimOutput
- func (o ContentKeyPolicyTokenClaimOutput) ToContentKeyPolicyTokenClaimOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimOutput
- type ContentKeyPolicyTokenClaimResponse
- type ContentKeyPolicyTokenClaimResponseArgs
- func (ContentKeyPolicyTokenClaimResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyTokenClaimResponseArgs) ToContentKeyPolicyTokenClaimResponseOutput() ContentKeyPolicyTokenClaimResponseOutput
- func (i ContentKeyPolicyTokenClaimResponseArgs) ToContentKeyPolicyTokenClaimResponseOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimResponseOutput
- type ContentKeyPolicyTokenClaimResponseArray
- func (ContentKeyPolicyTokenClaimResponseArray) ElementType() reflect.Type
- func (i ContentKeyPolicyTokenClaimResponseArray) ToContentKeyPolicyTokenClaimResponseArrayOutput() ContentKeyPolicyTokenClaimResponseArrayOutput
- func (i ContentKeyPolicyTokenClaimResponseArray) ToContentKeyPolicyTokenClaimResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimResponseArrayOutput
- type ContentKeyPolicyTokenClaimResponseArrayInput
- type ContentKeyPolicyTokenClaimResponseArrayOutput
- func (ContentKeyPolicyTokenClaimResponseArrayOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyTokenClaimResponseArrayOutput) Index(i pulumi.IntInput) ContentKeyPolicyTokenClaimResponseOutput
- func (o ContentKeyPolicyTokenClaimResponseArrayOutput) ToContentKeyPolicyTokenClaimResponseArrayOutput() ContentKeyPolicyTokenClaimResponseArrayOutput
- func (o ContentKeyPolicyTokenClaimResponseArrayOutput) ToContentKeyPolicyTokenClaimResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimResponseArrayOutput
- type ContentKeyPolicyTokenClaimResponseInput
- type ContentKeyPolicyTokenClaimResponseOutput
- func (o ContentKeyPolicyTokenClaimResponseOutput) ClaimType() pulumi.StringPtrOutput
- func (o ContentKeyPolicyTokenClaimResponseOutput) ClaimValue() pulumi.StringPtrOutput
- func (ContentKeyPolicyTokenClaimResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyTokenClaimResponseOutput) ToContentKeyPolicyTokenClaimResponseOutput() ContentKeyPolicyTokenClaimResponseOutput
- func (o ContentKeyPolicyTokenClaimResponseOutput) ToContentKeyPolicyTokenClaimResponseOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimResponseOutput
- type ContentKeyPolicyTokenRestriction
- type ContentKeyPolicyTokenRestrictionArgs
- func (ContentKeyPolicyTokenRestrictionArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyTokenRestrictionArgs) ToContentKeyPolicyTokenRestrictionOutput() ContentKeyPolicyTokenRestrictionOutput
- func (i ContentKeyPolicyTokenRestrictionArgs) ToContentKeyPolicyTokenRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyTokenRestrictionOutput
- type ContentKeyPolicyTokenRestrictionInput
- type ContentKeyPolicyTokenRestrictionOutput
- func (o ContentKeyPolicyTokenRestrictionOutput) AlternateVerificationKeys() pulumi.ArrayOutput
- func (o ContentKeyPolicyTokenRestrictionOutput) Audience() pulumi.StringOutput
- func (ContentKeyPolicyTokenRestrictionOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyTokenRestrictionOutput) Issuer() pulumi.StringOutput
- func (o ContentKeyPolicyTokenRestrictionOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyTokenRestrictionOutput) OpenIdConnectDiscoveryDocument() pulumi.StringPtrOutput
- func (o ContentKeyPolicyTokenRestrictionOutput) PrimaryVerificationKey() pulumi.AnyOutput
- func (o ContentKeyPolicyTokenRestrictionOutput) RequiredClaims() ContentKeyPolicyTokenClaimArrayOutput
- func (o ContentKeyPolicyTokenRestrictionOutput) RestrictionTokenType() pulumi.StringOutput
- func (o ContentKeyPolicyTokenRestrictionOutput) ToContentKeyPolicyTokenRestrictionOutput() ContentKeyPolicyTokenRestrictionOutput
- func (o ContentKeyPolicyTokenRestrictionOutput) ToContentKeyPolicyTokenRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyTokenRestrictionOutput
- type ContentKeyPolicyTokenRestrictionResponse
- type ContentKeyPolicyTokenRestrictionResponseArgs
- func (ContentKeyPolicyTokenRestrictionResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyTokenRestrictionResponseArgs) ToContentKeyPolicyTokenRestrictionResponseOutput() ContentKeyPolicyTokenRestrictionResponseOutput
- func (i ContentKeyPolicyTokenRestrictionResponseArgs) ToContentKeyPolicyTokenRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyTokenRestrictionResponseOutput
- type ContentKeyPolicyTokenRestrictionResponseInput
- type ContentKeyPolicyTokenRestrictionResponseOutput
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) AlternateVerificationKeys() pulumi.ArrayOutput
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) Audience() pulumi.StringOutput
- func (ContentKeyPolicyTokenRestrictionResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) Issuer() pulumi.StringOutput
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) OpenIdConnectDiscoveryDocument() pulumi.StringPtrOutput
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) PrimaryVerificationKey() pulumi.AnyOutput
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) RequiredClaims() ContentKeyPolicyTokenClaimResponseArrayOutput
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) RestrictionTokenType() pulumi.StringOutput
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) ToContentKeyPolicyTokenRestrictionResponseOutput() ContentKeyPolicyTokenRestrictionResponseOutput
- func (o ContentKeyPolicyTokenRestrictionResponseOutput) ToContentKeyPolicyTokenRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyTokenRestrictionResponseOutput
- type ContentKeyPolicyUnknownConfiguration
- type ContentKeyPolicyUnknownConfigurationArgs
- func (ContentKeyPolicyUnknownConfigurationArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyUnknownConfigurationArgs) ToContentKeyPolicyUnknownConfigurationOutput() ContentKeyPolicyUnknownConfigurationOutput
- func (i ContentKeyPolicyUnknownConfigurationArgs) ToContentKeyPolicyUnknownConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownConfigurationOutput
- type ContentKeyPolicyUnknownConfigurationInput
- type ContentKeyPolicyUnknownConfigurationOutput
- func (ContentKeyPolicyUnknownConfigurationOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyUnknownConfigurationOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyUnknownConfigurationOutput) ToContentKeyPolicyUnknownConfigurationOutput() ContentKeyPolicyUnknownConfigurationOutput
- func (o ContentKeyPolicyUnknownConfigurationOutput) ToContentKeyPolicyUnknownConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownConfigurationOutput
- type ContentKeyPolicyUnknownConfigurationResponse
- type ContentKeyPolicyUnknownConfigurationResponseArgs
- func (ContentKeyPolicyUnknownConfigurationResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyUnknownConfigurationResponseArgs) ToContentKeyPolicyUnknownConfigurationResponseOutput() ContentKeyPolicyUnknownConfigurationResponseOutput
- func (i ContentKeyPolicyUnknownConfigurationResponseArgs) ToContentKeyPolicyUnknownConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownConfigurationResponseOutput
- type ContentKeyPolicyUnknownConfigurationResponseInput
- type ContentKeyPolicyUnknownConfigurationResponseOutput
- func (ContentKeyPolicyUnknownConfigurationResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyUnknownConfigurationResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyUnknownConfigurationResponseOutput) ToContentKeyPolicyUnknownConfigurationResponseOutput() ContentKeyPolicyUnknownConfigurationResponseOutput
- func (o ContentKeyPolicyUnknownConfigurationResponseOutput) ToContentKeyPolicyUnknownConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownConfigurationResponseOutput
- type ContentKeyPolicyUnknownRestriction
- type ContentKeyPolicyUnknownRestrictionArgs
- func (ContentKeyPolicyUnknownRestrictionArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyUnknownRestrictionArgs) ToContentKeyPolicyUnknownRestrictionOutput() ContentKeyPolicyUnknownRestrictionOutput
- func (i ContentKeyPolicyUnknownRestrictionArgs) ToContentKeyPolicyUnknownRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownRestrictionOutput
- type ContentKeyPolicyUnknownRestrictionInput
- type ContentKeyPolicyUnknownRestrictionOutput
- func (ContentKeyPolicyUnknownRestrictionOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyUnknownRestrictionOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyUnknownRestrictionOutput) ToContentKeyPolicyUnknownRestrictionOutput() ContentKeyPolicyUnknownRestrictionOutput
- func (o ContentKeyPolicyUnknownRestrictionOutput) ToContentKeyPolicyUnknownRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownRestrictionOutput
- type ContentKeyPolicyUnknownRestrictionResponse
- type ContentKeyPolicyUnknownRestrictionResponseArgs
- func (ContentKeyPolicyUnknownRestrictionResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyUnknownRestrictionResponseArgs) ToContentKeyPolicyUnknownRestrictionResponseOutput() ContentKeyPolicyUnknownRestrictionResponseOutput
- func (i ContentKeyPolicyUnknownRestrictionResponseArgs) ToContentKeyPolicyUnknownRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownRestrictionResponseOutput
- type ContentKeyPolicyUnknownRestrictionResponseInput
- type ContentKeyPolicyUnknownRestrictionResponseOutput
- func (ContentKeyPolicyUnknownRestrictionResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyUnknownRestrictionResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyUnknownRestrictionResponseOutput) ToContentKeyPolicyUnknownRestrictionResponseOutput() ContentKeyPolicyUnknownRestrictionResponseOutput
- func (o ContentKeyPolicyUnknownRestrictionResponseOutput) ToContentKeyPolicyUnknownRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownRestrictionResponseOutput
- type ContentKeyPolicyWidevineConfiguration
- type ContentKeyPolicyWidevineConfigurationArgs
- func (ContentKeyPolicyWidevineConfigurationArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyWidevineConfigurationArgs) ToContentKeyPolicyWidevineConfigurationOutput() ContentKeyPolicyWidevineConfigurationOutput
- func (i ContentKeyPolicyWidevineConfigurationArgs) ToContentKeyPolicyWidevineConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyWidevineConfigurationOutput
- type ContentKeyPolicyWidevineConfigurationInput
- type ContentKeyPolicyWidevineConfigurationOutput
- func (ContentKeyPolicyWidevineConfigurationOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyWidevineConfigurationOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyWidevineConfigurationOutput) ToContentKeyPolicyWidevineConfigurationOutput() ContentKeyPolicyWidevineConfigurationOutput
- func (o ContentKeyPolicyWidevineConfigurationOutput) ToContentKeyPolicyWidevineConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyWidevineConfigurationOutput
- func (o ContentKeyPolicyWidevineConfigurationOutput) WidevineTemplate() pulumi.StringOutput
- type ContentKeyPolicyWidevineConfigurationResponse
- type ContentKeyPolicyWidevineConfigurationResponseArgs
- func (ContentKeyPolicyWidevineConfigurationResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyWidevineConfigurationResponseArgs) ToContentKeyPolicyWidevineConfigurationResponseOutput() ContentKeyPolicyWidevineConfigurationResponseOutput
- func (i ContentKeyPolicyWidevineConfigurationResponseArgs) ToContentKeyPolicyWidevineConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyWidevineConfigurationResponseOutput
- type ContentKeyPolicyWidevineConfigurationResponseInput
- type ContentKeyPolicyWidevineConfigurationResponseOutput
- func (ContentKeyPolicyWidevineConfigurationResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyWidevineConfigurationResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyWidevineConfigurationResponseOutput) ToContentKeyPolicyWidevineConfigurationResponseOutput() ContentKeyPolicyWidevineConfigurationResponseOutput
- func (o ContentKeyPolicyWidevineConfigurationResponseOutput) ToContentKeyPolicyWidevineConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyWidevineConfigurationResponseOutput
- func (o ContentKeyPolicyWidevineConfigurationResponseOutput) WidevineTemplate() pulumi.StringOutput
- type ContentKeyPolicyX509CertificateTokenKey
- type ContentKeyPolicyX509CertificateTokenKeyArgs
- func (ContentKeyPolicyX509CertificateTokenKeyArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyX509CertificateTokenKeyArgs) ToContentKeyPolicyX509CertificateTokenKeyOutput() ContentKeyPolicyX509CertificateTokenKeyOutput
- func (i ContentKeyPolicyX509CertificateTokenKeyArgs) ToContentKeyPolicyX509CertificateTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicyX509CertificateTokenKeyOutput
- type ContentKeyPolicyX509CertificateTokenKeyInput
- type ContentKeyPolicyX509CertificateTokenKeyOutput
- func (ContentKeyPolicyX509CertificateTokenKeyOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyX509CertificateTokenKeyOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyX509CertificateTokenKeyOutput) RawBody() pulumi.StringOutput
- func (o ContentKeyPolicyX509CertificateTokenKeyOutput) ToContentKeyPolicyX509CertificateTokenKeyOutput() ContentKeyPolicyX509CertificateTokenKeyOutput
- func (o ContentKeyPolicyX509CertificateTokenKeyOutput) ToContentKeyPolicyX509CertificateTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicyX509CertificateTokenKeyOutput
- type ContentKeyPolicyX509CertificateTokenKeyResponse
- type ContentKeyPolicyX509CertificateTokenKeyResponseArgs
- func (ContentKeyPolicyX509CertificateTokenKeyResponseArgs) ElementType() reflect.Type
- func (i ContentKeyPolicyX509CertificateTokenKeyResponseArgs) ToContentKeyPolicyX509CertificateTokenKeyResponseOutput() ContentKeyPolicyX509CertificateTokenKeyResponseOutput
- func (i ContentKeyPolicyX509CertificateTokenKeyResponseArgs) ToContentKeyPolicyX509CertificateTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicyX509CertificateTokenKeyResponseOutput
- type ContentKeyPolicyX509CertificateTokenKeyResponseInput
- type ContentKeyPolicyX509CertificateTokenKeyResponseOutput
- func (ContentKeyPolicyX509CertificateTokenKeyResponseOutput) ElementType() reflect.Type
- func (o ContentKeyPolicyX509CertificateTokenKeyResponseOutput) OdataType() pulumi.StringOutput
- func (o ContentKeyPolicyX509CertificateTokenKeyResponseOutput) RawBody() pulumi.StringOutput
- func (o ContentKeyPolicyX509CertificateTokenKeyResponseOutput) ToContentKeyPolicyX509CertificateTokenKeyResponseOutput() ContentKeyPolicyX509CertificateTokenKeyResponseOutput
- func (o ContentKeyPolicyX509CertificateTokenKeyResponseOutput) ToContentKeyPolicyX509CertificateTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicyX509CertificateTokenKeyResponseOutput
- type CopyAudio
- type CopyAudioArgs
- type CopyAudioInput
- type CopyAudioOutput
- func (CopyAudioOutput) ElementType() reflect.Type
- func (o CopyAudioOutput) Label() pulumi.StringPtrOutput
- func (o CopyAudioOutput) OdataType() pulumi.StringOutput
- func (o CopyAudioOutput) ToCopyAudioOutput() CopyAudioOutput
- func (o CopyAudioOutput) ToCopyAudioOutputWithContext(ctx context.Context) CopyAudioOutput
- type CopyAudioResponse
- type CopyAudioResponseArgs
- type CopyAudioResponseInput
- type CopyAudioResponseOutput
- func (CopyAudioResponseOutput) ElementType() reflect.Type
- func (o CopyAudioResponseOutput) Label() pulumi.StringPtrOutput
- func (o CopyAudioResponseOutput) OdataType() pulumi.StringOutput
- func (o CopyAudioResponseOutput) ToCopyAudioResponseOutput() CopyAudioResponseOutput
- func (o CopyAudioResponseOutput) ToCopyAudioResponseOutputWithContext(ctx context.Context) CopyAudioResponseOutput
- type CopyVideo
- type CopyVideoArgs
- type CopyVideoInput
- type CopyVideoOutput
- func (CopyVideoOutput) ElementType() reflect.Type
- func (o CopyVideoOutput) Label() pulumi.StringPtrOutput
- func (o CopyVideoOutput) OdataType() pulumi.StringOutput
- func (o CopyVideoOutput) ToCopyVideoOutput() CopyVideoOutput
- func (o CopyVideoOutput) ToCopyVideoOutputWithContext(ctx context.Context) CopyVideoOutput
- type CopyVideoResponse
- type CopyVideoResponseArgs
- type CopyVideoResponseInput
- type CopyVideoResponseOutput
- func (CopyVideoResponseOutput) ElementType() reflect.Type
- func (o CopyVideoResponseOutput) Label() pulumi.StringPtrOutput
- func (o CopyVideoResponseOutput) OdataType() pulumi.StringOutput
- func (o CopyVideoResponseOutput) ToCopyVideoResponseOutput() CopyVideoResponseOutput
- func (o CopyVideoResponseOutput) ToCopyVideoResponseOutputWithContext(ctx context.Context) CopyVideoResponseOutput
- type CrossSiteAccessPolicies
- type CrossSiteAccessPoliciesArgs
- func (CrossSiteAccessPoliciesArgs) ElementType() reflect.Type
- func (i CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesOutput() CrossSiteAccessPoliciesOutput
- func (i CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesOutput
- func (i CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesPtrOutput() CrossSiteAccessPoliciesPtrOutput
- func (i CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesPtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesPtrOutput
- type CrossSiteAccessPoliciesInput
- type CrossSiteAccessPoliciesOutput
- func (o CrossSiteAccessPoliciesOutput) ClientAccessPolicy() pulumi.StringPtrOutput
- func (o CrossSiteAccessPoliciesOutput) CrossDomainPolicy() pulumi.StringPtrOutput
- func (CrossSiteAccessPoliciesOutput) ElementType() reflect.Type
- func (o CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesOutput() CrossSiteAccessPoliciesOutput
- func (o CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesOutput
- func (o CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesPtrOutput() CrossSiteAccessPoliciesPtrOutput
- func (o CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesPtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesPtrOutput
- type CrossSiteAccessPoliciesPtrInput
- type CrossSiteAccessPoliciesPtrOutput
- func (o CrossSiteAccessPoliciesPtrOutput) ClientAccessPolicy() pulumi.StringPtrOutput
- func (o CrossSiteAccessPoliciesPtrOutput) CrossDomainPolicy() pulumi.StringPtrOutput
- func (o CrossSiteAccessPoliciesPtrOutput) Elem() CrossSiteAccessPoliciesOutput
- func (CrossSiteAccessPoliciesPtrOutput) ElementType() reflect.Type
- func (o CrossSiteAccessPoliciesPtrOutput) ToCrossSiteAccessPoliciesPtrOutput() CrossSiteAccessPoliciesPtrOutput
- func (o CrossSiteAccessPoliciesPtrOutput) ToCrossSiteAccessPoliciesPtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesPtrOutput
- type CrossSiteAccessPoliciesResponse
- type CrossSiteAccessPoliciesResponseArgs
- func (CrossSiteAccessPoliciesResponseArgs) ElementType() reflect.Type
- func (i CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponseOutput() CrossSiteAccessPoliciesResponseOutput
- func (i CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponseOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponseOutput
- func (i CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponsePtrOutput() CrossSiteAccessPoliciesResponsePtrOutput
- func (i CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponsePtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponsePtrOutput
- type CrossSiteAccessPoliciesResponseInput
- type CrossSiteAccessPoliciesResponseOutput
- func (o CrossSiteAccessPoliciesResponseOutput) ClientAccessPolicy() pulumi.StringPtrOutput
- func (o CrossSiteAccessPoliciesResponseOutput) CrossDomainPolicy() pulumi.StringPtrOutput
- func (CrossSiteAccessPoliciesResponseOutput) ElementType() reflect.Type
- func (o CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponseOutput() CrossSiteAccessPoliciesResponseOutput
- func (o CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponseOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponseOutput
- func (o CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponsePtrOutput() CrossSiteAccessPoliciesResponsePtrOutput
- func (o CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponsePtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponsePtrOutput
- type CrossSiteAccessPoliciesResponsePtrInput
- type CrossSiteAccessPoliciesResponsePtrOutput
- func (o CrossSiteAccessPoliciesResponsePtrOutput) ClientAccessPolicy() pulumi.StringPtrOutput
- func (o CrossSiteAccessPoliciesResponsePtrOutput) CrossDomainPolicy() pulumi.StringPtrOutput
- func (o CrossSiteAccessPoliciesResponsePtrOutput) Elem() CrossSiteAccessPoliciesResponseOutput
- func (CrossSiteAccessPoliciesResponsePtrOutput) ElementType() reflect.Type
- func (o CrossSiteAccessPoliciesResponsePtrOutput) ToCrossSiteAccessPoliciesResponsePtrOutput() CrossSiteAccessPoliciesResponsePtrOutput
- func (o CrossSiteAccessPoliciesResponsePtrOutput) ToCrossSiteAccessPoliciesResponsePtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponsePtrOutput
- type DefaultKey
- type DefaultKeyArgs
- func (DefaultKeyArgs) ElementType() reflect.Type
- func (i DefaultKeyArgs) ToDefaultKeyOutput() DefaultKeyOutput
- func (i DefaultKeyArgs) ToDefaultKeyOutputWithContext(ctx context.Context) DefaultKeyOutput
- func (i DefaultKeyArgs) ToDefaultKeyPtrOutput() DefaultKeyPtrOutput
- func (i DefaultKeyArgs) ToDefaultKeyPtrOutputWithContext(ctx context.Context) DefaultKeyPtrOutput
- type DefaultKeyInput
- type DefaultKeyOutput
- func (DefaultKeyOutput) ElementType() reflect.Type
- func (o DefaultKeyOutput) Label() pulumi.StringPtrOutput
- func (o DefaultKeyOutput) PolicyName() pulumi.StringPtrOutput
- func (o DefaultKeyOutput) ToDefaultKeyOutput() DefaultKeyOutput
- func (o DefaultKeyOutput) ToDefaultKeyOutputWithContext(ctx context.Context) DefaultKeyOutput
- func (o DefaultKeyOutput) ToDefaultKeyPtrOutput() DefaultKeyPtrOutput
- func (o DefaultKeyOutput) ToDefaultKeyPtrOutputWithContext(ctx context.Context) DefaultKeyPtrOutput
- type DefaultKeyPtrInput
- type DefaultKeyPtrOutput
- func (o DefaultKeyPtrOutput) Elem() DefaultKeyOutput
- func (DefaultKeyPtrOutput) ElementType() reflect.Type
- func (o DefaultKeyPtrOutput) Label() pulumi.StringPtrOutput
- func (o DefaultKeyPtrOutput) PolicyName() pulumi.StringPtrOutput
- func (o DefaultKeyPtrOutput) ToDefaultKeyPtrOutput() DefaultKeyPtrOutput
- func (o DefaultKeyPtrOutput) ToDefaultKeyPtrOutputWithContext(ctx context.Context) DefaultKeyPtrOutput
- type DefaultKeyResponse
- type DefaultKeyResponseArgs
- func (DefaultKeyResponseArgs) ElementType() reflect.Type
- func (i DefaultKeyResponseArgs) ToDefaultKeyResponseOutput() DefaultKeyResponseOutput
- func (i DefaultKeyResponseArgs) ToDefaultKeyResponseOutputWithContext(ctx context.Context) DefaultKeyResponseOutput
- func (i DefaultKeyResponseArgs) ToDefaultKeyResponsePtrOutput() DefaultKeyResponsePtrOutput
- func (i DefaultKeyResponseArgs) ToDefaultKeyResponsePtrOutputWithContext(ctx context.Context) DefaultKeyResponsePtrOutput
- type DefaultKeyResponseInput
- type DefaultKeyResponseOutput
- func (DefaultKeyResponseOutput) ElementType() reflect.Type
- func (o DefaultKeyResponseOutput) Label() pulumi.StringPtrOutput
- func (o DefaultKeyResponseOutput) PolicyName() pulumi.StringPtrOutput
- func (o DefaultKeyResponseOutput) ToDefaultKeyResponseOutput() DefaultKeyResponseOutput
- func (o DefaultKeyResponseOutput) ToDefaultKeyResponseOutputWithContext(ctx context.Context) DefaultKeyResponseOutput
- func (o DefaultKeyResponseOutput) ToDefaultKeyResponsePtrOutput() DefaultKeyResponsePtrOutput
- func (o DefaultKeyResponseOutput) ToDefaultKeyResponsePtrOutputWithContext(ctx context.Context) DefaultKeyResponsePtrOutput
- type DefaultKeyResponsePtrInput
- type DefaultKeyResponsePtrOutput
- func (o DefaultKeyResponsePtrOutput) Elem() DefaultKeyResponseOutput
- func (DefaultKeyResponsePtrOutput) ElementType() reflect.Type
- func (o DefaultKeyResponsePtrOutput) Label() pulumi.StringPtrOutput
- func (o DefaultKeyResponsePtrOutput) PolicyName() pulumi.StringPtrOutput
- func (o DefaultKeyResponsePtrOutput) ToDefaultKeyResponsePtrOutput() DefaultKeyResponsePtrOutput
- func (o DefaultKeyResponsePtrOutput) ToDefaultKeyResponsePtrOutputWithContext(ctx context.Context) DefaultKeyResponsePtrOutput
- type Deinterlace
- type DeinterlaceArgs
- func (DeinterlaceArgs) ElementType() reflect.Type
- func (i DeinterlaceArgs) ToDeinterlaceOutput() DeinterlaceOutput
- func (i DeinterlaceArgs) ToDeinterlaceOutputWithContext(ctx context.Context) DeinterlaceOutput
- func (i DeinterlaceArgs) ToDeinterlacePtrOutput() DeinterlacePtrOutput
- func (i DeinterlaceArgs) ToDeinterlacePtrOutputWithContext(ctx context.Context) DeinterlacePtrOutput
- type DeinterlaceInput
- type DeinterlaceMode
- func (DeinterlaceMode) ElementType() reflect.Type
- func (e DeinterlaceMode) ToStringOutput() pulumi.StringOutput
- func (e DeinterlaceMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeinterlaceMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeinterlaceMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeinterlaceOutput
- func (DeinterlaceOutput) ElementType() reflect.Type
- func (o DeinterlaceOutput) Mode() pulumi.StringPtrOutput
- func (o DeinterlaceOutput) Parity() pulumi.StringPtrOutput
- func (o DeinterlaceOutput) ToDeinterlaceOutput() DeinterlaceOutput
- func (o DeinterlaceOutput) ToDeinterlaceOutputWithContext(ctx context.Context) DeinterlaceOutput
- func (o DeinterlaceOutput) ToDeinterlacePtrOutput() DeinterlacePtrOutput
- func (o DeinterlaceOutput) ToDeinterlacePtrOutputWithContext(ctx context.Context) DeinterlacePtrOutput
- type DeinterlaceParity
- func (DeinterlaceParity) ElementType() reflect.Type
- func (e DeinterlaceParity) ToStringOutput() pulumi.StringOutput
- func (e DeinterlaceParity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeinterlaceParity) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeinterlaceParity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeinterlacePtrInput
- type DeinterlacePtrOutput
- func (o DeinterlacePtrOutput) Elem() DeinterlaceOutput
- func (DeinterlacePtrOutput) ElementType() reflect.Type
- func (o DeinterlacePtrOutput) Mode() pulumi.StringPtrOutput
- func (o DeinterlacePtrOutput) Parity() pulumi.StringPtrOutput
- func (o DeinterlacePtrOutput) ToDeinterlacePtrOutput() DeinterlacePtrOutput
- func (o DeinterlacePtrOutput) ToDeinterlacePtrOutputWithContext(ctx context.Context) DeinterlacePtrOutput
- type DeinterlaceResponse
- type DeinterlaceResponseArgs
- func (DeinterlaceResponseArgs) ElementType() reflect.Type
- func (i DeinterlaceResponseArgs) ToDeinterlaceResponseOutput() DeinterlaceResponseOutput
- func (i DeinterlaceResponseArgs) ToDeinterlaceResponseOutputWithContext(ctx context.Context) DeinterlaceResponseOutput
- func (i DeinterlaceResponseArgs) ToDeinterlaceResponsePtrOutput() DeinterlaceResponsePtrOutput
- func (i DeinterlaceResponseArgs) ToDeinterlaceResponsePtrOutputWithContext(ctx context.Context) DeinterlaceResponsePtrOutput
- type DeinterlaceResponseInput
- type DeinterlaceResponseOutput
- func (DeinterlaceResponseOutput) ElementType() reflect.Type
- func (o DeinterlaceResponseOutput) Mode() pulumi.StringPtrOutput
- func (o DeinterlaceResponseOutput) Parity() pulumi.StringPtrOutput
- func (o DeinterlaceResponseOutput) ToDeinterlaceResponseOutput() DeinterlaceResponseOutput
- func (o DeinterlaceResponseOutput) ToDeinterlaceResponseOutputWithContext(ctx context.Context) DeinterlaceResponseOutput
- func (o DeinterlaceResponseOutput) ToDeinterlaceResponsePtrOutput() DeinterlaceResponsePtrOutput
- func (o DeinterlaceResponseOutput) ToDeinterlaceResponsePtrOutputWithContext(ctx context.Context) DeinterlaceResponsePtrOutput
- type DeinterlaceResponsePtrInput
- type DeinterlaceResponsePtrOutput
- func (o DeinterlaceResponsePtrOutput) Elem() DeinterlaceResponseOutput
- func (DeinterlaceResponsePtrOutput) ElementType() reflect.Type
- func (o DeinterlaceResponsePtrOutput) Mode() pulumi.StringPtrOutput
- func (o DeinterlaceResponsePtrOutput) Parity() pulumi.StringPtrOutput
- func (o DeinterlaceResponsePtrOutput) ToDeinterlaceResponsePtrOutput() DeinterlaceResponsePtrOutput
- func (o DeinterlaceResponsePtrOutput) ToDeinterlaceResponsePtrOutputWithContext(ctx context.Context) DeinterlaceResponsePtrOutput
- type EdgeUsageDataCollectionPolicyResponse
- type EdgeUsageDataCollectionPolicyResponseArgs
- func (EdgeUsageDataCollectionPolicyResponseArgs) ElementType() reflect.Type
- func (i EdgeUsageDataCollectionPolicyResponseArgs) ToEdgeUsageDataCollectionPolicyResponseOutput() EdgeUsageDataCollectionPolicyResponseOutput
- func (i EdgeUsageDataCollectionPolicyResponseArgs) ToEdgeUsageDataCollectionPolicyResponseOutputWithContext(ctx context.Context) EdgeUsageDataCollectionPolicyResponseOutput
- type EdgeUsageDataCollectionPolicyResponseInput
- type EdgeUsageDataCollectionPolicyResponseOutput
- func (o EdgeUsageDataCollectionPolicyResponseOutput) DataCollectionFrequency() pulumi.StringPtrOutput
- func (o EdgeUsageDataCollectionPolicyResponseOutput) DataReportingFrequency() pulumi.StringPtrOutput
- func (EdgeUsageDataCollectionPolicyResponseOutput) ElementType() reflect.Type
- func (o EdgeUsageDataCollectionPolicyResponseOutput) EventHubDetails() EdgeUsageDataEventHubResponsePtrOutput
- func (o EdgeUsageDataCollectionPolicyResponseOutput) MaxAllowedUnreportedUsageDuration() pulumi.StringPtrOutput
- func (o EdgeUsageDataCollectionPolicyResponseOutput) ToEdgeUsageDataCollectionPolicyResponseOutput() EdgeUsageDataCollectionPolicyResponseOutput
- func (o EdgeUsageDataCollectionPolicyResponseOutput) ToEdgeUsageDataCollectionPolicyResponseOutputWithContext(ctx context.Context) EdgeUsageDataCollectionPolicyResponseOutput
- type EdgeUsageDataEventHubResponse
- type EdgeUsageDataEventHubResponseArgs
- func (EdgeUsageDataEventHubResponseArgs) ElementType() reflect.Type
- func (i EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponseOutput() EdgeUsageDataEventHubResponseOutput
- func (i EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponseOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponseOutput
- func (i EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponsePtrOutput() EdgeUsageDataEventHubResponsePtrOutput
- func (i EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponsePtrOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponsePtrOutput
- type EdgeUsageDataEventHubResponseInput
- type EdgeUsageDataEventHubResponseOutput
- func (EdgeUsageDataEventHubResponseOutput) ElementType() reflect.Type
- func (o EdgeUsageDataEventHubResponseOutput) Name() pulumi.StringPtrOutput
- func (o EdgeUsageDataEventHubResponseOutput) Namespace() pulumi.StringPtrOutput
- func (o EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponseOutput() EdgeUsageDataEventHubResponseOutput
- func (o EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponseOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponseOutput
- func (o EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponsePtrOutput() EdgeUsageDataEventHubResponsePtrOutput
- func (o EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponsePtrOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponsePtrOutput
- func (o EdgeUsageDataEventHubResponseOutput) Token() pulumi.StringPtrOutput
- type EdgeUsageDataEventHubResponsePtrInput
- type EdgeUsageDataEventHubResponsePtrOutput
- func (o EdgeUsageDataEventHubResponsePtrOutput) Elem() EdgeUsageDataEventHubResponseOutput
- func (EdgeUsageDataEventHubResponsePtrOutput) ElementType() reflect.Type
- func (o EdgeUsageDataEventHubResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o EdgeUsageDataEventHubResponsePtrOutput) Namespace() pulumi.StringPtrOutput
- func (o EdgeUsageDataEventHubResponsePtrOutput) ToEdgeUsageDataEventHubResponsePtrOutput() EdgeUsageDataEventHubResponsePtrOutput
- func (o EdgeUsageDataEventHubResponsePtrOutput) ToEdgeUsageDataEventHubResponsePtrOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponsePtrOutput
- func (o EdgeUsageDataEventHubResponsePtrOutput) Token() pulumi.StringPtrOutput
- type EnabledProtocols
- type EnabledProtocolsArgs
- func (EnabledProtocolsArgs) ElementType() reflect.Type
- func (i EnabledProtocolsArgs) ToEnabledProtocolsOutput() EnabledProtocolsOutput
- func (i EnabledProtocolsArgs) ToEnabledProtocolsOutputWithContext(ctx context.Context) EnabledProtocolsOutput
- func (i EnabledProtocolsArgs) ToEnabledProtocolsPtrOutput() EnabledProtocolsPtrOutput
- func (i EnabledProtocolsArgs) ToEnabledProtocolsPtrOutputWithContext(ctx context.Context) EnabledProtocolsPtrOutput
- type EnabledProtocolsInput
- type EnabledProtocolsOutput
- func (o EnabledProtocolsOutput) Dash() pulumi.BoolOutput
- func (o EnabledProtocolsOutput) Download() pulumi.BoolOutput
- func (EnabledProtocolsOutput) ElementType() reflect.Type
- func (o EnabledProtocolsOutput) Hls() pulumi.BoolOutput
- func (o EnabledProtocolsOutput) SmoothStreaming() pulumi.BoolOutput
- func (o EnabledProtocolsOutput) ToEnabledProtocolsOutput() EnabledProtocolsOutput
- func (o EnabledProtocolsOutput) ToEnabledProtocolsOutputWithContext(ctx context.Context) EnabledProtocolsOutput
- func (o EnabledProtocolsOutput) ToEnabledProtocolsPtrOutput() EnabledProtocolsPtrOutput
- func (o EnabledProtocolsOutput) ToEnabledProtocolsPtrOutputWithContext(ctx context.Context) EnabledProtocolsPtrOutput
- type EnabledProtocolsPtrInput
- type EnabledProtocolsPtrOutput
- func (o EnabledProtocolsPtrOutput) Dash() pulumi.BoolPtrOutput
- func (o EnabledProtocolsPtrOutput) Download() pulumi.BoolPtrOutput
- func (o EnabledProtocolsPtrOutput) Elem() EnabledProtocolsOutput
- func (EnabledProtocolsPtrOutput) ElementType() reflect.Type
- func (o EnabledProtocolsPtrOutput) Hls() pulumi.BoolPtrOutput
- func (o EnabledProtocolsPtrOutput) SmoothStreaming() pulumi.BoolPtrOutput
- func (o EnabledProtocolsPtrOutput) ToEnabledProtocolsPtrOutput() EnabledProtocolsPtrOutput
- func (o EnabledProtocolsPtrOutput) ToEnabledProtocolsPtrOutputWithContext(ctx context.Context) EnabledProtocolsPtrOutput
- type EnabledProtocolsResponse
- type EnabledProtocolsResponseArgs
- func (EnabledProtocolsResponseArgs) ElementType() reflect.Type
- func (i EnabledProtocolsResponseArgs) ToEnabledProtocolsResponseOutput() EnabledProtocolsResponseOutput
- func (i EnabledProtocolsResponseArgs) ToEnabledProtocolsResponseOutputWithContext(ctx context.Context) EnabledProtocolsResponseOutput
- func (i EnabledProtocolsResponseArgs) ToEnabledProtocolsResponsePtrOutput() EnabledProtocolsResponsePtrOutput
- func (i EnabledProtocolsResponseArgs) ToEnabledProtocolsResponsePtrOutputWithContext(ctx context.Context) EnabledProtocolsResponsePtrOutput
- type EnabledProtocolsResponseInput
- type EnabledProtocolsResponseOutput
- func (o EnabledProtocolsResponseOutput) Dash() pulumi.BoolOutput
- func (o EnabledProtocolsResponseOutput) Download() pulumi.BoolOutput
- func (EnabledProtocolsResponseOutput) ElementType() reflect.Type
- func (o EnabledProtocolsResponseOutput) Hls() pulumi.BoolOutput
- func (o EnabledProtocolsResponseOutput) SmoothStreaming() pulumi.BoolOutput
- func (o EnabledProtocolsResponseOutput) ToEnabledProtocolsResponseOutput() EnabledProtocolsResponseOutput
- func (o EnabledProtocolsResponseOutput) ToEnabledProtocolsResponseOutputWithContext(ctx context.Context) EnabledProtocolsResponseOutput
- func (o EnabledProtocolsResponseOutput) ToEnabledProtocolsResponsePtrOutput() EnabledProtocolsResponsePtrOutput
- func (o EnabledProtocolsResponseOutput) ToEnabledProtocolsResponsePtrOutputWithContext(ctx context.Context) EnabledProtocolsResponsePtrOutput
- type EnabledProtocolsResponsePtrInput
- type EnabledProtocolsResponsePtrOutput
- func (o EnabledProtocolsResponsePtrOutput) Dash() pulumi.BoolPtrOutput
- func (o EnabledProtocolsResponsePtrOutput) Download() pulumi.BoolPtrOutput
- func (o EnabledProtocolsResponsePtrOutput) Elem() EnabledProtocolsResponseOutput
- func (EnabledProtocolsResponsePtrOutput) ElementType() reflect.Type
- func (o EnabledProtocolsResponsePtrOutput) Hls() pulumi.BoolPtrOutput
- func (o EnabledProtocolsResponsePtrOutput) SmoothStreaming() pulumi.BoolPtrOutput
- func (o EnabledProtocolsResponsePtrOutput) ToEnabledProtocolsResponsePtrOutput() EnabledProtocolsResponsePtrOutput
- func (o EnabledProtocolsResponsePtrOutput) ToEnabledProtocolsResponsePtrOutputWithContext(ctx context.Context) EnabledProtocolsResponsePtrOutput
- type EncoderNamedPreset
- func (EncoderNamedPreset) ElementType() reflect.Type
- func (e EncoderNamedPreset) ToStringOutput() pulumi.StringOutput
- func (e EncoderNamedPreset) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EncoderNamedPreset) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EncoderNamedPreset) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntropyMode
- func (EntropyMode) ElementType() reflect.Type
- func (e EntropyMode) ToStringOutput() pulumi.StringOutput
- func (e EntropyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EntropyMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EntropyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvelopeEncryption
- type EnvelopeEncryptionArgs
- func (EnvelopeEncryptionArgs) ElementType() reflect.Type
- func (i EnvelopeEncryptionArgs) ToEnvelopeEncryptionOutput() EnvelopeEncryptionOutput
- func (i EnvelopeEncryptionArgs) ToEnvelopeEncryptionOutputWithContext(ctx context.Context) EnvelopeEncryptionOutput
- func (i EnvelopeEncryptionArgs) ToEnvelopeEncryptionPtrOutput() EnvelopeEncryptionPtrOutput
- func (i EnvelopeEncryptionArgs) ToEnvelopeEncryptionPtrOutputWithContext(ctx context.Context) EnvelopeEncryptionPtrOutput
- type EnvelopeEncryptionInput
- type EnvelopeEncryptionOutput
- func (o EnvelopeEncryptionOutput) ClearTracks() TrackSelectionArrayOutput
- func (o EnvelopeEncryptionOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
- func (o EnvelopeEncryptionOutput) CustomKeyAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (EnvelopeEncryptionOutput) ElementType() reflect.Type
- func (o EnvelopeEncryptionOutput) EnabledProtocols() EnabledProtocolsPtrOutput
- func (o EnvelopeEncryptionOutput) ToEnvelopeEncryptionOutput() EnvelopeEncryptionOutput
- func (o EnvelopeEncryptionOutput) ToEnvelopeEncryptionOutputWithContext(ctx context.Context) EnvelopeEncryptionOutput
- func (o EnvelopeEncryptionOutput) ToEnvelopeEncryptionPtrOutput() EnvelopeEncryptionPtrOutput
- func (o EnvelopeEncryptionOutput) ToEnvelopeEncryptionPtrOutputWithContext(ctx context.Context) EnvelopeEncryptionPtrOutput
- type EnvelopeEncryptionPtrInput
- type EnvelopeEncryptionPtrOutput
- func (o EnvelopeEncryptionPtrOutput) ClearTracks() TrackSelectionArrayOutput
- func (o EnvelopeEncryptionPtrOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
- func (o EnvelopeEncryptionPtrOutput) CustomKeyAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (o EnvelopeEncryptionPtrOutput) Elem() EnvelopeEncryptionOutput
- func (EnvelopeEncryptionPtrOutput) ElementType() reflect.Type
- func (o EnvelopeEncryptionPtrOutput) EnabledProtocols() EnabledProtocolsPtrOutput
- func (o EnvelopeEncryptionPtrOutput) ToEnvelopeEncryptionPtrOutput() EnvelopeEncryptionPtrOutput
- func (o EnvelopeEncryptionPtrOutput) ToEnvelopeEncryptionPtrOutputWithContext(ctx context.Context) EnvelopeEncryptionPtrOutput
- type EnvelopeEncryptionResponse
- type EnvelopeEncryptionResponseArgs
- func (EnvelopeEncryptionResponseArgs) ElementType() reflect.Type
- func (i EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponseOutput() EnvelopeEncryptionResponseOutput
- func (i EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponseOutputWithContext(ctx context.Context) EnvelopeEncryptionResponseOutput
- func (i EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponsePtrOutput() EnvelopeEncryptionResponsePtrOutput
- func (i EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponsePtrOutputWithContext(ctx context.Context) EnvelopeEncryptionResponsePtrOutput
- type EnvelopeEncryptionResponseInput
- type EnvelopeEncryptionResponseOutput
- func (o EnvelopeEncryptionResponseOutput) ClearTracks() TrackSelectionResponseArrayOutput
- func (o EnvelopeEncryptionResponseOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
- func (o EnvelopeEncryptionResponseOutput) CustomKeyAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (EnvelopeEncryptionResponseOutput) ElementType() reflect.Type
- func (o EnvelopeEncryptionResponseOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
- func (o EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponseOutput() EnvelopeEncryptionResponseOutput
- func (o EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponseOutputWithContext(ctx context.Context) EnvelopeEncryptionResponseOutput
- func (o EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponsePtrOutput() EnvelopeEncryptionResponsePtrOutput
- func (o EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponsePtrOutputWithContext(ctx context.Context) EnvelopeEncryptionResponsePtrOutput
- type EnvelopeEncryptionResponsePtrInput
- type EnvelopeEncryptionResponsePtrOutput
- func (o EnvelopeEncryptionResponsePtrOutput) ClearTracks() TrackSelectionResponseArrayOutput
- func (o EnvelopeEncryptionResponsePtrOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
- func (o EnvelopeEncryptionResponsePtrOutput) CustomKeyAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (o EnvelopeEncryptionResponsePtrOutput) Elem() EnvelopeEncryptionResponseOutput
- func (EnvelopeEncryptionResponsePtrOutput) ElementType() reflect.Type
- func (o EnvelopeEncryptionResponsePtrOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
- func (o EnvelopeEncryptionResponsePtrOutput) ToEnvelopeEncryptionResponsePtrOutput() EnvelopeEncryptionResponsePtrOutput
- func (o EnvelopeEncryptionResponsePtrOutput) ToEnvelopeEncryptionResponsePtrOutputWithContext(ctx context.Context) EnvelopeEncryptionResponsePtrOutput
- type FaceDetectorPreset
- type FaceDetectorPresetArgs
- type FaceDetectorPresetInput
- type FaceDetectorPresetOutput
- func (FaceDetectorPresetOutput) ElementType() reflect.Type
- func (o FaceDetectorPresetOutput) ExperimentalOptions() pulumi.StringMapOutput
- func (o FaceDetectorPresetOutput) OdataType() pulumi.StringOutput
- func (o FaceDetectorPresetOutput) Resolution() pulumi.StringPtrOutput
- func (o FaceDetectorPresetOutput) ToFaceDetectorPresetOutput() FaceDetectorPresetOutput
- func (o FaceDetectorPresetOutput) ToFaceDetectorPresetOutputWithContext(ctx context.Context) FaceDetectorPresetOutput
- type FaceDetectorPresetResponse
- type FaceDetectorPresetResponseArgs
- func (FaceDetectorPresetResponseArgs) ElementType() reflect.Type
- func (i FaceDetectorPresetResponseArgs) ToFaceDetectorPresetResponseOutput() FaceDetectorPresetResponseOutput
- func (i FaceDetectorPresetResponseArgs) ToFaceDetectorPresetResponseOutputWithContext(ctx context.Context) FaceDetectorPresetResponseOutput
- type FaceDetectorPresetResponseInput
- type FaceDetectorPresetResponseOutput
- func (FaceDetectorPresetResponseOutput) ElementType() reflect.Type
- func (o FaceDetectorPresetResponseOutput) ExperimentalOptions() pulumi.StringMapOutput
- func (o FaceDetectorPresetResponseOutput) OdataType() pulumi.StringOutput
- func (o FaceDetectorPresetResponseOutput) Resolution() pulumi.StringPtrOutput
- func (o FaceDetectorPresetResponseOutput) ToFaceDetectorPresetResponseOutput() FaceDetectorPresetResponseOutput
- func (o FaceDetectorPresetResponseOutput) ToFaceDetectorPresetResponseOutputWithContext(ctx context.Context) FaceDetectorPresetResponseOutput
- type FilterTrackPropertyCompareOperation
- func (FilterTrackPropertyCompareOperation) ElementType() reflect.Type
- func (e FilterTrackPropertyCompareOperation) ToStringOutput() pulumi.StringOutput
- func (e FilterTrackPropertyCompareOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FilterTrackPropertyCompareOperation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FilterTrackPropertyCompareOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FilterTrackPropertyCondition
- type FilterTrackPropertyConditionArgs
- func (FilterTrackPropertyConditionArgs) ElementType() reflect.Type
- func (i FilterTrackPropertyConditionArgs) ToFilterTrackPropertyConditionOutput() FilterTrackPropertyConditionOutput
- func (i FilterTrackPropertyConditionArgs) ToFilterTrackPropertyConditionOutputWithContext(ctx context.Context) FilterTrackPropertyConditionOutput
- type FilterTrackPropertyConditionArray
- func (FilterTrackPropertyConditionArray) ElementType() reflect.Type
- func (i FilterTrackPropertyConditionArray) ToFilterTrackPropertyConditionArrayOutput() FilterTrackPropertyConditionArrayOutput
- func (i FilterTrackPropertyConditionArray) ToFilterTrackPropertyConditionArrayOutputWithContext(ctx context.Context) FilterTrackPropertyConditionArrayOutput
- type FilterTrackPropertyConditionArrayInput
- type FilterTrackPropertyConditionArrayOutput
- func (FilterTrackPropertyConditionArrayOutput) ElementType() reflect.Type
- func (o FilterTrackPropertyConditionArrayOutput) Index(i pulumi.IntInput) FilterTrackPropertyConditionOutput
- func (o FilterTrackPropertyConditionArrayOutput) ToFilterTrackPropertyConditionArrayOutput() FilterTrackPropertyConditionArrayOutput
- func (o FilterTrackPropertyConditionArrayOutput) ToFilterTrackPropertyConditionArrayOutputWithContext(ctx context.Context) FilterTrackPropertyConditionArrayOutput
- type FilterTrackPropertyConditionInput
- type FilterTrackPropertyConditionOutput
- func (FilterTrackPropertyConditionOutput) ElementType() reflect.Type
- func (o FilterTrackPropertyConditionOutput) Operation() pulumi.StringOutput
- func (o FilterTrackPropertyConditionOutput) Property() pulumi.StringOutput
- func (o FilterTrackPropertyConditionOutput) ToFilterTrackPropertyConditionOutput() FilterTrackPropertyConditionOutput
- func (o FilterTrackPropertyConditionOutput) ToFilterTrackPropertyConditionOutputWithContext(ctx context.Context) FilterTrackPropertyConditionOutput
- func (o FilterTrackPropertyConditionOutput) Value() pulumi.StringOutput
- type FilterTrackPropertyConditionResponse
- type FilterTrackPropertyConditionResponseArgs
- func (FilterTrackPropertyConditionResponseArgs) ElementType() reflect.Type
- func (i FilterTrackPropertyConditionResponseArgs) ToFilterTrackPropertyConditionResponseOutput() FilterTrackPropertyConditionResponseOutput
- func (i FilterTrackPropertyConditionResponseArgs) ToFilterTrackPropertyConditionResponseOutputWithContext(ctx context.Context) FilterTrackPropertyConditionResponseOutput
- type FilterTrackPropertyConditionResponseArray
- func (FilterTrackPropertyConditionResponseArray) ElementType() reflect.Type
- func (i FilterTrackPropertyConditionResponseArray) ToFilterTrackPropertyConditionResponseArrayOutput() FilterTrackPropertyConditionResponseArrayOutput
- func (i FilterTrackPropertyConditionResponseArray) ToFilterTrackPropertyConditionResponseArrayOutputWithContext(ctx context.Context) FilterTrackPropertyConditionResponseArrayOutput
- type FilterTrackPropertyConditionResponseArrayInput
- type FilterTrackPropertyConditionResponseArrayOutput
- func (FilterTrackPropertyConditionResponseArrayOutput) ElementType() reflect.Type
- func (o FilterTrackPropertyConditionResponseArrayOutput) Index(i pulumi.IntInput) FilterTrackPropertyConditionResponseOutput
- func (o FilterTrackPropertyConditionResponseArrayOutput) ToFilterTrackPropertyConditionResponseArrayOutput() FilterTrackPropertyConditionResponseArrayOutput
- func (o FilterTrackPropertyConditionResponseArrayOutput) ToFilterTrackPropertyConditionResponseArrayOutputWithContext(ctx context.Context) FilterTrackPropertyConditionResponseArrayOutput
- type FilterTrackPropertyConditionResponseInput
- type FilterTrackPropertyConditionResponseOutput
- func (FilterTrackPropertyConditionResponseOutput) ElementType() reflect.Type
- func (o FilterTrackPropertyConditionResponseOutput) Operation() pulumi.StringOutput
- func (o FilterTrackPropertyConditionResponseOutput) Property() pulumi.StringOutput
- func (o FilterTrackPropertyConditionResponseOutput) ToFilterTrackPropertyConditionResponseOutput() FilterTrackPropertyConditionResponseOutput
- func (o FilterTrackPropertyConditionResponseOutput) ToFilterTrackPropertyConditionResponseOutputWithContext(ctx context.Context) FilterTrackPropertyConditionResponseOutput
- func (o FilterTrackPropertyConditionResponseOutput) Value() pulumi.StringOutput
- type FilterTrackPropertyType
- func (FilterTrackPropertyType) ElementType() reflect.Type
- func (e FilterTrackPropertyType) ToStringOutput() pulumi.StringOutput
- func (e FilterTrackPropertyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FilterTrackPropertyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FilterTrackPropertyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FilterTrackSelection
- type FilterTrackSelectionArgs
- type FilterTrackSelectionArray
- type FilterTrackSelectionArrayInput
- type FilterTrackSelectionArrayOutput
- func (FilterTrackSelectionArrayOutput) ElementType() reflect.Type
- func (o FilterTrackSelectionArrayOutput) Index(i pulumi.IntInput) FilterTrackSelectionOutput
- func (o FilterTrackSelectionArrayOutput) ToFilterTrackSelectionArrayOutput() FilterTrackSelectionArrayOutput
- func (o FilterTrackSelectionArrayOutput) ToFilterTrackSelectionArrayOutputWithContext(ctx context.Context) FilterTrackSelectionArrayOutput
- type FilterTrackSelectionInput
- type FilterTrackSelectionOutput
- func (FilterTrackSelectionOutput) ElementType() reflect.Type
- func (o FilterTrackSelectionOutput) ToFilterTrackSelectionOutput() FilterTrackSelectionOutput
- func (o FilterTrackSelectionOutput) ToFilterTrackSelectionOutputWithContext(ctx context.Context) FilterTrackSelectionOutput
- func (o FilterTrackSelectionOutput) TrackSelections() FilterTrackPropertyConditionArrayOutput
- type FilterTrackSelectionResponse
- type FilterTrackSelectionResponseArgs
- func (FilterTrackSelectionResponseArgs) ElementType() reflect.Type
- func (i FilterTrackSelectionResponseArgs) ToFilterTrackSelectionResponseOutput() FilterTrackSelectionResponseOutput
- func (i FilterTrackSelectionResponseArgs) ToFilterTrackSelectionResponseOutputWithContext(ctx context.Context) FilterTrackSelectionResponseOutput
- type FilterTrackSelectionResponseArray
- func (FilterTrackSelectionResponseArray) ElementType() reflect.Type
- func (i FilterTrackSelectionResponseArray) ToFilterTrackSelectionResponseArrayOutput() FilterTrackSelectionResponseArrayOutput
- func (i FilterTrackSelectionResponseArray) ToFilterTrackSelectionResponseArrayOutputWithContext(ctx context.Context) FilterTrackSelectionResponseArrayOutput
- type FilterTrackSelectionResponseArrayInput
- type FilterTrackSelectionResponseArrayOutput
- func (FilterTrackSelectionResponseArrayOutput) ElementType() reflect.Type
- func (o FilterTrackSelectionResponseArrayOutput) Index(i pulumi.IntInput) FilterTrackSelectionResponseOutput
- func (o FilterTrackSelectionResponseArrayOutput) ToFilterTrackSelectionResponseArrayOutput() FilterTrackSelectionResponseArrayOutput
- func (o FilterTrackSelectionResponseArrayOutput) ToFilterTrackSelectionResponseArrayOutputWithContext(ctx context.Context) FilterTrackSelectionResponseArrayOutput
- type FilterTrackSelectionResponseInput
- type FilterTrackSelectionResponseOutput
- func (FilterTrackSelectionResponseOutput) ElementType() reflect.Type
- func (o FilterTrackSelectionResponseOutput) ToFilterTrackSelectionResponseOutput() FilterTrackSelectionResponseOutput
- func (o FilterTrackSelectionResponseOutput) ToFilterTrackSelectionResponseOutputWithContext(ctx context.Context) FilterTrackSelectionResponseOutput
- func (o FilterTrackSelectionResponseOutput) TrackSelections() FilterTrackPropertyConditionResponseArrayOutput
- type Filters
- type FiltersArgs
- func (FiltersArgs) ElementType() reflect.Type
- func (i FiltersArgs) ToFiltersOutput() FiltersOutput
- func (i FiltersArgs) ToFiltersOutputWithContext(ctx context.Context) FiltersOutput
- func (i FiltersArgs) ToFiltersPtrOutput() FiltersPtrOutput
- func (i FiltersArgs) ToFiltersPtrOutputWithContext(ctx context.Context) FiltersPtrOutput
- type FiltersInput
- type FiltersOutput
- func (o FiltersOutput) Crop() RectanglePtrOutput
- func (o FiltersOutput) Deinterlace() DeinterlacePtrOutput
- func (FiltersOutput) ElementType() reflect.Type
- func (o FiltersOutput) Overlays() pulumi.ArrayOutput
- func (o FiltersOutput) Rotation() pulumi.StringPtrOutput
- func (o FiltersOutput) ToFiltersOutput() FiltersOutput
- func (o FiltersOutput) ToFiltersOutputWithContext(ctx context.Context) FiltersOutput
- func (o FiltersOutput) ToFiltersPtrOutput() FiltersPtrOutput
- func (o FiltersOutput) ToFiltersPtrOutputWithContext(ctx context.Context) FiltersPtrOutput
- type FiltersPtrInput
- type FiltersPtrOutput
- func (o FiltersPtrOutput) Crop() RectanglePtrOutput
- func (o FiltersPtrOutput) Deinterlace() DeinterlacePtrOutput
- func (o FiltersPtrOutput) Elem() FiltersOutput
- func (FiltersPtrOutput) ElementType() reflect.Type
- func (o FiltersPtrOutput) Overlays() pulumi.ArrayOutput
- func (o FiltersPtrOutput) Rotation() pulumi.StringPtrOutput
- func (o FiltersPtrOutput) ToFiltersPtrOutput() FiltersPtrOutput
- func (o FiltersPtrOutput) ToFiltersPtrOutputWithContext(ctx context.Context) FiltersPtrOutput
- type FiltersResponse
- type FiltersResponseArgs
- func (FiltersResponseArgs) ElementType() reflect.Type
- func (i FiltersResponseArgs) ToFiltersResponseOutput() FiltersResponseOutput
- func (i FiltersResponseArgs) ToFiltersResponseOutputWithContext(ctx context.Context) FiltersResponseOutput
- func (i FiltersResponseArgs) ToFiltersResponsePtrOutput() FiltersResponsePtrOutput
- func (i FiltersResponseArgs) ToFiltersResponsePtrOutputWithContext(ctx context.Context) FiltersResponsePtrOutput
- type FiltersResponseInput
- type FiltersResponseOutput
- func (o FiltersResponseOutput) Crop() RectangleResponsePtrOutput
- func (o FiltersResponseOutput) Deinterlace() DeinterlaceResponsePtrOutput
- func (FiltersResponseOutput) ElementType() reflect.Type
- func (o FiltersResponseOutput) Overlays() pulumi.ArrayOutput
- func (o FiltersResponseOutput) Rotation() pulumi.StringPtrOutput
- func (o FiltersResponseOutput) ToFiltersResponseOutput() FiltersResponseOutput
- func (o FiltersResponseOutput) ToFiltersResponseOutputWithContext(ctx context.Context) FiltersResponseOutput
- func (o FiltersResponseOutput) ToFiltersResponsePtrOutput() FiltersResponsePtrOutput
- func (o FiltersResponseOutput) ToFiltersResponsePtrOutputWithContext(ctx context.Context) FiltersResponsePtrOutput
- type FiltersResponsePtrInput
- type FiltersResponsePtrOutput
- func (o FiltersResponsePtrOutput) Crop() RectangleResponsePtrOutput
- func (o FiltersResponsePtrOutput) Deinterlace() DeinterlaceResponsePtrOutput
- func (o FiltersResponsePtrOutput) Elem() FiltersResponseOutput
- func (FiltersResponsePtrOutput) ElementType() reflect.Type
- func (o FiltersResponsePtrOutput) Overlays() pulumi.ArrayOutput
- func (o FiltersResponsePtrOutput) Rotation() pulumi.StringPtrOutput
- func (o FiltersResponsePtrOutput) ToFiltersResponsePtrOutput() FiltersResponsePtrOutput
- func (o FiltersResponsePtrOutput) ToFiltersResponsePtrOutputWithContext(ctx context.Context) FiltersResponsePtrOutput
- type FirstQuality
- type FirstQualityArgs
- func (FirstQualityArgs) ElementType() reflect.Type
- func (i FirstQualityArgs) ToFirstQualityOutput() FirstQualityOutput
- func (i FirstQualityArgs) ToFirstQualityOutputWithContext(ctx context.Context) FirstQualityOutput
- func (i FirstQualityArgs) ToFirstQualityPtrOutput() FirstQualityPtrOutput
- func (i FirstQualityArgs) ToFirstQualityPtrOutputWithContext(ctx context.Context) FirstQualityPtrOutput
- type FirstQualityInput
- type FirstQualityOutput
- func (o FirstQualityOutput) Bitrate() pulumi.IntOutput
- func (FirstQualityOutput) ElementType() reflect.Type
- func (o FirstQualityOutput) ToFirstQualityOutput() FirstQualityOutput
- func (o FirstQualityOutput) ToFirstQualityOutputWithContext(ctx context.Context) FirstQualityOutput
- func (o FirstQualityOutput) ToFirstQualityPtrOutput() FirstQualityPtrOutput
- func (o FirstQualityOutput) ToFirstQualityPtrOutputWithContext(ctx context.Context) FirstQualityPtrOutput
- type FirstQualityPtrInput
- type FirstQualityPtrOutput
- func (o FirstQualityPtrOutput) Bitrate() pulumi.IntPtrOutput
- func (o FirstQualityPtrOutput) Elem() FirstQualityOutput
- func (FirstQualityPtrOutput) ElementType() reflect.Type
- func (o FirstQualityPtrOutput) ToFirstQualityPtrOutput() FirstQualityPtrOutput
- func (o FirstQualityPtrOutput) ToFirstQualityPtrOutputWithContext(ctx context.Context) FirstQualityPtrOutput
- type FirstQualityResponse
- type FirstQualityResponseArgs
- func (FirstQualityResponseArgs) ElementType() reflect.Type
- func (i FirstQualityResponseArgs) ToFirstQualityResponseOutput() FirstQualityResponseOutput
- func (i FirstQualityResponseArgs) ToFirstQualityResponseOutputWithContext(ctx context.Context) FirstQualityResponseOutput
- func (i FirstQualityResponseArgs) ToFirstQualityResponsePtrOutput() FirstQualityResponsePtrOutput
- func (i FirstQualityResponseArgs) ToFirstQualityResponsePtrOutputWithContext(ctx context.Context) FirstQualityResponsePtrOutput
- type FirstQualityResponseInput
- type FirstQualityResponseOutput
- func (o FirstQualityResponseOutput) Bitrate() pulumi.IntOutput
- func (FirstQualityResponseOutput) ElementType() reflect.Type
- func (o FirstQualityResponseOutput) ToFirstQualityResponseOutput() FirstQualityResponseOutput
- func (o FirstQualityResponseOutput) ToFirstQualityResponseOutputWithContext(ctx context.Context) FirstQualityResponseOutput
- func (o FirstQualityResponseOutput) ToFirstQualityResponsePtrOutput() FirstQualityResponsePtrOutput
- func (o FirstQualityResponseOutput) ToFirstQualityResponsePtrOutputWithContext(ctx context.Context) FirstQualityResponsePtrOutput
- type FirstQualityResponsePtrInput
- type FirstQualityResponsePtrOutput
- func (o FirstQualityResponsePtrOutput) Bitrate() pulumi.IntPtrOutput
- func (o FirstQualityResponsePtrOutput) Elem() FirstQualityResponseOutput
- func (FirstQualityResponsePtrOutput) ElementType() reflect.Type
- func (o FirstQualityResponsePtrOutput) ToFirstQualityResponsePtrOutput() FirstQualityResponsePtrOutput
- func (o FirstQualityResponsePtrOutput) ToFirstQualityResponsePtrOutputWithContext(ctx context.Context) FirstQualityResponsePtrOutput
- type GetAssetEncryptionKeyArgs
- type GetAssetEncryptionKeyResult
- type GetContentKeyPolicyPropertiesWithSecretsArgs
- type GetContentKeyPolicyPropertiesWithSecretsResult
- type H264Complexity
- func (H264Complexity) ElementType() reflect.Type
- func (e H264Complexity) ToStringOutput() pulumi.StringOutput
- func (e H264Complexity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e H264Complexity) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e H264Complexity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type H264Layer
- type H264LayerArgs
- type H264LayerArray
- type H264LayerArrayInput
- type H264LayerArrayOutput
- func (H264LayerArrayOutput) ElementType() reflect.Type
- func (o H264LayerArrayOutput) Index(i pulumi.IntInput) H264LayerOutput
- func (o H264LayerArrayOutput) ToH264LayerArrayOutput() H264LayerArrayOutput
- func (o H264LayerArrayOutput) ToH264LayerArrayOutputWithContext(ctx context.Context) H264LayerArrayOutput
- type H264LayerInput
- type H264LayerOutput
- func (o H264LayerOutput) AdaptiveBFrame() pulumi.BoolPtrOutput
- func (o H264LayerOutput) BFrames() pulumi.IntPtrOutput
- func (o H264LayerOutput) Bitrate() pulumi.IntOutput
- func (o H264LayerOutput) BufferWindow() pulumi.StringPtrOutput
- func (H264LayerOutput) ElementType() reflect.Type
- func (o H264LayerOutput) EntropyMode() pulumi.StringPtrOutput
- func (o H264LayerOutput) FrameRate() pulumi.StringPtrOutput
- func (o H264LayerOutput) Height() pulumi.StringPtrOutput
- func (o H264LayerOutput) Label() pulumi.StringPtrOutput
- func (o H264LayerOutput) Level() pulumi.StringPtrOutput
- func (o H264LayerOutput) MaxBitrate() pulumi.IntPtrOutput
- func (o H264LayerOutput) OdataType() pulumi.StringOutput
- func (o H264LayerOutput) Profile() pulumi.StringPtrOutput
- func (o H264LayerOutput) ReferenceFrames() pulumi.IntPtrOutput
- func (o H264LayerOutput) Slices() pulumi.IntPtrOutput
- func (o H264LayerOutput) ToH264LayerOutput() H264LayerOutput
- func (o H264LayerOutput) ToH264LayerOutputWithContext(ctx context.Context) H264LayerOutput
- func (o H264LayerOutput) Width() pulumi.StringPtrOutput
- type H264LayerResponse
- type H264LayerResponseArgs
- type H264LayerResponseArray
- type H264LayerResponseArrayInput
- type H264LayerResponseArrayOutput
- func (H264LayerResponseArrayOutput) ElementType() reflect.Type
- func (o H264LayerResponseArrayOutput) Index(i pulumi.IntInput) H264LayerResponseOutput
- func (o H264LayerResponseArrayOutput) ToH264LayerResponseArrayOutput() H264LayerResponseArrayOutput
- func (o H264LayerResponseArrayOutput) ToH264LayerResponseArrayOutputWithContext(ctx context.Context) H264LayerResponseArrayOutput
- type H264LayerResponseInput
- type H264LayerResponseOutput
- func (o H264LayerResponseOutput) AdaptiveBFrame() pulumi.BoolPtrOutput
- func (o H264LayerResponseOutput) BFrames() pulumi.IntPtrOutput
- func (o H264LayerResponseOutput) Bitrate() pulumi.IntOutput
- func (o H264LayerResponseOutput) BufferWindow() pulumi.StringPtrOutput
- func (H264LayerResponseOutput) ElementType() reflect.Type
- func (o H264LayerResponseOutput) EntropyMode() pulumi.StringPtrOutput
- func (o H264LayerResponseOutput) FrameRate() pulumi.StringPtrOutput
- func (o H264LayerResponseOutput) Height() pulumi.StringPtrOutput
- func (o H264LayerResponseOutput) Label() pulumi.StringPtrOutput
- func (o H264LayerResponseOutput) Level() pulumi.StringPtrOutput
- func (o H264LayerResponseOutput) MaxBitrate() pulumi.IntPtrOutput
- func (o H264LayerResponseOutput) OdataType() pulumi.StringOutput
- func (o H264LayerResponseOutput) Profile() pulumi.StringPtrOutput
- func (o H264LayerResponseOutput) ReferenceFrames() pulumi.IntPtrOutput
- func (o H264LayerResponseOutput) Slices() pulumi.IntPtrOutput
- func (o H264LayerResponseOutput) ToH264LayerResponseOutput() H264LayerResponseOutput
- func (o H264LayerResponseOutput) ToH264LayerResponseOutputWithContext(ctx context.Context) H264LayerResponseOutput
- func (o H264LayerResponseOutput) Width() pulumi.StringPtrOutput
- type H264Video
- type H264VideoArgs
- type H264VideoInput
- type H264VideoOutput
- func (o H264VideoOutput) Complexity() pulumi.StringPtrOutput
- func (H264VideoOutput) ElementType() reflect.Type
- func (o H264VideoOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o H264VideoOutput) Label() pulumi.StringPtrOutput
- func (o H264VideoOutput) Layers() H264LayerArrayOutput
- func (o H264VideoOutput) OdataType() pulumi.StringOutput
- func (o H264VideoOutput) SceneChangeDetection() pulumi.BoolPtrOutput
- func (o H264VideoOutput) StretchMode() pulumi.StringPtrOutput
- func (o H264VideoOutput) SyncMode() pulumi.StringPtrOutput
- func (o H264VideoOutput) ToH264VideoOutput() H264VideoOutput
- func (o H264VideoOutput) ToH264VideoOutputWithContext(ctx context.Context) H264VideoOutput
- type H264VideoProfile
- func (H264VideoProfile) ElementType() reflect.Type
- func (e H264VideoProfile) ToStringOutput() pulumi.StringOutput
- func (e H264VideoProfile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e H264VideoProfile) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e H264VideoProfile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type H264VideoResponse
- type H264VideoResponseArgs
- type H264VideoResponseInput
- type H264VideoResponseOutput
- func (o H264VideoResponseOutput) Complexity() pulumi.StringPtrOutput
- func (H264VideoResponseOutput) ElementType() reflect.Type
- func (o H264VideoResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o H264VideoResponseOutput) Label() pulumi.StringPtrOutput
- func (o H264VideoResponseOutput) Layers() H264LayerResponseArrayOutput
- func (o H264VideoResponseOutput) OdataType() pulumi.StringOutput
- func (o H264VideoResponseOutput) SceneChangeDetection() pulumi.BoolPtrOutput
- func (o H264VideoResponseOutput) StretchMode() pulumi.StringPtrOutput
- func (o H264VideoResponseOutput) SyncMode() pulumi.StringPtrOutput
- func (o H264VideoResponseOutput) ToH264VideoResponseOutput() H264VideoResponseOutput
- func (o H264VideoResponseOutput) ToH264VideoResponseOutputWithContext(ctx context.Context) H264VideoResponseOutput
- type Hls
- type HlsArgs
- type HlsInput
- type HlsOutput
- func (HlsOutput) ElementType() reflect.Type
- func (o HlsOutput) FragmentsPerTsSegment() pulumi.IntPtrOutput
- func (o HlsOutput) ToHlsOutput() HlsOutput
- func (o HlsOutput) ToHlsOutputWithContext(ctx context.Context) HlsOutput
- func (o HlsOutput) ToHlsPtrOutput() HlsPtrOutput
- func (o HlsOutput) ToHlsPtrOutputWithContext(ctx context.Context) HlsPtrOutput
- type HlsPtrInput
- type HlsPtrOutput
- type HlsResponse
- type HlsResponseArgs
- func (HlsResponseArgs) ElementType() reflect.Type
- func (i HlsResponseArgs) ToHlsResponseOutput() HlsResponseOutput
- func (i HlsResponseArgs) ToHlsResponseOutputWithContext(ctx context.Context) HlsResponseOutput
- func (i HlsResponseArgs) ToHlsResponsePtrOutput() HlsResponsePtrOutput
- func (i HlsResponseArgs) ToHlsResponsePtrOutputWithContext(ctx context.Context) HlsResponsePtrOutput
- type HlsResponseInput
- type HlsResponseOutput
- func (HlsResponseOutput) ElementType() reflect.Type
- func (o HlsResponseOutput) FragmentsPerTsSegment() pulumi.IntPtrOutput
- func (o HlsResponseOutput) ToHlsResponseOutput() HlsResponseOutput
- func (o HlsResponseOutput) ToHlsResponseOutputWithContext(ctx context.Context) HlsResponseOutput
- func (o HlsResponseOutput) ToHlsResponsePtrOutput() HlsResponsePtrOutput
- func (o HlsResponseOutput) ToHlsResponsePtrOutputWithContext(ctx context.Context) HlsResponsePtrOutput
- type HlsResponsePtrInput
- type HlsResponsePtrOutput
- func (o HlsResponsePtrOutput) Elem() HlsResponseOutput
- func (HlsResponsePtrOutput) ElementType() reflect.Type
- func (o HlsResponsePtrOutput) FragmentsPerTsSegment() pulumi.IntPtrOutput
- func (o HlsResponsePtrOutput) ToHlsResponsePtrOutput() HlsResponsePtrOutput
- func (o HlsResponsePtrOutput) ToHlsResponsePtrOutputWithContext(ctx context.Context) HlsResponsePtrOutput
- type IPAccessControl
- type IPAccessControlArgs
- func (IPAccessControlArgs) ElementType() reflect.Type
- func (i IPAccessControlArgs) ToIPAccessControlOutput() IPAccessControlOutput
- func (i IPAccessControlArgs) ToIPAccessControlOutputWithContext(ctx context.Context) IPAccessControlOutput
- func (i IPAccessControlArgs) ToIPAccessControlPtrOutput() IPAccessControlPtrOutput
- func (i IPAccessControlArgs) ToIPAccessControlPtrOutputWithContext(ctx context.Context) IPAccessControlPtrOutput
- type IPAccessControlInput
- type IPAccessControlOutput
- func (o IPAccessControlOutput) Allow() IPRangeArrayOutput
- func (IPAccessControlOutput) ElementType() reflect.Type
- func (o IPAccessControlOutput) ToIPAccessControlOutput() IPAccessControlOutput
- func (o IPAccessControlOutput) ToIPAccessControlOutputWithContext(ctx context.Context) IPAccessControlOutput
- func (o IPAccessControlOutput) ToIPAccessControlPtrOutput() IPAccessControlPtrOutput
- func (o IPAccessControlOutput) ToIPAccessControlPtrOutputWithContext(ctx context.Context) IPAccessControlPtrOutput
- type IPAccessControlPtrInput
- type IPAccessControlPtrOutput
- func (o IPAccessControlPtrOutput) Allow() IPRangeArrayOutput
- func (o IPAccessControlPtrOutput) Elem() IPAccessControlOutput
- func (IPAccessControlPtrOutput) ElementType() reflect.Type
- func (o IPAccessControlPtrOutput) ToIPAccessControlPtrOutput() IPAccessControlPtrOutput
- func (o IPAccessControlPtrOutput) ToIPAccessControlPtrOutputWithContext(ctx context.Context) IPAccessControlPtrOutput
- type IPAccessControlResponse
- type IPAccessControlResponseArgs
- func (IPAccessControlResponseArgs) ElementType() reflect.Type
- func (i IPAccessControlResponseArgs) ToIPAccessControlResponseOutput() IPAccessControlResponseOutput
- func (i IPAccessControlResponseArgs) ToIPAccessControlResponseOutputWithContext(ctx context.Context) IPAccessControlResponseOutput
- func (i IPAccessControlResponseArgs) ToIPAccessControlResponsePtrOutput() IPAccessControlResponsePtrOutput
- func (i IPAccessControlResponseArgs) ToIPAccessControlResponsePtrOutputWithContext(ctx context.Context) IPAccessControlResponsePtrOutput
- type IPAccessControlResponseInput
- type IPAccessControlResponseOutput
- func (o IPAccessControlResponseOutput) Allow() IPRangeResponseArrayOutput
- func (IPAccessControlResponseOutput) ElementType() reflect.Type
- func (o IPAccessControlResponseOutput) ToIPAccessControlResponseOutput() IPAccessControlResponseOutput
- func (o IPAccessControlResponseOutput) ToIPAccessControlResponseOutputWithContext(ctx context.Context) IPAccessControlResponseOutput
- func (o IPAccessControlResponseOutput) ToIPAccessControlResponsePtrOutput() IPAccessControlResponsePtrOutput
- func (o IPAccessControlResponseOutput) ToIPAccessControlResponsePtrOutputWithContext(ctx context.Context) IPAccessControlResponsePtrOutput
- type IPAccessControlResponsePtrInput
- type IPAccessControlResponsePtrOutput
- func (o IPAccessControlResponsePtrOutput) Allow() IPRangeResponseArrayOutput
- func (o IPAccessControlResponsePtrOutput) Elem() IPAccessControlResponseOutput
- func (IPAccessControlResponsePtrOutput) ElementType() reflect.Type
- func (o IPAccessControlResponsePtrOutput) ToIPAccessControlResponsePtrOutput() IPAccessControlResponsePtrOutput
- func (o IPAccessControlResponsePtrOutput) ToIPAccessControlResponsePtrOutputWithContext(ctx context.Context) IPAccessControlResponsePtrOutput
- type IPRange
- type IPRangeArgs
- type IPRangeArray
- type IPRangeArrayInput
- type IPRangeArrayOutput
- type IPRangeInput
- type IPRangeOutput
- func (o IPRangeOutput) Address() pulumi.StringPtrOutput
- func (IPRangeOutput) ElementType() reflect.Type
- func (o IPRangeOutput) Name() pulumi.StringPtrOutput
- func (o IPRangeOutput) SubnetPrefixLength() pulumi.IntPtrOutput
- func (o IPRangeOutput) ToIPRangeOutput() IPRangeOutput
- func (o IPRangeOutput) ToIPRangeOutputWithContext(ctx context.Context) IPRangeOutput
- type IPRangeResponse
- type IPRangeResponseArgs
- type IPRangeResponseArray
- type IPRangeResponseArrayInput
- type IPRangeResponseArrayOutput
- func (IPRangeResponseArrayOutput) ElementType() reflect.Type
- func (o IPRangeResponseArrayOutput) Index(i pulumi.IntInput) IPRangeResponseOutput
- func (o IPRangeResponseArrayOutput) ToIPRangeResponseArrayOutput() IPRangeResponseArrayOutput
- func (o IPRangeResponseArrayOutput) ToIPRangeResponseArrayOutputWithContext(ctx context.Context) IPRangeResponseArrayOutput
- type IPRangeResponseInput
- type IPRangeResponseOutput
- func (o IPRangeResponseOutput) Address() pulumi.StringPtrOutput
- func (IPRangeResponseOutput) ElementType() reflect.Type
- func (o IPRangeResponseOutput) Name() pulumi.StringPtrOutput
- func (o IPRangeResponseOutput) SubnetPrefixLength() pulumi.IntPtrOutput
- func (o IPRangeResponseOutput) ToIPRangeResponseOutput() IPRangeResponseOutput
- func (o IPRangeResponseOutput) ToIPRangeResponseOutputWithContext(ctx context.Context) IPRangeResponseOutput
- type Image
- type ImageArgs
- type ImageFormat
- type ImageFormatArgs
- type ImageFormatInput
- type ImageFormatOutput
- func (ImageFormatOutput) ElementType() reflect.Type
- func (o ImageFormatOutput) FilenamePattern() pulumi.StringOutput
- func (o ImageFormatOutput) OdataType() pulumi.StringOutput
- func (o ImageFormatOutput) ToImageFormatOutput() ImageFormatOutput
- func (o ImageFormatOutput) ToImageFormatOutputWithContext(ctx context.Context) ImageFormatOutput
- type ImageFormatResponse
- type ImageFormatResponseArgs
- type ImageFormatResponseInput
- type ImageFormatResponseOutput
- func (ImageFormatResponseOutput) ElementType() reflect.Type
- func (o ImageFormatResponseOutput) FilenamePattern() pulumi.StringOutput
- func (o ImageFormatResponseOutput) OdataType() pulumi.StringOutput
- func (o ImageFormatResponseOutput) ToImageFormatResponseOutput() ImageFormatResponseOutput
- func (o ImageFormatResponseOutput) ToImageFormatResponseOutputWithContext(ctx context.Context) ImageFormatResponseOutput
- type ImageInput
- type ImageOutput
- func (ImageOutput) ElementType() reflect.Type
- func (o ImageOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o ImageOutput) Label() pulumi.StringPtrOutput
- func (o ImageOutput) OdataType() pulumi.StringOutput
- func (o ImageOutput) Range() pulumi.StringPtrOutput
- func (o ImageOutput) Start() pulumi.StringOutput
- func (o ImageOutput) Step() pulumi.StringPtrOutput
- func (o ImageOutput) StretchMode() pulumi.StringPtrOutput
- func (o ImageOutput) SyncMode() pulumi.StringPtrOutput
- func (o ImageOutput) ToImageOutput() ImageOutput
- func (o ImageOutput) ToImageOutputWithContext(ctx context.Context) ImageOutput
- type ImageResponse
- type ImageResponseArgs
- type ImageResponseInput
- type ImageResponseOutput
- func (ImageResponseOutput) ElementType() reflect.Type
- func (o ImageResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o ImageResponseOutput) Label() pulumi.StringPtrOutput
- func (o ImageResponseOutput) OdataType() pulumi.StringOutput
- func (o ImageResponseOutput) Range() pulumi.StringPtrOutput
- func (o ImageResponseOutput) Start() pulumi.StringOutput
- func (o ImageResponseOutput) Step() pulumi.StringPtrOutput
- func (o ImageResponseOutput) StretchMode() pulumi.StringPtrOutput
- func (o ImageResponseOutput) SyncMode() pulumi.StringPtrOutput
- func (o ImageResponseOutput) ToImageResponseOutput() ImageResponseOutput
- func (o ImageResponseOutput) ToImageResponseOutputWithContext(ctx context.Context) ImageResponseOutput
- type InsightsType
- func (InsightsType) ElementType() reflect.Type
- func (e InsightsType) ToStringOutput() pulumi.StringOutput
- func (e InsightsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InsightsType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InsightsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Job
- type JobArgs
- type JobErrorDetailResponse
- type JobErrorDetailResponseArgs
- type JobErrorDetailResponseArray
- func (JobErrorDetailResponseArray) ElementType() reflect.Type
- func (i JobErrorDetailResponseArray) ToJobErrorDetailResponseArrayOutput() JobErrorDetailResponseArrayOutput
- func (i JobErrorDetailResponseArray) ToJobErrorDetailResponseArrayOutputWithContext(ctx context.Context) JobErrorDetailResponseArrayOutput
- type JobErrorDetailResponseArrayInput
- type JobErrorDetailResponseArrayOutput
- func (JobErrorDetailResponseArrayOutput) ElementType() reflect.Type
- func (o JobErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) JobErrorDetailResponseOutput
- func (o JobErrorDetailResponseArrayOutput) ToJobErrorDetailResponseArrayOutput() JobErrorDetailResponseArrayOutput
- func (o JobErrorDetailResponseArrayOutput) ToJobErrorDetailResponseArrayOutputWithContext(ctx context.Context) JobErrorDetailResponseArrayOutput
- type JobErrorDetailResponseInput
- type JobErrorDetailResponseOutput
- func (o JobErrorDetailResponseOutput) Code() pulumi.StringOutput
- func (JobErrorDetailResponseOutput) ElementType() reflect.Type
- func (o JobErrorDetailResponseOutput) Message() pulumi.StringOutput
- func (o JobErrorDetailResponseOutput) ToJobErrorDetailResponseOutput() JobErrorDetailResponseOutput
- func (o JobErrorDetailResponseOutput) ToJobErrorDetailResponseOutputWithContext(ctx context.Context) JobErrorDetailResponseOutput
- type JobErrorResponse
- type JobErrorResponseArgs
- type JobErrorResponseInput
- type JobErrorResponseOutput
- func (o JobErrorResponseOutput) Category() pulumi.StringOutput
- func (o JobErrorResponseOutput) Code() pulumi.StringOutput
- func (o JobErrorResponseOutput) Details() JobErrorDetailResponseArrayOutput
- func (JobErrorResponseOutput) ElementType() reflect.Type
- func (o JobErrorResponseOutput) Message() pulumi.StringOutput
- func (o JobErrorResponseOutput) Retry() pulumi.StringOutput
- func (o JobErrorResponseOutput) ToJobErrorResponseOutput() JobErrorResponseOutput
- func (o JobErrorResponseOutput) ToJobErrorResponseOutputWithContext(ctx context.Context) JobErrorResponseOutput
- type JobInput
- type JobInputAsset
- type JobInputAssetArgs
- type JobInputAssetInput
- type JobInputAssetOutput
- func (o JobInputAssetOutput) AssetName() pulumi.StringOutput
- func (JobInputAssetOutput) ElementType() reflect.Type
- func (o JobInputAssetOutput) End() pulumi.AnyOutput
- func (o JobInputAssetOutput) Files() pulumi.StringArrayOutput
- func (o JobInputAssetOutput) Label() pulumi.StringPtrOutput
- func (o JobInputAssetOutput) OdataType() pulumi.StringOutput
- func (o JobInputAssetOutput) Start() pulumi.AnyOutput
- func (o JobInputAssetOutput) ToJobInputAssetOutput() JobInputAssetOutput
- func (o JobInputAssetOutput) ToJobInputAssetOutputWithContext(ctx context.Context) JobInputAssetOutput
- type JobInputAssetResponse
- type JobInputAssetResponseArgs
- type JobInputAssetResponseInput
- type JobInputAssetResponseOutput
- func (o JobInputAssetResponseOutput) AssetName() pulumi.StringOutput
- func (JobInputAssetResponseOutput) ElementType() reflect.Type
- func (o JobInputAssetResponseOutput) End() pulumi.AnyOutput
- func (o JobInputAssetResponseOutput) Files() pulumi.StringArrayOutput
- func (o JobInputAssetResponseOutput) Label() pulumi.StringPtrOutput
- func (o JobInputAssetResponseOutput) OdataType() pulumi.StringOutput
- func (o JobInputAssetResponseOutput) Start() pulumi.AnyOutput
- func (o JobInputAssetResponseOutput) ToJobInputAssetResponseOutput() JobInputAssetResponseOutput
- func (o JobInputAssetResponseOutput) ToJobInputAssetResponseOutputWithContext(ctx context.Context) JobInputAssetResponseOutput
- type JobInputClip
- type JobInputClipArgs
- type JobInputClipInput
- type JobInputClipOutput
- func (JobInputClipOutput) ElementType() reflect.Type
- func (o JobInputClipOutput) End() pulumi.AnyOutput
- func (o JobInputClipOutput) Files() pulumi.StringArrayOutput
- func (o JobInputClipOutput) Label() pulumi.StringPtrOutput
- func (o JobInputClipOutput) OdataType() pulumi.StringOutput
- func (o JobInputClipOutput) Start() pulumi.AnyOutput
- func (o JobInputClipOutput) ToJobInputClipOutput() JobInputClipOutput
- func (o JobInputClipOutput) ToJobInputClipOutputWithContext(ctx context.Context) JobInputClipOutput
- type JobInputClipResponse
- type JobInputClipResponseArgs
- type JobInputClipResponseInput
- type JobInputClipResponseOutput
- func (JobInputClipResponseOutput) ElementType() reflect.Type
- func (o JobInputClipResponseOutput) End() pulumi.AnyOutput
- func (o JobInputClipResponseOutput) Files() pulumi.StringArrayOutput
- func (o JobInputClipResponseOutput) Label() pulumi.StringPtrOutput
- func (o JobInputClipResponseOutput) OdataType() pulumi.StringOutput
- func (o JobInputClipResponseOutput) Start() pulumi.AnyOutput
- func (o JobInputClipResponseOutput) ToJobInputClipResponseOutput() JobInputClipResponseOutput
- func (o JobInputClipResponseOutput) ToJobInputClipResponseOutputWithContext(ctx context.Context) JobInputClipResponseOutput
- type JobInputHttp
- type JobInputHttpArgs
- type JobInputHttpInput
- type JobInputHttpOutput
- func (o JobInputHttpOutput) BaseUri() pulumi.StringPtrOutput
- func (JobInputHttpOutput) ElementType() reflect.Type
- func (o JobInputHttpOutput) End() pulumi.AnyOutput
- func (o JobInputHttpOutput) Files() pulumi.StringArrayOutput
- func (o JobInputHttpOutput) Label() pulumi.StringPtrOutput
- func (o JobInputHttpOutput) OdataType() pulumi.StringOutput
- func (o JobInputHttpOutput) Start() pulumi.AnyOutput
- func (o JobInputHttpOutput) ToJobInputHttpOutput() JobInputHttpOutput
- func (o JobInputHttpOutput) ToJobInputHttpOutputWithContext(ctx context.Context) JobInputHttpOutput
- type JobInputHttpResponse
- type JobInputHttpResponseArgs
- type JobInputHttpResponseInput
- type JobInputHttpResponseOutput
- func (o JobInputHttpResponseOutput) BaseUri() pulumi.StringPtrOutput
- func (JobInputHttpResponseOutput) ElementType() reflect.Type
- func (o JobInputHttpResponseOutput) End() pulumi.AnyOutput
- func (o JobInputHttpResponseOutput) Files() pulumi.StringArrayOutput
- func (o JobInputHttpResponseOutput) Label() pulumi.StringPtrOutput
- func (o JobInputHttpResponseOutput) OdataType() pulumi.StringOutput
- func (o JobInputHttpResponseOutput) Start() pulumi.AnyOutput
- func (o JobInputHttpResponseOutput) ToJobInputHttpResponseOutput() JobInputHttpResponseOutput
- func (o JobInputHttpResponseOutput) ToJobInputHttpResponseOutputWithContext(ctx context.Context) JobInputHttpResponseOutput
- type JobInputs
- type JobInputsArgs
- type JobInputsInput
- type JobInputsOutput
- func (JobInputsOutput) ElementType() reflect.Type
- func (o JobInputsOutput) Inputs() pulumi.ArrayOutput
- func (o JobInputsOutput) OdataType() pulumi.StringOutput
- func (o JobInputsOutput) ToJobInputsOutput() JobInputsOutput
- func (o JobInputsOutput) ToJobInputsOutputWithContext(ctx context.Context) JobInputsOutput
- type JobInputsResponse
- type JobInputsResponseArgs
- type JobInputsResponseInput
- type JobInputsResponseOutput
- func (JobInputsResponseOutput) ElementType() reflect.Type
- func (o JobInputsResponseOutput) Inputs() pulumi.ArrayOutput
- func (o JobInputsResponseOutput) OdataType() pulumi.StringOutput
- func (o JobInputsResponseOutput) ToJobInputsResponseOutput() JobInputsResponseOutput
- func (o JobInputsResponseOutput) ToJobInputsResponseOutputWithContext(ctx context.Context) JobInputsResponseOutput
- type JobOutput
- type JobOutputAsset
- type JobOutputAssetArgs
- type JobOutputAssetArray
- type JobOutputAssetArrayInput
- type JobOutputAssetArrayOutput
- func (JobOutputAssetArrayOutput) ElementType() reflect.Type
- func (o JobOutputAssetArrayOutput) Index(i pulumi.IntInput) JobOutputAssetOutput
- func (o JobOutputAssetArrayOutput) ToJobOutputAssetArrayOutput() JobOutputAssetArrayOutput
- func (o JobOutputAssetArrayOutput) ToJobOutputAssetArrayOutputWithContext(ctx context.Context) JobOutputAssetArrayOutput
- type JobOutputAssetInput
- type JobOutputAssetOutput
- func (o JobOutputAssetOutput) AssetName() pulumi.StringOutput
- func (JobOutputAssetOutput) ElementType() reflect.Type
- func (o JobOutputAssetOutput) Label() pulumi.StringPtrOutput
- func (o JobOutputAssetOutput) OdataType() pulumi.StringOutput
- func (o JobOutputAssetOutput) ToJobOutputAssetOutput() JobOutputAssetOutput
- func (o JobOutputAssetOutput) ToJobOutputAssetOutputWithContext(ctx context.Context) JobOutputAssetOutput
- type JobOutputAssetResponse
- type JobOutputAssetResponseArgs
- type JobOutputAssetResponseArray
- func (JobOutputAssetResponseArray) ElementType() reflect.Type
- func (i JobOutputAssetResponseArray) ToJobOutputAssetResponseArrayOutput() JobOutputAssetResponseArrayOutput
- func (i JobOutputAssetResponseArray) ToJobOutputAssetResponseArrayOutputWithContext(ctx context.Context) JobOutputAssetResponseArrayOutput
- type JobOutputAssetResponseArrayInput
- type JobOutputAssetResponseArrayOutput
- func (JobOutputAssetResponseArrayOutput) ElementType() reflect.Type
- func (o JobOutputAssetResponseArrayOutput) Index(i pulumi.IntInput) JobOutputAssetResponseOutput
- func (o JobOutputAssetResponseArrayOutput) ToJobOutputAssetResponseArrayOutput() JobOutputAssetResponseArrayOutput
- func (o JobOutputAssetResponseArrayOutput) ToJobOutputAssetResponseArrayOutputWithContext(ctx context.Context) JobOutputAssetResponseArrayOutput
- type JobOutputAssetResponseInput
- type JobOutputAssetResponseOutput
- func (o JobOutputAssetResponseOutput) AssetName() pulumi.StringOutput
- func (JobOutputAssetResponseOutput) ElementType() reflect.Type
- func (o JobOutputAssetResponseOutput) EndTime() pulumi.StringOutput
- func (o JobOutputAssetResponseOutput) Error() JobErrorResponseOutput
- func (o JobOutputAssetResponseOutput) Label() pulumi.StringPtrOutput
- func (o JobOutputAssetResponseOutput) OdataType() pulumi.StringOutput
- func (o JobOutputAssetResponseOutput) Progress() pulumi.IntOutput
- func (o JobOutputAssetResponseOutput) StartTime() pulumi.StringOutput
- func (o JobOutputAssetResponseOutput) State() pulumi.StringOutput
- func (o JobOutputAssetResponseOutput) ToJobOutputAssetResponseOutput() JobOutputAssetResponseOutput
- func (o JobOutputAssetResponseOutput) ToJobOutputAssetResponseOutputWithContext(ctx context.Context) JobOutputAssetResponseOutput
- type JobState
- type JpgFormat
- type JpgFormatArgs
- type JpgFormatInput
- type JpgFormatOutput
- func (JpgFormatOutput) ElementType() reflect.Type
- func (o JpgFormatOutput) FilenamePattern() pulumi.StringOutput
- func (o JpgFormatOutput) OdataType() pulumi.StringOutput
- func (o JpgFormatOutput) ToJpgFormatOutput() JpgFormatOutput
- func (o JpgFormatOutput) ToJpgFormatOutputWithContext(ctx context.Context) JpgFormatOutput
- type JpgFormatResponse
- type JpgFormatResponseArgs
- type JpgFormatResponseInput
- type JpgFormatResponseOutput
- func (JpgFormatResponseOutput) ElementType() reflect.Type
- func (o JpgFormatResponseOutput) FilenamePattern() pulumi.StringOutput
- func (o JpgFormatResponseOutput) OdataType() pulumi.StringOutput
- func (o JpgFormatResponseOutput) ToJpgFormatResponseOutput() JpgFormatResponseOutput
- func (o JpgFormatResponseOutput) ToJpgFormatResponseOutputWithContext(ctx context.Context) JpgFormatResponseOutput
- type JpgImage
- type JpgImageArgs
- type JpgImageInput
- type JpgImageOutput
- func (JpgImageOutput) ElementType() reflect.Type
- func (o JpgImageOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o JpgImageOutput) Label() pulumi.StringPtrOutput
- func (o JpgImageOutput) Layers() JpgLayerArrayOutput
- func (o JpgImageOutput) OdataType() pulumi.StringOutput
- func (o JpgImageOutput) Range() pulumi.StringPtrOutput
- func (o JpgImageOutput) SpriteColumn() pulumi.IntPtrOutput
- func (o JpgImageOutput) Start() pulumi.StringOutput
- func (o JpgImageOutput) Step() pulumi.StringPtrOutput
- func (o JpgImageOutput) StretchMode() pulumi.StringPtrOutput
- func (o JpgImageOutput) SyncMode() pulumi.StringPtrOutput
- func (o JpgImageOutput) ToJpgImageOutput() JpgImageOutput
- func (o JpgImageOutput) ToJpgImageOutputWithContext(ctx context.Context) JpgImageOutput
- type JpgImageResponse
- type JpgImageResponseArgs
- type JpgImageResponseInput
- type JpgImageResponseOutput
- func (JpgImageResponseOutput) ElementType() reflect.Type
- func (o JpgImageResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o JpgImageResponseOutput) Label() pulumi.StringPtrOutput
- func (o JpgImageResponseOutput) Layers() JpgLayerResponseArrayOutput
- func (o JpgImageResponseOutput) OdataType() pulumi.StringOutput
- func (o JpgImageResponseOutput) Range() pulumi.StringPtrOutput
- func (o JpgImageResponseOutput) SpriteColumn() pulumi.IntPtrOutput
- func (o JpgImageResponseOutput) Start() pulumi.StringOutput
- func (o JpgImageResponseOutput) Step() pulumi.StringPtrOutput
- func (o JpgImageResponseOutput) StretchMode() pulumi.StringPtrOutput
- func (o JpgImageResponseOutput) SyncMode() pulumi.StringPtrOutput
- func (o JpgImageResponseOutput) ToJpgImageResponseOutput() JpgImageResponseOutput
- func (o JpgImageResponseOutput) ToJpgImageResponseOutputWithContext(ctx context.Context) JpgImageResponseOutput
- type JpgLayer
- type JpgLayerArgs
- type JpgLayerArray
- type JpgLayerArrayInput
- type JpgLayerArrayOutput
- type JpgLayerInput
- type JpgLayerOutput
- func (JpgLayerOutput) ElementType() reflect.Type
- func (o JpgLayerOutput) Height() pulumi.StringPtrOutput
- func (o JpgLayerOutput) Label() pulumi.StringPtrOutput
- func (o JpgLayerOutput) OdataType() pulumi.StringOutput
- func (o JpgLayerOutput) Quality() pulumi.IntPtrOutput
- func (o JpgLayerOutput) ToJpgLayerOutput() JpgLayerOutput
- func (o JpgLayerOutput) ToJpgLayerOutputWithContext(ctx context.Context) JpgLayerOutput
- func (o JpgLayerOutput) Width() pulumi.StringPtrOutput
- type JpgLayerResponse
- type JpgLayerResponseArgs
- type JpgLayerResponseArray
- type JpgLayerResponseArrayInput
- type JpgLayerResponseArrayOutput
- func (JpgLayerResponseArrayOutput) ElementType() reflect.Type
- func (o JpgLayerResponseArrayOutput) Index(i pulumi.IntInput) JpgLayerResponseOutput
- func (o JpgLayerResponseArrayOutput) ToJpgLayerResponseArrayOutput() JpgLayerResponseArrayOutput
- func (o JpgLayerResponseArrayOutput) ToJpgLayerResponseArrayOutputWithContext(ctx context.Context) JpgLayerResponseArrayOutput
- type JpgLayerResponseInput
- type JpgLayerResponseOutput
- func (JpgLayerResponseOutput) ElementType() reflect.Type
- func (o JpgLayerResponseOutput) Height() pulumi.StringPtrOutput
- func (o JpgLayerResponseOutput) Label() pulumi.StringPtrOutput
- func (o JpgLayerResponseOutput) OdataType() pulumi.StringOutput
- func (o JpgLayerResponseOutput) Quality() pulumi.IntPtrOutput
- func (o JpgLayerResponseOutput) ToJpgLayerResponseOutput() JpgLayerResponseOutput
- func (o JpgLayerResponseOutput) ToJpgLayerResponseOutputWithContext(ctx context.Context) JpgLayerResponseOutput
- func (o JpgLayerResponseOutput) Width() pulumi.StringPtrOutput
- type KeyVaultProperties
- type KeyVaultPropertiesArgs
- func (KeyVaultPropertiesArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesInput
- type KeyVaultPropertiesOutput
- func (KeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesPtrInput
- type KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
- func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesPtrOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesResponse
- type KeyVaultPropertiesResponseArgs
- func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponseInput
- type KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) CurrentKeyIdentifier() pulumi.StringOutput
- func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponseOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponsePtrInput
- type KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) CurrentKeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponsePtrOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type ListAssetContainerSasArgs
- type ListAssetContainerSasResult
- type ListAssetStreamingLocatorsArgs
- type ListAssetStreamingLocatorsResult
- type ListMediaServiceEdgePoliciesArgs
- type ListMediaServiceEdgePoliciesResult
- type ListStreamingLocatorContentKeysArgs
- type ListStreamingLocatorContentKeysResult
- type ListStreamingLocatorPathsArgs
- type ListStreamingLocatorPathsResult
- type LiveEvent
- type LiveEventArgs
- type LiveEventEncoding
- type LiveEventEncodingArgs
- func (LiveEventEncodingArgs) ElementType() reflect.Type
- func (i LiveEventEncodingArgs) ToLiveEventEncodingOutput() LiveEventEncodingOutput
- func (i LiveEventEncodingArgs) ToLiveEventEncodingOutputWithContext(ctx context.Context) LiveEventEncodingOutput
- func (i LiveEventEncodingArgs) ToLiveEventEncodingPtrOutput() LiveEventEncodingPtrOutput
- func (i LiveEventEncodingArgs) ToLiveEventEncodingPtrOutputWithContext(ctx context.Context) LiveEventEncodingPtrOutput
- type LiveEventEncodingInput
- type LiveEventEncodingOutput
- func (LiveEventEncodingOutput) ElementType() reflect.Type
- func (o LiveEventEncodingOutput) EncodingType() pulumi.StringPtrOutput
- func (o LiveEventEncodingOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o LiveEventEncodingOutput) PresetName() pulumi.StringPtrOutput
- func (o LiveEventEncodingOutput) StretchMode() pulumi.StringPtrOutput
- func (o LiveEventEncodingOutput) ToLiveEventEncodingOutput() LiveEventEncodingOutput
- func (o LiveEventEncodingOutput) ToLiveEventEncodingOutputWithContext(ctx context.Context) LiveEventEncodingOutput
- func (o LiveEventEncodingOutput) ToLiveEventEncodingPtrOutput() LiveEventEncodingPtrOutput
- func (o LiveEventEncodingOutput) ToLiveEventEncodingPtrOutputWithContext(ctx context.Context) LiveEventEncodingPtrOutput
- type LiveEventEncodingPtrInput
- type LiveEventEncodingPtrOutput
- func (o LiveEventEncodingPtrOutput) Elem() LiveEventEncodingOutput
- func (LiveEventEncodingPtrOutput) ElementType() reflect.Type
- func (o LiveEventEncodingPtrOutput) EncodingType() pulumi.StringPtrOutput
- func (o LiveEventEncodingPtrOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o LiveEventEncodingPtrOutput) PresetName() pulumi.StringPtrOutput
- func (o LiveEventEncodingPtrOutput) StretchMode() pulumi.StringPtrOutput
- func (o LiveEventEncodingPtrOutput) ToLiveEventEncodingPtrOutput() LiveEventEncodingPtrOutput
- func (o LiveEventEncodingPtrOutput) ToLiveEventEncodingPtrOutputWithContext(ctx context.Context) LiveEventEncodingPtrOutput
- type LiveEventEncodingResponse
- type LiveEventEncodingResponseArgs
- func (LiveEventEncodingResponseArgs) ElementType() reflect.Type
- func (i LiveEventEncodingResponseArgs) ToLiveEventEncodingResponseOutput() LiveEventEncodingResponseOutput
- func (i LiveEventEncodingResponseArgs) ToLiveEventEncodingResponseOutputWithContext(ctx context.Context) LiveEventEncodingResponseOutput
- func (i LiveEventEncodingResponseArgs) ToLiveEventEncodingResponsePtrOutput() LiveEventEncodingResponsePtrOutput
- func (i LiveEventEncodingResponseArgs) ToLiveEventEncodingResponsePtrOutputWithContext(ctx context.Context) LiveEventEncodingResponsePtrOutput
- type LiveEventEncodingResponseInput
- type LiveEventEncodingResponseOutput
- func (LiveEventEncodingResponseOutput) ElementType() reflect.Type
- func (o LiveEventEncodingResponseOutput) EncodingType() pulumi.StringPtrOutput
- func (o LiveEventEncodingResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o LiveEventEncodingResponseOutput) PresetName() pulumi.StringPtrOutput
- func (o LiveEventEncodingResponseOutput) StretchMode() pulumi.StringPtrOutput
- func (o LiveEventEncodingResponseOutput) ToLiveEventEncodingResponseOutput() LiveEventEncodingResponseOutput
- func (o LiveEventEncodingResponseOutput) ToLiveEventEncodingResponseOutputWithContext(ctx context.Context) LiveEventEncodingResponseOutput
- func (o LiveEventEncodingResponseOutput) ToLiveEventEncodingResponsePtrOutput() LiveEventEncodingResponsePtrOutput
- func (o LiveEventEncodingResponseOutput) ToLiveEventEncodingResponsePtrOutputWithContext(ctx context.Context) LiveEventEncodingResponsePtrOutput
- type LiveEventEncodingResponsePtrInput
- type LiveEventEncodingResponsePtrOutput
- func (o LiveEventEncodingResponsePtrOutput) Elem() LiveEventEncodingResponseOutput
- func (LiveEventEncodingResponsePtrOutput) ElementType() reflect.Type
- func (o LiveEventEncodingResponsePtrOutput) EncodingType() pulumi.StringPtrOutput
- func (o LiveEventEncodingResponsePtrOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o LiveEventEncodingResponsePtrOutput) PresetName() pulumi.StringPtrOutput
- func (o LiveEventEncodingResponsePtrOutput) StretchMode() pulumi.StringPtrOutput
- func (o LiveEventEncodingResponsePtrOutput) ToLiveEventEncodingResponsePtrOutput() LiveEventEncodingResponsePtrOutput
- func (o LiveEventEncodingResponsePtrOutput) ToLiveEventEncodingResponsePtrOutputWithContext(ctx context.Context) LiveEventEncodingResponsePtrOutput
- type LiveEventEncodingType
- func (LiveEventEncodingType) ElementType() reflect.Type
- func (e LiveEventEncodingType) ToStringOutput() pulumi.StringOutput
- func (e LiveEventEncodingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LiveEventEncodingType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LiveEventEncodingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LiveEventEndpoint
- type LiveEventEndpointArgs
- type LiveEventEndpointArray
- type LiveEventEndpointArrayInput
- type LiveEventEndpointArrayOutput
- func (LiveEventEndpointArrayOutput) ElementType() reflect.Type
- func (o LiveEventEndpointArrayOutput) Index(i pulumi.IntInput) LiveEventEndpointOutput
- func (o LiveEventEndpointArrayOutput) ToLiveEventEndpointArrayOutput() LiveEventEndpointArrayOutput
- func (o LiveEventEndpointArrayOutput) ToLiveEventEndpointArrayOutputWithContext(ctx context.Context) LiveEventEndpointArrayOutput
- type LiveEventEndpointInput
- type LiveEventEndpointOutput
- func (LiveEventEndpointOutput) ElementType() reflect.Type
- func (o LiveEventEndpointOutput) Protocol() pulumi.StringPtrOutput
- func (o LiveEventEndpointOutput) ToLiveEventEndpointOutput() LiveEventEndpointOutput
- func (o LiveEventEndpointOutput) ToLiveEventEndpointOutputWithContext(ctx context.Context) LiveEventEndpointOutput
- func (o LiveEventEndpointOutput) Url() pulumi.StringPtrOutput
- type LiveEventEndpointResponse
- type LiveEventEndpointResponseArgs
- func (LiveEventEndpointResponseArgs) ElementType() reflect.Type
- func (i LiveEventEndpointResponseArgs) ToLiveEventEndpointResponseOutput() LiveEventEndpointResponseOutput
- func (i LiveEventEndpointResponseArgs) ToLiveEventEndpointResponseOutputWithContext(ctx context.Context) LiveEventEndpointResponseOutput
- type LiveEventEndpointResponseArray
- func (LiveEventEndpointResponseArray) ElementType() reflect.Type
- func (i LiveEventEndpointResponseArray) ToLiveEventEndpointResponseArrayOutput() LiveEventEndpointResponseArrayOutput
- func (i LiveEventEndpointResponseArray) ToLiveEventEndpointResponseArrayOutputWithContext(ctx context.Context) LiveEventEndpointResponseArrayOutput
- type LiveEventEndpointResponseArrayInput
- type LiveEventEndpointResponseArrayOutput
- func (LiveEventEndpointResponseArrayOutput) ElementType() reflect.Type
- func (o LiveEventEndpointResponseArrayOutput) Index(i pulumi.IntInput) LiveEventEndpointResponseOutput
- func (o LiveEventEndpointResponseArrayOutput) ToLiveEventEndpointResponseArrayOutput() LiveEventEndpointResponseArrayOutput
- func (o LiveEventEndpointResponseArrayOutput) ToLiveEventEndpointResponseArrayOutputWithContext(ctx context.Context) LiveEventEndpointResponseArrayOutput
- type LiveEventEndpointResponseInput
- type LiveEventEndpointResponseOutput
- func (LiveEventEndpointResponseOutput) ElementType() reflect.Type
- func (o LiveEventEndpointResponseOutput) Protocol() pulumi.StringPtrOutput
- func (o LiveEventEndpointResponseOutput) ToLiveEventEndpointResponseOutput() LiveEventEndpointResponseOutput
- func (o LiveEventEndpointResponseOutput) ToLiveEventEndpointResponseOutputWithContext(ctx context.Context) LiveEventEndpointResponseOutput
- func (o LiveEventEndpointResponseOutput) Url() pulumi.StringPtrOutput
- type LiveEventInput
- type LiveEventInputAccessControl
- type LiveEventInputAccessControlArgs
- func (LiveEventInputAccessControlArgs) ElementType() reflect.Type
- func (i LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlOutput() LiveEventInputAccessControlOutput
- func (i LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlOutputWithContext(ctx context.Context) LiveEventInputAccessControlOutput
- func (i LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlPtrOutput() LiveEventInputAccessControlPtrOutput
- func (i LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlPtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlPtrOutput
- type LiveEventInputAccessControlInput
- type LiveEventInputAccessControlOutput
- func (LiveEventInputAccessControlOutput) ElementType() reflect.Type
- func (o LiveEventInputAccessControlOutput) Ip() IPAccessControlPtrOutput
- func (o LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlOutput() LiveEventInputAccessControlOutput
- func (o LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlOutputWithContext(ctx context.Context) LiveEventInputAccessControlOutput
- func (o LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlPtrOutput() LiveEventInputAccessControlPtrOutput
- func (o LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlPtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlPtrOutput
- type LiveEventInputAccessControlPtrInput
- type LiveEventInputAccessControlPtrOutput
- func (o LiveEventInputAccessControlPtrOutput) Elem() LiveEventInputAccessControlOutput
- func (LiveEventInputAccessControlPtrOutput) ElementType() reflect.Type
- func (o LiveEventInputAccessControlPtrOutput) Ip() IPAccessControlPtrOutput
- func (o LiveEventInputAccessControlPtrOutput) ToLiveEventInputAccessControlPtrOutput() LiveEventInputAccessControlPtrOutput
- func (o LiveEventInputAccessControlPtrOutput) ToLiveEventInputAccessControlPtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlPtrOutput
- type LiveEventInputAccessControlResponse
- type LiveEventInputAccessControlResponseArgs
- func (LiveEventInputAccessControlResponseArgs) ElementType() reflect.Type
- func (i LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponseOutput() LiveEventInputAccessControlResponseOutput
- func (i LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponseOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponseOutput
- func (i LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponsePtrOutput() LiveEventInputAccessControlResponsePtrOutput
- func (i LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponsePtrOutput
- type LiveEventInputAccessControlResponseInput
- type LiveEventInputAccessControlResponseOutput
- func (LiveEventInputAccessControlResponseOutput) ElementType() reflect.Type
- func (o LiveEventInputAccessControlResponseOutput) Ip() IPAccessControlResponsePtrOutput
- func (o LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponseOutput() LiveEventInputAccessControlResponseOutput
- func (o LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponseOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponseOutput
- func (o LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponsePtrOutput() LiveEventInputAccessControlResponsePtrOutput
- func (o LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponsePtrOutput
- type LiveEventInputAccessControlResponsePtrInput
- type LiveEventInputAccessControlResponsePtrOutput
- func (o LiveEventInputAccessControlResponsePtrOutput) Elem() LiveEventInputAccessControlResponseOutput
- func (LiveEventInputAccessControlResponsePtrOutput) ElementType() reflect.Type
- func (o LiveEventInputAccessControlResponsePtrOutput) Ip() IPAccessControlResponsePtrOutput
- func (o LiveEventInputAccessControlResponsePtrOutput) ToLiveEventInputAccessControlResponsePtrOutput() LiveEventInputAccessControlResponsePtrOutput
- func (o LiveEventInputAccessControlResponsePtrOutput) ToLiveEventInputAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponsePtrOutput
- type LiveEventInputArgs
- func (LiveEventInputArgs) ElementType() reflect.Type
- func (i LiveEventInputArgs) ToLiveEventInputOutput() LiveEventInputOutput
- func (i LiveEventInputArgs) ToLiveEventInputOutputWithContext(ctx context.Context) LiveEventInputOutput
- func (i LiveEventInputArgs) ToLiveEventInputPtrOutput() LiveEventInputPtrOutput
- func (i LiveEventInputArgs) ToLiveEventInputPtrOutputWithContext(ctx context.Context) LiveEventInputPtrOutput
- type LiveEventInputInput
- type LiveEventInputOutput
- func (o LiveEventInputOutput) AccessControl() LiveEventInputAccessControlPtrOutput
- func (o LiveEventInputOutput) AccessToken() pulumi.StringPtrOutput
- func (LiveEventInputOutput) ElementType() reflect.Type
- func (o LiveEventInputOutput) Endpoints() LiveEventEndpointArrayOutput
- func (o LiveEventInputOutput) KeyFrameIntervalDuration() pulumi.StringPtrOutput
- func (o LiveEventInputOutput) StreamingProtocol() pulumi.StringOutput
- func (o LiveEventInputOutput) ToLiveEventInputOutput() LiveEventInputOutput
- func (o LiveEventInputOutput) ToLiveEventInputOutputWithContext(ctx context.Context) LiveEventInputOutput
- func (o LiveEventInputOutput) ToLiveEventInputPtrOutput() LiveEventInputPtrOutput
- func (o LiveEventInputOutput) ToLiveEventInputPtrOutputWithContext(ctx context.Context) LiveEventInputPtrOutput
- type LiveEventInputProtocol
- func (LiveEventInputProtocol) ElementType() reflect.Type
- func (e LiveEventInputProtocol) ToStringOutput() pulumi.StringOutput
- func (e LiveEventInputProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LiveEventInputProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LiveEventInputProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LiveEventInputPtrInput
- type LiveEventInputPtrOutput
- func (o LiveEventInputPtrOutput) AccessControl() LiveEventInputAccessControlPtrOutput
- func (o LiveEventInputPtrOutput) AccessToken() pulumi.StringPtrOutput
- func (o LiveEventInputPtrOutput) Elem() LiveEventInputOutput
- func (LiveEventInputPtrOutput) ElementType() reflect.Type
- func (o LiveEventInputPtrOutput) Endpoints() LiveEventEndpointArrayOutput
- func (o LiveEventInputPtrOutput) KeyFrameIntervalDuration() pulumi.StringPtrOutput
- func (o LiveEventInputPtrOutput) StreamingProtocol() pulumi.StringPtrOutput
- func (o LiveEventInputPtrOutput) ToLiveEventInputPtrOutput() LiveEventInputPtrOutput
- func (o LiveEventInputPtrOutput) ToLiveEventInputPtrOutputWithContext(ctx context.Context) LiveEventInputPtrOutput
- type LiveEventInputResponse
- type LiveEventInputResponseArgs
- func (LiveEventInputResponseArgs) ElementType() reflect.Type
- func (i LiveEventInputResponseArgs) ToLiveEventInputResponseOutput() LiveEventInputResponseOutput
- func (i LiveEventInputResponseArgs) ToLiveEventInputResponseOutputWithContext(ctx context.Context) LiveEventInputResponseOutput
- func (i LiveEventInputResponseArgs) ToLiveEventInputResponsePtrOutput() LiveEventInputResponsePtrOutput
- func (i LiveEventInputResponseArgs) ToLiveEventInputResponsePtrOutputWithContext(ctx context.Context) LiveEventInputResponsePtrOutput
- type LiveEventInputResponseInput
- type LiveEventInputResponseOutput
- func (o LiveEventInputResponseOutput) AccessControl() LiveEventInputAccessControlResponsePtrOutput
- func (o LiveEventInputResponseOutput) AccessToken() pulumi.StringPtrOutput
- func (LiveEventInputResponseOutput) ElementType() reflect.Type
- func (o LiveEventInputResponseOutput) Endpoints() LiveEventEndpointResponseArrayOutput
- func (o LiveEventInputResponseOutput) KeyFrameIntervalDuration() pulumi.StringPtrOutput
- func (o LiveEventInputResponseOutput) StreamingProtocol() pulumi.StringOutput
- func (o LiveEventInputResponseOutput) ToLiveEventInputResponseOutput() LiveEventInputResponseOutput
- func (o LiveEventInputResponseOutput) ToLiveEventInputResponseOutputWithContext(ctx context.Context) LiveEventInputResponseOutput
- func (o LiveEventInputResponseOutput) ToLiveEventInputResponsePtrOutput() LiveEventInputResponsePtrOutput
- func (o LiveEventInputResponseOutput) ToLiveEventInputResponsePtrOutputWithContext(ctx context.Context) LiveEventInputResponsePtrOutput
- type LiveEventInputResponsePtrInput
- type LiveEventInputResponsePtrOutput
- func (o LiveEventInputResponsePtrOutput) AccessControl() LiveEventInputAccessControlResponsePtrOutput
- func (o LiveEventInputResponsePtrOutput) AccessToken() pulumi.StringPtrOutput
- func (o LiveEventInputResponsePtrOutput) Elem() LiveEventInputResponseOutput
- func (LiveEventInputResponsePtrOutput) ElementType() reflect.Type
- func (o LiveEventInputResponsePtrOutput) Endpoints() LiveEventEndpointResponseArrayOutput
- func (o LiveEventInputResponsePtrOutput) KeyFrameIntervalDuration() pulumi.StringPtrOutput
- func (o LiveEventInputResponsePtrOutput) StreamingProtocol() pulumi.StringPtrOutput
- func (o LiveEventInputResponsePtrOutput) ToLiveEventInputResponsePtrOutput() LiveEventInputResponsePtrOutput
- func (o LiveEventInputResponsePtrOutput) ToLiveEventInputResponsePtrOutputWithContext(ctx context.Context) LiveEventInputResponsePtrOutput
- type LiveEventInputTrackSelection
- type LiveEventInputTrackSelectionArgs
- func (LiveEventInputTrackSelectionArgs) ElementType() reflect.Type
- func (i LiveEventInputTrackSelectionArgs) ToLiveEventInputTrackSelectionOutput() LiveEventInputTrackSelectionOutput
- func (i LiveEventInputTrackSelectionArgs) ToLiveEventInputTrackSelectionOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionOutput
- type LiveEventInputTrackSelectionArray
- func (LiveEventInputTrackSelectionArray) ElementType() reflect.Type
- func (i LiveEventInputTrackSelectionArray) ToLiveEventInputTrackSelectionArrayOutput() LiveEventInputTrackSelectionArrayOutput
- func (i LiveEventInputTrackSelectionArray) ToLiveEventInputTrackSelectionArrayOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionArrayOutput
- type LiveEventInputTrackSelectionArrayInput
- type LiveEventInputTrackSelectionArrayOutput
- func (LiveEventInputTrackSelectionArrayOutput) ElementType() reflect.Type
- func (o LiveEventInputTrackSelectionArrayOutput) Index(i pulumi.IntInput) LiveEventInputTrackSelectionOutput
- func (o LiveEventInputTrackSelectionArrayOutput) ToLiveEventInputTrackSelectionArrayOutput() LiveEventInputTrackSelectionArrayOutput
- func (o LiveEventInputTrackSelectionArrayOutput) ToLiveEventInputTrackSelectionArrayOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionArrayOutput
- type LiveEventInputTrackSelectionInput
- type LiveEventInputTrackSelectionOutput
- func (LiveEventInputTrackSelectionOutput) ElementType() reflect.Type
- func (o LiveEventInputTrackSelectionOutput) Operation() pulumi.StringPtrOutput
- func (o LiveEventInputTrackSelectionOutput) Property() pulumi.StringPtrOutput
- func (o LiveEventInputTrackSelectionOutput) ToLiveEventInputTrackSelectionOutput() LiveEventInputTrackSelectionOutput
- func (o LiveEventInputTrackSelectionOutput) ToLiveEventInputTrackSelectionOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionOutput
- func (o LiveEventInputTrackSelectionOutput) Value() pulumi.StringPtrOutput
- type LiveEventInputTrackSelectionResponse
- type LiveEventInputTrackSelectionResponseArgs
- func (LiveEventInputTrackSelectionResponseArgs) ElementType() reflect.Type
- func (i LiveEventInputTrackSelectionResponseArgs) ToLiveEventInputTrackSelectionResponseOutput() LiveEventInputTrackSelectionResponseOutput
- func (i LiveEventInputTrackSelectionResponseArgs) ToLiveEventInputTrackSelectionResponseOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionResponseOutput
- type LiveEventInputTrackSelectionResponseArray
- func (LiveEventInputTrackSelectionResponseArray) ElementType() reflect.Type
- func (i LiveEventInputTrackSelectionResponseArray) ToLiveEventInputTrackSelectionResponseArrayOutput() LiveEventInputTrackSelectionResponseArrayOutput
- func (i LiveEventInputTrackSelectionResponseArray) ToLiveEventInputTrackSelectionResponseArrayOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionResponseArrayOutput
- type LiveEventInputTrackSelectionResponseArrayInput
- type LiveEventInputTrackSelectionResponseArrayOutput
- func (LiveEventInputTrackSelectionResponseArrayOutput) ElementType() reflect.Type
- func (o LiveEventInputTrackSelectionResponseArrayOutput) Index(i pulumi.IntInput) LiveEventInputTrackSelectionResponseOutput
- func (o LiveEventInputTrackSelectionResponseArrayOutput) ToLiveEventInputTrackSelectionResponseArrayOutput() LiveEventInputTrackSelectionResponseArrayOutput
- func (o LiveEventInputTrackSelectionResponseArrayOutput) ToLiveEventInputTrackSelectionResponseArrayOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionResponseArrayOutput
- type LiveEventInputTrackSelectionResponseInput
- type LiveEventInputTrackSelectionResponseOutput
- func (LiveEventInputTrackSelectionResponseOutput) ElementType() reflect.Type
- func (o LiveEventInputTrackSelectionResponseOutput) Operation() pulumi.StringPtrOutput
- func (o LiveEventInputTrackSelectionResponseOutput) Property() pulumi.StringPtrOutput
- func (o LiveEventInputTrackSelectionResponseOutput) ToLiveEventInputTrackSelectionResponseOutput() LiveEventInputTrackSelectionResponseOutput
- func (o LiveEventInputTrackSelectionResponseOutput) ToLiveEventInputTrackSelectionResponseOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionResponseOutput
- func (o LiveEventInputTrackSelectionResponseOutput) Value() pulumi.StringPtrOutput
- type LiveEventOutput
- type LiveEventOutputTranscriptionTrack
- type LiveEventOutputTranscriptionTrackArgs
- func (LiveEventOutputTranscriptionTrackArgs) ElementType() reflect.Type
- func (i LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackOutput() LiveEventOutputTranscriptionTrackOutput
- func (i LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackOutput
- func (i LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackPtrOutput() LiveEventOutputTranscriptionTrackPtrOutput
- func (i LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackPtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackPtrOutput
- type LiveEventOutputTranscriptionTrackInput
- type LiveEventOutputTranscriptionTrackOutput
- func (LiveEventOutputTranscriptionTrackOutput) ElementType() reflect.Type
- func (o LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackOutput() LiveEventOutputTranscriptionTrackOutput
- func (o LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackOutput
- func (o LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackPtrOutput() LiveEventOutputTranscriptionTrackPtrOutput
- func (o LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackPtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackPtrOutput
- func (o LiveEventOutputTranscriptionTrackOutput) TrackName() pulumi.StringOutput
- type LiveEventOutputTranscriptionTrackPtrInput
- type LiveEventOutputTranscriptionTrackPtrOutput
- func (o LiveEventOutputTranscriptionTrackPtrOutput) Elem() LiveEventOutputTranscriptionTrackOutput
- func (LiveEventOutputTranscriptionTrackPtrOutput) ElementType() reflect.Type
- func (o LiveEventOutputTranscriptionTrackPtrOutput) ToLiveEventOutputTranscriptionTrackPtrOutput() LiveEventOutputTranscriptionTrackPtrOutput
- func (o LiveEventOutputTranscriptionTrackPtrOutput) ToLiveEventOutputTranscriptionTrackPtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackPtrOutput
- func (o LiveEventOutputTranscriptionTrackPtrOutput) TrackName() pulumi.StringPtrOutput
- type LiveEventOutputTranscriptionTrackResponse
- type LiveEventOutputTranscriptionTrackResponseArgs
- func (LiveEventOutputTranscriptionTrackResponseArgs) ElementType() reflect.Type
- func (i LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponseOutput() LiveEventOutputTranscriptionTrackResponseOutput
- func (i LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponseOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponseOutput
- func (i LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponsePtrOutput() LiveEventOutputTranscriptionTrackResponsePtrOutput
- func (i LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponsePtrOutput
- type LiveEventOutputTranscriptionTrackResponseInput
- type LiveEventOutputTranscriptionTrackResponseOutput
- func (LiveEventOutputTranscriptionTrackResponseOutput) ElementType() reflect.Type
- func (o LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponseOutput() LiveEventOutputTranscriptionTrackResponseOutput
- func (o LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponseOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponseOutput
- func (o LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutput() LiveEventOutputTranscriptionTrackResponsePtrOutput
- func (o LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponsePtrOutput
- func (o LiveEventOutputTranscriptionTrackResponseOutput) TrackName() pulumi.StringOutput
- type LiveEventOutputTranscriptionTrackResponsePtrInput
- type LiveEventOutputTranscriptionTrackResponsePtrOutput
- func (o LiveEventOutputTranscriptionTrackResponsePtrOutput) Elem() LiveEventOutputTranscriptionTrackResponseOutput
- func (LiveEventOutputTranscriptionTrackResponsePtrOutput) ElementType() reflect.Type
- func (o LiveEventOutputTranscriptionTrackResponsePtrOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutput() LiveEventOutputTranscriptionTrackResponsePtrOutput
- func (o LiveEventOutputTranscriptionTrackResponsePtrOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponsePtrOutput
- func (o LiveEventOutputTranscriptionTrackResponsePtrOutput) TrackName() pulumi.StringPtrOutput
- type LiveEventPreview
- type LiveEventPreviewAccessControl
- type LiveEventPreviewAccessControlArgs
- func (LiveEventPreviewAccessControlArgs) ElementType() reflect.Type
- func (i LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlOutput() LiveEventPreviewAccessControlOutput
- func (i LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlOutput
- func (i LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlPtrOutput() LiveEventPreviewAccessControlPtrOutput
- func (i LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlPtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlPtrOutput
- type LiveEventPreviewAccessControlInput
- type LiveEventPreviewAccessControlOutput
- func (LiveEventPreviewAccessControlOutput) ElementType() reflect.Type
- func (o LiveEventPreviewAccessControlOutput) Ip() IPAccessControlPtrOutput
- func (o LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlOutput() LiveEventPreviewAccessControlOutput
- func (o LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlOutput
- func (o LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlPtrOutput() LiveEventPreviewAccessControlPtrOutput
- func (o LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlPtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlPtrOutput
- type LiveEventPreviewAccessControlPtrInput
- type LiveEventPreviewAccessControlPtrOutput
- func (o LiveEventPreviewAccessControlPtrOutput) Elem() LiveEventPreviewAccessControlOutput
- func (LiveEventPreviewAccessControlPtrOutput) ElementType() reflect.Type
- func (o LiveEventPreviewAccessControlPtrOutput) Ip() IPAccessControlPtrOutput
- func (o LiveEventPreviewAccessControlPtrOutput) ToLiveEventPreviewAccessControlPtrOutput() LiveEventPreviewAccessControlPtrOutput
- func (o LiveEventPreviewAccessControlPtrOutput) ToLiveEventPreviewAccessControlPtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlPtrOutput
- type LiveEventPreviewAccessControlResponse
- type LiveEventPreviewAccessControlResponseArgs
- func (LiveEventPreviewAccessControlResponseArgs) ElementType() reflect.Type
- func (i LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponseOutput() LiveEventPreviewAccessControlResponseOutput
- func (i LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponseOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponseOutput
- func (i LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponsePtrOutput() LiveEventPreviewAccessControlResponsePtrOutput
- func (i LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponsePtrOutput
- type LiveEventPreviewAccessControlResponseInput
- type LiveEventPreviewAccessControlResponseOutput
- func (LiveEventPreviewAccessControlResponseOutput) ElementType() reflect.Type
- func (o LiveEventPreviewAccessControlResponseOutput) Ip() IPAccessControlResponsePtrOutput
- func (o LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponseOutput() LiveEventPreviewAccessControlResponseOutput
- func (o LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponseOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponseOutput
- func (o LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponsePtrOutput() LiveEventPreviewAccessControlResponsePtrOutput
- func (o LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponsePtrOutput
- type LiveEventPreviewAccessControlResponsePtrInput
- type LiveEventPreviewAccessControlResponsePtrOutput
- func (o LiveEventPreviewAccessControlResponsePtrOutput) Elem() LiveEventPreviewAccessControlResponseOutput
- func (LiveEventPreviewAccessControlResponsePtrOutput) ElementType() reflect.Type
- func (o LiveEventPreviewAccessControlResponsePtrOutput) Ip() IPAccessControlResponsePtrOutput
- func (o LiveEventPreviewAccessControlResponsePtrOutput) ToLiveEventPreviewAccessControlResponsePtrOutput() LiveEventPreviewAccessControlResponsePtrOutput
- func (o LiveEventPreviewAccessControlResponsePtrOutput) ToLiveEventPreviewAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponsePtrOutput
- type LiveEventPreviewArgs
- func (LiveEventPreviewArgs) ElementType() reflect.Type
- func (i LiveEventPreviewArgs) ToLiveEventPreviewOutput() LiveEventPreviewOutput
- func (i LiveEventPreviewArgs) ToLiveEventPreviewOutputWithContext(ctx context.Context) LiveEventPreviewOutput
- func (i LiveEventPreviewArgs) ToLiveEventPreviewPtrOutput() LiveEventPreviewPtrOutput
- func (i LiveEventPreviewArgs) ToLiveEventPreviewPtrOutputWithContext(ctx context.Context) LiveEventPreviewPtrOutput
- type LiveEventPreviewInput
- type LiveEventPreviewOutput
- func (o LiveEventPreviewOutput) AccessControl() LiveEventPreviewAccessControlPtrOutput
- func (o LiveEventPreviewOutput) AlternativeMediaId() pulumi.StringPtrOutput
- func (LiveEventPreviewOutput) ElementType() reflect.Type
- func (o LiveEventPreviewOutput) Endpoints() LiveEventEndpointArrayOutput
- func (o LiveEventPreviewOutput) PreviewLocator() pulumi.StringPtrOutput
- func (o LiveEventPreviewOutput) StreamingPolicyName() pulumi.StringPtrOutput
- func (o LiveEventPreviewOutput) ToLiveEventPreviewOutput() LiveEventPreviewOutput
- func (o LiveEventPreviewOutput) ToLiveEventPreviewOutputWithContext(ctx context.Context) LiveEventPreviewOutput
- func (o LiveEventPreviewOutput) ToLiveEventPreviewPtrOutput() LiveEventPreviewPtrOutput
- func (o LiveEventPreviewOutput) ToLiveEventPreviewPtrOutputWithContext(ctx context.Context) LiveEventPreviewPtrOutput
- type LiveEventPreviewPtrInput
- type LiveEventPreviewPtrOutput
- func (o LiveEventPreviewPtrOutput) AccessControl() LiveEventPreviewAccessControlPtrOutput
- func (o LiveEventPreviewPtrOutput) AlternativeMediaId() pulumi.StringPtrOutput
- func (o LiveEventPreviewPtrOutput) Elem() LiveEventPreviewOutput
- func (LiveEventPreviewPtrOutput) ElementType() reflect.Type
- func (o LiveEventPreviewPtrOutput) Endpoints() LiveEventEndpointArrayOutput
- func (o LiveEventPreviewPtrOutput) PreviewLocator() pulumi.StringPtrOutput
- func (o LiveEventPreviewPtrOutput) StreamingPolicyName() pulumi.StringPtrOutput
- func (o LiveEventPreviewPtrOutput) ToLiveEventPreviewPtrOutput() LiveEventPreviewPtrOutput
- func (o LiveEventPreviewPtrOutput) ToLiveEventPreviewPtrOutputWithContext(ctx context.Context) LiveEventPreviewPtrOutput
- type LiveEventPreviewResponse
- type LiveEventPreviewResponseArgs
- func (LiveEventPreviewResponseArgs) ElementType() reflect.Type
- func (i LiveEventPreviewResponseArgs) ToLiveEventPreviewResponseOutput() LiveEventPreviewResponseOutput
- func (i LiveEventPreviewResponseArgs) ToLiveEventPreviewResponseOutputWithContext(ctx context.Context) LiveEventPreviewResponseOutput
- func (i LiveEventPreviewResponseArgs) ToLiveEventPreviewResponsePtrOutput() LiveEventPreviewResponsePtrOutput
- func (i LiveEventPreviewResponseArgs) ToLiveEventPreviewResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewResponsePtrOutput
- type LiveEventPreviewResponseInput
- type LiveEventPreviewResponseOutput
- func (o LiveEventPreviewResponseOutput) AccessControl() LiveEventPreviewAccessControlResponsePtrOutput
- func (o LiveEventPreviewResponseOutput) AlternativeMediaId() pulumi.StringPtrOutput
- func (LiveEventPreviewResponseOutput) ElementType() reflect.Type
- func (o LiveEventPreviewResponseOutput) Endpoints() LiveEventEndpointResponseArrayOutput
- func (o LiveEventPreviewResponseOutput) PreviewLocator() pulumi.StringPtrOutput
- func (o LiveEventPreviewResponseOutput) StreamingPolicyName() pulumi.StringPtrOutput
- func (o LiveEventPreviewResponseOutput) ToLiveEventPreviewResponseOutput() LiveEventPreviewResponseOutput
- func (o LiveEventPreviewResponseOutput) ToLiveEventPreviewResponseOutputWithContext(ctx context.Context) LiveEventPreviewResponseOutput
- func (o LiveEventPreviewResponseOutput) ToLiveEventPreviewResponsePtrOutput() LiveEventPreviewResponsePtrOutput
- func (o LiveEventPreviewResponseOutput) ToLiveEventPreviewResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewResponsePtrOutput
- type LiveEventPreviewResponsePtrInput
- type LiveEventPreviewResponsePtrOutput
- func (o LiveEventPreviewResponsePtrOutput) AccessControl() LiveEventPreviewAccessControlResponsePtrOutput
- func (o LiveEventPreviewResponsePtrOutput) AlternativeMediaId() pulumi.StringPtrOutput
- func (o LiveEventPreviewResponsePtrOutput) Elem() LiveEventPreviewResponseOutput
- func (LiveEventPreviewResponsePtrOutput) ElementType() reflect.Type
- func (o LiveEventPreviewResponsePtrOutput) Endpoints() LiveEventEndpointResponseArrayOutput
- func (o LiveEventPreviewResponsePtrOutput) PreviewLocator() pulumi.StringPtrOutput
- func (o LiveEventPreviewResponsePtrOutput) StreamingPolicyName() pulumi.StringPtrOutput
- func (o LiveEventPreviewResponsePtrOutput) ToLiveEventPreviewResponsePtrOutput() LiveEventPreviewResponsePtrOutput
- func (o LiveEventPreviewResponsePtrOutput) ToLiveEventPreviewResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewResponsePtrOutput
- type LiveEventState
- type LiveEventTranscription
- type LiveEventTranscriptionArgs
- type LiveEventTranscriptionArray
- func (LiveEventTranscriptionArray) ElementType() reflect.Type
- func (i LiveEventTranscriptionArray) ToLiveEventTranscriptionArrayOutput() LiveEventTranscriptionArrayOutput
- func (i LiveEventTranscriptionArray) ToLiveEventTranscriptionArrayOutputWithContext(ctx context.Context) LiveEventTranscriptionArrayOutput
- type LiveEventTranscriptionArrayInput
- type LiveEventTranscriptionArrayOutput
- func (LiveEventTranscriptionArrayOutput) ElementType() reflect.Type
- func (o LiveEventTranscriptionArrayOutput) Index(i pulumi.IntInput) LiveEventTranscriptionOutput
- func (o LiveEventTranscriptionArrayOutput) ToLiveEventTranscriptionArrayOutput() LiveEventTranscriptionArrayOutput
- func (o LiveEventTranscriptionArrayOutput) ToLiveEventTranscriptionArrayOutputWithContext(ctx context.Context) LiveEventTranscriptionArrayOutput
- type LiveEventTranscriptionInput
- type LiveEventTranscriptionOutput
- func (LiveEventTranscriptionOutput) ElementType() reflect.Type
- func (o LiveEventTranscriptionOutput) InputTrackSelection() LiveEventInputTrackSelectionArrayOutput
- func (o LiveEventTranscriptionOutput) Language() pulumi.StringPtrOutput
- func (o LiveEventTranscriptionOutput) OutputTranscriptionTrack() LiveEventOutputTranscriptionTrackPtrOutput
- func (o LiveEventTranscriptionOutput) ToLiveEventTranscriptionOutput() LiveEventTranscriptionOutput
- func (o LiveEventTranscriptionOutput) ToLiveEventTranscriptionOutputWithContext(ctx context.Context) LiveEventTranscriptionOutput
- type LiveEventTranscriptionResponse
- type LiveEventTranscriptionResponseArgs
- func (LiveEventTranscriptionResponseArgs) ElementType() reflect.Type
- func (i LiveEventTranscriptionResponseArgs) ToLiveEventTranscriptionResponseOutput() LiveEventTranscriptionResponseOutput
- func (i LiveEventTranscriptionResponseArgs) ToLiveEventTranscriptionResponseOutputWithContext(ctx context.Context) LiveEventTranscriptionResponseOutput
- type LiveEventTranscriptionResponseArray
- func (LiveEventTranscriptionResponseArray) ElementType() reflect.Type
- func (i LiveEventTranscriptionResponseArray) ToLiveEventTranscriptionResponseArrayOutput() LiveEventTranscriptionResponseArrayOutput
- func (i LiveEventTranscriptionResponseArray) ToLiveEventTranscriptionResponseArrayOutputWithContext(ctx context.Context) LiveEventTranscriptionResponseArrayOutput
- type LiveEventTranscriptionResponseArrayInput
- type LiveEventTranscriptionResponseArrayOutput
- func (LiveEventTranscriptionResponseArrayOutput) ElementType() reflect.Type
- func (o LiveEventTranscriptionResponseArrayOutput) Index(i pulumi.IntInput) LiveEventTranscriptionResponseOutput
- func (o LiveEventTranscriptionResponseArrayOutput) ToLiveEventTranscriptionResponseArrayOutput() LiveEventTranscriptionResponseArrayOutput
- func (o LiveEventTranscriptionResponseArrayOutput) ToLiveEventTranscriptionResponseArrayOutputWithContext(ctx context.Context) LiveEventTranscriptionResponseArrayOutput
- type LiveEventTranscriptionResponseInput
- type LiveEventTranscriptionResponseOutput
- func (LiveEventTranscriptionResponseOutput) ElementType() reflect.Type
- func (o LiveEventTranscriptionResponseOutput) InputTrackSelection() LiveEventInputTrackSelectionResponseArrayOutput
- func (o LiveEventTranscriptionResponseOutput) Language() pulumi.StringPtrOutput
- func (o LiveEventTranscriptionResponseOutput) OutputTranscriptionTrack() LiveEventOutputTranscriptionTrackResponsePtrOutput
- func (o LiveEventTranscriptionResponseOutput) ToLiveEventTranscriptionResponseOutput() LiveEventTranscriptionResponseOutput
- func (o LiveEventTranscriptionResponseOutput) ToLiveEventTranscriptionResponseOutputWithContext(ctx context.Context) LiveEventTranscriptionResponseOutput
- type LiveOutput
- type LiveOutputArgs
- type LiveOutputInput
- type LiveOutputOutput
- type LiveOutputState
- type LookupAccountFilterArgs
- type LookupAccountFilterResult
- type LookupAssetArgs
- type LookupAssetFilterArgs
- type LookupAssetFilterResult
- type LookupAssetResult
- type LookupContentKeyPolicyArgs
- type LookupContentKeyPolicyResult
- type LookupJobArgs
- type LookupJobResult
- type LookupLiveEventArgs
- type LookupLiveEventResult
- type LookupLiveOutputArgs
- type LookupLiveOutputResult
- type LookupMediaServiceArgs
- type LookupMediaServiceResult
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- type LookupStreamingEndpointArgs
- type LookupStreamingEndpointResult
- type LookupStreamingLocatorArgs
- type LookupStreamingLocatorResult
- type LookupStreamingPolicyArgs
- type LookupStreamingPolicyResult
- type LookupTransformArgs
- type LookupTransformResult
- type ManagedIdentityType
- func (ManagedIdentityType) ElementType() reflect.Type
- func (e ManagedIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ManagedIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MediaService
- type MediaServiceArgs
- type MediaServiceIdentity
- type MediaServiceIdentityArgs
- func (MediaServiceIdentityArgs) ElementType() reflect.Type
- func (i MediaServiceIdentityArgs) ToMediaServiceIdentityOutput() MediaServiceIdentityOutput
- func (i MediaServiceIdentityArgs) ToMediaServiceIdentityOutputWithContext(ctx context.Context) MediaServiceIdentityOutput
- func (i MediaServiceIdentityArgs) ToMediaServiceIdentityPtrOutput() MediaServiceIdentityPtrOutput
- func (i MediaServiceIdentityArgs) ToMediaServiceIdentityPtrOutputWithContext(ctx context.Context) MediaServiceIdentityPtrOutput
- type MediaServiceIdentityInput
- type MediaServiceIdentityOutput
- func (MediaServiceIdentityOutput) ElementType() reflect.Type
- func (o MediaServiceIdentityOutput) ToMediaServiceIdentityOutput() MediaServiceIdentityOutput
- func (o MediaServiceIdentityOutput) ToMediaServiceIdentityOutputWithContext(ctx context.Context) MediaServiceIdentityOutput
- func (o MediaServiceIdentityOutput) ToMediaServiceIdentityPtrOutput() MediaServiceIdentityPtrOutput
- func (o MediaServiceIdentityOutput) ToMediaServiceIdentityPtrOutputWithContext(ctx context.Context) MediaServiceIdentityPtrOutput
- func (o MediaServiceIdentityOutput) Type() pulumi.StringOutput
- type MediaServiceIdentityPtrInput
- type MediaServiceIdentityPtrOutput
- func (o MediaServiceIdentityPtrOutput) Elem() MediaServiceIdentityOutput
- func (MediaServiceIdentityPtrOutput) ElementType() reflect.Type
- func (o MediaServiceIdentityPtrOutput) ToMediaServiceIdentityPtrOutput() MediaServiceIdentityPtrOutput
- func (o MediaServiceIdentityPtrOutput) ToMediaServiceIdentityPtrOutputWithContext(ctx context.Context) MediaServiceIdentityPtrOutput
- func (o MediaServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type MediaServiceIdentityResponse
- type MediaServiceIdentityResponseArgs
- func (MediaServiceIdentityResponseArgs) ElementType() reflect.Type
- func (i MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponseOutput() MediaServiceIdentityResponseOutput
- func (i MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponseOutputWithContext(ctx context.Context) MediaServiceIdentityResponseOutput
- func (i MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponsePtrOutput() MediaServiceIdentityResponsePtrOutput
- func (i MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponsePtrOutputWithContext(ctx context.Context) MediaServiceIdentityResponsePtrOutput
- type MediaServiceIdentityResponseInput
- type MediaServiceIdentityResponseOutput
- func (MediaServiceIdentityResponseOutput) ElementType() reflect.Type
- func (o MediaServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o MediaServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponseOutput() MediaServiceIdentityResponseOutput
- func (o MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponseOutputWithContext(ctx context.Context) MediaServiceIdentityResponseOutput
- func (o MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponsePtrOutput() MediaServiceIdentityResponsePtrOutput
- func (o MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponsePtrOutputWithContext(ctx context.Context) MediaServiceIdentityResponsePtrOutput
- func (o MediaServiceIdentityResponseOutput) Type() pulumi.StringOutput
- type MediaServiceIdentityResponsePtrInput
- type MediaServiceIdentityResponsePtrOutput
- func (o MediaServiceIdentityResponsePtrOutput) Elem() MediaServiceIdentityResponseOutput
- func (MediaServiceIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o MediaServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o MediaServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o MediaServiceIdentityResponsePtrOutput) ToMediaServiceIdentityResponsePtrOutput() MediaServiceIdentityResponsePtrOutput
- func (o MediaServiceIdentityResponsePtrOutput) ToMediaServiceIdentityResponsePtrOutputWithContext(ctx context.Context) MediaServiceIdentityResponsePtrOutput
- func (o MediaServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type MediaServiceInput
- type MediaServiceOutput
- type MediaServiceState
- type Mp4Format
- type Mp4FormatArgs
- type Mp4FormatInput
- type Mp4FormatOutput
- func (Mp4FormatOutput) ElementType() reflect.Type
- func (o Mp4FormatOutput) FilenamePattern() pulumi.StringOutput
- func (o Mp4FormatOutput) OdataType() pulumi.StringOutput
- func (o Mp4FormatOutput) OutputFiles() OutputFileArrayOutput
- func (o Mp4FormatOutput) ToMp4FormatOutput() Mp4FormatOutput
- func (o Mp4FormatOutput) ToMp4FormatOutputWithContext(ctx context.Context) Mp4FormatOutput
- type Mp4FormatResponse
- type Mp4FormatResponseArgs
- type Mp4FormatResponseInput
- type Mp4FormatResponseOutput
- func (Mp4FormatResponseOutput) ElementType() reflect.Type
- func (o Mp4FormatResponseOutput) FilenamePattern() pulumi.StringOutput
- func (o Mp4FormatResponseOutput) OdataType() pulumi.StringOutput
- func (o Mp4FormatResponseOutput) OutputFiles() OutputFileResponseArrayOutput
- func (o Mp4FormatResponseOutput) ToMp4FormatResponseOutput() Mp4FormatResponseOutput
- func (o Mp4FormatResponseOutput) ToMp4FormatResponseOutputWithContext(ctx context.Context) Mp4FormatResponseOutput
- type MultiBitrateFormat
- type MultiBitrateFormatArgs
- type MultiBitrateFormatInput
- type MultiBitrateFormatOutput
- func (MultiBitrateFormatOutput) ElementType() reflect.Type
- func (o MultiBitrateFormatOutput) FilenamePattern() pulumi.StringOutput
- func (o MultiBitrateFormatOutput) OdataType() pulumi.StringOutput
- func (o MultiBitrateFormatOutput) OutputFiles() OutputFileArrayOutput
- func (o MultiBitrateFormatOutput) ToMultiBitrateFormatOutput() MultiBitrateFormatOutput
- func (o MultiBitrateFormatOutput) ToMultiBitrateFormatOutputWithContext(ctx context.Context) MultiBitrateFormatOutput
- type MultiBitrateFormatResponse
- type MultiBitrateFormatResponseArgs
- func (MultiBitrateFormatResponseArgs) ElementType() reflect.Type
- func (i MultiBitrateFormatResponseArgs) ToMultiBitrateFormatResponseOutput() MultiBitrateFormatResponseOutput
- func (i MultiBitrateFormatResponseArgs) ToMultiBitrateFormatResponseOutputWithContext(ctx context.Context) MultiBitrateFormatResponseOutput
- type MultiBitrateFormatResponseInput
- type MultiBitrateFormatResponseOutput
- func (MultiBitrateFormatResponseOutput) ElementType() reflect.Type
- func (o MultiBitrateFormatResponseOutput) FilenamePattern() pulumi.StringOutput
- func (o MultiBitrateFormatResponseOutput) OdataType() pulumi.StringOutput
- func (o MultiBitrateFormatResponseOutput) OutputFiles() OutputFileResponseArrayOutput
- func (o MultiBitrateFormatResponseOutput) ToMultiBitrateFormatResponseOutput() MultiBitrateFormatResponseOutput
- func (o MultiBitrateFormatResponseOutput) ToMultiBitrateFormatResponseOutputWithContext(ctx context.Context) MultiBitrateFormatResponseOutput
- type NoEncryption
- type NoEncryptionArgs
- func (NoEncryptionArgs) ElementType() reflect.Type
- func (i NoEncryptionArgs) ToNoEncryptionOutput() NoEncryptionOutput
- func (i NoEncryptionArgs) ToNoEncryptionOutputWithContext(ctx context.Context) NoEncryptionOutput
- func (i NoEncryptionArgs) ToNoEncryptionPtrOutput() NoEncryptionPtrOutput
- func (i NoEncryptionArgs) ToNoEncryptionPtrOutputWithContext(ctx context.Context) NoEncryptionPtrOutput
- type NoEncryptionInput
- type NoEncryptionOutput
- func (NoEncryptionOutput) ElementType() reflect.Type
- func (o NoEncryptionOutput) EnabledProtocols() EnabledProtocolsPtrOutput
- func (o NoEncryptionOutput) ToNoEncryptionOutput() NoEncryptionOutput
- func (o NoEncryptionOutput) ToNoEncryptionOutputWithContext(ctx context.Context) NoEncryptionOutput
- func (o NoEncryptionOutput) ToNoEncryptionPtrOutput() NoEncryptionPtrOutput
- func (o NoEncryptionOutput) ToNoEncryptionPtrOutputWithContext(ctx context.Context) NoEncryptionPtrOutput
- type NoEncryptionPtrInput
- type NoEncryptionPtrOutput
- func (o NoEncryptionPtrOutput) Elem() NoEncryptionOutput
- func (NoEncryptionPtrOutput) ElementType() reflect.Type
- func (o NoEncryptionPtrOutput) EnabledProtocols() EnabledProtocolsPtrOutput
- func (o NoEncryptionPtrOutput) ToNoEncryptionPtrOutput() NoEncryptionPtrOutput
- func (o NoEncryptionPtrOutput) ToNoEncryptionPtrOutputWithContext(ctx context.Context) NoEncryptionPtrOutput
- type NoEncryptionResponse
- type NoEncryptionResponseArgs
- func (NoEncryptionResponseArgs) ElementType() reflect.Type
- func (i NoEncryptionResponseArgs) ToNoEncryptionResponseOutput() NoEncryptionResponseOutput
- func (i NoEncryptionResponseArgs) ToNoEncryptionResponseOutputWithContext(ctx context.Context) NoEncryptionResponseOutput
- func (i NoEncryptionResponseArgs) ToNoEncryptionResponsePtrOutput() NoEncryptionResponsePtrOutput
- func (i NoEncryptionResponseArgs) ToNoEncryptionResponsePtrOutputWithContext(ctx context.Context) NoEncryptionResponsePtrOutput
- type NoEncryptionResponseInput
- type NoEncryptionResponseOutput
- func (NoEncryptionResponseOutput) ElementType() reflect.Type
- func (o NoEncryptionResponseOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
- func (o NoEncryptionResponseOutput) ToNoEncryptionResponseOutput() NoEncryptionResponseOutput
- func (o NoEncryptionResponseOutput) ToNoEncryptionResponseOutputWithContext(ctx context.Context) NoEncryptionResponseOutput
- func (o NoEncryptionResponseOutput) ToNoEncryptionResponsePtrOutput() NoEncryptionResponsePtrOutput
- func (o NoEncryptionResponseOutput) ToNoEncryptionResponsePtrOutputWithContext(ctx context.Context) NoEncryptionResponsePtrOutput
- type NoEncryptionResponsePtrInput
- type NoEncryptionResponsePtrOutput
- func (o NoEncryptionResponsePtrOutput) Elem() NoEncryptionResponseOutput
- func (NoEncryptionResponsePtrOutput) ElementType() reflect.Type
- func (o NoEncryptionResponsePtrOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
- func (o NoEncryptionResponsePtrOutput) ToNoEncryptionResponsePtrOutput() NoEncryptionResponsePtrOutput
- func (o NoEncryptionResponsePtrOutput) ToNoEncryptionResponsePtrOutputWithContext(ctx context.Context) NoEncryptionResponsePtrOutput
- type OnErrorType
- func (OnErrorType) ElementType() reflect.Type
- func (e OnErrorType) ToStringOutput() pulumi.StringOutput
- func (e OnErrorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OnErrorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OnErrorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OutputFile
- type OutputFileArgs
- type OutputFileArray
- type OutputFileArrayInput
- type OutputFileArrayOutput
- func (OutputFileArrayOutput) ElementType() reflect.Type
- func (o OutputFileArrayOutput) Index(i pulumi.IntInput) OutputFileOutput
- func (o OutputFileArrayOutput) ToOutputFileArrayOutput() OutputFileArrayOutput
- func (o OutputFileArrayOutput) ToOutputFileArrayOutputWithContext(ctx context.Context) OutputFileArrayOutput
- type OutputFileInput
- type OutputFileOutput
- type OutputFileResponse
- type OutputFileResponseArgs
- type OutputFileResponseArray
- type OutputFileResponseArrayInput
- type OutputFileResponseArrayOutput
- func (OutputFileResponseArrayOutput) ElementType() reflect.Type
- func (o OutputFileResponseArrayOutput) Index(i pulumi.IntInput) OutputFileResponseOutput
- func (o OutputFileResponseArrayOutput) ToOutputFileResponseArrayOutput() OutputFileResponseArrayOutput
- func (o OutputFileResponseArrayOutput) ToOutputFileResponseArrayOutputWithContext(ctx context.Context) OutputFileResponseArrayOutput
- type OutputFileResponseInput
- type OutputFileResponseOutput
- func (OutputFileResponseOutput) ElementType() reflect.Type
- func (o OutputFileResponseOutput) Labels() pulumi.StringArrayOutput
- func (o OutputFileResponseOutput) ToOutputFileResponseOutput() OutputFileResponseOutput
- func (o OutputFileResponseOutput) ToOutputFileResponseOutputWithContext(ctx context.Context) OutputFileResponseOutput
- type PngFormat
- type PngFormatArgs
- type PngFormatInput
- type PngFormatOutput
- func (PngFormatOutput) ElementType() reflect.Type
- func (o PngFormatOutput) FilenamePattern() pulumi.StringOutput
- func (o PngFormatOutput) OdataType() pulumi.StringOutput
- func (o PngFormatOutput) ToPngFormatOutput() PngFormatOutput
- func (o PngFormatOutput) ToPngFormatOutputWithContext(ctx context.Context) PngFormatOutput
- type PngFormatResponse
- type PngFormatResponseArgs
- type PngFormatResponseInput
- type PngFormatResponseOutput
- func (PngFormatResponseOutput) ElementType() reflect.Type
- func (o PngFormatResponseOutput) FilenamePattern() pulumi.StringOutput
- func (o PngFormatResponseOutput) OdataType() pulumi.StringOutput
- func (o PngFormatResponseOutput) ToPngFormatResponseOutput() PngFormatResponseOutput
- func (o PngFormatResponseOutput) ToPngFormatResponseOutputWithContext(ctx context.Context) PngFormatResponseOutput
- type PngImage
- type PngImageArgs
- type PngImageInput
- type PngImageOutput
- func (PngImageOutput) ElementType() reflect.Type
- func (o PngImageOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o PngImageOutput) Label() pulumi.StringPtrOutput
- func (o PngImageOutput) Layers() PngLayerArrayOutput
- func (o PngImageOutput) OdataType() pulumi.StringOutput
- func (o PngImageOutput) Range() pulumi.StringPtrOutput
- func (o PngImageOutput) Start() pulumi.StringOutput
- func (o PngImageOutput) Step() pulumi.StringPtrOutput
- func (o PngImageOutput) StretchMode() pulumi.StringPtrOutput
- func (o PngImageOutput) SyncMode() pulumi.StringPtrOutput
- func (o PngImageOutput) ToPngImageOutput() PngImageOutput
- func (o PngImageOutput) ToPngImageOutputWithContext(ctx context.Context) PngImageOutput
- type PngImageResponse
- type PngImageResponseArgs
- type PngImageResponseInput
- type PngImageResponseOutput
- func (PngImageResponseOutput) ElementType() reflect.Type
- func (o PngImageResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o PngImageResponseOutput) Label() pulumi.StringPtrOutput
- func (o PngImageResponseOutput) Layers() PngLayerResponseArrayOutput
- func (o PngImageResponseOutput) OdataType() pulumi.StringOutput
- func (o PngImageResponseOutput) Range() pulumi.StringPtrOutput
- func (o PngImageResponseOutput) Start() pulumi.StringOutput
- func (o PngImageResponseOutput) Step() pulumi.StringPtrOutput
- func (o PngImageResponseOutput) StretchMode() pulumi.StringPtrOutput
- func (o PngImageResponseOutput) SyncMode() pulumi.StringPtrOutput
- func (o PngImageResponseOutput) ToPngImageResponseOutput() PngImageResponseOutput
- func (o PngImageResponseOutput) ToPngImageResponseOutputWithContext(ctx context.Context) PngImageResponseOutput
- type PngLayer
- type PngLayerArgs
- type PngLayerArray
- type PngLayerArrayInput
- type PngLayerArrayOutput
- type PngLayerInput
- type PngLayerOutput
- func (PngLayerOutput) ElementType() reflect.Type
- func (o PngLayerOutput) Height() pulumi.StringPtrOutput
- func (o PngLayerOutput) Label() pulumi.StringPtrOutput
- func (o PngLayerOutput) OdataType() pulumi.StringOutput
- func (o PngLayerOutput) ToPngLayerOutput() PngLayerOutput
- func (o PngLayerOutput) ToPngLayerOutputWithContext(ctx context.Context) PngLayerOutput
- func (o PngLayerOutput) Width() pulumi.StringPtrOutput
- type PngLayerResponse
- type PngLayerResponseArgs
- type PngLayerResponseArray
- type PngLayerResponseArrayInput
- type PngLayerResponseArrayOutput
- func (PngLayerResponseArrayOutput) ElementType() reflect.Type
- func (o PngLayerResponseArrayOutput) Index(i pulumi.IntInput) PngLayerResponseOutput
- func (o PngLayerResponseArrayOutput) ToPngLayerResponseArrayOutput() PngLayerResponseArrayOutput
- func (o PngLayerResponseArrayOutput) ToPngLayerResponseArrayOutputWithContext(ctx context.Context) PngLayerResponseArrayOutput
- type PngLayerResponseInput
- type PngLayerResponseOutput
- func (PngLayerResponseOutput) ElementType() reflect.Type
- func (o PngLayerResponseOutput) Height() pulumi.StringPtrOutput
- func (o PngLayerResponseOutput) Label() pulumi.StringPtrOutput
- func (o PngLayerResponseOutput) OdataType() pulumi.StringOutput
- func (o PngLayerResponseOutput) ToPngLayerResponseOutput() PngLayerResponseOutput
- func (o PngLayerResponseOutput) ToPngLayerResponseOutputWithContext(ctx context.Context) PngLayerResponseOutput
- func (o PngLayerResponseOutput) Width() pulumi.StringPtrOutput
- type PresentationTimeRange
- type PresentationTimeRangeArgs
- func (PresentationTimeRangeArgs) ElementType() reflect.Type
- func (i PresentationTimeRangeArgs) ToPresentationTimeRangeOutput() PresentationTimeRangeOutput
- func (i PresentationTimeRangeArgs) ToPresentationTimeRangeOutputWithContext(ctx context.Context) PresentationTimeRangeOutput
- func (i PresentationTimeRangeArgs) ToPresentationTimeRangePtrOutput() PresentationTimeRangePtrOutput
- func (i PresentationTimeRangeArgs) ToPresentationTimeRangePtrOutputWithContext(ctx context.Context) PresentationTimeRangePtrOutput
- type PresentationTimeRangeInput
- type PresentationTimeRangeOutput
- func (PresentationTimeRangeOutput) ElementType() reflect.Type
- func (o PresentationTimeRangeOutput) EndTimestamp() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeOutput) ForceEndTimestamp() pulumi.BoolPtrOutput
- func (o PresentationTimeRangeOutput) LiveBackoffDuration() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeOutput) PresentationWindowDuration() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeOutput) StartTimestamp() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeOutput) Timescale() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeOutput) ToPresentationTimeRangeOutput() PresentationTimeRangeOutput
- func (o PresentationTimeRangeOutput) ToPresentationTimeRangeOutputWithContext(ctx context.Context) PresentationTimeRangeOutput
- func (o PresentationTimeRangeOutput) ToPresentationTimeRangePtrOutput() PresentationTimeRangePtrOutput
- func (o PresentationTimeRangeOutput) ToPresentationTimeRangePtrOutputWithContext(ctx context.Context) PresentationTimeRangePtrOutput
- type PresentationTimeRangePtrInput
- type PresentationTimeRangePtrOutput
- func (o PresentationTimeRangePtrOutput) Elem() PresentationTimeRangeOutput
- func (PresentationTimeRangePtrOutput) ElementType() reflect.Type
- func (o PresentationTimeRangePtrOutput) EndTimestamp() pulumi.Float64PtrOutput
- func (o PresentationTimeRangePtrOutput) ForceEndTimestamp() pulumi.BoolPtrOutput
- func (o PresentationTimeRangePtrOutput) LiveBackoffDuration() pulumi.Float64PtrOutput
- func (o PresentationTimeRangePtrOutput) PresentationWindowDuration() pulumi.Float64PtrOutput
- func (o PresentationTimeRangePtrOutput) StartTimestamp() pulumi.Float64PtrOutput
- func (o PresentationTimeRangePtrOutput) Timescale() pulumi.Float64PtrOutput
- func (o PresentationTimeRangePtrOutput) ToPresentationTimeRangePtrOutput() PresentationTimeRangePtrOutput
- func (o PresentationTimeRangePtrOutput) ToPresentationTimeRangePtrOutputWithContext(ctx context.Context) PresentationTimeRangePtrOutput
- type PresentationTimeRangeResponse
- type PresentationTimeRangeResponseArgs
- func (PresentationTimeRangeResponseArgs) ElementType() reflect.Type
- func (i PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponseOutput() PresentationTimeRangeResponseOutput
- func (i PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponseOutputWithContext(ctx context.Context) PresentationTimeRangeResponseOutput
- func (i PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponsePtrOutput() PresentationTimeRangeResponsePtrOutput
- func (i PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponsePtrOutputWithContext(ctx context.Context) PresentationTimeRangeResponsePtrOutput
- type PresentationTimeRangeResponseInput
- type PresentationTimeRangeResponseOutput
- func (PresentationTimeRangeResponseOutput) ElementType() reflect.Type
- func (o PresentationTimeRangeResponseOutput) EndTimestamp() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponseOutput) ForceEndTimestamp() pulumi.BoolPtrOutput
- func (o PresentationTimeRangeResponseOutput) LiveBackoffDuration() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponseOutput) PresentationWindowDuration() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponseOutput) StartTimestamp() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponseOutput) Timescale() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponseOutput() PresentationTimeRangeResponseOutput
- func (o PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponseOutputWithContext(ctx context.Context) PresentationTimeRangeResponseOutput
- func (o PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponsePtrOutput() PresentationTimeRangeResponsePtrOutput
- func (o PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponsePtrOutputWithContext(ctx context.Context) PresentationTimeRangeResponsePtrOutput
- type PresentationTimeRangeResponsePtrInput
- type PresentationTimeRangeResponsePtrOutput
- func (o PresentationTimeRangeResponsePtrOutput) Elem() PresentationTimeRangeResponseOutput
- func (PresentationTimeRangeResponsePtrOutput) ElementType() reflect.Type
- func (o PresentationTimeRangeResponsePtrOutput) EndTimestamp() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponsePtrOutput) ForceEndTimestamp() pulumi.BoolPtrOutput
- func (o PresentationTimeRangeResponsePtrOutput) LiveBackoffDuration() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponsePtrOutput) PresentationWindowDuration() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponsePtrOutput) StartTimestamp() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponsePtrOutput) Timescale() pulumi.Float64PtrOutput
- func (o PresentationTimeRangeResponsePtrOutput) ToPresentationTimeRangeResponsePtrOutput() PresentationTimeRangeResponsePtrOutput
- func (o PresentationTimeRangeResponsePtrOutput) ToPresentationTimeRangeResponsePtrOutputWithContext(ctx context.Context) PresentationTimeRangeResponsePtrOutput
- type Priority
- func (Priority) ElementType() reflect.Type
- func (e Priority) ToStringOutput() pulumi.StringOutput
- func (e Priority) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Priority) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Priority) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointResponse
- type PrivateEndpointResponseArgs
- func (PrivateEndpointResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponseInput
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponsePtrInput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointServiceConnectionStatus
- func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStatePtrInput
- type PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Elem() PrivateLinkServiceConnectionStateOutput
- func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseArgs
- func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponseInput
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponsePtrInput
- type PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Elem() PrivateLinkServiceConnectionStateResponseOutput
- func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type Rectangle
- type RectangleArgs
- func (RectangleArgs) ElementType() reflect.Type
- func (i RectangleArgs) ToRectangleOutput() RectangleOutput
- func (i RectangleArgs) ToRectangleOutputWithContext(ctx context.Context) RectangleOutput
- func (i RectangleArgs) ToRectanglePtrOutput() RectanglePtrOutput
- func (i RectangleArgs) ToRectanglePtrOutputWithContext(ctx context.Context) RectanglePtrOutput
- type RectangleInput
- type RectangleOutput
- func (RectangleOutput) ElementType() reflect.Type
- func (o RectangleOutput) Height() pulumi.StringPtrOutput
- func (o RectangleOutput) Left() pulumi.StringPtrOutput
- func (o RectangleOutput) ToRectangleOutput() RectangleOutput
- func (o RectangleOutput) ToRectangleOutputWithContext(ctx context.Context) RectangleOutput
- func (o RectangleOutput) ToRectanglePtrOutput() RectanglePtrOutput
- func (o RectangleOutput) ToRectanglePtrOutputWithContext(ctx context.Context) RectanglePtrOutput
- func (o RectangleOutput) Top() pulumi.StringPtrOutput
- func (o RectangleOutput) Width() pulumi.StringPtrOutput
- type RectanglePtrInput
- type RectanglePtrOutput
- func (o RectanglePtrOutput) Elem() RectangleOutput
- func (RectanglePtrOutput) ElementType() reflect.Type
- func (o RectanglePtrOutput) Height() pulumi.StringPtrOutput
- func (o RectanglePtrOutput) Left() pulumi.StringPtrOutput
- func (o RectanglePtrOutput) ToRectanglePtrOutput() RectanglePtrOutput
- func (o RectanglePtrOutput) ToRectanglePtrOutputWithContext(ctx context.Context) RectanglePtrOutput
- func (o RectanglePtrOutput) Top() pulumi.StringPtrOutput
- func (o RectanglePtrOutput) Width() pulumi.StringPtrOutput
- type RectangleResponse
- type RectangleResponseArgs
- func (RectangleResponseArgs) ElementType() reflect.Type
- func (i RectangleResponseArgs) ToRectangleResponseOutput() RectangleResponseOutput
- func (i RectangleResponseArgs) ToRectangleResponseOutputWithContext(ctx context.Context) RectangleResponseOutput
- func (i RectangleResponseArgs) ToRectangleResponsePtrOutput() RectangleResponsePtrOutput
- func (i RectangleResponseArgs) ToRectangleResponsePtrOutputWithContext(ctx context.Context) RectangleResponsePtrOutput
- type RectangleResponseInput
- type RectangleResponseOutput
- func (RectangleResponseOutput) ElementType() reflect.Type
- func (o RectangleResponseOutput) Height() pulumi.StringPtrOutput
- func (o RectangleResponseOutput) Left() pulumi.StringPtrOutput
- func (o RectangleResponseOutput) ToRectangleResponseOutput() RectangleResponseOutput
- func (o RectangleResponseOutput) ToRectangleResponseOutputWithContext(ctx context.Context) RectangleResponseOutput
- func (o RectangleResponseOutput) ToRectangleResponsePtrOutput() RectangleResponsePtrOutput
- func (o RectangleResponseOutput) ToRectangleResponsePtrOutputWithContext(ctx context.Context) RectangleResponsePtrOutput
- func (o RectangleResponseOutput) Top() pulumi.StringPtrOutput
- func (o RectangleResponseOutput) Width() pulumi.StringPtrOutput
- type RectangleResponsePtrInput
- type RectangleResponsePtrOutput
- func (o RectangleResponsePtrOutput) Elem() RectangleResponseOutput
- func (RectangleResponsePtrOutput) ElementType() reflect.Type
- func (o RectangleResponsePtrOutput) Height() pulumi.StringPtrOutput
- func (o RectangleResponsePtrOutput) Left() pulumi.StringPtrOutput
- func (o RectangleResponsePtrOutput) ToRectangleResponsePtrOutput() RectangleResponsePtrOutput
- func (o RectangleResponsePtrOutput) ToRectangleResponsePtrOutputWithContext(ctx context.Context) RectangleResponsePtrOutput
- func (o RectangleResponsePtrOutput) Top() pulumi.StringPtrOutput
- func (o RectangleResponsePtrOutput) Width() pulumi.StringPtrOutput
- type Rotation
- func (Rotation) ElementType() reflect.Type
- func (e Rotation) ToStringOutput() pulumi.StringOutput
- func (e Rotation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Rotation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Rotation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StandardEncoderPreset
- type StandardEncoderPresetArgs
- type StandardEncoderPresetInput
- type StandardEncoderPresetOutput
- func (o StandardEncoderPresetOutput) Codecs() pulumi.ArrayOutput
- func (StandardEncoderPresetOutput) ElementType() reflect.Type
- func (o StandardEncoderPresetOutput) Filters() FiltersPtrOutput
- func (o StandardEncoderPresetOutput) Formats() pulumi.ArrayOutput
- func (o StandardEncoderPresetOutput) OdataType() pulumi.StringOutput
- func (o StandardEncoderPresetOutput) ToStandardEncoderPresetOutput() StandardEncoderPresetOutput
- func (o StandardEncoderPresetOutput) ToStandardEncoderPresetOutputWithContext(ctx context.Context) StandardEncoderPresetOutput
- type StandardEncoderPresetResponse
- type StandardEncoderPresetResponseArgs
- func (StandardEncoderPresetResponseArgs) ElementType() reflect.Type
- func (i StandardEncoderPresetResponseArgs) ToStandardEncoderPresetResponseOutput() StandardEncoderPresetResponseOutput
- func (i StandardEncoderPresetResponseArgs) ToStandardEncoderPresetResponseOutputWithContext(ctx context.Context) StandardEncoderPresetResponseOutput
- type StandardEncoderPresetResponseInput
- type StandardEncoderPresetResponseOutput
- func (o StandardEncoderPresetResponseOutput) Codecs() pulumi.ArrayOutput
- func (StandardEncoderPresetResponseOutput) ElementType() reflect.Type
- func (o StandardEncoderPresetResponseOutput) Filters() FiltersResponsePtrOutput
- func (o StandardEncoderPresetResponseOutput) Formats() pulumi.ArrayOutput
- func (o StandardEncoderPresetResponseOutput) OdataType() pulumi.StringOutput
- func (o StandardEncoderPresetResponseOutput) ToStandardEncoderPresetResponseOutput() StandardEncoderPresetResponseOutput
- func (o StandardEncoderPresetResponseOutput) ToStandardEncoderPresetResponseOutputWithContext(ctx context.Context) StandardEncoderPresetResponseOutput
- type StorageAccount
- type StorageAccountArgs
- type StorageAccountArray
- type StorageAccountArrayInput
- type StorageAccountArrayOutput
- func (StorageAccountArrayOutput) ElementType() reflect.Type
- func (o StorageAccountArrayOutput) Index(i pulumi.IntInput) StorageAccountOutput
- func (o StorageAccountArrayOutput) ToStorageAccountArrayOutput() StorageAccountArrayOutput
- func (o StorageAccountArrayOutput) ToStorageAccountArrayOutputWithContext(ctx context.Context) StorageAccountArrayOutput
- type StorageAccountInput
- type StorageAccountOutput
- func (StorageAccountOutput) ElementType() reflect.Type
- func (o StorageAccountOutput) Id() pulumi.StringPtrOutput
- func (o StorageAccountOutput) ToStorageAccountOutput() StorageAccountOutput
- func (o StorageAccountOutput) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
- func (o StorageAccountOutput) Type() pulumi.StringOutput
- type StorageAccountResponse
- type StorageAccountResponseArgs
- type StorageAccountResponseArray
- func (StorageAccountResponseArray) ElementType() reflect.Type
- func (i StorageAccountResponseArray) ToStorageAccountResponseArrayOutput() StorageAccountResponseArrayOutput
- func (i StorageAccountResponseArray) ToStorageAccountResponseArrayOutputWithContext(ctx context.Context) StorageAccountResponseArrayOutput
- type StorageAccountResponseArrayInput
- type StorageAccountResponseArrayOutput
- func (StorageAccountResponseArrayOutput) ElementType() reflect.Type
- func (o StorageAccountResponseArrayOutput) Index(i pulumi.IntInput) StorageAccountResponseOutput
- func (o StorageAccountResponseArrayOutput) ToStorageAccountResponseArrayOutput() StorageAccountResponseArrayOutput
- func (o StorageAccountResponseArrayOutput) ToStorageAccountResponseArrayOutputWithContext(ctx context.Context) StorageAccountResponseArrayOutput
- type StorageAccountResponseInput
- type StorageAccountResponseOutput
- func (StorageAccountResponseOutput) ElementType() reflect.Type
- func (o StorageAccountResponseOutput) Id() pulumi.StringPtrOutput
- func (o StorageAccountResponseOutput) ToStorageAccountResponseOutput() StorageAccountResponseOutput
- func (o StorageAccountResponseOutput) ToStorageAccountResponseOutputWithContext(ctx context.Context) StorageAccountResponseOutput
- func (o StorageAccountResponseOutput) Type() pulumi.StringOutput
- type StorageAccountType
- func (StorageAccountType) ElementType() reflect.Type
- func (e StorageAccountType) ToStringOutput() pulumi.StringOutput
- func (e StorageAccountType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StorageAccountType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StorageAccountType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageAuthentication
- func (StorageAuthentication) ElementType() reflect.Type
- func (e StorageAuthentication) ToStringOutput() pulumi.StringOutput
- func (e StorageAuthentication) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StorageAuthentication) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StorageAuthentication) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StreamOptionsFlag
- func (StreamOptionsFlag) ElementType() reflect.Type
- func (e StreamOptionsFlag) ToStringOutput() pulumi.StringOutput
- func (e StreamOptionsFlag) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StreamOptionsFlag) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StreamOptionsFlag) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StreamingEndpoint
- type StreamingEndpointAccessControl
- type StreamingEndpointAccessControlArgs
- func (StreamingEndpointAccessControlArgs) ElementType() reflect.Type
- func (i StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlOutput() StreamingEndpointAccessControlOutput
- func (i StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlOutputWithContext(ctx context.Context) StreamingEndpointAccessControlOutput
- func (i StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlPtrOutput() StreamingEndpointAccessControlPtrOutput
- func (i StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlPtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlPtrOutput
- type StreamingEndpointAccessControlInput
- type StreamingEndpointAccessControlOutput
- func (o StreamingEndpointAccessControlOutput) Akamai() AkamaiAccessControlPtrOutput
- func (StreamingEndpointAccessControlOutput) ElementType() reflect.Type
- func (o StreamingEndpointAccessControlOutput) Ip() IPAccessControlPtrOutput
- func (o StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlOutput() StreamingEndpointAccessControlOutput
- func (o StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlOutputWithContext(ctx context.Context) StreamingEndpointAccessControlOutput
- func (o StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlPtrOutput() StreamingEndpointAccessControlPtrOutput
- func (o StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlPtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlPtrOutput
- type StreamingEndpointAccessControlPtrInput
- type StreamingEndpointAccessControlPtrOutput
- func (o StreamingEndpointAccessControlPtrOutput) Akamai() AkamaiAccessControlPtrOutput
- func (o StreamingEndpointAccessControlPtrOutput) Elem() StreamingEndpointAccessControlOutput
- func (StreamingEndpointAccessControlPtrOutput) ElementType() reflect.Type
- func (o StreamingEndpointAccessControlPtrOutput) Ip() IPAccessControlPtrOutput
- func (o StreamingEndpointAccessControlPtrOutput) ToStreamingEndpointAccessControlPtrOutput() StreamingEndpointAccessControlPtrOutput
- func (o StreamingEndpointAccessControlPtrOutput) ToStreamingEndpointAccessControlPtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlPtrOutput
- type StreamingEndpointAccessControlResponse
- type StreamingEndpointAccessControlResponseArgs
- func (StreamingEndpointAccessControlResponseArgs) ElementType() reflect.Type
- func (i StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponseOutput() StreamingEndpointAccessControlResponseOutput
- func (i StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponseOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponseOutput
- func (i StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponsePtrOutput() StreamingEndpointAccessControlResponsePtrOutput
- func (i StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponsePtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponsePtrOutput
- type StreamingEndpointAccessControlResponseInput
- type StreamingEndpointAccessControlResponseOutput
- func (o StreamingEndpointAccessControlResponseOutput) Akamai() AkamaiAccessControlResponsePtrOutput
- func (StreamingEndpointAccessControlResponseOutput) ElementType() reflect.Type
- func (o StreamingEndpointAccessControlResponseOutput) Ip() IPAccessControlResponsePtrOutput
- func (o StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponseOutput() StreamingEndpointAccessControlResponseOutput
- func (o StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponseOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponseOutput
- func (o StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponsePtrOutput() StreamingEndpointAccessControlResponsePtrOutput
- func (o StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponsePtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponsePtrOutput
- type StreamingEndpointAccessControlResponsePtrInput
- type StreamingEndpointAccessControlResponsePtrOutput
- func (o StreamingEndpointAccessControlResponsePtrOutput) Akamai() AkamaiAccessControlResponsePtrOutput
- func (o StreamingEndpointAccessControlResponsePtrOutput) Elem() StreamingEndpointAccessControlResponseOutput
- func (StreamingEndpointAccessControlResponsePtrOutput) ElementType() reflect.Type
- func (o StreamingEndpointAccessControlResponsePtrOutput) Ip() IPAccessControlResponsePtrOutput
- func (o StreamingEndpointAccessControlResponsePtrOutput) ToStreamingEndpointAccessControlResponsePtrOutput() StreamingEndpointAccessControlResponsePtrOutput
- func (o StreamingEndpointAccessControlResponsePtrOutput) ToStreamingEndpointAccessControlResponsePtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponsePtrOutput
- type StreamingEndpointArgs
- type StreamingEndpointInput
- type StreamingEndpointOutput
- type StreamingEndpointState
- type StreamingLocator
- type StreamingLocatorArgs
- type StreamingLocatorContentKey
- type StreamingLocatorContentKeyArgs
- func (StreamingLocatorContentKeyArgs) ElementType() reflect.Type
- func (i StreamingLocatorContentKeyArgs) ToStreamingLocatorContentKeyOutput() StreamingLocatorContentKeyOutput
- func (i StreamingLocatorContentKeyArgs) ToStreamingLocatorContentKeyOutputWithContext(ctx context.Context) StreamingLocatorContentKeyOutput
- type StreamingLocatorContentKeyArray
- func (StreamingLocatorContentKeyArray) ElementType() reflect.Type
- func (i StreamingLocatorContentKeyArray) ToStreamingLocatorContentKeyArrayOutput() StreamingLocatorContentKeyArrayOutput
- func (i StreamingLocatorContentKeyArray) ToStreamingLocatorContentKeyArrayOutputWithContext(ctx context.Context) StreamingLocatorContentKeyArrayOutput
- type StreamingLocatorContentKeyArrayInput
- type StreamingLocatorContentKeyArrayOutput
- func (StreamingLocatorContentKeyArrayOutput) ElementType() reflect.Type
- func (o StreamingLocatorContentKeyArrayOutput) Index(i pulumi.IntInput) StreamingLocatorContentKeyOutput
- func (o StreamingLocatorContentKeyArrayOutput) ToStreamingLocatorContentKeyArrayOutput() StreamingLocatorContentKeyArrayOutput
- func (o StreamingLocatorContentKeyArrayOutput) ToStreamingLocatorContentKeyArrayOutputWithContext(ctx context.Context) StreamingLocatorContentKeyArrayOutput
- type StreamingLocatorContentKeyInput
- type StreamingLocatorContentKeyOutput
- func (StreamingLocatorContentKeyOutput) ElementType() reflect.Type
- func (o StreamingLocatorContentKeyOutput) Id() pulumi.StringOutput
- func (o StreamingLocatorContentKeyOutput) LabelReferenceInStreamingPolicy() pulumi.StringPtrOutput
- func (o StreamingLocatorContentKeyOutput) ToStreamingLocatorContentKeyOutput() StreamingLocatorContentKeyOutput
- func (o StreamingLocatorContentKeyOutput) ToStreamingLocatorContentKeyOutputWithContext(ctx context.Context) StreamingLocatorContentKeyOutput
- func (o StreamingLocatorContentKeyOutput) Value() pulumi.StringPtrOutput
- type StreamingLocatorContentKeyResponse
- type StreamingLocatorContentKeyResponseArgs
- func (StreamingLocatorContentKeyResponseArgs) ElementType() reflect.Type
- func (i StreamingLocatorContentKeyResponseArgs) ToStreamingLocatorContentKeyResponseOutput() StreamingLocatorContentKeyResponseOutput
- func (i StreamingLocatorContentKeyResponseArgs) ToStreamingLocatorContentKeyResponseOutputWithContext(ctx context.Context) StreamingLocatorContentKeyResponseOutput
- type StreamingLocatorContentKeyResponseArray
- func (StreamingLocatorContentKeyResponseArray) ElementType() reflect.Type
- func (i StreamingLocatorContentKeyResponseArray) ToStreamingLocatorContentKeyResponseArrayOutput() StreamingLocatorContentKeyResponseArrayOutput
- func (i StreamingLocatorContentKeyResponseArray) ToStreamingLocatorContentKeyResponseArrayOutputWithContext(ctx context.Context) StreamingLocatorContentKeyResponseArrayOutput
- type StreamingLocatorContentKeyResponseArrayInput
- type StreamingLocatorContentKeyResponseArrayOutput
- func (StreamingLocatorContentKeyResponseArrayOutput) ElementType() reflect.Type
- func (o StreamingLocatorContentKeyResponseArrayOutput) Index(i pulumi.IntInput) StreamingLocatorContentKeyResponseOutput
- func (o StreamingLocatorContentKeyResponseArrayOutput) ToStreamingLocatorContentKeyResponseArrayOutput() StreamingLocatorContentKeyResponseArrayOutput
- func (o StreamingLocatorContentKeyResponseArrayOutput) ToStreamingLocatorContentKeyResponseArrayOutputWithContext(ctx context.Context) StreamingLocatorContentKeyResponseArrayOutput
- type StreamingLocatorContentKeyResponseInput
- type StreamingLocatorContentKeyResponseOutput
- func (StreamingLocatorContentKeyResponseOutput) ElementType() reflect.Type
- func (o StreamingLocatorContentKeyResponseOutput) Id() pulumi.StringOutput
- func (o StreamingLocatorContentKeyResponseOutput) LabelReferenceInStreamingPolicy() pulumi.StringPtrOutput
- func (o StreamingLocatorContentKeyResponseOutput) PolicyName() pulumi.StringOutput
- func (o StreamingLocatorContentKeyResponseOutput) ToStreamingLocatorContentKeyResponseOutput() StreamingLocatorContentKeyResponseOutput
- func (o StreamingLocatorContentKeyResponseOutput) ToStreamingLocatorContentKeyResponseOutputWithContext(ctx context.Context) StreamingLocatorContentKeyResponseOutput
- func (o StreamingLocatorContentKeyResponseOutput) Tracks() TrackSelectionResponseArrayOutput
- func (o StreamingLocatorContentKeyResponseOutput) Type() pulumi.StringOutput
- func (o StreamingLocatorContentKeyResponseOutput) Value() pulumi.StringPtrOutput
- type StreamingLocatorInput
- type StreamingLocatorOutput
- type StreamingLocatorState
- type StreamingPathResponse
- type StreamingPathResponseArgs
- type StreamingPathResponseArray
- func (StreamingPathResponseArray) ElementType() reflect.Type
- func (i StreamingPathResponseArray) ToStreamingPathResponseArrayOutput() StreamingPathResponseArrayOutput
- func (i StreamingPathResponseArray) ToStreamingPathResponseArrayOutputWithContext(ctx context.Context) StreamingPathResponseArrayOutput
- type StreamingPathResponseArrayInput
- type StreamingPathResponseArrayOutput
- func (StreamingPathResponseArrayOutput) ElementType() reflect.Type
- func (o StreamingPathResponseArrayOutput) Index(i pulumi.IntInput) StreamingPathResponseOutput
- func (o StreamingPathResponseArrayOutput) ToStreamingPathResponseArrayOutput() StreamingPathResponseArrayOutput
- func (o StreamingPathResponseArrayOutput) ToStreamingPathResponseArrayOutputWithContext(ctx context.Context) StreamingPathResponseArrayOutput
- type StreamingPathResponseInput
- type StreamingPathResponseOutput
- func (StreamingPathResponseOutput) ElementType() reflect.Type
- func (o StreamingPathResponseOutput) EncryptionScheme() pulumi.StringOutput
- func (o StreamingPathResponseOutput) Paths() pulumi.StringArrayOutput
- func (o StreamingPathResponseOutput) StreamingProtocol() pulumi.StringOutput
- func (o StreamingPathResponseOutput) ToStreamingPathResponseOutput() StreamingPathResponseOutput
- func (o StreamingPathResponseOutput) ToStreamingPathResponseOutputWithContext(ctx context.Context) StreamingPathResponseOutput
- type StreamingPolicy
- type StreamingPolicyArgs
- type StreamingPolicyContentKey
- type StreamingPolicyContentKeyArgs
- func (StreamingPolicyContentKeyArgs) ElementType() reflect.Type
- func (i StreamingPolicyContentKeyArgs) ToStreamingPolicyContentKeyOutput() StreamingPolicyContentKeyOutput
- func (i StreamingPolicyContentKeyArgs) ToStreamingPolicyContentKeyOutputWithContext(ctx context.Context) StreamingPolicyContentKeyOutput
- type StreamingPolicyContentKeyArray
- func (StreamingPolicyContentKeyArray) ElementType() reflect.Type
- func (i StreamingPolicyContentKeyArray) ToStreamingPolicyContentKeyArrayOutput() StreamingPolicyContentKeyArrayOutput
- func (i StreamingPolicyContentKeyArray) ToStreamingPolicyContentKeyArrayOutputWithContext(ctx context.Context) StreamingPolicyContentKeyArrayOutput
- type StreamingPolicyContentKeyArrayInput
- type StreamingPolicyContentKeyArrayOutput
- func (StreamingPolicyContentKeyArrayOutput) ElementType() reflect.Type
- func (o StreamingPolicyContentKeyArrayOutput) Index(i pulumi.IntInput) StreamingPolicyContentKeyOutput
- func (o StreamingPolicyContentKeyArrayOutput) ToStreamingPolicyContentKeyArrayOutput() StreamingPolicyContentKeyArrayOutput
- func (o StreamingPolicyContentKeyArrayOutput) ToStreamingPolicyContentKeyArrayOutputWithContext(ctx context.Context) StreamingPolicyContentKeyArrayOutput
- type StreamingPolicyContentKeyInput
- type StreamingPolicyContentKeyOutput
- func (StreamingPolicyContentKeyOutput) ElementType() reflect.Type
- func (o StreamingPolicyContentKeyOutput) Label() pulumi.StringPtrOutput
- func (o StreamingPolicyContentKeyOutput) PolicyName() pulumi.StringPtrOutput
- func (o StreamingPolicyContentKeyOutput) ToStreamingPolicyContentKeyOutput() StreamingPolicyContentKeyOutput
- func (o StreamingPolicyContentKeyOutput) ToStreamingPolicyContentKeyOutputWithContext(ctx context.Context) StreamingPolicyContentKeyOutput
- func (o StreamingPolicyContentKeyOutput) Tracks() TrackSelectionArrayOutput
- type StreamingPolicyContentKeyResponse
- type StreamingPolicyContentKeyResponseArgs
- func (StreamingPolicyContentKeyResponseArgs) ElementType() reflect.Type
- func (i StreamingPolicyContentKeyResponseArgs) ToStreamingPolicyContentKeyResponseOutput() StreamingPolicyContentKeyResponseOutput
- func (i StreamingPolicyContentKeyResponseArgs) ToStreamingPolicyContentKeyResponseOutputWithContext(ctx context.Context) StreamingPolicyContentKeyResponseOutput
- type StreamingPolicyContentKeyResponseArray
- func (StreamingPolicyContentKeyResponseArray) ElementType() reflect.Type
- func (i StreamingPolicyContentKeyResponseArray) ToStreamingPolicyContentKeyResponseArrayOutput() StreamingPolicyContentKeyResponseArrayOutput
- func (i StreamingPolicyContentKeyResponseArray) ToStreamingPolicyContentKeyResponseArrayOutputWithContext(ctx context.Context) StreamingPolicyContentKeyResponseArrayOutput
- type StreamingPolicyContentKeyResponseArrayInput
- type StreamingPolicyContentKeyResponseArrayOutput
- func (StreamingPolicyContentKeyResponseArrayOutput) ElementType() reflect.Type
- func (o StreamingPolicyContentKeyResponseArrayOutput) Index(i pulumi.IntInput) StreamingPolicyContentKeyResponseOutput
- func (o StreamingPolicyContentKeyResponseArrayOutput) ToStreamingPolicyContentKeyResponseArrayOutput() StreamingPolicyContentKeyResponseArrayOutput
- func (o StreamingPolicyContentKeyResponseArrayOutput) ToStreamingPolicyContentKeyResponseArrayOutputWithContext(ctx context.Context) StreamingPolicyContentKeyResponseArrayOutput
- type StreamingPolicyContentKeyResponseInput
- type StreamingPolicyContentKeyResponseOutput
- func (StreamingPolicyContentKeyResponseOutput) ElementType() reflect.Type
- func (o StreamingPolicyContentKeyResponseOutput) Label() pulumi.StringPtrOutput
- func (o StreamingPolicyContentKeyResponseOutput) PolicyName() pulumi.StringPtrOutput
- func (o StreamingPolicyContentKeyResponseOutput) ToStreamingPolicyContentKeyResponseOutput() StreamingPolicyContentKeyResponseOutput
- func (o StreamingPolicyContentKeyResponseOutput) ToStreamingPolicyContentKeyResponseOutputWithContext(ctx context.Context) StreamingPolicyContentKeyResponseOutput
- func (o StreamingPolicyContentKeyResponseOutput) Tracks() TrackSelectionResponseArrayOutput
- type StreamingPolicyContentKeys
- type StreamingPolicyContentKeysArgs
- func (StreamingPolicyContentKeysArgs) ElementType() reflect.Type
- func (i StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysOutput() StreamingPolicyContentKeysOutput
- func (i StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysOutputWithContext(ctx context.Context) StreamingPolicyContentKeysOutput
- func (i StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysPtrOutput() StreamingPolicyContentKeysPtrOutput
- func (i StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysPtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysPtrOutput
- type StreamingPolicyContentKeysInput
- type StreamingPolicyContentKeysOutput
- func (o StreamingPolicyContentKeysOutput) DefaultKey() DefaultKeyPtrOutput
- func (StreamingPolicyContentKeysOutput) ElementType() reflect.Type
- func (o StreamingPolicyContentKeysOutput) KeyToTrackMappings() StreamingPolicyContentKeyArrayOutput
- func (o StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysOutput() StreamingPolicyContentKeysOutput
- func (o StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysOutputWithContext(ctx context.Context) StreamingPolicyContentKeysOutput
- func (o StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysPtrOutput() StreamingPolicyContentKeysPtrOutput
- func (o StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysPtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysPtrOutput
- type StreamingPolicyContentKeysPtrInput
- type StreamingPolicyContentKeysPtrOutput
- func (o StreamingPolicyContentKeysPtrOutput) DefaultKey() DefaultKeyPtrOutput
- func (o StreamingPolicyContentKeysPtrOutput) Elem() StreamingPolicyContentKeysOutput
- func (StreamingPolicyContentKeysPtrOutput) ElementType() reflect.Type
- func (o StreamingPolicyContentKeysPtrOutput) KeyToTrackMappings() StreamingPolicyContentKeyArrayOutput
- func (o StreamingPolicyContentKeysPtrOutput) ToStreamingPolicyContentKeysPtrOutput() StreamingPolicyContentKeysPtrOutput
- func (o StreamingPolicyContentKeysPtrOutput) ToStreamingPolicyContentKeysPtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysPtrOutput
- type StreamingPolicyContentKeysResponse
- type StreamingPolicyContentKeysResponseArgs
- func (StreamingPolicyContentKeysResponseArgs) ElementType() reflect.Type
- func (i StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponseOutput() StreamingPolicyContentKeysResponseOutput
- func (i StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponseOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponseOutput
- func (i StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponsePtrOutput() StreamingPolicyContentKeysResponsePtrOutput
- func (i StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponsePtrOutput
- type StreamingPolicyContentKeysResponseInput
- type StreamingPolicyContentKeysResponseOutput
- func (o StreamingPolicyContentKeysResponseOutput) DefaultKey() DefaultKeyResponsePtrOutput
- func (StreamingPolicyContentKeysResponseOutput) ElementType() reflect.Type
- func (o StreamingPolicyContentKeysResponseOutput) KeyToTrackMappings() StreamingPolicyContentKeyResponseArrayOutput
- func (o StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponseOutput() StreamingPolicyContentKeysResponseOutput
- func (o StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponseOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponseOutput
- func (o StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponsePtrOutput() StreamingPolicyContentKeysResponsePtrOutput
- func (o StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponsePtrOutput
- type StreamingPolicyContentKeysResponsePtrInput
- type StreamingPolicyContentKeysResponsePtrOutput
- func (o StreamingPolicyContentKeysResponsePtrOutput) DefaultKey() DefaultKeyResponsePtrOutput
- func (o StreamingPolicyContentKeysResponsePtrOutput) Elem() StreamingPolicyContentKeysResponseOutput
- func (StreamingPolicyContentKeysResponsePtrOutput) ElementType() reflect.Type
- func (o StreamingPolicyContentKeysResponsePtrOutput) KeyToTrackMappings() StreamingPolicyContentKeyResponseArrayOutput
- func (o StreamingPolicyContentKeysResponsePtrOutput) ToStreamingPolicyContentKeysResponsePtrOutput() StreamingPolicyContentKeysResponsePtrOutput
- func (o StreamingPolicyContentKeysResponsePtrOutput) ToStreamingPolicyContentKeysResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponsePtrOutput
- type StreamingPolicyFairPlayConfiguration
- type StreamingPolicyFairPlayConfigurationArgs
- func (StreamingPolicyFairPlayConfigurationArgs) ElementType() reflect.Type
- func (i StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationOutput() StreamingPolicyFairPlayConfigurationOutput
- func (i StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationOutput
- func (i StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationPtrOutput() StreamingPolicyFairPlayConfigurationPtrOutput
- func (i StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationPtrOutput
- type StreamingPolicyFairPlayConfigurationInput
- type StreamingPolicyFairPlayConfigurationOutput
- func (o StreamingPolicyFairPlayConfigurationOutput) AllowPersistentLicense() pulumi.BoolOutput
- func (o StreamingPolicyFairPlayConfigurationOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (StreamingPolicyFairPlayConfigurationOutput) ElementType() reflect.Type
- func (o StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationOutput() StreamingPolicyFairPlayConfigurationOutput
- func (o StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationOutput
- func (o StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationPtrOutput() StreamingPolicyFairPlayConfigurationPtrOutput
- func (o StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationPtrOutput
- type StreamingPolicyFairPlayConfigurationPtrInput
- type StreamingPolicyFairPlayConfigurationPtrOutput
- func (o StreamingPolicyFairPlayConfigurationPtrOutput) AllowPersistentLicense() pulumi.BoolPtrOutput
- func (o StreamingPolicyFairPlayConfigurationPtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (o StreamingPolicyFairPlayConfigurationPtrOutput) Elem() StreamingPolicyFairPlayConfigurationOutput
- func (StreamingPolicyFairPlayConfigurationPtrOutput) ElementType() reflect.Type
- func (o StreamingPolicyFairPlayConfigurationPtrOutput) ToStreamingPolicyFairPlayConfigurationPtrOutput() StreamingPolicyFairPlayConfigurationPtrOutput
- func (o StreamingPolicyFairPlayConfigurationPtrOutput) ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationPtrOutput
- type StreamingPolicyFairPlayConfigurationResponse
- type StreamingPolicyFairPlayConfigurationResponseArgs
- func (StreamingPolicyFairPlayConfigurationResponseArgs) ElementType() reflect.Type
- func (i StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponseOutput() StreamingPolicyFairPlayConfigurationResponseOutput
- func (i StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponseOutput
- func (i StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponsePtrOutput() StreamingPolicyFairPlayConfigurationResponsePtrOutput
- func (i StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponsePtrOutput
- type StreamingPolicyFairPlayConfigurationResponseInput
- type StreamingPolicyFairPlayConfigurationResponseOutput
- func (o StreamingPolicyFairPlayConfigurationResponseOutput) AllowPersistentLicense() pulumi.BoolOutput
- func (o StreamingPolicyFairPlayConfigurationResponseOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (StreamingPolicyFairPlayConfigurationResponseOutput) ElementType() reflect.Type
- func (o StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponseOutput() StreamingPolicyFairPlayConfigurationResponseOutput
- func (o StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponseOutput
- func (o StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutput() StreamingPolicyFairPlayConfigurationResponsePtrOutput
- func (o StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponsePtrOutput
- type StreamingPolicyFairPlayConfigurationResponsePtrInput
- type StreamingPolicyFairPlayConfigurationResponsePtrOutput
- func (o StreamingPolicyFairPlayConfigurationResponsePtrOutput) AllowPersistentLicense() pulumi.BoolPtrOutput
- func (o StreamingPolicyFairPlayConfigurationResponsePtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (o StreamingPolicyFairPlayConfigurationResponsePtrOutput) Elem() StreamingPolicyFairPlayConfigurationResponseOutput
- func (StreamingPolicyFairPlayConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o StreamingPolicyFairPlayConfigurationResponsePtrOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutput() StreamingPolicyFairPlayConfigurationResponsePtrOutput
- func (o StreamingPolicyFairPlayConfigurationResponsePtrOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponsePtrOutput
- type StreamingPolicyInput
- type StreamingPolicyOutput
- type StreamingPolicyPlayReadyConfiguration
- type StreamingPolicyPlayReadyConfigurationArgs
- func (StreamingPolicyPlayReadyConfigurationArgs) ElementType() reflect.Type
- func (i StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationOutput() StreamingPolicyPlayReadyConfigurationOutput
- func (i StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationOutput
- func (i StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationPtrOutput() StreamingPolicyPlayReadyConfigurationPtrOutput
- func (i StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationPtrOutput
- type StreamingPolicyPlayReadyConfigurationInput
- type StreamingPolicyPlayReadyConfigurationOutput
- func (o StreamingPolicyPlayReadyConfigurationOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (StreamingPolicyPlayReadyConfigurationOutput) ElementType() reflect.Type
- func (o StreamingPolicyPlayReadyConfigurationOutput) PlayReadyCustomAttributes() pulumi.StringPtrOutput
- func (o StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationOutput() StreamingPolicyPlayReadyConfigurationOutput
- func (o StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationOutput
- func (o StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutput() StreamingPolicyPlayReadyConfigurationPtrOutput
- func (o StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationPtrOutput
- type StreamingPolicyPlayReadyConfigurationPtrInput
- type StreamingPolicyPlayReadyConfigurationPtrOutput
- func (o StreamingPolicyPlayReadyConfigurationPtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (o StreamingPolicyPlayReadyConfigurationPtrOutput) Elem() StreamingPolicyPlayReadyConfigurationOutput
- func (StreamingPolicyPlayReadyConfigurationPtrOutput) ElementType() reflect.Type
- func (o StreamingPolicyPlayReadyConfigurationPtrOutput) PlayReadyCustomAttributes() pulumi.StringPtrOutput
- func (o StreamingPolicyPlayReadyConfigurationPtrOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutput() StreamingPolicyPlayReadyConfigurationPtrOutput
- func (o StreamingPolicyPlayReadyConfigurationPtrOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationPtrOutput
- type StreamingPolicyPlayReadyConfigurationResponse
- type StreamingPolicyPlayReadyConfigurationResponseArgs
- func (StreamingPolicyPlayReadyConfigurationResponseArgs) ElementType() reflect.Type
- func (i StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponseOutput() StreamingPolicyPlayReadyConfigurationResponseOutput
- func (i StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponseOutput
- func (i StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- func (i StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- type StreamingPolicyPlayReadyConfigurationResponseInput
- type StreamingPolicyPlayReadyConfigurationResponseOutput
- func (o StreamingPolicyPlayReadyConfigurationResponseOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (StreamingPolicyPlayReadyConfigurationResponseOutput) ElementType() reflect.Type
- func (o StreamingPolicyPlayReadyConfigurationResponseOutput) PlayReadyCustomAttributes() pulumi.StringPtrOutput
- func (o StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponseOutput() StreamingPolicyPlayReadyConfigurationResponseOutput
- func (o StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponseOutput
- func (o StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- func (o StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- type StreamingPolicyPlayReadyConfigurationResponsePtrInput
- type StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- func (o StreamingPolicyPlayReadyConfigurationResponsePtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (o StreamingPolicyPlayReadyConfigurationResponsePtrOutput) Elem() StreamingPolicyPlayReadyConfigurationResponseOutput
- func (StreamingPolicyPlayReadyConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o StreamingPolicyPlayReadyConfigurationResponsePtrOutput) PlayReadyCustomAttributes() pulumi.StringPtrOutput
- func (o StreamingPolicyPlayReadyConfigurationResponsePtrOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- func (o StreamingPolicyPlayReadyConfigurationResponsePtrOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponsePtrOutput
- type StreamingPolicyState
- type StreamingPolicyWidevineConfiguration
- type StreamingPolicyWidevineConfigurationArgs
- func (StreamingPolicyWidevineConfigurationArgs) ElementType() reflect.Type
- func (i StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationOutput() StreamingPolicyWidevineConfigurationOutput
- func (i StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationOutput
- func (i StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationPtrOutput() StreamingPolicyWidevineConfigurationPtrOutput
- func (i StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationPtrOutput
- type StreamingPolicyWidevineConfigurationInput
- type StreamingPolicyWidevineConfigurationOutput
- func (o StreamingPolicyWidevineConfigurationOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (StreamingPolicyWidevineConfigurationOutput) ElementType() reflect.Type
- func (o StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationOutput() StreamingPolicyWidevineConfigurationOutput
- func (o StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationOutput
- func (o StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationPtrOutput() StreamingPolicyWidevineConfigurationPtrOutput
- func (o StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationPtrOutput
- type StreamingPolicyWidevineConfigurationPtrInput
- type StreamingPolicyWidevineConfigurationPtrOutput
- func (o StreamingPolicyWidevineConfigurationPtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (o StreamingPolicyWidevineConfigurationPtrOutput) Elem() StreamingPolicyWidevineConfigurationOutput
- func (StreamingPolicyWidevineConfigurationPtrOutput) ElementType() reflect.Type
- func (o StreamingPolicyWidevineConfigurationPtrOutput) ToStreamingPolicyWidevineConfigurationPtrOutput() StreamingPolicyWidevineConfigurationPtrOutput
- func (o StreamingPolicyWidevineConfigurationPtrOutput) ToStreamingPolicyWidevineConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationPtrOutput
- type StreamingPolicyWidevineConfigurationResponse
- type StreamingPolicyWidevineConfigurationResponseArgs
- func (StreamingPolicyWidevineConfigurationResponseArgs) ElementType() reflect.Type
- func (i StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponseOutput() StreamingPolicyWidevineConfigurationResponseOutput
- func (i StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponseOutput
- func (i StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponsePtrOutput() StreamingPolicyWidevineConfigurationResponsePtrOutput
- func (i StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponsePtrOutput
- type StreamingPolicyWidevineConfigurationResponseInput
- type StreamingPolicyWidevineConfigurationResponseOutput
- func (o StreamingPolicyWidevineConfigurationResponseOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (StreamingPolicyWidevineConfigurationResponseOutput) ElementType() reflect.Type
- func (o StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponseOutput() StreamingPolicyWidevineConfigurationResponseOutput
- func (o StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponseOutput
- func (o StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutput() StreamingPolicyWidevineConfigurationResponsePtrOutput
- func (o StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponsePtrOutput
- type StreamingPolicyWidevineConfigurationResponsePtrInput
- type StreamingPolicyWidevineConfigurationResponsePtrOutput
- func (o StreamingPolicyWidevineConfigurationResponsePtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
- func (o StreamingPolicyWidevineConfigurationResponsePtrOutput) Elem() StreamingPolicyWidevineConfigurationResponseOutput
- func (StreamingPolicyWidevineConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o StreamingPolicyWidevineConfigurationResponsePtrOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutput() StreamingPolicyWidevineConfigurationResponsePtrOutput
- func (o StreamingPolicyWidevineConfigurationResponsePtrOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponsePtrOutput
- type StretchMode
- func (StretchMode) ElementType() reflect.Type
- func (e StretchMode) ToStringOutput() pulumi.StringOutput
- func (e StretchMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StretchMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StretchMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type TrackPropertyCompareOperation
- func (TrackPropertyCompareOperation) ElementType() reflect.Type
- func (e TrackPropertyCompareOperation) ToStringOutput() pulumi.StringOutput
- func (e TrackPropertyCompareOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TrackPropertyCompareOperation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TrackPropertyCompareOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type TrackPropertyCondition
- type TrackPropertyConditionArgs
- type TrackPropertyConditionArray
- func (TrackPropertyConditionArray) ElementType() reflect.Type
- func (i TrackPropertyConditionArray) ToTrackPropertyConditionArrayOutput() TrackPropertyConditionArrayOutput
- func (i TrackPropertyConditionArray) ToTrackPropertyConditionArrayOutputWithContext(ctx context.Context) TrackPropertyConditionArrayOutput
- type TrackPropertyConditionArrayInput
- type TrackPropertyConditionArrayOutput
- func (TrackPropertyConditionArrayOutput) ElementType() reflect.Type
- func (o TrackPropertyConditionArrayOutput) Index(i pulumi.IntInput) TrackPropertyConditionOutput
- func (o TrackPropertyConditionArrayOutput) ToTrackPropertyConditionArrayOutput() TrackPropertyConditionArrayOutput
- func (o TrackPropertyConditionArrayOutput) ToTrackPropertyConditionArrayOutputWithContext(ctx context.Context) TrackPropertyConditionArrayOutput
- type TrackPropertyConditionInput
- type TrackPropertyConditionOutput
- func (TrackPropertyConditionOutput) ElementType() reflect.Type
- func (o TrackPropertyConditionOutput) Operation() pulumi.StringOutput
- func (o TrackPropertyConditionOutput) Property() pulumi.StringOutput
- func (o TrackPropertyConditionOutput) ToTrackPropertyConditionOutput() TrackPropertyConditionOutput
- func (o TrackPropertyConditionOutput) ToTrackPropertyConditionOutputWithContext(ctx context.Context) TrackPropertyConditionOutput
- func (o TrackPropertyConditionOutput) Value() pulumi.StringPtrOutput
- type TrackPropertyConditionResponse
- type TrackPropertyConditionResponseArgs
- func (TrackPropertyConditionResponseArgs) ElementType() reflect.Type
- func (i TrackPropertyConditionResponseArgs) ToTrackPropertyConditionResponseOutput() TrackPropertyConditionResponseOutput
- func (i TrackPropertyConditionResponseArgs) ToTrackPropertyConditionResponseOutputWithContext(ctx context.Context) TrackPropertyConditionResponseOutput
- type TrackPropertyConditionResponseArray
- func (TrackPropertyConditionResponseArray) ElementType() reflect.Type
- func (i TrackPropertyConditionResponseArray) ToTrackPropertyConditionResponseArrayOutput() TrackPropertyConditionResponseArrayOutput
- func (i TrackPropertyConditionResponseArray) ToTrackPropertyConditionResponseArrayOutputWithContext(ctx context.Context) TrackPropertyConditionResponseArrayOutput
- type TrackPropertyConditionResponseArrayInput
- type TrackPropertyConditionResponseArrayOutput
- func (TrackPropertyConditionResponseArrayOutput) ElementType() reflect.Type
- func (o TrackPropertyConditionResponseArrayOutput) Index(i pulumi.IntInput) TrackPropertyConditionResponseOutput
- func (o TrackPropertyConditionResponseArrayOutput) ToTrackPropertyConditionResponseArrayOutput() TrackPropertyConditionResponseArrayOutput
- func (o TrackPropertyConditionResponseArrayOutput) ToTrackPropertyConditionResponseArrayOutputWithContext(ctx context.Context) TrackPropertyConditionResponseArrayOutput
- type TrackPropertyConditionResponseInput
- type TrackPropertyConditionResponseOutput
- func (TrackPropertyConditionResponseOutput) ElementType() reflect.Type
- func (o TrackPropertyConditionResponseOutput) Operation() pulumi.StringOutput
- func (o TrackPropertyConditionResponseOutput) Property() pulumi.StringOutput
- func (o TrackPropertyConditionResponseOutput) ToTrackPropertyConditionResponseOutput() TrackPropertyConditionResponseOutput
- func (o TrackPropertyConditionResponseOutput) ToTrackPropertyConditionResponseOutputWithContext(ctx context.Context) TrackPropertyConditionResponseOutput
- func (o TrackPropertyConditionResponseOutput) Value() pulumi.StringPtrOutput
- type TrackPropertyType
- func (TrackPropertyType) ElementType() reflect.Type
- func (e TrackPropertyType) ToStringOutput() pulumi.StringOutput
- func (e TrackPropertyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TrackPropertyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TrackPropertyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type TrackSelection
- type TrackSelectionArgs
- type TrackSelectionArray
- type TrackSelectionArrayInput
- type TrackSelectionArrayOutput
- func (TrackSelectionArrayOutput) ElementType() reflect.Type
- func (o TrackSelectionArrayOutput) Index(i pulumi.IntInput) TrackSelectionOutput
- func (o TrackSelectionArrayOutput) ToTrackSelectionArrayOutput() TrackSelectionArrayOutput
- func (o TrackSelectionArrayOutput) ToTrackSelectionArrayOutputWithContext(ctx context.Context) TrackSelectionArrayOutput
- type TrackSelectionInput
- type TrackSelectionOutput
- func (TrackSelectionOutput) ElementType() reflect.Type
- func (o TrackSelectionOutput) ToTrackSelectionOutput() TrackSelectionOutput
- func (o TrackSelectionOutput) ToTrackSelectionOutputWithContext(ctx context.Context) TrackSelectionOutput
- func (o TrackSelectionOutput) TrackSelections() TrackPropertyConditionArrayOutput
- type TrackSelectionResponse
- type TrackSelectionResponseArgs
- type TrackSelectionResponseArray
- func (TrackSelectionResponseArray) ElementType() reflect.Type
- func (i TrackSelectionResponseArray) ToTrackSelectionResponseArrayOutput() TrackSelectionResponseArrayOutput
- func (i TrackSelectionResponseArray) ToTrackSelectionResponseArrayOutputWithContext(ctx context.Context) TrackSelectionResponseArrayOutput
- type TrackSelectionResponseArrayInput
- type TrackSelectionResponseArrayOutput
- func (TrackSelectionResponseArrayOutput) ElementType() reflect.Type
- func (o TrackSelectionResponseArrayOutput) Index(i pulumi.IntInput) TrackSelectionResponseOutput
- func (o TrackSelectionResponseArrayOutput) ToTrackSelectionResponseArrayOutput() TrackSelectionResponseArrayOutput
- func (o TrackSelectionResponseArrayOutput) ToTrackSelectionResponseArrayOutputWithContext(ctx context.Context) TrackSelectionResponseArrayOutput
- type TrackSelectionResponseInput
- type TrackSelectionResponseOutput
- func (TrackSelectionResponseOutput) ElementType() reflect.Type
- func (o TrackSelectionResponseOutput) ToTrackSelectionResponseOutput() TrackSelectionResponseOutput
- func (o TrackSelectionResponseOutput) ToTrackSelectionResponseOutputWithContext(ctx context.Context) TrackSelectionResponseOutput
- func (o TrackSelectionResponseOutput) TrackSelections() TrackPropertyConditionResponseArrayOutput
- type Transform
- type TransformArgs
- type TransformInput
- type TransformOutput
- type TransformOutputArgs
- type TransformOutputArray
- type TransformOutputArrayInput
- type TransformOutputArrayOutput
- func (TransformOutputArrayOutput) ElementType() reflect.Type
- func (o TransformOutputArrayOutput) Index(i pulumi.IntInput) TransformOutputOutput
- func (o TransformOutputArrayOutput) ToTransformOutputArrayOutput() TransformOutputArrayOutput
- func (o TransformOutputArrayOutput) ToTransformOutputArrayOutputWithContext(ctx context.Context) TransformOutputArrayOutput
- type TransformOutputInput
- type TransformOutputOutput
- func (TransformOutputOutput) ElementType() reflect.Type
- func (o TransformOutputOutput) OnError() pulumi.StringPtrOutput
- func (o TransformOutputOutput) Preset() pulumi.AnyOutput
- func (o TransformOutputOutput) RelativePriority() pulumi.StringPtrOutput
- func (o TransformOutputOutput) ToTransformOutputOutput() TransformOutputOutput
- func (o TransformOutputOutput) ToTransformOutputOutputWithContext(ctx context.Context) TransformOutputOutput
- type TransformOutputResponse
- type TransformOutputResponseArgs
- type TransformOutputResponseArray
- func (TransformOutputResponseArray) ElementType() reflect.Type
- func (i TransformOutputResponseArray) ToTransformOutputResponseArrayOutput() TransformOutputResponseArrayOutput
- func (i TransformOutputResponseArray) ToTransformOutputResponseArrayOutputWithContext(ctx context.Context) TransformOutputResponseArrayOutput
- type TransformOutputResponseArrayInput
- type TransformOutputResponseArrayOutput
- func (TransformOutputResponseArrayOutput) ElementType() reflect.Type
- func (o TransformOutputResponseArrayOutput) Index(i pulumi.IntInput) TransformOutputResponseOutput
- func (o TransformOutputResponseArrayOutput) ToTransformOutputResponseArrayOutput() TransformOutputResponseArrayOutput
- func (o TransformOutputResponseArrayOutput) ToTransformOutputResponseArrayOutputWithContext(ctx context.Context) TransformOutputResponseArrayOutput
- type TransformOutputResponseInput
- type TransformOutputResponseOutput
- func (TransformOutputResponseOutput) ElementType() reflect.Type
- func (o TransformOutputResponseOutput) OnError() pulumi.StringPtrOutput
- func (o TransformOutputResponseOutput) Preset() pulumi.AnyOutput
- func (o TransformOutputResponseOutput) RelativePriority() pulumi.StringPtrOutput
- func (o TransformOutputResponseOutput) ToTransformOutputResponseOutput() TransformOutputResponseOutput
- func (o TransformOutputResponseOutput) ToTransformOutputResponseOutputWithContext(ctx context.Context) TransformOutputResponseOutput
- type TransformState
- type TransportStreamFormat
- type TransportStreamFormatArgs
- type TransportStreamFormatInput
- type TransportStreamFormatOutput
- func (TransportStreamFormatOutput) ElementType() reflect.Type
- func (o TransportStreamFormatOutput) FilenamePattern() pulumi.StringOutput
- func (o TransportStreamFormatOutput) OdataType() pulumi.StringOutput
- func (o TransportStreamFormatOutput) OutputFiles() OutputFileArrayOutput
- func (o TransportStreamFormatOutput) ToTransportStreamFormatOutput() TransportStreamFormatOutput
- func (o TransportStreamFormatOutput) ToTransportStreamFormatOutputWithContext(ctx context.Context) TransportStreamFormatOutput
- type TransportStreamFormatResponse
- type TransportStreamFormatResponseArgs
- func (TransportStreamFormatResponseArgs) ElementType() reflect.Type
- func (i TransportStreamFormatResponseArgs) ToTransportStreamFormatResponseOutput() TransportStreamFormatResponseOutput
- func (i TransportStreamFormatResponseArgs) ToTransportStreamFormatResponseOutputWithContext(ctx context.Context) TransportStreamFormatResponseOutput
- type TransportStreamFormatResponseInput
- type TransportStreamFormatResponseOutput
- func (TransportStreamFormatResponseOutput) ElementType() reflect.Type
- func (o TransportStreamFormatResponseOutput) FilenamePattern() pulumi.StringOutput
- func (o TransportStreamFormatResponseOutput) OdataType() pulumi.StringOutput
- func (o TransportStreamFormatResponseOutput) OutputFiles() OutputFileResponseArrayOutput
- func (o TransportStreamFormatResponseOutput) ToTransportStreamFormatResponseOutput() TransportStreamFormatResponseOutput
- func (o TransportStreamFormatResponseOutput) ToTransportStreamFormatResponseOutputWithContext(ctx context.Context) TransportStreamFormatResponseOutput
- type UtcClipTime
- type UtcClipTimeArgs
- type UtcClipTimeInput
- type UtcClipTimeOutput
- func (UtcClipTimeOutput) ElementType() reflect.Type
- func (o UtcClipTimeOutput) OdataType() pulumi.StringOutput
- func (o UtcClipTimeOutput) Time() pulumi.StringOutput
- func (o UtcClipTimeOutput) ToUtcClipTimeOutput() UtcClipTimeOutput
- func (o UtcClipTimeOutput) ToUtcClipTimeOutputWithContext(ctx context.Context) UtcClipTimeOutput
- type UtcClipTimeResponse
- type UtcClipTimeResponseArgs
- type UtcClipTimeResponseInput
- type UtcClipTimeResponseOutput
- func (UtcClipTimeResponseOutput) ElementType() reflect.Type
- func (o UtcClipTimeResponseOutput) OdataType() pulumi.StringOutput
- func (o UtcClipTimeResponseOutput) Time() pulumi.StringOutput
- func (o UtcClipTimeResponseOutput) ToUtcClipTimeResponseOutput() UtcClipTimeResponseOutput
- func (o UtcClipTimeResponseOutput) ToUtcClipTimeResponseOutputWithContext(ctx context.Context) UtcClipTimeResponseOutput
- type Video
- type VideoAnalyzerPreset
- type VideoAnalyzerPresetArgs
- type VideoAnalyzerPresetInput
- type VideoAnalyzerPresetOutput
- func (o VideoAnalyzerPresetOutput) AudioLanguage() pulumi.StringPtrOutput
- func (VideoAnalyzerPresetOutput) ElementType() reflect.Type
- func (o VideoAnalyzerPresetOutput) ExperimentalOptions() pulumi.StringMapOutput
- func (o VideoAnalyzerPresetOutput) InsightsToExtract() pulumi.StringPtrOutput
- func (o VideoAnalyzerPresetOutput) Mode() pulumi.StringPtrOutput
- func (o VideoAnalyzerPresetOutput) OdataType() pulumi.StringOutput
- func (o VideoAnalyzerPresetOutput) ToVideoAnalyzerPresetOutput() VideoAnalyzerPresetOutput
- func (o VideoAnalyzerPresetOutput) ToVideoAnalyzerPresetOutputWithContext(ctx context.Context) VideoAnalyzerPresetOutput
- type VideoAnalyzerPresetResponse
- type VideoAnalyzerPresetResponseArgs
- func (VideoAnalyzerPresetResponseArgs) ElementType() reflect.Type
- func (i VideoAnalyzerPresetResponseArgs) ToVideoAnalyzerPresetResponseOutput() VideoAnalyzerPresetResponseOutput
- func (i VideoAnalyzerPresetResponseArgs) ToVideoAnalyzerPresetResponseOutputWithContext(ctx context.Context) VideoAnalyzerPresetResponseOutput
- type VideoAnalyzerPresetResponseInput
- type VideoAnalyzerPresetResponseOutput
- func (o VideoAnalyzerPresetResponseOutput) AudioLanguage() pulumi.StringPtrOutput
- func (VideoAnalyzerPresetResponseOutput) ElementType() reflect.Type
- func (o VideoAnalyzerPresetResponseOutput) ExperimentalOptions() pulumi.StringMapOutput
- func (o VideoAnalyzerPresetResponseOutput) InsightsToExtract() pulumi.StringPtrOutput
- func (o VideoAnalyzerPresetResponseOutput) Mode() pulumi.StringPtrOutput
- func (o VideoAnalyzerPresetResponseOutput) OdataType() pulumi.StringOutput
- func (o VideoAnalyzerPresetResponseOutput) ToVideoAnalyzerPresetResponseOutput() VideoAnalyzerPresetResponseOutput
- func (o VideoAnalyzerPresetResponseOutput) ToVideoAnalyzerPresetResponseOutputWithContext(ctx context.Context) VideoAnalyzerPresetResponseOutput
- type VideoArgs
- type VideoInput
- type VideoOutput
- func (VideoOutput) ElementType() reflect.Type
- func (o VideoOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o VideoOutput) Label() pulumi.StringPtrOutput
- func (o VideoOutput) OdataType() pulumi.StringOutput
- func (o VideoOutput) StretchMode() pulumi.StringPtrOutput
- func (o VideoOutput) SyncMode() pulumi.StringPtrOutput
- func (o VideoOutput) ToVideoOutput() VideoOutput
- func (o VideoOutput) ToVideoOutputWithContext(ctx context.Context) VideoOutput
- type VideoOverlay
- type VideoOverlayArgs
- type VideoOverlayInput
- type VideoOverlayOutput
- func (o VideoOverlayOutput) AudioGainLevel() pulumi.Float64PtrOutput
- func (o VideoOverlayOutput) CropRectangle() RectanglePtrOutput
- func (VideoOverlayOutput) ElementType() reflect.Type
- func (o VideoOverlayOutput) End() pulumi.StringPtrOutput
- func (o VideoOverlayOutput) FadeInDuration() pulumi.StringPtrOutput
- func (o VideoOverlayOutput) FadeOutDuration() pulumi.StringPtrOutput
- func (o VideoOverlayOutput) InputLabel() pulumi.StringOutput
- func (o VideoOverlayOutput) OdataType() pulumi.StringOutput
- func (o VideoOverlayOutput) Opacity() pulumi.Float64PtrOutput
- func (o VideoOverlayOutput) Position() RectanglePtrOutput
- func (o VideoOverlayOutput) Start() pulumi.StringPtrOutput
- func (o VideoOverlayOutput) ToVideoOverlayOutput() VideoOverlayOutput
- func (o VideoOverlayOutput) ToVideoOverlayOutputWithContext(ctx context.Context) VideoOverlayOutput
- type VideoOverlayResponse
- type VideoOverlayResponseArgs
- type VideoOverlayResponseInput
- type VideoOverlayResponseOutput
- func (o VideoOverlayResponseOutput) AudioGainLevel() pulumi.Float64PtrOutput
- func (o VideoOverlayResponseOutput) CropRectangle() RectangleResponsePtrOutput
- func (VideoOverlayResponseOutput) ElementType() reflect.Type
- func (o VideoOverlayResponseOutput) End() pulumi.StringPtrOutput
- func (o VideoOverlayResponseOutput) FadeInDuration() pulumi.StringPtrOutput
- func (o VideoOverlayResponseOutput) FadeOutDuration() pulumi.StringPtrOutput
- func (o VideoOverlayResponseOutput) InputLabel() pulumi.StringOutput
- func (o VideoOverlayResponseOutput) OdataType() pulumi.StringOutput
- func (o VideoOverlayResponseOutput) Opacity() pulumi.Float64PtrOutput
- func (o VideoOverlayResponseOutput) Position() RectangleResponsePtrOutput
- func (o VideoOverlayResponseOutput) Start() pulumi.StringPtrOutput
- func (o VideoOverlayResponseOutput) ToVideoOverlayResponseOutput() VideoOverlayResponseOutput
- func (o VideoOverlayResponseOutput) ToVideoOverlayResponseOutputWithContext(ctx context.Context) VideoOverlayResponseOutput
- type VideoResponse
- type VideoResponseArgs
- type VideoResponseInput
- type VideoResponseOutput
- func (VideoResponseOutput) ElementType() reflect.Type
- func (o VideoResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
- func (o VideoResponseOutput) Label() pulumi.StringPtrOutput
- func (o VideoResponseOutput) OdataType() pulumi.StringOutput
- func (o VideoResponseOutput) StretchMode() pulumi.StringPtrOutput
- func (o VideoResponseOutput) SyncMode() pulumi.StringPtrOutput
- func (o VideoResponseOutput) ToVideoResponseOutput() VideoResponseOutput
- func (o VideoResponseOutput) ToVideoResponseOutputWithContext(ctx context.Context) VideoResponseOutput
- type VideoSyncMode
- func (VideoSyncMode) ElementType() reflect.Type
- func (e VideoSyncMode) ToStringOutput() pulumi.StringOutput
- func (e VideoSyncMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VideoSyncMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VideoSyncMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( // Specifies that the output audio is to be encoded into AAC Low Complexity profile (AAC-LC). AacAudioProfileAacLc = AacAudioProfile("AacLc") // Specifies that the output audio is to be encoded into HE-AAC v1 profile. AacAudioProfileHeAacV1 = AacAudioProfile("HeAacV1") // Specifies that the output audio is to be encoded into HE-AAC v2 profile. AacAudioProfileHeAacV2 = AacAudioProfile("HeAacV2") )
const ( // The Account Key is encrypted with a System Key. AccountEncryptionKeyTypeSystemKey = AccountEncryptionKeyType("SystemKey") // The Account Key is encrypted with a Customer Key. AccountEncryptionKeyTypeCustomerKey = AccountEncryptionKeyType("CustomerKey") )
const ( AnalysisResolutionSourceResolution = AnalysisResolution("SourceResolution") AnalysisResolutionStandardDefinition = AnalysisResolution("StandardDefinition") )
const ( // The SAS URL will allow read access to the container. AssetContainerPermissionRead = AssetContainerPermission("Read") // The SAS URL will allow read and write access to the container. AssetContainerPermissionReadWrite = AssetContainerPermission("ReadWrite") // The SAS URL will allow read, write and delete access to the container. AssetContainerPermissionReadWriteDelete = AssetContainerPermission("ReadWriteDelete") )
const ( // Performs all operations included in the Basic mode, additionally performing language detection and speaker diarization. AudioAnalysisModeStandard = AudioAnalysisMode("Standard") // This mode performs speech-to-text transcription and generation of a VTT subtitle/caption file. The output of this mode includes an Insights JSON file including only the keywords, transcription,and timing information. Automatic language detection and speaker diarization are not included in this mode. AudioAnalysisModeBasic = AudioAnalysisMode("Basic") )
const ( // Represents a ContentKeyPolicyFairPlayRentalAndLeaseKeyType that is unavailable in current API version. ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUnknown = ContentKeyPolicyFairPlayRentalAndLeaseKeyType("Unknown") // Key duration is not specified. ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUndefined = ContentKeyPolicyFairPlayRentalAndLeaseKeyType("Undefined") // Dual expiry for offline rental. ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeDualExpiry = ContentKeyPolicyFairPlayRentalAndLeaseKeyType("DualExpiry") // Content key can be persisted with an unlimited duration ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentUnlimited = ContentKeyPolicyFairPlayRentalAndLeaseKeyType("PersistentUnlimited") // Content key can be persisted and the valid duration is limited by the Rental Duration value ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentLimited = ContentKeyPolicyFairPlayRentalAndLeaseKeyType("PersistentLimited") )
const ( // Represents a ContentKeyPolicyPlayReadyContentType that is unavailable in current API version. ContentKeyPolicyPlayReadyContentTypeUnknown = ContentKeyPolicyPlayReadyContentType("Unknown") // Unspecified content type. ContentKeyPolicyPlayReadyContentTypeUnspecified = ContentKeyPolicyPlayReadyContentType("Unspecified") // Ultraviolet download content type. ContentKeyPolicyPlayReadyContentTypeUltraVioletDownload = ContentKeyPolicyPlayReadyContentType("UltraVioletDownload") // Ultraviolet streaming content type. ContentKeyPolicyPlayReadyContentTypeUltraVioletStreaming = ContentKeyPolicyPlayReadyContentType("UltraVioletStreaming") )
const ( // Represents a ContentKeyPolicyPlayReadyLicenseType that is unavailable in current API version. ContentKeyPolicyPlayReadyLicenseTypeUnknown = ContentKeyPolicyPlayReadyLicenseType("Unknown") // Non persistent license. ContentKeyPolicyPlayReadyLicenseTypeNonPersistent = ContentKeyPolicyPlayReadyLicenseType("NonPersistent") // Persistent license. Allows offline playback. ContentKeyPolicyPlayReadyLicenseTypePersistent = ContentKeyPolicyPlayReadyLicenseType("Persistent") )
const ( // Represents a ContentKeyPolicyPlayReadyUnknownOutputPassingOption that is unavailable in current API version. ContentKeyPolicyPlayReadyUnknownOutputPassingOptionUnknown = ContentKeyPolicyPlayReadyUnknownOutputPassingOption("Unknown") // Passing the video portion of protected content to an Unknown Output is not allowed. ContentKeyPolicyPlayReadyUnknownOutputPassingOptionNotAllowed = ContentKeyPolicyPlayReadyUnknownOutputPassingOption("NotAllowed") // Passing the video portion of protected content to an Unknown Output is allowed. ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowed = ContentKeyPolicyPlayReadyUnknownOutputPassingOption("Allowed") // Passing the video portion of protected content to an Unknown Output is allowed but with constrained resolution. ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowedWithVideoConstriction = ContentKeyPolicyPlayReadyUnknownOutputPassingOption("AllowedWithVideoConstriction") )
const ( // Represents a ContentKeyPolicyRestrictionTokenType that is unavailable in current API version. ContentKeyPolicyRestrictionTokenTypeUnknown = ContentKeyPolicyRestrictionTokenType("Unknown") // Simple Web Token. ContentKeyPolicyRestrictionTokenTypeSwt = ContentKeyPolicyRestrictionTokenType("Swt") // JSON Web Token. ContentKeyPolicyRestrictionTokenTypeJwt = ContentKeyPolicyRestrictionTokenType("Jwt") )
const ( // Disables de-interlacing of the source video. DeinterlaceModeOff = DeinterlaceMode("Off") // Apply automatic pixel adaptive de-interlacing on each frame in the input video. DeinterlaceModeAutoPixelAdaptive = DeinterlaceMode("AutoPixelAdaptive") )
const ( // Automatically detect the order of fields DeinterlaceParityAuto = DeinterlaceParity("Auto") // Apply top field first processing of input video. DeinterlaceParityTopFieldFirst = DeinterlaceParity("TopFieldFirst") // Apply bottom field first processing of input video. DeinterlaceParityBottomFieldFirst = DeinterlaceParity("BottomFieldFirst") )
const ( // Produces an MP4 file where the video is encoded with H.264 codec at 2200 kbps and a picture height of 480 pixels, and the stereo audio is encoded with AAC-LC codec at 128 kbps. EncoderNamedPresetH264SingleBitrateSD = EncoderNamedPreset("H264SingleBitrateSD") // Produces an MP4 file where the video is encoded with H.264 codec at 4500 kbps and a picture height of 720 pixels, and the stereo audio is encoded with AAC-LC codec at 128 kbps. EncoderNamedPresetH264SingleBitrate720p = EncoderNamedPreset("H264SingleBitrate720p") // Produces an MP4 file where the video is encoded with H.264 codec at 6750 kbps and a picture height of 1080 pixels, and the stereo audio is encoded with AAC-LC codec at 128 kbps. EncoderNamedPresetH264SingleBitrate1080p = EncoderNamedPreset("H264SingleBitrate1080p") // Produces a set of GOP aligned MP4 files with H.264 video and stereo AAC audio. Auto-generates a bitrate ladder based on the input resolution, bitrate and frame rate. The auto-generated preset will never exceed the input resolution. For example, if the input is 720p, output will remain 720p at best. EncoderNamedPresetAdaptiveStreaming = EncoderNamedPreset("AdaptiveStreaming") // Produces a single MP4 file containing only stereo audio encoded at 192 kbps. EncoderNamedPresetAACGoodQualityAudio = EncoderNamedPreset("AACGoodQualityAudio") // Exposes an experimental preset for content-aware encoding. Given any input content, the service attempts to automatically determine the optimal number of layers, appropriate bitrate and resolution settings for delivery by adaptive streaming. The underlying algorithms will continue to evolve over time. The output will contain MP4 files with video and audio interleaved. EncoderNamedPresetContentAwareEncodingExperimental = EncoderNamedPreset("ContentAwareEncodingExperimental") // Produces a set of GOP-aligned MP4s by using content-aware encoding. Given any input content, the service performs an initial lightweight analysis of the input content, and uses the results to determine the optimal number of layers, appropriate bitrate and resolution settings for delivery by adaptive streaming. This preset is particularly effective for low and medium complexity videos, where the output files will be at lower bitrates but at a quality that still delivers a good experience to viewers. The output will contain MP4 files with video and audio interleaved. EncoderNamedPresetContentAwareEncoding = EncoderNamedPreset("ContentAwareEncoding") // Copy all video and audio streams from the input asset as non-interleaved video and audio output files. This preset can be used to clip an existing asset or convert a group of key frame (GOP) aligned MP4 files as an asset that can be streamed. EncoderNamedPresetCopyAllBitrateNonInterleaved = EncoderNamedPreset("CopyAllBitrateNonInterleaved") // Produces a set of 8 GOP-aligned MP4 files, ranging from 6000 kbps to 400 kbps, and stereo AAC audio. Resolution starts at 1080p and goes down to 180p. EncoderNamedPresetH264MultipleBitrate1080p = EncoderNamedPreset("H264MultipleBitrate1080p") // Produces a set of 6 GOP-aligned MP4 files, ranging from 3400 kbps to 400 kbps, and stereo AAC audio. Resolution starts at 720p and goes down to 180p. EncoderNamedPresetH264MultipleBitrate720p = EncoderNamedPreset("H264MultipleBitrate720p") // Produces a set of 5 GOP-aligned MP4 files, ranging from 1900kbps to 400 kbps, and stereo AAC audio. Resolution starts at 480p and goes down to 240p. EncoderNamedPresetH264MultipleBitrateSD = EncoderNamedPreset("H264MultipleBitrateSD") )
const ( // Context Adaptive Binary Arithmetic Coder (CABAC) entropy encoding. EntropyModeCabac = EntropyMode("Cabac") // Context Adaptive Variable Length Coder (CAVLC) entropy encoding. EntropyModeCavlc = EntropyMode("Cavlc") )
const ( // The equal operation. FilterTrackPropertyCompareOperationEqual = FilterTrackPropertyCompareOperation("Equal") // The not equal operation. FilterTrackPropertyCompareOperationNotEqual = FilterTrackPropertyCompareOperation("NotEqual") )
const ( // The unknown track property type. FilterTrackPropertyTypeUnknown = FilterTrackPropertyType("Unknown") // The type. FilterTrackPropertyTypeType = FilterTrackPropertyType("Type") // The name. FilterTrackPropertyTypeName = FilterTrackPropertyType("Name") // The language. FilterTrackPropertyTypeLanguage = FilterTrackPropertyType("Language") // The fourCC. FilterTrackPropertyTypeFourCC = FilterTrackPropertyType("FourCC") // The bitrate. FilterTrackPropertyTypeBitrate = FilterTrackPropertyType("Bitrate") )
const ( // Tells the encoder to use settings that are optimized for faster encoding. Quality is sacrificed to decrease encoding time. H264ComplexitySpeed = H264Complexity("Speed") // Tells the encoder to use settings that achieve a balance between speed and quality. H264ComplexityBalanced = H264Complexity("Balanced") // Tells the encoder to use settings that are optimized to produce higher quality output at the expense of slower overall encode time. H264ComplexityQuality = H264Complexity("Quality") )
const ( // Tells the encoder to automatically determine the appropriate H.264 profile. H264VideoProfileAuto = H264VideoProfile("Auto") // Baseline profile H264VideoProfileBaseline = H264VideoProfile("Baseline") // Main profile H264VideoProfileMain = H264VideoProfile("Main") // High profile. H264VideoProfileHigh = H264VideoProfile("High") // High 4:2:2 profile. H264VideoProfileHigh422 = H264VideoProfile("High422") // High 4:4:4 predictive profile. H264VideoProfileHigh444 = H264VideoProfile("High444") )
const ( // Generate audio only insights. Ignore video even if present. Fails if no audio is present. InsightsTypeAudioInsightsOnly = InsightsType("AudioInsightsOnly") // Generate video only insights. Ignore audio if present. Fails if no video is present. InsightsTypeVideoInsightsOnly = InsightsType("VideoInsightsOnly") // Generate both audio and video insights. Fails if either audio or video Insights fail. InsightsTypeAllInsights = InsightsType("AllInsights") )
const ( // A contribution live encoder sends a multiple bitrate stream. The ingested stream passes through the live event without any further processing. It is also called the pass-through mode. LiveEventEncodingTypeNone = LiveEventEncodingType("None") // A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 720p in resolution. LiveEventEncodingTypeStandard = LiveEventEncodingType("Standard") // A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 1080p in resolution. LiveEventEncodingTypePremium1080p = LiveEventEncodingType("Premium1080p") )
const ( // Smooth Streaming input will be sent by the contribution encoder to the live event. LiveEventInputProtocolFragmentedMP4 = LiveEventInputProtocol("FragmentedMP4") // RTMP input will be sent by the contribution encoder to the live event. LiveEventInputProtocolRTMP = LiveEventInputProtocol("RTMP") )
const ( // A system-assigned managed identity. ManagedIdentityTypeSystemAssigned = ManagedIdentityType("SystemAssigned") // No managed identity. ManagedIdentityTypeNone = ManagedIdentityType("None") )
const ( // Tells the service that if this TransformOutput fails, then any other incomplete TransformOutputs can be stopped. OnErrorTypeStopProcessingJob = OnErrorType("StopProcessingJob") // Tells the service that if this TransformOutput fails, then allow any other TransformOutput to continue. OnErrorTypeContinueJob = OnErrorType("ContinueJob") )
const ( // Used for TransformOutputs that can be generated after Normal and High priority TransformOutputs. PriorityLow = Priority("Low") // Used for TransformOutputs that can be generated at Normal priority. PriorityNormal = Priority("Normal") // Used for TransformOutputs that should take precedence over others. PriorityHigh = Priority("High") )
const ( PrivateEndpointServiceConnectionStatusPending = PrivateEndpointServiceConnectionStatus("Pending") PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved") PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected") )
const ( // Automatically detect and rotate as needed. RotationAuto = Rotation("Auto") // Do not rotate the video. If the output format supports it, any metadata about rotation is kept intact. RotationNone = Rotation("None") // Do not rotate the video but remove any metadata about the rotation. RotationRotate0 = Rotation("Rotate0") // Rotate 90 degrees clockwise. RotationRotate90 = Rotation("Rotate90") // Rotate 180 degrees clockwise. RotationRotate180 = Rotation("Rotate180") // Rotate 270 degrees clockwise. RotationRotate270 = Rotation("Rotate270") )
const ( // The primary storage account for the Media Services account. StorageAccountTypePrimary = StorageAccountType("Primary") // A secondary storage account for the Media Services account. StorageAccountTypeSecondary = StorageAccountType("Secondary") )
const ( // System authentication. StorageAuthenticationSystem = StorageAuthentication("System") // Managed Identity authentication. StorageAuthenticationManagedIdentity = StorageAuthentication("ManagedIdentity") )
const ( // Live streaming with no special latency optimizations. StreamOptionsFlagDefault = StreamOptionsFlag("Default") // The live event provides lower end to end latency by reducing its internal buffers. This could result in more client buffering during playback if network bandwidth is low. StreamOptionsFlagLowLatency = StreamOptionsFlag("LowLatency") )
const ( // Strictly respect the output resolution without considering the pixel aspect ratio or display aspect ratio of the input video. StretchModeNone = StretchMode("None") // Override the output resolution, and change it to match the display aspect ratio of the input, without padding. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the value in the preset is overridden, and the output will be at 1280x720, which maintains the input aspect ratio of 16:9. StretchModeAutoSize = StretchMode("AutoSize") // Pad the output (with either letterbox or pillar box) to honor the output resolution, while ensuring that the active video region in the output has the same aspect ratio as the input. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the output will be at 1280x1280, which contains an inner rectangle of 1280x720 at aspect ratio of 16:9, and pillar box regions 280 pixels wide at the left and right. StretchModeAutoFit = StretchMode("AutoFit") )
const ( // Unknown track property compare operation TrackPropertyCompareOperationUnknown = TrackPropertyCompareOperation("Unknown") // Equal operation TrackPropertyCompareOperationEqual = TrackPropertyCompareOperation("Equal") )
const ( // Unknown track property TrackPropertyTypeUnknown = TrackPropertyType("Unknown") // Track FourCC TrackPropertyTypeFourCC = TrackPropertyType("FourCC") )
const ( // This is the default method. Chooses between Cfr and Vfr depending on muxer capabilities. For output format MP4, the default mode is Cfr. VideoSyncModeAuto = VideoSyncMode("Auto") // The presentation timestamps on frames are passed through from the input file to the output file writer. Recommended when the input source has variable frame rate, and are attempting to produce multiple layers for adaptive streaming in the output which have aligned GOP boundaries. Note: if two or more frames in the input have duplicate timestamps, then the output will also have the same behavior VideoSyncModePassthrough = VideoSyncMode("Passthrough") // Input frames will be repeated and/or dropped as needed to achieve exactly the requested constant frame rate. Recommended when the output frame rate is explicitly set at a specified value VideoSyncModeCfr = VideoSyncMode("Cfr") // Similar to the Passthrough mode, but if the input has frames that have duplicate timestamps, then only one frame is passed through to the output, and others are dropped. Recommended when the number of output frames is expected to be equal to the number of input frames. For example, the output is used to calculate a quality metric like PSNR against the input VideoSyncModeVfr = VideoSyncMode("Vfr") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AacAudio ¶ added in v0.5.0
type AacAudio struct { // The bitrate, in bits per second, of the output encoded audio. Bitrate *int `pulumi:"bitrate"` // The number of channels in the audio. Channels *int `pulumi:"channels"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Audio'. OdataType string `pulumi:"odataType"` // The encoding profile to be used when encoding audio with AAC. Profile *string `pulumi:"profile"` // The sampling rate to use for encoding in hertz. SamplingRate *int `pulumi:"samplingRate"` }
Describes Advanced Audio Codec (AAC) audio encoding settings.
type AacAudioArgs ¶ added in v0.5.0
type AacAudioArgs struct { // The bitrate, in bits per second, of the output encoded audio. Bitrate pulumi.IntPtrInput `pulumi:"bitrate"` // The number of channels in the audio. Channels pulumi.IntPtrInput `pulumi:"channels"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Audio'. OdataType pulumi.StringInput `pulumi:"odataType"` // The encoding profile to be used when encoding audio with AAC. Profile pulumi.StringPtrInput `pulumi:"profile"` // The sampling rate to use for encoding in hertz. SamplingRate pulumi.IntPtrInput `pulumi:"samplingRate"` }
Describes Advanced Audio Codec (AAC) audio encoding settings.
func (AacAudioArgs) ElementType ¶ added in v0.5.0
func (AacAudioArgs) ElementType() reflect.Type
func (AacAudioArgs) ToAacAudioOutput ¶ added in v0.5.0
func (i AacAudioArgs) ToAacAudioOutput() AacAudioOutput
func (AacAudioArgs) ToAacAudioOutputWithContext ¶ added in v0.5.0
func (i AacAudioArgs) ToAacAudioOutputWithContext(ctx context.Context) AacAudioOutput
type AacAudioInput ¶ added in v0.5.0
type AacAudioInput interface { pulumi.Input ToAacAudioOutput() AacAudioOutput ToAacAudioOutputWithContext(context.Context) AacAudioOutput }
AacAudioInput is an input type that accepts AacAudioArgs and AacAudioOutput values. You can construct a concrete instance of `AacAudioInput` via:
AacAudioArgs{...}
type AacAudioOutput ¶ added in v0.5.0
type AacAudioOutput struct{ *pulumi.OutputState }
Describes Advanced Audio Codec (AAC) audio encoding settings.
func (AacAudioOutput) Bitrate ¶ added in v0.5.0
func (o AacAudioOutput) Bitrate() pulumi.IntPtrOutput
The bitrate, in bits per second, of the output encoded audio.
func (AacAudioOutput) Channels ¶ added in v0.5.0
func (o AacAudioOutput) Channels() pulumi.IntPtrOutput
The number of channels in the audio.
func (AacAudioOutput) ElementType ¶ added in v0.5.0
func (AacAudioOutput) ElementType() reflect.Type
func (AacAudioOutput) Label ¶ added in v0.5.0
func (o AacAudioOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (AacAudioOutput) OdataType ¶ added in v0.5.0
func (o AacAudioOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Audio'.
func (AacAudioOutput) Profile ¶ added in v0.5.0
func (o AacAudioOutput) Profile() pulumi.StringPtrOutput
The encoding profile to be used when encoding audio with AAC.
func (AacAudioOutput) SamplingRate ¶ added in v0.5.0
func (o AacAudioOutput) SamplingRate() pulumi.IntPtrOutput
The sampling rate to use for encoding in hertz.
func (AacAudioOutput) ToAacAudioOutput ¶ added in v0.5.0
func (o AacAudioOutput) ToAacAudioOutput() AacAudioOutput
func (AacAudioOutput) ToAacAudioOutputWithContext ¶ added in v0.5.0
func (o AacAudioOutput) ToAacAudioOutputWithContext(ctx context.Context) AacAudioOutput
type AacAudioProfile ¶ added in v0.5.0
The encoding profile to be used when encoding audio with AAC.
func (AacAudioProfile) ElementType ¶ added in v0.5.0
func (AacAudioProfile) ElementType() reflect.Type
func (AacAudioProfile) ToStringOutput ¶ added in v0.5.0
func (e AacAudioProfile) ToStringOutput() pulumi.StringOutput
func (AacAudioProfile) ToStringOutputWithContext ¶ added in v0.5.0
func (e AacAudioProfile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AacAudioProfile) ToStringPtrOutput ¶ added in v0.5.0
func (e AacAudioProfile) ToStringPtrOutput() pulumi.StringPtrOutput
func (AacAudioProfile) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e AacAudioProfile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AacAudioResponse ¶ added in v0.5.0
type AacAudioResponse struct { // The bitrate, in bits per second, of the output encoded audio. Bitrate *int `pulumi:"bitrate"` // The number of channels in the audio. Channels *int `pulumi:"channels"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Audio'. OdataType string `pulumi:"odataType"` // The encoding profile to be used when encoding audio with AAC. Profile *string `pulumi:"profile"` // The sampling rate to use for encoding in hertz. SamplingRate *int `pulumi:"samplingRate"` }
Describes Advanced Audio Codec (AAC) audio encoding settings.
type AacAudioResponseArgs ¶ added in v0.5.0
type AacAudioResponseArgs struct { // The bitrate, in bits per second, of the output encoded audio. Bitrate pulumi.IntPtrInput `pulumi:"bitrate"` // The number of channels in the audio. Channels pulumi.IntPtrInput `pulumi:"channels"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Audio'. OdataType pulumi.StringInput `pulumi:"odataType"` // The encoding profile to be used when encoding audio with AAC. Profile pulumi.StringPtrInput `pulumi:"profile"` // The sampling rate to use for encoding in hertz. SamplingRate pulumi.IntPtrInput `pulumi:"samplingRate"` }
Describes Advanced Audio Codec (AAC) audio encoding settings.
func (AacAudioResponseArgs) ElementType ¶ added in v0.5.0
func (AacAudioResponseArgs) ElementType() reflect.Type
func (AacAudioResponseArgs) ToAacAudioResponseOutput ¶ added in v0.5.0
func (i AacAudioResponseArgs) ToAacAudioResponseOutput() AacAudioResponseOutput
func (AacAudioResponseArgs) ToAacAudioResponseOutputWithContext ¶ added in v0.5.0
func (i AacAudioResponseArgs) ToAacAudioResponseOutputWithContext(ctx context.Context) AacAudioResponseOutput
type AacAudioResponseInput ¶ added in v0.5.0
type AacAudioResponseInput interface { pulumi.Input ToAacAudioResponseOutput() AacAudioResponseOutput ToAacAudioResponseOutputWithContext(context.Context) AacAudioResponseOutput }
AacAudioResponseInput is an input type that accepts AacAudioResponseArgs and AacAudioResponseOutput values. You can construct a concrete instance of `AacAudioResponseInput` via:
AacAudioResponseArgs{...}
type AacAudioResponseOutput ¶ added in v0.5.0
type AacAudioResponseOutput struct{ *pulumi.OutputState }
Describes Advanced Audio Codec (AAC) audio encoding settings.
func (AacAudioResponseOutput) Bitrate ¶ added in v0.5.0
func (o AacAudioResponseOutput) Bitrate() pulumi.IntPtrOutput
The bitrate, in bits per second, of the output encoded audio.
func (AacAudioResponseOutput) Channels ¶ added in v0.5.0
func (o AacAudioResponseOutput) Channels() pulumi.IntPtrOutput
The number of channels in the audio.
func (AacAudioResponseOutput) ElementType ¶ added in v0.5.0
func (AacAudioResponseOutput) ElementType() reflect.Type
func (AacAudioResponseOutput) Label ¶ added in v0.5.0
func (o AacAudioResponseOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (AacAudioResponseOutput) OdataType ¶ added in v0.5.0
func (o AacAudioResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Audio'.
func (AacAudioResponseOutput) Profile ¶ added in v0.5.0
func (o AacAudioResponseOutput) Profile() pulumi.StringPtrOutput
The encoding profile to be used when encoding audio with AAC.
func (AacAudioResponseOutput) SamplingRate ¶ added in v0.5.0
func (o AacAudioResponseOutput) SamplingRate() pulumi.IntPtrOutput
The sampling rate to use for encoding in hertz.
func (AacAudioResponseOutput) ToAacAudioResponseOutput ¶ added in v0.5.0
func (o AacAudioResponseOutput) ToAacAudioResponseOutput() AacAudioResponseOutput
func (AacAudioResponseOutput) ToAacAudioResponseOutputWithContext ¶ added in v0.5.0
func (o AacAudioResponseOutput) ToAacAudioResponseOutputWithContext(ctx context.Context) AacAudioResponseOutput
type AbsoluteClipTime ¶
type AbsoluteClipTime struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.AbsoluteClipTime'. OdataType string `pulumi:"odataType"` // The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds. Time string `pulumi:"time"` }
Specifies the clip time as an absolute time position in the media file. The absolute time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
type AbsoluteClipTimeArgs ¶
type AbsoluteClipTimeArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.AbsoluteClipTime'. OdataType pulumi.StringInput `pulumi:"odataType"` // The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds. Time pulumi.StringInput `pulumi:"time"` }
Specifies the clip time as an absolute time position in the media file. The absolute time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
func (AbsoluteClipTimeArgs) ElementType ¶
func (AbsoluteClipTimeArgs) ElementType() reflect.Type
func (AbsoluteClipTimeArgs) ToAbsoluteClipTimeOutput ¶
func (i AbsoluteClipTimeArgs) ToAbsoluteClipTimeOutput() AbsoluteClipTimeOutput
func (AbsoluteClipTimeArgs) ToAbsoluteClipTimeOutputWithContext ¶
func (i AbsoluteClipTimeArgs) ToAbsoluteClipTimeOutputWithContext(ctx context.Context) AbsoluteClipTimeOutput
type AbsoluteClipTimeInput ¶
type AbsoluteClipTimeInput interface { pulumi.Input ToAbsoluteClipTimeOutput() AbsoluteClipTimeOutput ToAbsoluteClipTimeOutputWithContext(context.Context) AbsoluteClipTimeOutput }
AbsoluteClipTimeInput is an input type that accepts AbsoluteClipTimeArgs and AbsoluteClipTimeOutput values. You can construct a concrete instance of `AbsoluteClipTimeInput` via:
AbsoluteClipTimeArgs{...}
type AbsoluteClipTimeOutput ¶
type AbsoluteClipTimeOutput struct{ *pulumi.OutputState }
Specifies the clip time as an absolute time position in the media file. The absolute time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
func (AbsoluteClipTimeOutput) ElementType ¶
func (AbsoluteClipTimeOutput) ElementType() reflect.Type
func (AbsoluteClipTimeOutput) OdataType ¶
func (o AbsoluteClipTimeOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.AbsoluteClipTime'.
func (AbsoluteClipTimeOutput) Time ¶
func (o AbsoluteClipTimeOutput) Time() pulumi.StringOutput
The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.
func (AbsoluteClipTimeOutput) ToAbsoluteClipTimeOutput ¶
func (o AbsoluteClipTimeOutput) ToAbsoluteClipTimeOutput() AbsoluteClipTimeOutput
func (AbsoluteClipTimeOutput) ToAbsoluteClipTimeOutputWithContext ¶
func (o AbsoluteClipTimeOutput) ToAbsoluteClipTimeOutputWithContext(ctx context.Context) AbsoluteClipTimeOutput
type AbsoluteClipTimeResponse ¶
type AbsoluteClipTimeResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.AbsoluteClipTime'. OdataType string `pulumi:"odataType"` // The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds. Time string `pulumi:"time"` }
Specifies the clip time as an absolute time position in the media file. The absolute time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
type AbsoluteClipTimeResponseArgs ¶
type AbsoluteClipTimeResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.AbsoluteClipTime'. OdataType pulumi.StringInput `pulumi:"odataType"` // The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds. Time pulumi.StringInput `pulumi:"time"` }
Specifies the clip time as an absolute time position in the media file. The absolute time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
func (AbsoluteClipTimeResponseArgs) ElementType ¶
func (AbsoluteClipTimeResponseArgs) ElementType() reflect.Type
func (AbsoluteClipTimeResponseArgs) ToAbsoluteClipTimeResponseOutput ¶
func (i AbsoluteClipTimeResponseArgs) ToAbsoluteClipTimeResponseOutput() AbsoluteClipTimeResponseOutput
func (AbsoluteClipTimeResponseArgs) ToAbsoluteClipTimeResponseOutputWithContext ¶
func (i AbsoluteClipTimeResponseArgs) ToAbsoluteClipTimeResponseOutputWithContext(ctx context.Context) AbsoluteClipTimeResponseOutput
type AbsoluteClipTimeResponseInput ¶
type AbsoluteClipTimeResponseInput interface { pulumi.Input ToAbsoluteClipTimeResponseOutput() AbsoluteClipTimeResponseOutput ToAbsoluteClipTimeResponseOutputWithContext(context.Context) AbsoluteClipTimeResponseOutput }
AbsoluteClipTimeResponseInput is an input type that accepts AbsoluteClipTimeResponseArgs and AbsoluteClipTimeResponseOutput values. You can construct a concrete instance of `AbsoluteClipTimeResponseInput` via:
AbsoluteClipTimeResponseArgs{...}
type AbsoluteClipTimeResponseOutput ¶
type AbsoluteClipTimeResponseOutput struct{ *pulumi.OutputState }
Specifies the clip time as an absolute time position in the media file. The absolute time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
func (AbsoluteClipTimeResponseOutput) ElementType ¶
func (AbsoluteClipTimeResponseOutput) ElementType() reflect.Type
func (AbsoluteClipTimeResponseOutput) OdataType ¶
func (o AbsoluteClipTimeResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.AbsoluteClipTime'.
func (AbsoluteClipTimeResponseOutput) Time ¶
func (o AbsoluteClipTimeResponseOutput) Time() pulumi.StringOutput
The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.
func (AbsoluteClipTimeResponseOutput) ToAbsoluteClipTimeResponseOutput ¶
func (o AbsoluteClipTimeResponseOutput) ToAbsoluteClipTimeResponseOutput() AbsoluteClipTimeResponseOutput
func (AbsoluteClipTimeResponseOutput) ToAbsoluteClipTimeResponseOutputWithContext ¶
func (o AbsoluteClipTimeResponseOutput) ToAbsoluteClipTimeResponseOutputWithContext(ctx context.Context) AbsoluteClipTimeResponseOutput
type AccountEncryption ¶
type AccountEncryption struct { // The properties of the key used to encrypt the account. KeyVaultProperties *KeyVaultProperties `pulumi:"keyVaultProperties"` // The type of key used to encrypt the Account Key. Type string `pulumi:"type"` }
type AccountEncryptionArgs ¶
type AccountEncryptionArgs struct { // The properties of the key used to encrypt the account. KeyVaultProperties KeyVaultPropertiesPtrInput `pulumi:"keyVaultProperties"` // The type of key used to encrypt the Account Key. Type pulumi.StringInput `pulumi:"type"` }
func (AccountEncryptionArgs) ElementType ¶
func (AccountEncryptionArgs) ElementType() reflect.Type
func (AccountEncryptionArgs) ToAccountEncryptionOutput ¶
func (i AccountEncryptionArgs) ToAccountEncryptionOutput() AccountEncryptionOutput
func (AccountEncryptionArgs) ToAccountEncryptionOutputWithContext ¶
func (i AccountEncryptionArgs) ToAccountEncryptionOutputWithContext(ctx context.Context) AccountEncryptionOutput
func (AccountEncryptionArgs) ToAccountEncryptionPtrOutput ¶
func (i AccountEncryptionArgs) ToAccountEncryptionPtrOutput() AccountEncryptionPtrOutput
func (AccountEncryptionArgs) ToAccountEncryptionPtrOutputWithContext ¶
func (i AccountEncryptionArgs) ToAccountEncryptionPtrOutputWithContext(ctx context.Context) AccountEncryptionPtrOutput
type AccountEncryptionInput ¶
type AccountEncryptionInput interface { pulumi.Input ToAccountEncryptionOutput() AccountEncryptionOutput ToAccountEncryptionOutputWithContext(context.Context) AccountEncryptionOutput }
AccountEncryptionInput is an input type that accepts AccountEncryptionArgs and AccountEncryptionOutput values. You can construct a concrete instance of `AccountEncryptionInput` via:
AccountEncryptionArgs{...}
type AccountEncryptionKeyType ¶ added in v0.3.1
The type of key used to encrypt the Account Key.
func (AccountEncryptionKeyType) ElementType ¶ added in v0.3.1
func (AccountEncryptionKeyType) ElementType() reflect.Type
func (AccountEncryptionKeyType) ToStringOutput ¶ added in v0.3.1
func (e AccountEncryptionKeyType) ToStringOutput() pulumi.StringOutput
func (AccountEncryptionKeyType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AccountEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AccountEncryptionKeyType) ToStringPtrOutput ¶ added in v0.3.1
func (e AccountEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AccountEncryptionKeyType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AccountEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AccountEncryptionOutput ¶
type AccountEncryptionOutput struct{ *pulumi.OutputState }
func (AccountEncryptionOutput) ElementType ¶
func (AccountEncryptionOutput) ElementType() reflect.Type
func (AccountEncryptionOutput) KeyVaultProperties ¶
func (o AccountEncryptionOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
The properties of the key used to encrypt the account.
func (AccountEncryptionOutput) ToAccountEncryptionOutput ¶
func (o AccountEncryptionOutput) ToAccountEncryptionOutput() AccountEncryptionOutput
func (AccountEncryptionOutput) ToAccountEncryptionOutputWithContext ¶
func (o AccountEncryptionOutput) ToAccountEncryptionOutputWithContext(ctx context.Context) AccountEncryptionOutput
func (AccountEncryptionOutput) ToAccountEncryptionPtrOutput ¶
func (o AccountEncryptionOutput) ToAccountEncryptionPtrOutput() AccountEncryptionPtrOutput
func (AccountEncryptionOutput) ToAccountEncryptionPtrOutputWithContext ¶
func (o AccountEncryptionOutput) ToAccountEncryptionPtrOutputWithContext(ctx context.Context) AccountEncryptionPtrOutput
func (AccountEncryptionOutput) Type ¶
func (o AccountEncryptionOutput) Type() pulumi.StringOutput
The type of key used to encrypt the Account Key.
type AccountEncryptionPtrInput ¶
type AccountEncryptionPtrInput interface { pulumi.Input ToAccountEncryptionPtrOutput() AccountEncryptionPtrOutput ToAccountEncryptionPtrOutputWithContext(context.Context) AccountEncryptionPtrOutput }
AccountEncryptionPtrInput is an input type that accepts AccountEncryptionArgs, AccountEncryptionPtr and AccountEncryptionPtrOutput values. You can construct a concrete instance of `AccountEncryptionPtrInput` via:
AccountEncryptionArgs{...} or: nil
func AccountEncryptionPtr ¶
func AccountEncryptionPtr(v *AccountEncryptionArgs) AccountEncryptionPtrInput
type AccountEncryptionPtrOutput ¶
type AccountEncryptionPtrOutput struct{ *pulumi.OutputState }
func (AccountEncryptionPtrOutput) Elem ¶
func (o AccountEncryptionPtrOutput) Elem() AccountEncryptionOutput
func (AccountEncryptionPtrOutput) ElementType ¶
func (AccountEncryptionPtrOutput) ElementType() reflect.Type
func (AccountEncryptionPtrOutput) KeyVaultProperties ¶
func (o AccountEncryptionPtrOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
The properties of the key used to encrypt the account.
func (AccountEncryptionPtrOutput) ToAccountEncryptionPtrOutput ¶
func (o AccountEncryptionPtrOutput) ToAccountEncryptionPtrOutput() AccountEncryptionPtrOutput
func (AccountEncryptionPtrOutput) ToAccountEncryptionPtrOutputWithContext ¶
func (o AccountEncryptionPtrOutput) ToAccountEncryptionPtrOutputWithContext(ctx context.Context) AccountEncryptionPtrOutput
func (AccountEncryptionPtrOutput) Type ¶
func (o AccountEncryptionPtrOutput) Type() pulumi.StringPtrOutput
The type of key used to encrypt the Account Key.
type AccountEncryptionResponse ¶
type AccountEncryptionResponse struct { // The properties of the key used to encrypt the account. KeyVaultProperties *KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` // The type of key used to encrypt the Account Key. Type string `pulumi:"type"` }
type AccountEncryptionResponseArgs ¶
type AccountEncryptionResponseArgs struct { // The properties of the key used to encrypt the account. KeyVaultProperties KeyVaultPropertiesResponsePtrInput `pulumi:"keyVaultProperties"` // The type of key used to encrypt the Account Key. Type pulumi.StringInput `pulumi:"type"` }
func (AccountEncryptionResponseArgs) ElementType ¶
func (AccountEncryptionResponseArgs) ElementType() reflect.Type
func (AccountEncryptionResponseArgs) ToAccountEncryptionResponseOutput ¶
func (i AccountEncryptionResponseArgs) ToAccountEncryptionResponseOutput() AccountEncryptionResponseOutput
func (AccountEncryptionResponseArgs) ToAccountEncryptionResponseOutputWithContext ¶
func (i AccountEncryptionResponseArgs) ToAccountEncryptionResponseOutputWithContext(ctx context.Context) AccountEncryptionResponseOutput
func (AccountEncryptionResponseArgs) ToAccountEncryptionResponsePtrOutput ¶
func (i AccountEncryptionResponseArgs) ToAccountEncryptionResponsePtrOutput() AccountEncryptionResponsePtrOutput
func (AccountEncryptionResponseArgs) ToAccountEncryptionResponsePtrOutputWithContext ¶
func (i AccountEncryptionResponseArgs) ToAccountEncryptionResponsePtrOutputWithContext(ctx context.Context) AccountEncryptionResponsePtrOutput
type AccountEncryptionResponseInput ¶
type AccountEncryptionResponseInput interface { pulumi.Input ToAccountEncryptionResponseOutput() AccountEncryptionResponseOutput ToAccountEncryptionResponseOutputWithContext(context.Context) AccountEncryptionResponseOutput }
AccountEncryptionResponseInput is an input type that accepts AccountEncryptionResponseArgs and AccountEncryptionResponseOutput values. You can construct a concrete instance of `AccountEncryptionResponseInput` via:
AccountEncryptionResponseArgs{...}
type AccountEncryptionResponseOutput ¶
type AccountEncryptionResponseOutput struct{ *pulumi.OutputState }
func (AccountEncryptionResponseOutput) ElementType ¶
func (AccountEncryptionResponseOutput) ElementType() reflect.Type
func (AccountEncryptionResponseOutput) KeyVaultProperties ¶
func (o AccountEncryptionResponseOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
The properties of the key used to encrypt the account.
func (AccountEncryptionResponseOutput) ToAccountEncryptionResponseOutput ¶
func (o AccountEncryptionResponseOutput) ToAccountEncryptionResponseOutput() AccountEncryptionResponseOutput
func (AccountEncryptionResponseOutput) ToAccountEncryptionResponseOutputWithContext ¶
func (o AccountEncryptionResponseOutput) ToAccountEncryptionResponseOutputWithContext(ctx context.Context) AccountEncryptionResponseOutput
func (AccountEncryptionResponseOutput) ToAccountEncryptionResponsePtrOutput ¶
func (o AccountEncryptionResponseOutput) ToAccountEncryptionResponsePtrOutput() AccountEncryptionResponsePtrOutput
func (AccountEncryptionResponseOutput) ToAccountEncryptionResponsePtrOutputWithContext ¶
func (o AccountEncryptionResponseOutput) ToAccountEncryptionResponsePtrOutputWithContext(ctx context.Context) AccountEncryptionResponsePtrOutput
func (AccountEncryptionResponseOutput) Type ¶
func (o AccountEncryptionResponseOutput) Type() pulumi.StringOutput
The type of key used to encrypt the Account Key.
type AccountEncryptionResponsePtrInput ¶
type AccountEncryptionResponsePtrInput interface { pulumi.Input ToAccountEncryptionResponsePtrOutput() AccountEncryptionResponsePtrOutput ToAccountEncryptionResponsePtrOutputWithContext(context.Context) AccountEncryptionResponsePtrOutput }
AccountEncryptionResponsePtrInput is an input type that accepts AccountEncryptionResponseArgs, AccountEncryptionResponsePtr and AccountEncryptionResponsePtrOutput values. You can construct a concrete instance of `AccountEncryptionResponsePtrInput` via:
AccountEncryptionResponseArgs{...} or: nil
func AccountEncryptionResponsePtr ¶
func AccountEncryptionResponsePtr(v *AccountEncryptionResponseArgs) AccountEncryptionResponsePtrInput
type AccountEncryptionResponsePtrOutput ¶
type AccountEncryptionResponsePtrOutput struct{ *pulumi.OutputState }
func (AccountEncryptionResponsePtrOutput) Elem ¶
func (o AccountEncryptionResponsePtrOutput) Elem() AccountEncryptionResponseOutput
func (AccountEncryptionResponsePtrOutput) ElementType ¶
func (AccountEncryptionResponsePtrOutput) ElementType() reflect.Type
func (AccountEncryptionResponsePtrOutput) KeyVaultProperties ¶
func (o AccountEncryptionResponsePtrOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
The properties of the key used to encrypt the account.
func (AccountEncryptionResponsePtrOutput) ToAccountEncryptionResponsePtrOutput ¶
func (o AccountEncryptionResponsePtrOutput) ToAccountEncryptionResponsePtrOutput() AccountEncryptionResponsePtrOutput
func (AccountEncryptionResponsePtrOutput) ToAccountEncryptionResponsePtrOutputWithContext ¶
func (o AccountEncryptionResponsePtrOutput) ToAccountEncryptionResponsePtrOutputWithContext(ctx context.Context) AccountEncryptionResponsePtrOutput
func (AccountEncryptionResponsePtrOutput) Type ¶
func (o AccountEncryptionResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of key used to encrypt the Account Key.
type AccountFilter ¶
type AccountFilter struct { pulumi.CustomResourceState // The first quality. FirstQuality FirstQualityResponsePtrOutput `pulumi:"firstQuality"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The presentation time range. PresentationTimeRange PresentationTimeRangeResponsePtrOutput `pulumi:"presentationTimeRange"` // The tracks selection conditions. Tracks FilterTrackSelectionResponseArrayOutput `pulumi:"tracks"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
An Account Filter.
func GetAccountFilter ¶
func GetAccountFilter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountFilterState, opts ...pulumi.ResourceOption) (*AccountFilter, error)
GetAccountFilter gets an existing AccountFilter 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 NewAccountFilter ¶
func NewAccountFilter(ctx *pulumi.Context, name string, args *AccountFilterArgs, opts ...pulumi.ResourceOption) (*AccountFilter, error)
NewAccountFilter registers a new resource with the given unique name, arguments, and options.
func (*AccountFilter) ElementType ¶ added in v0.2.6
func (*AccountFilter) ElementType() reflect.Type
func (*AccountFilter) ToAccountFilterOutput ¶ added in v0.2.6
func (i *AccountFilter) ToAccountFilterOutput() AccountFilterOutput
func (*AccountFilter) ToAccountFilterOutputWithContext ¶ added in v0.2.6
func (i *AccountFilter) ToAccountFilterOutputWithContext(ctx context.Context) AccountFilterOutput
type AccountFilterArgs ¶
type AccountFilterArgs struct { // The Media Services account name. AccountName pulumi.StringInput // The Account Filter name FilterName pulumi.StringInput // The first quality. FirstQuality FirstQualityPtrInput // The presentation time range. PresentationTimeRange PresentationTimeRangePtrInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The tracks selection conditions. Tracks FilterTrackSelectionArrayInput }
The set of arguments for constructing a AccountFilter resource.
func (AccountFilterArgs) ElementType ¶
func (AccountFilterArgs) ElementType() reflect.Type
type AccountFilterInput ¶ added in v0.2.6
type AccountFilterInput interface { pulumi.Input ToAccountFilterOutput() AccountFilterOutput ToAccountFilterOutputWithContext(ctx context.Context) AccountFilterOutput }
type AccountFilterOutput ¶ added in v0.2.6
type AccountFilterOutput struct {
*pulumi.OutputState
}
func (AccountFilterOutput) ElementType ¶ added in v0.2.6
func (AccountFilterOutput) ElementType() reflect.Type
func (AccountFilterOutput) ToAccountFilterOutput ¶ added in v0.2.6
func (o AccountFilterOutput) ToAccountFilterOutput() AccountFilterOutput
func (AccountFilterOutput) ToAccountFilterOutputWithContext ¶ added in v0.2.6
func (o AccountFilterOutput) ToAccountFilterOutputWithContext(ctx context.Context) AccountFilterOutput
type AccountFilterState ¶
type AccountFilterState struct { // The first quality. FirstQuality FirstQualityResponsePtrInput // The name of the resource Name pulumi.StringPtrInput // The presentation time range. PresentationTimeRange PresentationTimeRangeResponsePtrInput // The tracks selection conditions. Tracks FilterTrackSelectionResponseArrayInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (AccountFilterState) ElementType ¶
func (AccountFilterState) ElementType() reflect.Type
type AkamaiAccessControl ¶
type AkamaiAccessControl struct { // authentication key list AkamaiSignatureHeaderAuthenticationKeyList []AkamaiSignatureHeaderAuthenticationKey `pulumi:"akamaiSignatureHeaderAuthenticationKeyList"` }
Akamai access control
type AkamaiAccessControlArgs ¶
type AkamaiAccessControlArgs struct { // authentication key list AkamaiSignatureHeaderAuthenticationKeyList AkamaiSignatureHeaderAuthenticationKeyArrayInput `pulumi:"akamaiSignatureHeaderAuthenticationKeyList"` }
Akamai access control
func (AkamaiAccessControlArgs) ElementType ¶
func (AkamaiAccessControlArgs) ElementType() reflect.Type
func (AkamaiAccessControlArgs) ToAkamaiAccessControlOutput ¶
func (i AkamaiAccessControlArgs) ToAkamaiAccessControlOutput() AkamaiAccessControlOutput
func (AkamaiAccessControlArgs) ToAkamaiAccessControlOutputWithContext ¶
func (i AkamaiAccessControlArgs) ToAkamaiAccessControlOutputWithContext(ctx context.Context) AkamaiAccessControlOutput
func (AkamaiAccessControlArgs) ToAkamaiAccessControlPtrOutput ¶
func (i AkamaiAccessControlArgs) ToAkamaiAccessControlPtrOutput() AkamaiAccessControlPtrOutput
func (AkamaiAccessControlArgs) ToAkamaiAccessControlPtrOutputWithContext ¶
func (i AkamaiAccessControlArgs) ToAkamaiAccessControlPtrOutputWithContext(ctx context.Context) AkamaiAccessControlPtrOutput
type AkamaiAccessControlInput ¶
type AkamaiAccessControlInput interface { pulumi.Input ToAkamaiAccessControlOutput() AkamaiAccessControlOutput ToAkamaiAccessControlOutputWithContext(context.Context) AkamaiAccessControlOutput }
AkamaiAccessControlInput is an input type that accepts AkamaiAccessControlArgs and AkamaiAccessControlOutput values. You can construct a concrete instance of `AkamaiAccessControlInput` via:
AkamaiAccessControlArgs{...}
type AkamaiAccessControlOutput ¶
type AkamaiAccessControlOutput struct{ *pulumi.OutputState }
Akamai access control
func (AkamaiAccessControlOutput) AkamaiSignatureHeaderAuthenticationKeyList ¶
func (o AkamaiAccessControlOutput) AkamaiSignatureHeaderAuthenticationKeyList() AkamaiSignatureHeaderAuthenticationKeyArrayOutput
authentication key list
func (AkamaiAccessControlOutput) ElementType ¶
func (AkamaiAccessControlOutput) ElementType() reflect.Type
func (AkamaiAccessControlOutput) ToAkamaiAccessControlOutput ¶
func (o AkamaiAccessControlOutput) ToAkamaiAccessControlOutput() AkamaiAccessControlOutput
func (AkamaiAccessControlOutput) ToAkamaiAccessControlOutputWithContext ¶
func (o AkamaiAccessControlOutput) ToAkamaiAccessControlOutputWithContext(ctx context.Context) AkamaiAccessControlOutput
func (AkamaiAccessControlOutput) ToAkamaiAccessControlPtrOutput ¶
func (o AkamaiAccessControlOutput) ToAkamaiAccessControlPtrOutput() AkamaiAccessControlPtrOutput
func (AkamaiAccessControlOutput) ToAkamaiAccessControlPtrOutputWithContext ¶
func (o AkamaiAccessControlOutput) ToAkamaiAccessControlPtrOutputWithContext(ctx context.Context) AkamaiAccessControlPtrOutput
type AkamaiAccessControlPtrInput ¶
type AkamaiAccessControlPtrInput interface { pulumi.Input ToAkamaiAccessControlPtrOutput() AkamaiAccessControlPtrOutput ToAkamaiAccessControlPtrOutputWithContext(context.Context) AkamaiAccessControlPtrOutput }
AkamaiAccessControlPtrInput is an input type that accepts AkamaiAccessControlArgs, AkamaiAccessControlPtr and AkamaiAccessControlPtrOutput values. You can construct a concrete instance of `AkamaiAccessControlPtrInput` via:
AkamaiAccessControlArgs{...} or: nil
func AkamaiAccessControlPtr ¶
func AkamaiAccessControlPtr(v *AkamaiAccessControlArgs) AkamaiAccessControlPtrInput
type AkamaiAccessControlPtrOutput ¶
type AkamaiAccessControlPtrOutput struct{ *pulumi.OutputState }
func (AkamaiAccessControlPtrOutput) AkamaiSignatureHeaderAuthenticationKeyList ¶
func (o AkamaiAccessControlPtrOutput) AkamaiSignatureHeaderAuthenticationKeyList() AkamaiSignatureHeaderAuthenticationKeyArrayOutput
authentication key list
func (AkamaiAccessControlPtrOutput) Elem ¶
func (o AkamaiAccessControlPtrOutput) Elem() AkamaiAccessControlOutput
func (AkamaiAccessControlPtrOutput) ElementType ¶
func (AkamaiAccessControlPtrOutput) ElementType() reflect.Type
func (AkamaiAccessControlPtrOutput) ToAkamaiAccessControlPtrOutput ¶
func (o AkamaiAccessControlPtrOutput) ToAkamaiAccessControlPtrOutput() AkamaiAccessControlPtrOutput
func (AkamaiAccessControlPtrOutput) ToAkamaiAccessControlPtrOutputWithContext ¶
func (o AkamaiAccessControlPtrOutput) ToAkamaiAccessControlPtrOutputWithContext(ctx context.Context) AkamaiAccessControlPtrOutput
type AkamaiAccessControlResponse ¶
type AkamaiAccessControlResponse struct { // authentication key list AkamaiSignatureHeaderAuthenticationKeyList []AkamaiSignatureHeaderAuthenticationKeyResponse `pulumi:"akamaiSignatureHeaderAuthenticationKeyList"` }
Akamai access control
type AkamaiAccessControlResponseArgs ¶
type AkamaiAccessControlResponseArgs struct { // authentication key list AkamaiSignatureHeaderAuthenticationKeyList AkamaiSignatureHeaderAuthenticationKeyResponseArrayInput `pulumi:"akamaiSignatureHeaderAuthenticationKeyList"` }
Akamai access control
func (AkamaiAccessControlResponseArgs) ElementType ¶
func (AkamaiAccessControlResponseArgs) ElementType() reflect.Type
func (AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponseOutput ¶
func (i AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponseOutput() AkamaiAccessControlResponseOutput
func (AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponseOutputWithContext ¶
func (i AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponseOutputWithContext(ctx context.Context) AkamaiAccessControlResponseOutput
func (AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponsePtrOutput ¶
func (i AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponsePtrOutput() AkamaiAccessControlResponsePtrOutput
func (AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponsePtrOutputWithContext ¶
func (i AkamaiAccessControlResponseArgs) ToAkamaiAccessControlResponsePtrOutputWithContext(ctx context.Context) AkamaiAccessControlResponsePtrOutput
type AkamaiAccessControlResponseInput ¶
type AkamaiAccessControlResponseInput interface { pulumi.Input ToAkamaiAccessControlResponseOutput() AkamaiAccessControlResponseOutput ToAkamaiAccessControlResponseOutputWithContext(context.Context) AkamaiAccessControlResponseOutput }
AkamaiAccessControlResponseInput is an input type that accepts AkamaiAccessControlResponseArgs and AkamaiAccessControlResponseOutput values. You can construct a concrete instance of `AkamaiAccessControlResponseInput` via:
AkamaiAccessControlResponseArgs{...}
type AkamaiAccessControlResponseOutput ¶
type AkamaiAccessControlResponseOutput struct{ *pulumi.OutputState }
Akamai access control
func (AkamaiAccessControlResponseOutput) AkamaiSignatureHeaderAuthenticationKeyList ¶
func (o AkamaiAccessControlResponseOutput) AkamaiSignatureHeaderAuthenticationKeyList() AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
authentication key list
func (AkamaiAccessControlResponseOutput) ElementType ¶
func (AkamaiAccessControlResponseOutput) ElementType() reflect.Type
func (AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponseOutput ¶
func (o AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponseOutput() AkamaiAccessControlResponseOutput
func (AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponseOutputWithContext ¶
func (o AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponseOutputWithContext(ctx context.Context) AkamaiAccessControlResponseOutput
func (AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponsePtrOutput ¶
func (o AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponsePtrOutput() AkamaiAccessControlResponsePtrOutput
func (AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponsePtrOutputWithContext ¶
func (o AkamaiAccessControlResponseOutput) ToAkamaiAccessControlResponsePtrOutputWithContext(ctx context.Context) AkamaiAccessControlResponsePtrOutput
type AkamaiAccessControlResponsePtrInput ¶
type AkamaiAccessControlResponsePtrInput interface { pulumi.Input ToAkamaiAccessControlResponsePtrOutput() AkamaiAccessControlResponsePtrOutput ToAkamaiAccessControlResponsePtrOutputWithContext(context.Context) AkamaiAccessControlResponsePtrOutput }
AkamaiAccessControlResponsePtrInput is an input type that accepts AkamaiAccessControlResponseArgs, AkamaiAccessControlResponsePtr and AkamaiAccessControlResponsePtrOutput values. You can construct a concrete instance of `AkamaiAccessControlResponsePtrInput` via:
AkamaiAccessControlResponseArgs{...} or: nil
func AkamaiAccessControlResponsePtr ¶
func AkamaiAccessControlResponsePtr(v *AkamaiAccessControlResponseArgs) AkamaiAccessControlResponsePtrInput
type AkamaiAccessControlResponsePtrOutput ¶
type AkamaiAccessControlResponsePtrOutput struct{ *pulumi.OutputState }
func (AkamaiAccessControlResponsePtrOutput) AkamaiSignatureHeaderAuthenticationKeyList ¶
func (o AkamaiAccessControlResponsePtrOutput) AkamaiSignatureHeaderAuthenticationKeyList() AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
authentication key list
func (AkamaiAccessControlResponsePtrOutput) ElementType ¶
func (AkamaiAccessControlResponsePtrOutput) ElementType() reflect.Type
func (AkamaiAccessControlResponsePtrOutput) ToAkamaiAccessControlResponsePtrOutput ¶
func (o AkamaiAccessControlResponsePtrOutput) ToAkamaiAccessControlResponsePtrOutput() AkamaiAccessControlResponsePtrOutput
func (AkamaiAccessControlResponsePtrOutput) ToAkamaiAccessControlResponsePtrOutputWithContext ¶
func (o AkamaiAccessControlResponsePtrOutput) ToAkamaiAccessControlResponsePtrOutputWithContext(ctx context.Context) AkamaiAccessControlResponsePtrOutput
type AkamaiSignatureHeaderAuthenticationKey ¶
type AkamaiSignatureHeaderAuthenticationKey struct { // authentication key Base64Key *string `pulumi:"base64Key"` // The expiration time of the authentication key. Expiration *string `pulumi:"expiration"` // identifier of the key Identifier *string `pulumi:"identifier"` }
Akamai Signature Header authentication key.
type AkamaiSignatureHeaderAuthenticationKeyArgs ¶
type AkamaiSignatureHeaderAuthenticationKeyArgs struct { // authentication key Base64Key pulumi.StringPtrInput `pulumi:"base64Key"` // The expiration time of the authentication key. Expiration pulumi.StringPtrInput `pulumi:"expiration"` // identifier of the key Identifier pulumi.StringPtrInput `pulumi:"identifier"` }
Akamai Signature Header authentication key.
func (AkamaiSignatureHeaderAuthenticationKeyArgs) ElementType ¶
func (AkamaiSignatureHeaderAuthenticationKeyArgs) ElementType() reflect.Type
func (AkamaiSignatureHeaderAuthenticationKeyArgs) ToAkamaiSignatureHeaderAuthenticationKeyOutput ¶
func (i AkamaiSignatureHeaderAuthenticationKeyArgs) ToAkamaiSignatureHeaderAuthenticationKeyOutput() AkamaiSignatureHeaderAuthenticationKeyOutput
func (AkamaiSignatureHeaderAuthenticationKeyArgs) ToAkamaiSignatureHeaderAuthenticationKeyOutputWithContext ¶
func (i AkamaiSignatureHeaderAuthenticationKeyArgs) ToAkamaiSignatureHeaderAuthenticationKeyOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyOutput
type AkamaiSignatureHeaderAuthenticationKeyArray ¶
type AkamaiSignatureHeaderAuthenticationKeyArray []AkamaiSignatureHeaderAuthenticationKeyInput
func (AkamaiSignatureHeaderAuthenticationKeyArray) ElementType ¶
func (AkamaiSignatureHeaderAuthenticationKeyArray) ElementType() reflect.Type
func (AkamaiSignatureHeaderAuthenticationKeyArray) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutput ¶
func (i AkamaiSignatureHeaderAuthenticationKeyArray) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutput() AkamaiSignatureHeaderAuthenticationKeyArrayOutput
func (AkamaiSignatureHeaderAuthenticationKeyArray) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutputWithContext ¶
func (i AkamaiSignatureHeaderAuthenticationKeyArray) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyArrayOutput
type AkamaiSignatureHeaderAuthenticationKeyArrayInput ¶
type AkamaiSignatureHeaderAuthenticationKeyArrayInput interface { pulumi.Input ToAkamaiSignatureHeaderAuthenticationKeyArrayOutput() AkamaiSignatureHeaderAuthenticationKeyArrayOutput ToAkamaiSignatureHeaderAuthenticationKeyArrayOutputWithContext(context.Context) AkamaiSignatureHeaderAuthenticationKeyArrayOutput }
AkamaiSignatureHeaderAuthenticationKeyArrayInput is an input type that accepts AkamaiSignatureHeaderAuthenticationKeyArray and AkamaiSignatureHeaderAuthenticationKeyArrayOutput values. You can construct a concrete instance of `AkamaiSignatureHeaderAuthenticationKeyArrayInput` via:
AkamaiSignatureHeaderAuthenticationKeyArray{ AkamaiSignatureHeaderAuthenticationKeyArgs{...} }
type AkamaiSignatureHeaderAuthenticationKeyArrayOutput ¶
type AkamaiSignatureHeaderAuthenticationKeyArrayOutput struct{ *pulumi.OutputState }
func (AkamaiSignatureHeaderAuthenticationKeyArrayOutput) ElementType ¶
func (AkamaiSignatureHeaderAuthenticationKeyArrayOutput) ElementType() reflect.Type
func (AkamaiSignatureHeaderAuthenticationKeyArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutput ¶
func (o AkamaiSignatureHeaderAuthenticationKeyArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutput() AkamaiSignatureHeaderAuthenticationKeyArrayOutput
func (AkamaiSignatureHeaderAuthenticationKeyArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutputWithContext ¶
func (o AkamaiSignatureHeaderAuthenticationKeyArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyArrayOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyArrayOutput
type AkamaiSignatureHeaderAuthenticationKeyInput ¶
type AkamaiSignatureHeaderAuthenticationKeyInput interface { pulumi.Input ToAkamaiSignatureHeaderAuthenticationKeyOutput() AkamaiSignatureHeaderAuthenticationKeyOutput ToAkamaiSignatureHeaderAuthenticationKeyOutputWithContext(context.Context) AkamaiSignatureHeaderAuthenticationKeyOutput }
AkamaiSignatureHeaderAuthenticationKeyInput is an input type that accepts AkamaiSignatureHeaderAuthenticationKeyArgs and AkamaiSignatureHeaderAuthenticationKeyOutput values. You can construct a concrete instance of `AkamaiSignatureHeaderAuthenticationKeyInput` via:
AkamaiSignatureHeaderAuthenticationKeyArgs{...}
type AkamaiSignatureHeaderAuthenticationKeyOutput ¶
type AkamaiSignatureHeaderAuthenticationKeyOutput struct{ *pulumi.OutputState }
Akamai Signature Header authentication key.
func (AkamaiSignatureHeaderAuthenticationKeyOutput) Base64Key ¶
func (o AkamaiSignatureHeaderAuthenticationKeyOutput) Base64Key() pulumi.StringPtrOutput
authentication key
func (AkamaiSignatureHeaderAuthenticationKeyOutput) ElementType ¶
func (AkamaiSignatureHeaderAuthenticationKeyOutput) ElementType() reflect.Type
func (AkamaiSignatureHeaderAuthenticationKeyOutput) Expiration ¶
func (o AkamaiSignatureHeaderAuthenticationKeyOutput) Expiration() pulumi.StringPtrOutput
The expiration time of the authentication key.
func (AkamaiSignatureHeaderAuthenticationKeyOutput) Identifier ¶
func (o AkamaiSignatureHeaderAuthenticationKeyOutput) Identifier() pulumi.StringPtrOutput
identifier of the key
func (AkamaiSignatureHeaderAuthenticationKeyOutput) ToAkamaiSignatureHeaderAuthenticationKeyOutput ¶
func (o AkamaiSignatureHeaderAuthenticationKeyOutput) ToAkamaiSignatureHeaderAuthenticationKeyOutput() AkamaiSignatureHeaderAuthenticationKeyOutput
func (AkamaiSignatureHeaderAuthenticationKeyOutput) ToAkamaiSignatureHeaderAuthenticationKeyOutputWithContext ¶
func (o AkamaiSignatureHeaderAuthenticationKeyOutput) ToAkamaiSignatureHeaderAuthenticationKeyOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyOutput
type AkamaiSignatureHeaderAuthenticationKeyResponse ¶
type AkamaiSignatureHeaderAuthenticationKeyResponse struct { // authentication key Base64Key *string `pulumi:"base64Key"` // The expiration time of the authentication key. Expiration *string `pulumi:"expiration"` // identifier of the key Identifier *string `pulumi:"identifier"` }
Akamai Signature Header authentication key.
type AkamaiSignatureHeaderAuthenticationKeyResponseArgs ¶
type AkamaiSignatureHeaderAuthenticationKeyResponseArgs struct { // authentication key Base64Key pulumi.StringPtrInput `pulumi:"base64Key"` // The expiration time of the authentication key. Expiration pulumi.StringPtrInput `pulumi:"expiration"` // identifier of the key Identifier pulumi.StringPtrInput `pulumi:"identifier"` }
Akamai Signature Header authentication key.
func (AkamaiSignatureHeaderAuthenticationKeyResponseArgs) ElementType ¶
func (AkamaiSignatureHeaderAuthenticationKeyResponseArgs) ElementType() reflect.Type
func (AkamaiSignatureHeaderAuthenticationKeyResponseArgs) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutput ¶
func (i AkamaiSignatureHeaderAuthenticationKeyResponseArgs) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutput() AkamaiSignatureHeaderAuthenticationKeyResponseOutput
func (AkamaiSignatureHeaderAuthenticationKeyResponseArgs) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutputWithContext ¶
func (i AkamaiSignatureHeaderAuthenticationKeyResponseArgs) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseOutput
type AkamaiSignatureHeaderAuthenticationKeyResponseArray ¶
type AkamaiSignatureHeaderAuthenticationKeyResponseArray []AkamaiSignatureHeaderAuthenticationKeyResponseInput
func (AkamaiSignatureHeaderAuthenticationKeyResponseArray) ElementType ¶
func (AkamaiSignatureHeaderAuthenticationKeyResponseArray) ElementType() reflect.Type
func (AkamaiSignatureHeaderAuthenticationKeyResponseArray) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput ¶
func (i AkamaiSignatureHeaderAuthenticationKeyResponseArray) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput() AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
func (AkamaiSignatureHeaderAuthenticationKeyResponseArray) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutputWithContext ¶
func (i AkamaiSignatureHeaderAuthenticationKeyResponseArray) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
type AkamaiSignatureHeaderAuthenticationKeyResponseArrayInput ¶
type AkamaiSignatureHeaderAuthenticationKeyResponseArrayInput interface { pulumi.Input ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput() AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutputWithContext(context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput }
AkamaiSignatureHeaderAuthenticationKeyResponseArrayInput is an input type that accepts AkamaiSignatureHeaderAuthenticationKeyResponseArray and AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput values. You can construct a concrete instance of `AkamaiSignatureHeaderAuthenticationKeyResponseArrayInput` via:
AkamaiSignatureHeaderAuthenticationKeyResponseArray{ AkamaiSignatureHeaderAuthenticationKeyResponseArgs{...} }
type AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput ¶
type AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput struct{ *pulumi.OutputState }
func (AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) ElementType ¶
func (AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) ElementType() reflect.Type
func (AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput ¶
func (o AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput() AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
func (AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutputWithContext ¶
func (o AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseArrayOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseArrayOutput
type AkamaiSignatureHeaderAuthenticationKeyResponseInput ¶
type AkamaiSignatureHeaderAuthenticationKeyResponseInput interface { pulumi.Input ToAkamaiSignatureHeaderAuthenticationKeyResponseOutput() AkamaiSignatureHeaderAuthenticationKeyResponseOutput ToAkamaiSignatureHeaderAuthenticationKeyResponseOutputWithContext(context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseOutput }
AkamaiSignatureHeaderAuthenticationKeyResponseInput is an input type that accepts AkamaiSignatureHeaderAuthenticationKeyResponseArgs and AkamaiSignatureHeaderAuthenticationKeyResponseOutput values. You can construct a concrete instance of `AkamaiSignatureHeaderAuthenticationKeyResponseInput` via:
AkamaiSignatureHeaderAuthenticationKeyResponseArgs{...}
type AkamaiSignatureHeaderAuthenticationKeyResponseOutput ¶
type AkamaiSignatureHeaderAuthenticationKeyResponseOutput struct{ *pulumi.OutputState }
Akamai Signature Header authentication key.
func (AkamaiSignatureHeaderAuthenticationKeyResponseOutput) Base64Key ¶
func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) Base64Key() pulumi.StringPtrOutput
authentication key
func (AkamaiSignatureHeaderAuthenticationKeyResponseOutput) ElementType ¶
func (AkamaiSignatureHeaderAuthenticationKeyResponseOutput) ElementType() reflect.Type
func (AkamaiSignatureHeaderAuthenticationKeyResponseOutput) Expiration ¶
func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) Expiration() pulumi.StringPtrOutput
The expiration time of the authentication key.
func (AkamaiSignatureHeaderAuthenticationKeyResponseOutput) Identifier ¶
func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) Identifier() pulumi.StringPtrOutput
identifier of the key
func (AkamaiSignatureHeaderAuthenticationKeyResponseOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutput ¶
func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutput() AkamaiSignatureHeaderAuthenticationKeyResponseOutput
func (AkamaiSignatureHeaderAuthenticationKeyResponseOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutputWithContext ¶
func (o AkamaiSignatureHeaderAuthenticationKeyResponseOutput) ToAkamaiSignatureHeaderAuthenticationKeyResponseOutputWithContext(ctx context.Context) AkamaiSignatureHeaderAuthenticationKeyResponseOutput
type AnalysisResolution ¶ added in v0.3.1
Specifies the maximum resolution at which your video is analyzed. The default behavior is "SourceResolution," which will keep the input video at its original resolution when analyzed. Using "StandardDefinition" will resize input videos to standard definition while preserving the appropriate aspect ratio. It will only resize if the video is of higher resolution. For example, a 1920x1080 input would be scaled to 640x360 before processing. Switching to "StandardDefinition" will reduce the time it takes to process high resolution video. It may also reduce the cost of using this component (see https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics for details). However, faces that end up being too small in the resized video may not be detected.
func (AnalysisResolution) ElementType ¶ added in v0.3.1
func (AnalysisResolution) ElementType() reflect.Type
func (AnalysisResolution) ToStringOutput ¶ added in v0.3.1
func (e AnalysisResolution) ToStringOutput() pulumi.StringOutput
func (AnalysisResolution) ToStringOutputWithContext ¶ added in v0.3.1
func (e AnalysisResolution) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnalysisResolution) ToStringPtrOutput ¶ added in v0.3.1
func (e AnalysisResolution) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnalysisResolution) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AnalysisResolution) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Asset ¶
type Asset struct { pulumi.CustomResourceState // The alternate ID of the Asset. AlternateId pulumi.StringPtrOutput `pulumi:"alternateId"` // The Asset ID. AssetId pulumi.StringOutput `pulumi:"assetId"` // The name of the asset blob container. Container pulumi.StringPtrOutput `pulumi:"container"` // The creation date of the Asset. Created pulumi.StringOutput `pulumi:"created"` // The Asset description. Description pulumi.StringPtrOutput `pulumi:"description"` // The last modified date of the Asset. LastModified pulumi.StringOutput `pulumi:"lastModified"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The name of the storage account. StorageAccountName pulumi.StringPtrOutput `pulumi:"storageAccountName"` // The Asset encryption format. One of None or MediaStorageEncryption. StorageEncryptionFormat pulumi.StringOutput `pulumi:"storageEncryptionFormat"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
An Asset.
func GetAsset ¶
func GetAsset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssetState, opts ...pulumi.ResourceOption) (*Asset, error)
GetAsset gets an existing Asset 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 NewAsset ¶
func NewAsset(ctx *pulumi.Context, name string, args *AssetArgs, opts ...pulumi.ResourceOption) (*Asset, error)
NewAsset registers a new resource with the given unique name, arguments, and options.
func (*Asset) ElementType ¶ added in v0.2.6
func (*Asset) ToAssetOutput ¶ added in v0.2.6
func (i *Asset) ToAssetOutput() AssetOutput
func (*Asset) ToAssetOutputWithContext ¶ added in v0.2.6
func (i *Asset) ToAssetOutputWithContext(ctx context.Context) AssetOutput
type AssetArgs ¶
type AssetArgs struct { // The Media Services account name. AccountName pulumi.StringInput // The alternate ID of the Asset. AlternateId pulumi.StringPtrInput // The Asset name. AssetName pulumi.StringInput // The name of the asset blob container. Container pulumi.StringPtrInput // The Asset description. Description pulumi.StringPtrInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The name of the storage account. StorageAccountName pulumi.StringPtrInput }
The set of arguments for constructing a Asset resource.
func (AssetArgs) ElementType ¶
type AssetContainerPermission ¶ added in v0.3.1
The permissions to set on the SAS URL.
func (AssetContainerPermission) ElementType ¶ added in v0.3.1
func (AssetContainerPermission) ElementType() reflect.Type
func (AssetContainerPermission) ToStringOutput ¶ added in v0.3.1
func (e AssetContainerPermission) ToStringOutput() pulumi.StringOutput
func (AssetContainerPermission) ToStringOutputWithContext ¶ added in v0.3.1
func (e AssetContainerPermission) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssetContainerPermission) ToStringPtrOutput ¶ added in v0.3.1
func (e AssetContainerPermission) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssetContainerPermission) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AssetContainerPermission) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssetFileEncryptionMetadataResponse ¶ added in v0.2.1
type AssetFileEncryptionMetadataResponse struct { // The Asset File Id. AssetFileId string `pulumi:"assetFileId"` // The Asset File name. AssetFileName *string `pulumi:"assetFileName"` // The Asset File initialization vector. InitializationVector *string `pulumi:"initializationVector"` }
The Asset File Storage encryption metadata.
type AssetFileEncryptionMetadataResponseArgs ¶ added in v0.2.1
type AssetFileEncryptionMetadataResponseArgs struct { // The Asset File Id. AssetFileId pulumi.StringInput `pulumi:"assetFileId"` // The Asset File name. AssetFileName pulumi.StringPtrInput `pulumi:"assetFileName"` // The Asset File initialization vector. InitializationVector pulumi.StringPtrInput `pulumi:"initializationVector"` }
The Asset File Storage encryption metadata.
func (AssetFileEncryptionMetadataResponseArgs) ElementType ¶ added in v0.2.1
func (AssetFileEncryptionMetadataResponseArgs) ElementType() reflect.Type
func (AssetFileEncryptionMetadataResponseArgs) ToAssetFileEncryptionMetadataResponseOutput ¶ added in v0.2.1
func (i AssetFileEncryptionMetadataResponseArgs) ToAssetFileEncryptionMetadataResponseOutput() AssetFileEncryptionMetadataResponseOutput
func (AssetFileEncryptionMetadataResponseArgs) ToAssetFileEncryptionMetadataResponseOutputWithContext ¶ added in v0.2.1
func (i AssetFileEncryptionMetadataResponseArgs) ToAssetFileEncryptionMetadataResponseOutputWithContext(ctx context.Context) AssetFileEncryptionMetadataResponseOutput
type AssetFileEncryptionMetadataResponseArray ¶ added in v0.2.1
type AssetFileEncryptionMetadataResponseArray []AssetFileEncryptionMetadataResponseInput
func (AssetFileEncryptionMetadataResponseArray) ElementType ¶ added in v0.2.1
func (AssetFileEncryptionMetadataResponseArray) ElementType() reflect.Type
func (AssetFileEncryptionMetadataResponseArray) ToAssetFileEncryptionMetadataResponseArrayOutput ¶ added in v0.2.1
func (i AssetFileEncryptionMetadataResponseArray) ToAssetFileEncryptionMetadataResponseArrayOutput() AssetFileEncryptionMetadataResponseArrayOutput
func (AssetFileEncryptionMetadataResponseArray) ToAssetFileEncryptionMetadataResponseArrayOutputWithContext ¶ added in v0.2.1
func (i AssetFileEncryptionMetadataResponseArray) ToAssetFileEncryptionMetadataResponseArrayOutputWithContext(ctx context.Context) AssetFileEncryptionMetadataResponseArrayOutput
type AssetFileEncryptionMetadataResponseArrayInput ¶ added in v0.2.1
type AssetFileEncryptionMetadataResponseArrayInput interface { pulumi.Input ToAssetFileEncryptionMetadataResponseArrayOutput() AssetFileEncryptionMetadataResponseArrayOutput ToAssetFileEncryptionMetadataResponseArrayOutputWithContext(context.Context) AssetFileEncryptionMetadataResponseArrayOutput }
AssetFileEncryptionMetadataResponseArrayInput is an input type that accepts AssetFileEncryptionMetadataResponseArray and AssetFileEncryptionMetadataResponseArrayOutput values. You can construct a concrete instance of `AssetFileEncryptionMetadataResponseArrayInput` via:
AssetFileEncryptionMetadataResponseArray{ AssetFileEncryptionMetadataResponseArgs{...} }
type AssetFileEncryptionMetadataResponseArrayOutput ¶ added in v0.2.1
type AssetFileEncryptionMetadataResponseArrayOutput struct{ *pulumi.OutputState }
func (AssetFileEncryptionMetadataResponseArrayOutput) ElementType ¶ added in v0.2.1
func (AssetFileEncryptionMetadataResponseArrayOutput) ElementType() reflect.Type
func (AssetFileEncryptionMetadataResponseArrayOutput) ToAssetFileEncryptionMetadataResponseArrayOutput ¶ added in v0.2.1
func (o AssetFileEncryptionMetadataResponseArrayOutput) ToAssetFileEncryptionMetadataResponseArrayOutput() AssetFileEncryptionMetadataResponseArrayOutput
func (AssetFileEncryptionMetadataResponseArrayOutput) ToAssetFileEncryptionMetadataResponseArrayOutputWithContext ¶ added in v0.2.1
func (o AssetFileEncryptionMetadataResponseArrayOutput) ToAssetFileEncryptionMetadataResponseArrayOutputWithContext(ctx context.Context) AssetFileEncryptionMetadataResponseArrayOutput
type AssetFileEncryptionMetadataResponseInput ¶ added in v0.2.1
type AssetFileEncryptionMetadataResponseInput interface { pulumi.Input ToAssetFileEncryptionMetadataResponseOutput() AssetFileEncryptionMetadataResponseOutput ToAssetFileEncryptionMetadataResponseOutputWithContext(context.Context) AssetFileEncryptionMetadataResponseOutput }
AssetFileEncryptionMetadataResponseInput is an input type that accepts AssetFileEncryptionMetadataResponseArgs and AssetFileEncryptionMetadataResponseOutput values. You can construct a concrete instance of `AssetFileEncryptionMetadataResponseInput` via:
AssetFileEncryptionMetadataResponseArgs{...}
type AssetFileEncryptionMetadataResponseOutput ¶ added in v0.2.1
type AssetFileEncryptionMetadataResponseOutput struct{ *pulumi.OutputState }
The Asset File Storage encryption metadata.
func (AssetFileEncryptionMetadataResponseOutput) AssetFileId ¶ added in v0.2.1
func (o AssetFileEncryptionMetadataResponseOutput) AssetFileId() pulumi.StringOutput
The Asset File Id.
func (AssetFileEncryptionMetadataResponseOutput) AssetFileName ¶ added in v0.2.1
func (o AssetFileEncryptionMetadataResponseOutput) AssetFileName() pulumi.StringPtrOutput
The Asset File name.
func (AssetFileEncryptionMetadataResponseOutput) ElementType ¶ added in v0.2.1
func (AssetFileEncryptionMetadataResponseOutput) ElementType() reflect.Type
func (AssetFileEncryptionMetadataResponseOutput) InitializationVector ¶ added in v0.2.1
func (o AssetFileEncryptionMetadataResponseOutput) InitializationVector() pulumi.StringPtrOutput
The Asset File initialization vector.
func (AssetFileEncryptionMetadataResponseOutput) ToAssetFileEncryptionMetadataResponseOutput ¶ added in v0.2.1
func (o AssetFileEncryptionMetadataResponseOutput) ToAssetFileEncryptionMetadataResponseOutput() AssetFileEncryptionMetadataResponseOutput
func (AssetFileEncryptionMetadataResponseOutput) ToAssetFileEncryptionMetadataResponseOutputWithContext ¶ added in v0.2.1
func (o AssetFileEncryptionMetadataResponseOutput) ToAssetFileEncryptionMetadataResponseOutputWithContext(ctx context.Context) AssetFileEncryptionMetadataResponseOutput
type AssetFilter ¶
type AssetFilter struct { pulumi.CustomResourceState // The first quality. FirstQuality FirstQualityResponsePtrOutput `pulumi:"firstQuality"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The presentation time range. PresentationTimeRange PresentationTimeRangeResponsePtrOutput `pulumi:"presentationTimeRange"` // The tracks selection conditions. Tracks FilterTrackSelectionResponseArrayOutput `pulumi:"tracks"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
An Asset Filter.
func GetAssetFilter ¶
func GetAssetFilter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssetFilterState, opts ...pulumi.ResourceOption) (*AssetFilter, error)
GetAssetFilter gets an existing AssetFilter 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 NewAssetFilter ¶
func NewAssetFilter(ctx *pulumi.Context, name string, args *AssetFilterArgs, opts ...pulumi.ResourceOption) (*AssetFilter, error)
NewAssetFilter registers a new resource with the given unique name, arguments, and options.
func (*AssetFilter) ElementType ¶ added in v0.2.6
func (*AssetFilter) ElementType() reflect.Type
func (*AssetFilter) ToAssetFilterOutput ¶ added in v0.2.6
func (i *AssetFilter) ToAssetFilterOutput() AssetFilterOutput
func (*AssetFilter) ToAssetFilterOutputWithContext ¶ added in v0.2.6
func (i *AssetFilter) ToAssetFilterOutputWithContext(ctx context.Context) AssetFilterOutput
type AssetFilterArgs ¶
type AssetFilterArgs struct { // The Media Services account name. AccountName pulumi.StringInput // The Asset name. AssetName pulumi.StringInput // The Asset Filter name FilterName pulumi.StringInput // The first quality. FirstQuality FirstQualityPtrInput // The presentation time range. PresentationTimeRange PresentationTimeRangePtrInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The tracks selection conditions. Tracks FilterTrackSelectionArrayInput }
The set of arguments for constructing a AssetFilter resource.
func (AssetFilterArgs) ElementType ¶
func (AssetFilterArgs) ElementType() reflect.Type
type AssetFilterInput ¶ added in v0.2.6
type AssetFilterInput interface { pulumi.Input ToAssetFilterOutput() AssetFilterOutput ToAssetFilterOutputWithContext(ctx context.Context) AssetFilterOutput }
type AssetFilterOutput ¶ added in v0.2.6
type AssetFilterOutput struct {
*pulumi.OutputState
}
func (AssetFilterOutput) ElementType ¶ added in v0.2.6
func (AssetFilterOutput) ElementType() reflect.Type
func (AssetFilterOutput) ToAssetFilterOutput ¶ added in v0.2.6
func (o AssetFilterOutput) ToAssetFilterOutput() AssetFilterOutput
func (AssetFilterOutput) ToAssetFilterOutputWithContext ¶ added in v0.2.6
func (o AssetFilterOutput) ToAssetFilterOutputWithContext(ctx context.Context) AssetFilterOutput
type AssetFilterState ¶
type AssetFilterState struct { // The first quality. FirstQuality FirstQualityResponsePtrInput // The name of the resource Name pulumi.StringPtrInput // The presentation time range. PresentationTimeRange PresentationTimeRangeResponsePtrInput // The tracks selection conditions. Tracks FilterTrackSelectionResponseArrayInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (AssetFilterState) ElementType ¶
func (AssetFilterState) ElementType() reflect.Type
type AssetInput ¶ added in v0.2.6
type AssetInput interface { pulumi.Input ToAssetOutput() AssetOutput ToAssetOutputWithContext(ctx context.Context) AssetOutput }
type AssetOutput ¶ added in v0.2.6
type AssetOutput struct {
*pulumi.OutputState
}
func (AssetOutput) ElementType ¶ added in v0.2.6
func (AssetOutput) ElementType() reflect.Type
func (AssetOutput) ToAssetOutput ¶ added in v0.2.6
func (o AssetOutput) ToAssetOutput() AssetOutput
func (AssetOutput) ToAssetOutputWithContext ¶ added in v0.2.6
func (o AssetOutput) ToAssetOutputWithContext(ctx context.Context) AssetOutput
type AssetState ¶
type AssetState struct { // The alternate ID of the Asset. AlternateId pulumi.StringPtrInput // The Asset ID. AssetId pulumi.StringPtrInput // The name of the asset blob container. Container pulumi.StringPtrInput // The creation date of the Asset. Created pulumi.StringPtrInput // The Asset description. Description pulumi.StringPtrInput // The last modified date of the Asset. LastModified pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The name of the storage account. StorageAccountName pulumi.StringPtrInput // The Asset encryption format. One of None or MediaStorageEncryption. StorageEncryptionFormat pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (AssetState) ElementType ¶
func (AssetState) ElementType() reflect.Type
type AssetStreamingLocatorResponse ¶
type AssetStreamingLocatorResponse struct { // Asset Name. AssetName string `pulumi:"assetName"` // The creation time of the Streaming Locator. Created string `pulumi:"created"` // Name of the default ContentKeyPolicy used by this Streaming Locator. DefaultContentKeyPolicyName string `pulumi:"defaultContentKeyPolicyName"` // The end time of the Streaming Locator. EndTime string `pulumi:"endTime"` // Streaming Locator name. Name string `pulumi:"name"` // The start time of the Streaming Locator. StartTime string `pulumi:"startTime"` // StreamingLocatorId of the Streaming Locator. StreamingLocatorId string `pulumi:"streamingLocatorId"` // Name of the Streaming Policy used by this Streaming Locator. StreamingPolicyName string `pulumi:"streamingPolicyName"` }
Properties of the Streaming Locator.
type AssetStreamingLocatorResponseArgs ¶
type AssetStreamingLocatorResponseArgs struct { // Asset Name. AssetName pulumi.StringInput `pulumi:"assetName"` // The creation time of the Streaming Locator. Created pulumi.StringInput `pulumi:"created"` // Name of the default ContentKeyPolicy used by this Streaming Locator. DefaultContentKeyPolicyName pulumi.StringInput `pulumi:"defaultContentKeyPolicyName"` // The end time of the Streaming Locator. EndTime pulumi.StringInput `pulumi:"endTime"` // Streaming Locator name. Name pulumi.StringInput `pulumi:"name"` // The start time of the Streaming Locator. StartTime pulumi.StringInput `pulumi:"startTime"` // StreamingLocatorId of the Streaming Locator. StreamingLocatorId pulumi.StringInput `pulumi:"streamingLocatorId"` // Name of the Streaming Policy used by this Streaming Locator. StreamingPolicyName pulumi.StringInput `pulumi:"streamingPolicyName"` }
Properties of the Streaming Locator.
func (AssetStreamingLocatorResponseArgs) ElementType ¶
func (AssetStreamingLocatorResponseArgs) ElementType() reflect.Type
func (AssetStreamingLocatorResponseArgs) ToAssetStreamingLocatorResponseOutput ¶
func (i AssetStreamingLocatorResponseArgs) ToAssetStreamingLocatorResponseOutput() AssetStreamingLocatorResponseOutput
func (AssetStreamingLocatorResponseArgs) ToAssetStreamingLocatorResponseOutputWithContext ¶
func (i AssetStreamingLocatorResponseArgs) ToAssetStreamingLocatorResponseOutputWithContext(ctx context.Context) AssetStreamingLocatorResponseOutput
type AssetStreamingLocatorResponseArray ¶
type AssetStreamingLocatorResponseArray []AssetStreamingLocatorResponseInput
func (AssetStreamingLocatorResponseArray) ElementType ¶
func (AssetStreamingLocatorResponseArray) ElementType() reflect.Type
func (AssetStreamingLocatorResponseArray) ToAssetStreamingLocatorResponseArrayOutput ¶
func (i AssetStreamingLocatorResponseArray) ToAssetStreamingLocatorResponseArrayOutput() AssetStreamingLocatorResponseArrayOutput
func (AssetStreamingLocatorResponseArray) ToAssetStreamingLocatorResponseArrayOutputWithContext ¶
func (i AssetStreamingLocatorResponseArray) ToAssetStreamingLocatorResponseArrayOutputWithContext(ctx context.Context) AssetStreamingLocatorResponseArrayOutput
type AssetStreamingLocatorResponseArrayInput ¶
type AssetStreamingLocatorResponseArrayInput interface { pulumi.Input ToAssetStreamingLocatorResponseArrayOutput() AssetStreamingLocatorResponseArrayOutput ToAssetStreamingLocatorResponseArrayOutputWithContext(context.Context) AssetStreamingLocatorResponseArrayOutput }
AssetStreamingLocatorResponseArrayInput is an input type that accepts AssetStreamingLocatorResponseArray and AssetStreamingLocatorResponseArrayOutput values. You can construct a concrete instance of `AssetStreamingLocatorResponseArrayInput` via:
AssetStreamingLocatorResponseArray{ AssetStreamingLocatorResponseArgs{...} }
type AssetStreamingLocatorResponseArrayOutput ¶
type AssetStreamingLocatorResponseArrayOutput struct{ *pulumi.OutputState }
func (AssetStreamingLocatorResponseArrayOutput) ElementType ¶
func (AssetStreamingLocatorResponseArrayOutput) ElementType() reflect.Type
func (AssetStreamingLocatorResponseArrayOutput) ToAssetStreamingLocatorResponseArrayOutput ¶
func (o AssetStreamingLocatorResponseArrayOutput) ToAssetStreamingLocatorResponseArrayOutput() AssetStreamingLocatorResponseArrayOutput
func (AssetStreamingLocatorResponseArrayOutput) ToAssetStreamingLocatorResponseArrayOutputWithContext ¶
func (o AssetStreamingLocatorResponseArrayOutput) ToAssetStreamingLocatorResponseArrayOutputWithContext(ctx context.Context) AssetStreamingLocatorResponseArrayOutput
type AssetStreamingLocatorResponseInput ¶
type AssetStreamingLocatorResponseInput interface { pulumi.Input ToAssetStreamingLocatorResponseOutput() AssetStreamingLocatorResponseOutput ToAssetStreamingLocatorResponseOutputWithContext(context.Context) AssetStreamingLocatorResponseOutput }
AssetStreamingLocatorResponseInput is an input type that accepts AssetStreamingLocatorResponseArgs and AssetStreamingLocatorResponseOutput values. You can construct a concrete instance of `AssetStreamingLocatorResponseInput` via:
AssetStreamingLocatorResponseArgs{...}
type AssetStreamingLocatorResponseOutput ¶
type AssetStreamingLocatorResponseOutput struct{ *pulumi.OutputState }
Properties of the Streaming Locator.
func (AssetStreamingLocatorResponseOutput) AssetName ¶
func (o AssetStreamingLocatorResponseOutput) AssetName() pulumi.StringOutput
Asset Name.
func (AssetStreamingLocatorResponseOutput) Created ¶
func (o AssetStreamingLocatorResponseOutput) Created() pulumi.StringOutput
The creation time of the Streaming Locator.
func (AssetStreamingLocatorResponseOutput) DefaultContentKeyPolicyName ¶
func (o AssetStreamingLocatorResponseOutput) DefaultContentKeyPolicyName() pulumi.StringOutput
Name of the default ContentKeyPolicy used by this Streaming Locator.
func (AssetStreamingLocatorResponseOutput) ElementType ¶
func (AssetStreamingLocatorResponseOutput) ElementType() reflect.Type
func (AssetStreamingLocatorResponseOutput) EndTime ¶
func (o AssetStreamingLocatorResponseOutput) EndTime() pulumi.StringOutput
The end time of the Streaming Locator.
func (AssetStreamingLocatorResponseOutput) Name ¶
func (o AssetStreamingLocatorResponseOutput) Name() pulumi.StringOutput
Streaming Locator name.
func (AssetStreamingLocatorResponseOutput) StartTime ¶
func (o AssetStreamingLocatorResponseOutput) StartTime() pulumi.StringOutput
The start time of the Streaming Locator.
func (AssetStreamingLocatorResponseOutput) StreamingLocatorId ¶
func (o AssetStreamingLocatorResponseOutput) StreamingLocatorId() pulumi.StringOutput
StreamingLocatorId of the Streaming Locator.
func (AssetStreamingLocatorResponseOutput) StreamingPolicyName ¶
func (o AssetStreamingLocatorResponseOutput) StreamingPolicyName() pulumi.StringOutput
Name of the Streaming Policy used by this Streaming Locator.
func (AssetStreamingLocatorResponseOutput) ToAssetStreamingLocatorResponseOutput ¶
func (o AssetStreamingLocatorResponseOutput) ToAssetStreamingLocatorResponseOutput() AssetStreamingLocatorResponseOutput
func (AssetStreamingLocatorResponseOutput) ToAssetStreamingLocatorResponseOutputWithContext ¶
func (o AssetStreamingLocatorResponseOutput) ToAssetStreamingLocatorResponseOutputWithContext(ctx context.Context) AssetStreamingLocatorResponseOutput
type Audio ¶
type Audio struct { // The bitrate, in bits per second, of the output encoded audio. Bitrate *int `pulumi:"bitrate"` // The number of channels in the audio. Channels *int `pulumi:"channels"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Audio'. OdataType string `pulumi:"odataType"` // The sampling rate to use for encoding in hertz. SamplingRate *int `pulumi:"samplingRate"` }
Defines the common properties for all audio codecs.
type AudioAnalysisMode ¶ added in v0.3.1
Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen.
func (AudioAnalysisMode) ElementType ¶ added in v0.3.1
func (AudioAnalysisMode) ElementType() reflect.Type
func (AudioAnalysisMode) ToStringOutput ¶ added in v0.3.1
func (e AudioAnalysisMode) ToStringOutput() pulumi.StringOutput
func (AudioAnalysisMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e AudioAnalysisMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AudioAnalysisMode) ToStringPtrOutput ¶ added in v0.3.1
func (e AudioAnalysisMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (AudioAnalysisMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AudioAnalysisMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AudioAnalyzerPreset ¶
type AudioAnalyzerPreset struct { // The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463 AudioLanguage *string `pulumi:"audioLanguage"` // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions map[string]string `pulumi:"experimentalOptions"` // Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen. Mode *string `pulumi:"mode"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioAnalyzerPreset'. OdataType string `pulumi:"odataType"` }
The Audio Analyzer preset applies a pre-defined set of AI-based analysis operations, including speech transcription. Currently, the preset supports processing of content with a single audio track.
type AudioAnalyzerPresetArgs ¶
type AudioAnalyzerPresetArgs struct { // The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463 AudioLanguage pulumi.StringPtrInput `pulumi:"audioLanguage"` // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions pulumi.StringMapInput `pulumi:"experimentalOptions"` // Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen. Mode pulumi.StringPtrInput `pulumi:"mode"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioAnalyzerPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` }
The Audio Analyzer preset applies a pre-defined set of AI-based analysis operations, including speech transcription. Currently, the preset supports processing of content with a single audio track.
func (AudioAnalyzerPresetArgs) ElementType ¶
func (AudioAnalyzerPresetArgs) ElementType() reflect.Type
func (AudioAnalyzerPresetArgs) ToAudioAnalyzerPresetOutput ¶
func (i AudioAnalyzerPresetArgs) ToAudioAnalyzerPresetOutput() AudioAnalyzerPresetOutput
func (AudioAnalyzerPresetArgs) ToAudioAnalyzerPresetOutputWithContext ¶
func (i AudioAnalyzerPresetArgs) ToAudioAnalyzerPresetOutputWithContext(ctx context.Context) AudioAnalyzerPresetOutput
type AudioAnalyzerPresetInput ¶
type AudioAnalyzerPresetInput interface { pulumi.Input ToAudioAnalyzerPresetOutput() AudioAnalyzerPresetOutput ToAudioAnalyzerPresetOutputWithContext(context.Context) AudioAnalyzerPresetOutput }
AudioAnalyzerPresetInput is an input type that accepts AudioAnalyzerPresetArgs and AudioAnalyzerPresetOutput values. You can construct a concrete instance of `AudioAnalyzerPresetInput` via:
AudioAnalyzerPresetArgs{...}
type AudioAnalyzerPresetOutput ¶
type AudioAnalyzerPresetOutput struct{ *pulumi.OutputState }
The Audio Analyzer preset applies a pre-defined set of AI-based analysis operations, including speech transcription. Currently, the preset supports processing of content with a single audio track.
func (AudioAnalyzerPresetOutput) AudioLanguage ¶
func (o AudioAnalyzerPresetOutput) AudioLanguage() pulumi.StringPtrOutput
The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463
func (AudioAnalyzerPresetOutput) ElementType ¶
func (AudioAnalyzerPresetOutput) ElementType() reflect.Type
func (AudioAnalyzerPresetOutput) ExperimentalOptions ¶
func (o AudioAnalyzerPresetOutput) ExperimentalOptions() pulumi.StringMapOutput
Dictionary containing key value pairs for parameters not exposed in the preset itself
func (AudioAnalyzerPresetOutput) Mode ¶ added in v0.2.1
func (o AudioAnalyzerPresetOutput) Mode() pulumi.StringPtrOutput
Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen.
func (AudioAnalyzerPresetOutput) OdataType ¶
func (o AudioAnalyzerPresetOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.AudioAnalyzerPreset'.
func (AudioAnalyzerPresetOutput) ToAudioAnalyzerPresetOutput ¶
func (o AudioAnalyzerPresetOutput) ToAudioAnalyzerPresetOutput() AudioAnalyzerPresetOutput
func (AudioAnalyzerPresetOutput) ToAudioAnalyzerPresetOutputWithContext ¶
func (o AudioAnalyzerPresetOutput) ToAudioAnalyzerPresetOutputWithContext(ctx context.Context) AudioAnalyzerPresetOutput
type AudioAnalyzerPresetResponse ¶
type AudioAnalyzerPresetResponse struct { // The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463 AudioLanguage *string `pulumi:"audioLanguage"` // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions map[string]string `pulumi:"experimentalOptions"` // Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen. Mode *string `pulumi:"mode"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioAnalyzerPreset'. OdataType string `pulumi:"odataType"` }
The Audio Analyzer preset applies a pre-defined set of AI-based analysis operations, including speech transcription. Currently, the preset supports processing of content with a single audio track.
type AudioAnalyzerPresetResponseArgs ¶
type AudioAnalyzerPresetResponseArgs struct { // The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463 AudioLanguage pulumi.StringPtrInput `pulumi:"audioLanguage"` // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions pulumi.StringMapInput `pulumi:"experimentalOptions"` // Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen. Mode pulumi.StringPtrInput `pulumi:"mode"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioAnalyzerPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` }
The Audio Analyzer preset applies a pre-defined set of AI-based analysis operations, including speech transcription. Currently, the preset supports processing of content with a single audio track.
func (AudioAnalyzerPresetResponseArgs) ElementType ¶
func (AudioAnalyzerPresetResponseArgs) ElementType() reflect.Type
func (AudioAnalyzerPresetResponseArgs) ToAudioAnalyzerPresetResponseOutput ¶
func (i AudioAnalyzerPresetResponseArgs) ToAudioAnalyzerPresetResponseOutput() AudioAnalyzerPresetResponseOutput
func (AudioAnalyzerPresetResponseArgs) ToAudioAnalyzerPresetResponseOutputWithContext ¶
func (i AudioAnalyzerPresetResponseArgs) ToAudioAnalyzerPresetResponseOutputWithContext(ctx context.Context) AudioAnalyzerPresetResponseOutput
type AudioAnalyzerPresetResponseInput ¶
type AudioAnalyzerPresetResponseInput interface { pulumi.Input ToAudioAnalyzerPresetResponseOutput() AudioAnalyzerPresetResponseOutput ToAudioAnalyzerPresetResponseOutputWithContext(context.Context) AudioAnalyzerPresetResponseOutput }
AudioAnalyzerPresetResponseInput is an input type that accepts AudioAnalyzerPresetResponseArgs and AudioAnalyzerPresetResponseOutput values. You can construct a concrete instance of `AudioAnalyzerPresetResponseInput` via:
AudioAnalyzerPresetResponseArgs{...}
type AudioAnalyzerPresetResponseOutput ¶
type AudioAnalyzerPresetResponseOutput struct{ *pulumi.OutputState }
The Audio Analyzer preset applies a pre-defined set of AI-based analysis operations, including speech transcription. Currently, the preset supports processing of content with a single audio track.
func (AudioAnalyzerPresetResponseOutput) AudioLanguage ¶
func (o AudioAnalyzerPresetResponseOutput) AudioLanguage() pulumi.StringPtrOutput
The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463
func (AudioAnalyzerPresetResponseOutput) ElementType ¶
func (AudioAnalyzerPresetResponseOutput) ElementType() reflect.Type
func (AudioAnalyzerPresetResponseOutput) ExperimentalOptions ¶
func (o AudioAnalyzerPresetResponseOutput) ExperimentalOptions() pulumi.StringMapOutput
Dictionary containing key value pairs for parameters not exposed in the preset itself
func (AudioAnalyzerPresetResponseOutput) Mode ¶ added in v0.2.1
func (o AudioAnalyzerPresetResponseOutput) Mode() pulumi.StringPtrOutput
Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen.
func (AudioAnalyzerPresetResponseOutput) OdataType ¶
func (o AudioAnalyzerPresetResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.AudioAnalyzerPreset'.
func (AudioAnalyzerPresetResponseOutput) ToAudioAnalyzerPresetResponseOutput ¶
func (o AudioAnalyzerPresetResponseOutput) ToAudioAnalyzerPresetResponseOutput() AudioAnalyzerPresetResponseOutput
func (AudioAnalyzerPresetResponseOutput) ToAudioAnalyzerPresetResponseOutputWithContext ¶
func (o AudioAnalyzerPresetResponseOutput) ToAudioAnalyzerPresetResponseOutputWithContext(ctx context.Context) AudioAnalyzerPresetResponseOutput
type AudioArgs ¶
type AudioArgs struct { // The bitrate, in bits per second, of the output encoded audio. Bitrate pulumi.IntPtrInput `pulumi:"bitrate"` // The number of channels in the audio. Channels pulumi.IntPtrInput `pulumi:"channels"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Audio'. OdataType pulumi.StringInput `pulumi:"odataType"` // The sampling rate to use for encoding in hertz. SamplingRate pulumi.IntPtrInput `pulumi:"samplingRate"` }
Defines the common properties for all audio codecs.
func (AudioArgs) ElementType ¶
func (AudioArgs) ToAudioOutput ¶
func (i AudioArgs) ToAudioOutput() AudioOutput
func (AudioArgs) ToAudioOutputWithContext ¶
func (i AudioArgs) ToAudioOutputWithContext(ctx context.Context) AudioOutput
type AudioInput ¶
type AudioInput interface { pulumi.Input ToAudioOutput() AudioOutput ToAudioOutputWithContext(context.Context) AudioOutput }
AudioInput is an input type that accepts AudioArgs and AudioOutput values. You can construct a concrete instance of `AudioInput` via:
AudioArgs{...}
type AudioOutput ¶
type AudioOutput struct{ *pulumi.OutputState }
Defines the common properties for all audio codecs.
func (AudioOutput) Bitrate ¶
func (o AudioOutput) Bitrate() pulumi.IntPtrOutput
The bitrate, in bits per second, of the output encoded audio.
func (AudioOutput) Channels ¶
func (o AudioOutput) Channels() pulumi.IntPtrOutput
The number of channels in the audio.
func (AudioOutput) ElementType ¶
func (AudioOutput) ElementType() reflect.Type
func (AudioOutput) Label ¶
func (o AudioOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (AudioOutput) OdataType ¶
func (o AudioOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Audio'.
func (AudioOutput) SamplingRate ¶
func (o AudioOutput) SamplingRate() pulumi.IntPtrOutput
The sampling rate to use for encoding in hertz.
func (AudioOutput) ToAudioOutput ¶
func (o AudioOutput) ToAudioOutput() AudioOutput
func (AudioOutput) ToAudioOutputWithContext ¶
func (o AudioOutput) ToAudioOutputWithContext(ctx context.Context) AudioOutput
type AudioOverlay ¶
type AudioOverlay struct { // The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0. AudioGainLevel *float64 `pulumi:"audioGainLevel"` // The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration. End *string `pulumi:"end"` // The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S). FadeInDuration *string `pulumi:"fadeInDuration"` // The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S). FadeOutDuration *string `pulumi:"fadeOutDuration"` // The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats. InputLabel string `pulumi:"inputLabel"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioOverlay'. OdataType string `pulumi:"odataType"` // The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video. Start *string `pulumi:"start"` }
Describes the properties of an audio overlay.
type AudioOverlayArgs ¶
type AudioOverlayArgs struct { // The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0. AudioGainLevel pulumi.Float64PtrInput `pulumi:"audioGainLevel"` // The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration. End pulumi.StringPtrInput `pulumi:"end"` // The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S). FadeInDuration pulumi.StringPtrInput `pulumi:"fadeInDuration"` // The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S). FadeOutDuration pulumi.StringPtrInput `pulumi:"fadeOutDuration"` // The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats. InputLabel pulumi.StringInput `pulumi:"inputLabel"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioOverlay'. OdataType pulumi.StringInput `pulumi:"odataType"` // The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video. Start pulumi.StringPtrInput `pulumi:"start"` }
Describes the properties of an audio overlay.
func (AudioOverlayArgs) ElementType ¶
func (AudioOverlayArgs) ElementType() reflect.Type
func (AudioOverlayArgs) ToAudioOverlayOutput ¶
func (i AudioOverlayArgs) ToAudioOverlayOutput() AudioOverlayOutput
func (AudioOverlayArgs) ToAudioOverlayOutputWithContext ¶
func (i AudioOverlayArgs) ToAudioOverlayOutputWithContext(ctx context.Context) AudioOverlayOutput
type AudioOverlayInput ¶
type AudioOverlayInput interface { pulumi.Input ToAudioOverlayOutput() AudioOverlayOutput ToAudioOverlayOutputWithContext(context.Context) AudioOverlayOutput }
AudioOverlayInput is an input type that accepts AudioOverlayArgs and AudioOverlayOutput values. You can construct a concrete instance of `AudioOverlayInput` via:
AudioOverlayArgs{...}
type AudioOverlayOutput ¶
type AudioOverlayOutput struct{ *pulumi.OutputState }
Describes the properties of an audio overlay.
func (AudioOverlayOutput) AudioGainLevel ¶
func (o AudioOverlayOutput) AudioGainLevel() pulumi.Float64PtrOutput
The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0.
func (AudioOverlayOutput) ElementType ¶
func (AudioOverlayOutput) ElementType() reflect.Type
func (AudioOverlayOutput) End ¶
func (o AudioOverlayOutput) End() pulumi.StringPtrOutput
The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration.
func (AudioOverlayOutput) FadeInDuration ¶
func (o AudioOverlayOutput) FadeInDuration() pulumi.StringPtrOutput
The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S).
func (AudioOverlayOutput) FadeOutDuration ¶
func (o AudioOverlayOutput) FadeOutDuration() pulumi.StringPtrOutput
The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S).
func (AudioOverlayOutput) InputLabel ¶
func (o AudioOverlayOutput) InputLabel() pulumi.StringOutput
The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats.
func (AudioOverlayOutput) OdataType ¶
func (o AudioOverlayOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.AudioOverlay'.
func (AudioOverlayOutput) Start ¶
func (o AudioOverlayOutput) Start() pulumi.StringPtrOutput
The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video.
func (AudioOverlayOutput) ToAudioOverlayOutput ¶
func (o AudioOverlayOutput) ToAudioOverlayOutput() AudioOverlayOutput
func (AudioOverlayOutput) ToAudioOverlayOutputWithContext ¶
func (o AudioOverlayOutput) ToAudioOverlayOutputWithContext(ctx context.Context) AudioOverlayOutput
type AudioOverlayResponse ¶
type AudioOverlayResponse struct { // The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0. AudioGainLevel *float64 `pulumi:"audioGainLevel"` // The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration. End *string `pulumi:"end"` // The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S). FadeInDuration *string `pulumi:"fadeInDuration"` // The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S). FadeOutDuration *string `pulumi:"fadeOutDuration"` // The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats. InputLabel string `pulumi:"inputLabel"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioOverlay'. OdataType string `pulumi:"odataType"` // The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video. Start *string `pulumi:"start"` }
Describes the properties of an audio overlay.
type AudioOverlayResponseArgs ¶
type AudioOverlayResponseArgs struct { // The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0. AudioGainLevel pulumi.Float64PtrInput `pulumi:"audioGainLevel"` // The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration. End pulumi.StringPtrInput `pulumi:"end"` // The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S). FadeInDuration pulumi.StringPtrInput `pulumi:"fadeInDuration"` // The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S). FadeOutDuration pulumi.StringPtrInput `pulumi:"fadeOutDuration"` // The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats. InputLabel pulumi.StringInput `pulumi:"inputLabel"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioOverlay'. OdataType pulumi.StringInput `pulumi:"odataType"` // The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video. Start pulumi.StringPtrInput `pulumi:"start"` }
Describes the properties of an audio overlay.
func (AudioOverlayResponseArgs) ElementType ¶
func (AudioOverlayResponseArgs) ElementType() reflect.Type
func (AudioOverlayResponseArgs) ToAudioOverlayResponseOutput ¶
func (i AudioOverlayResponseArgs) ToAudioOverlayResponseOutput() AudioOverlayResponseOutput
func (AudioOverlayResponseArgs) ToAudioOverlayResponseOutputWithContext ¶
func (i AudioOverlayResponseArgs) ToAudioOverlayResponseOutputWithContext(ctx context.Context) AudioOverlayResponseOutput
type AudioOverlayResponseInput ¶
type AudioOverlayResponseInput interface { pulumi.Input ToAudioOverlayResponseOutput() AudioOverlayResponseOutput ToAudioOverlayResponseOutputWithContext(context.Context) AudioOverlayResponseOutput }
AudioOverlayResponseInput is an input type that accepts AudioOverlayResponseArgs and AudioOverlayResponseOutput values. You can construct a concrete instance of `AudioOverlayResponseInput` via:
AudioOverlayResponseArgs{...}
type AudioOverlayResponseOutput ¶
type AudioOverlayResponseOutput struct{ *pulumi.OutputState }
Describes the properties of an audio overlay.
func (AudioOverlayResponseOutput) AudioGainLevel ¶
func (o AudioOverlayResponseOutput) AudioGainLevel() pulumi.Float64PtrOutput
The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0.
func (AudioOverlayResponseOutput) ElementType ¶
func (AudioOverlayResponseOutput) ElementType() reflect.Type
func (AudioOverlayResponseOutput) End ¶
func (o AudioOverlayResponseOutput) End() pulumi.StringPtrOutput
The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration.
func (AudioOverlayResponseOutput) FadeInDuration ¶
func (o AudioOverlayResponseOutput) FadeInDuration() pulumi.StringPtrOutput
The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S).
func (AudioOverlayResponseOutput) FadeOutDuration ¶
func (o AudioOverlayResponseOutput) FadeOutDuration() pulumi.StringPtrOutput
The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S).
func (AudioOverlayResponseOutput) InputLabel ¶
func (o AudioOverlayResponseOutput) InputLabel() pulumi.StringOutput
The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats.
func (AudioOverlayResponseOutput) OdataType ¶
func (o AudioOverlayResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.AudioOverlay'.
func (AudioOverlayResponseOutput) Start ¶
func (o AudioOverlayResponseOutput) Start() pulumi.StringPtrOutput
The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video.
func (AudioOverlayResponseOutput) ToAudioOverlayResponseOutput ¶
func (o AudioOverlayResponseOutput) ToAudioOverlayResponseOutput() AudioOverlayResponseOutput
func (AudioOverlayResponseOutput) ToAudioOverlayResponseOutputWithContext ¶
func (o AudioOverlayResponseOutput) ToAudioOverlayResponseOutputWithContext(ctx context.Context) AudioOverlayResponseOutput
type AudioResponse ¶
type AudioResponse struct { // The bitrate, in bits per second, of the output encoded audio. Bitrate *int `pulumi:"bitrate"` // The number of channels in the audio. Channels *int `pulumi:"channels"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Audio'. OdataType string `pulumi:"odataType"` // The sampling rate to use for encoding in hertz. SamplingRate *int `pulumi:"samplingRate"` }
Defines the common properties for all audio codecs.
type AudioResponseArgs ¶
type AudioResponseArgs struct { // The bitrate, in bits per second, of the output encoded audio. Bitrate pulumi.IntPtrInput `pulumi:"bitrate"` // The number of channels in the audio. Channels pulumi.IntPtrInput `pulumi:"channels"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Audio'. OdataType pulumi.StringInput `pulumi:"odataType"` // The sampling rate to use for encoding in hertz. SamplingRate pulumi.IntPtrInput `pulumi:"samplingRate"` }
Defines the common properties for all audio codecs.
func (AudioResponseArgs) ElementType ¶
func (AudioResponseArgs) ElementType() reflect.Type
func (AudioResponseArgs) ToAudioResponseOutput ¶
func (i AudioResponseArgs) ToAudioResponseOutput() AudioResponseOutput
func (AudioResponseArgs) ToAudioResponseOutputWithContext ¶
func (i AudioResponseArgs) ToAudioResponseOutputWithContext(ctx context.Context) AudioResponseOutput
type AudioResponseInput ¶
type AudioResponseInput interface { pulumi.Input ToAudioResponseOutput() AudioResponseOutput ToAudioResponseOutputWithContext(context.Context) AudioResponseOutput }
AudioResponseInput is an input type that accepts AudioResponseArgs and AudioResponseOutput values. You can construct a concrete instance of `AudioResponseInput` via:
AudioResponseArgs{...}
type AudioResponseOutput ¶
type AudioResponseOutput struct{ *pulumi.OutputState }
Defines the common properties for all audio codecs.
func (AudioResponseOutput) Bitrate ¶
func (o AudioResponseOutput) Bitrate() pulumi.IntPtrOutput
The bitrate, in bits per second, of the output encoded audio.
func (AudioResponseOutput) Channels ¶
func (o AudioResponseOutput) Channels() pulumi.IntPtrOutput
The number of channels in the audio.
func (AudioResponseOutput) ElementType ¶
func (AudioResponseOutput) ElementType() reflect.Type
func (AudioResponseOutput) Label ¶
func (o AudioResponseOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (AudioResponseOutput) OdataType ¶
func (o AudioResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Audio'.
func (AudioResponseOutput) SamplingRate ¶
func (o AudioResponseOutput) SamplingRate() pulumi.IntPtrOutput
The sampling rate to use for encoding in hertz.
func (AudioResponseOutput) ToAudioResponseOutput ¶
func (o AudioResponseOutput) ToAudioResponseOutput() AudioResponseOutput
func (AudioResponseOutput) ToAudioResponseOutputWithContext ¶
func (o AudioResponseOutput) ToAudioResponseOutputWithContext(ctx context.Context) AudioResponseOutput
type BuiltInStandardEncoderPreset ¶
type BuiltInStandardEncoderPreset struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.BuiltInStandardEncoderPreset'. OdataType string `pulumi:"odataType"` // The built-in preset to be used for encoding videos. PresetName string `pulumi:"presetName"` }
Describes a built-in preset for encoding the input video with the Standard Encoder.
type BuiltInStandardEncoderPresetArgs ¶
type BuiltInStandardEncoderPresetArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.BuiltInStandardEncoderPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` // The built-in preset to be used for encoding videos. PresetName pulumi.StringInput `pulumi:"presetName"` }
Describes a built-in preset for encoding the input video with the Standard Encoder.
func (BuiltInStandardEncoderPresetArgs) ElementType ¶
func (BuiltInStandardEncoderPresetArgs) ElementType() reflect.Type
func (BuiltInStandardEncoderPresetArgs) ToBuiltInStandardEncoderPresetOutput ¶
func (i BuiltInStandardEncoderPresetArgs) ToBuiltInStandardEncoderPresetOutput() BuiltInStandardEncoderPresetOutput
func (BuiltInStandardEncoderPresetArgs) ToBuiltInStandardEncoderPresetOutputWithContext ¶
func (i BuiltInStandardEncoderPresetArgs) ToBuiltInStandardEncoderPresetOutputWithContext(ctx context.Context) BuiltInStandardEncoderPresetOutput
type BuiltInStandardEncoderPresetInput ¶
type BuiltInStandardEncoderPresetInput interface { pulumi.Input ToBuiltInStandardEncoderPresetOutput() BuiltInStandardEncoderPresetOutput ToBuiltInStandardEncoderPresetOutputWithContext(context.Context) BuiltInStandardEncoderPresetOutput }
BuiltInStandardEncoderPresetInput is an input type that accepts BuiltInStandardEncoderPresetArgs and BuiltInStandardEncoderPresetOutput values. You can construct a concrete instance of `BuiltInStandardEncoderPresetInput` via:
BuiltInStandardEncoderPresetArgs{...}
type BuiltInStandardEncoderPresetOutput ¶
type BuiltInStandardEncoderPresetOutput struct{ *pulumi.OutputState }
Describes a built-in preset for encoding the input video with the Standard Encoder.
func (BuiltInStandardEncoderPresetOutput) ElementType ¶
func (BuiltInStandardEncoderPresetOutput) ElementType() reflect.Type
func (BuiltInStandardEncoderPresetOutput) OdataType ¶
func (o BuiltInStandardEncoderPresetOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.BuiltInStandardEncoderPreset'.
func (BuiltInStandardEncoderPresetOutput) PresetName ¶
func (o BuiltInStandardEncoderPresetOutput) PresetName() pulumi.StringOutput
The built-in preset to be used for encoding videos.
func (BuiltInStandardEncoderPresetOutput) ToBuiltInStandardEncoderPresetOutput ¶
func (o BuiltInStandardEncoderPresetOutput) ToBuiltInStandardEncoderPresetOutput() BuiltInStandardEncoderPresetOutput
func (BuiltInStandardEncoderPresetOutput) ToBuiltInStandardEncoderPresetOutputWithContext ¶
func (o BuiltInStandardEncoderPresetOutput) ToBuiltInStandardEncoderPresetOutputWithContext(ctx context.Context) BuiltInStandardEncoderPresetOutput
type BuiltInStandardEncoderPresetResponse ¶
type BuiltInStandardEncoderPresetResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.BuiltInStandardEncoderPreset'. OdataType string `pulumi:"odataType"` // The built-in preset to be used for encoding videos. PresetName string `pulumi:"presetName"` }
Describes a built-in preset for encoding the input video with the Standard Encoder.
type BuiltInStandardEncoderPresetResponseArgs ¶
type BuiltInStandardEncoderPresetResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.BuiltInStandardEncoderPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` // The built-in preset to be used for encoding videos. PresetName pulumi.StringInput `pulumi:"presetName"` }
Describes a built-in preset for encoding the input video with the Standard Encoder.
func (BuiltInStandardEncoderPresetResponseArgs) ElementType ¶
func (BuiltInStandardEncoderPresetResponseArgs) ElementType() reflect.Type
func (BuiltInStandardEncoderPresetResponseArgs) ToBuiltInStandardEncoderPresetResponseOutput ¶
func (i BuiltInStandardEncoderPresetResponseArgs) ToBuiltInStandardEncoderPresetResponseOutput() BuiltInStandardEncoderPresetResponseOutput
func (BuiltInStandardEncoderPresetResponseArgs) ToBuiltInStandardEncoderPresetResponseOutputWithContext ¶
func (i BuiltInStandardEncoderPresetResponseArgs) ToBuiltInStandardEncoderPresetResponseOutputWithContext(ctx context.Context) BuiltInStandardEncoderPresetResponseOutput
type BuiltInStandardEncoderPresetResponseInput ¶
type BuiltInStandardEncoderPresetResponseInput interface { pulumi.Input ToBuiltInStandardEncoderPresetResponseOutput() BuiltInStandardEncoderPresetResponseOutput ToBuiltInStandardEncoderPresetResponseOutputWithContext(context.Context) BuiltInStandardEncoderPresetResponseOutput }
BuiltInStandardEncoderPresetResponseInput is an input type that accepts BuiltInStandardEncoderPresetResponseArgs and BuiltInStandardEncoderPresetResponseOutput values. You can construct a concrete instance of `BuiltInStandardEncoderPresetResponseInput` via:
BuiltInStandardEncoderPresetResponseArgs{...}
type BuiltInStandardEncoderPresetResponseOutput ¶
type BuiltInStandardEncoderPresetResponseOutput struct{ *pulumi.OutputState }
Describes a built-in preset for encoding the input video with the Standard Encoder.
func (BuiltInStandardEncoderPresetResponseOutput) ElementType ¶
func (BuiltInStandardEncoderPresetResponseOutput) ElementType() reflect.Type
func (BuiltInStandardEncoderPresetResponseOutput) OdataType ¶
func (o BuiltInStandardEncoderPresetResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.BuiltInStandardEncoderPreset'.
func (BuiltInStandardEncoderPresetResponseOutput) PresetName ¶
func (o BuiltInStandardEncoderPresetResponseOutput) PresetName() pulumi.StringOutput
The built-in preset to be used for encoding videos.
func (BuiltInStandardEncoderPresetResponseOutput) ToBuiltInStandardEncoderPresetResponseOutput ¶
func (o BuiltInStandardEncoderPresetResponseOutput) ToBuiltInStandardEncoderPresetResponseOutput() BuiltInStandardEncoderPresetResponseOutput
func (BuiltInStandardEncoderPresetResponseOutput) ToBuiltInStandardEncoderPresetResponseOutputWithContext ¶
func (o BuiltInStandardEncoderPresetResponseOutput) ToBuiltInStandardEncoderPresetResponseOutputWithContext(ctx context.Context) BuiltInStandardEncoderPresetResponseOutput
type CbcsDrmConfiguration ¶
type CbcsDrmConfiguration struct { // FairPlay configurations FairPlay *StreamingPolicyFairPlayConfiguration `pulumi:"fairPlay"` // PlayReady configurations PlayReady *StreamingPolicyPlayReadyConfiguration `pulumi:"playReady"` // Widevine configurations Widevine *StreamingPolicyWidevineConfiguration `pulumi:"widevine"` }
Class to specify DRM configurations of CommonEncryptionCbcs scheme in Streaming Policy
type CbcsDrmConfigurationArgs ¶
type CbcsDrmConfigurationArgs struct { // FairPlay configurations FairPlay StreamingPolicyFairPlayConfigurationPtrInput `pulumi:"fairPlay"` // PlayReady configurations PlayReady StreamingPolicyPlayReadyConfigurationPtrInput `pulumi:"playReady"` // Widevine configurations Widevine StreamingPolicyWidevineConfigurationPtrInput `pulumi:"widevine"` }
Class to specify DRM configurations of CommonEncryptionCbcs scheme in Streaming Policy
func (CbcsDrmConfigurationArgs) ElementType ¶
func (CbcsDrmConfigurationArgs) ElementType() reflect.Type
func (CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationOutput ¶
func (i CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationOutput() CbcsDrmConfigurationOutput
func (CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationOutputWithContext ¶
func (i CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationOutputWithContext(ctx context.Context) CbcsDrmConfigurationOutput
func (CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationPtrOutput ¶
func (i CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationPtrOutput() CbcsDrmConfigurationPtrOutput
func (CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationPtrOutputWithContext ¶
func (i CbcsDrmConfigurationArgs) ToCbcsDrmConfigurationPtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationPtrOutput
type CbcsDrmConfigurationInput ¶
type CbcsDrmConfigurationInput interface { pulumi.Input ToCbcsDrmConfigurationOutput() CbcsDrmConfigurationOutput ToCbcsDrmConfigurationOutputWithContext(context.Context) CbcsDrmConfigurationOutput }
CbcsDrmConfigurationInput is an input type that accepts CbcsDrmConfigurationArgs and CbcsDrmConfigurationOutput values. You can construct a concrete instance of `CbcsDrmConfigurationInput` via:
CbcsDrmConfigurationArgs{...}
type CbcsDrmConfigurationOutput ¶
type CbcsDrmConfigurationOutput struct{ *pulumi.OutputState }
Class to specify DRM configurations of CommonEncryptionCbcs scheme in Streaming Policy
func (CbcsDrmConfigurationOutput) ElementType ¶
func (CbcsDrmConfigurationOutput) ElementType() reflect.Type
func (CbcsDrmConfigurationOutput) FairPlay ¶
func (o CbcsDrmConfigurationOutput) FairPlay() StreamingPolicyFairPlayConfigurationPtrOutput
FairPlay configurations
func (CbcsDrmConfigurationOutput) PlayReady ¶
func (o CbcsDrmConfigurationOutput) PlayReady() StreamingPolicyPlayReadyConfigurationPtrOutput
PlayReady configurations
func (CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationOutput ¶
func (o CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationOutput() CbcsDrmConfigurationOutput
func (CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationOutputWithContext ¶
func (o CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationOutputWithContext(ctx context.Context) CbcsDrmConfigurationOutput
func (CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationPtrOutput ¶
func (o CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationPtrOutput() CbcsDrmConfigurationPtrOutput
func (CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationPtrOutputWithContext ¶
func (o CbcsDrmConfigurationOutput) ToCbcsDrmConfigurationPtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationPtrOutput
func (CbcsDrmConfigurationOutput) Widevine ¶
func (o CbcsDrmConfigurationOutput) Widevine() StreamingPolicyWidevineConfigurationPtrOutput
Widevine configurations
type CbcsDrmConfigurationPtrInput ¶
type CbcsDrmConfigurationPtrInput interface { pulumi.Input ToCbcsDrmConfigurationPtrOutput() CbcsDrmConfigurationPtrOutput ToCbcsDrmConfigurationPtrOutputWithContext(context.Context) CbcsDrmConfigurationPtrOutput }
CbcsDrmConfigurationPtrInput is an input type that accepts CbcsDrmConfigurationArgs, CbcsDrmConfigurationPtr and CbcsDrmConfigurationPtrOutput values. You can construct a concrete instance of `CbcsDrmConfigurationPtrInput` via:
CbcsDrmConfigurationArgs{...} or: nil
func CbcsDrmConfigurationPtr ¶
func CbcsDrmConfigurationPtr(v *CbcsDrmConfigurationArgs) CbcsDrmConfigurationPtrInput
type CbcsDrmConfigurationPtrOutput ¶
type CbcsDrmConfigurationPtrOutput struct{ *pulumi.OutputState }
func (CbcsDrmConfigurationPtrOutput) Elem ¶
func (o CbcsDrmConfigurationPtrOutput) Elem() CbcsDrmConfigurationOutput
func (CbcsDrmConfigurationPtrOutput) ElementType ¶
func (CbcsDrmConfigurationPtrOutput) ElementType() reflect.Type
func (CbcsDrmConfigurationPtrOutput) FairPlay ¶
func (o CbcsDrmConfigurationPtrOutput) FairPlay() StreamingPolicyFairPlayConfigurationPtrOutput
FairPlay configurations
func (CbcsDrmConfigurationPtrOutput) PlayReady ¶
func (o CbcsDrmConfigurationPtrOutput) PlayReady() StreamingPolicyPlayReadyConfigurationPtrOutput
PlayReady configurations
func (CbcsDrmConfigurationPtrOutput) ToCbcsDrmConfigurationPtrOutput ¶
func (o CbcsDrmConfigurationPtrOutput) ToCbcsDrmConfigurationPtrOutput() CbcsDrmConfigurationPtrOutput
func (CbcsDrmConfigurationPtrOutput) ToCbcsDrmConfigurationPtrOutputWithContext ¶
func (o CbcsDrmConfigurationPtrOutput) ToCbcsDrmConfigurationPtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationPtrOutput
func (CbcsDrmConfigurationPtrOutput) Widevine ¶
func (o CbcsDrmConfigurationPtrOutput) Widevine() StreamingPolicyWidevineConfigurationPtrOutput
Widevine configurations
type CbcsDrmConfigurationResponse ¶
type CbcsDrmConfigurationResponse struct { // FairPlay configurations FairPlay *StreamingPolicyFairPlayConfigurationResponse `pulumi:"fairPlay"` // PlayReady configurations PlayReady *StreamingPolicyPlayReadyConfigurationResponse `pulumi:"playReady"` // Widevine configurations Widevine *StreamingPolicyWidevineConfigurationResponse `pulumi:"widevine"` }
Class to specify DRM configurations of CommonEncryptionCbcs scheme in Streaming Policy
type CbcsDrmConfigurationResponseArgs ¶
type CbcsDrmConfigurationResponseArgs struct { // FairPlay configurations FairPlay StreamingPolicyFairPlayConfigurationResponsePtrInput `pulumi:"fairPlay"` // PlayReady configurations PlayReady StreamingPolicyPlayReadyConfigurationResponsePtrInput `pulumi:"playReady"` // Widevine configurations Widevine StreamingPolicyWidevineConfigurationResponsePtrInput `pulumi:"widevine"` }
Class to specify DRM configurations of CommonEncryptionCbcs scheme in Streaming Policy
func (CbcsDrmConfigurationResponseArgs) ElementType ¶
func (CbcsDrmConfigurationResponseArgs) ElementType() reflect.Type
func (CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponseOutput ¶
func (i CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponseOutput() CbcsDrmConfigurationResponseOutput
func (CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponseOutputWithContext ¶
func (i CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponseOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponseOutput
func (CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponsePtrOutput ¶
func (i CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponsePtrOutput() CbcsDrmConfigurationResponsePtrOutput
func (CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponsePtrOutputWithContext ¶
func (i CbcsDrmConfigurationResponseArgs) ToCbcsDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponsePtrOutput
type CbcsDrmConfigurationResponseInput ¶
type CbcsDrmConfigurationResponseInput interface { pulumi.Input ToCbcsDrmConfigurationResponseOutput() CbcsDrmConfigurationResponseOutput ToCbcsDrmConfigurationResponseOutputWithContext(context.Context) CbcsDrmConfigurationResponseOutput }
CbcsDrmConfigurationResponseInput is an input type that accepts CbcsDrmConfigurationResponseArgs and CbcsDrmConfigurationResponseOutput values. You can construct a concrete instance of `CbcsDrmConfigurationResponseInput` via:
CbcsDrmConfigurationResponseArgs{...}
type CbcsDrmConfigurationResponseOutput ¶
type CbcsDrmConfigurationResponseOutput struct{ *pulumi.OutputState }
Class to specify DRM configurations of CommonEncryptionCbcs scheme in Streaming Policy
func (CbcsDrmConfigurationResponseOutput) ElementType ¶
func (CbcsDrmConfigurationResponseOutput) ElementType() reflect.Type
func (CbcsDrmConfigurationResponseOutput) FairPlay ¶
func (o CbcsDrmConfigurationResponseOutput) FairPlay() StreamingPolicyFairPlayConfigurationResponsePtrOutput
FairPlay configurations
func (CbcsDrmConfigurationResponseOutput) PlayReady ¶
func (o CbcsDrmConfigurationResponseOutput) PlayReady() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
PlayReady configurations
func (CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponseOutput ¶
func (o CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponseOutput() CbcsDrmConfigurationResponseOutput
func (CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponseOutputWithContext ¶
func (o CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponseOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponseOutput
func (CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponsePtrOutput ¶
func (o CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponsePtrOutput() CbcsDrmConfigurationResponsePtrOutput
func (CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponsePtrOutputWithContext ¶
func (o CbcsDrmConfigurationResponseOutput) ToCbcsDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponsePtrOutput
func (CbcsDrmConfigurationResponseOutput) Widevine ¶
func (o CbcsDrmConfigurationResponseOutput) Widevine() StreamingPolicyWidevineConfigurationResponsePtrOutput
Widevine configurations
type CbcsDrmConfigurationResponsePtrInput ¶
type CbcsDrmConfigurationResponsePtrInput interface { pulumi.Input ToCbcsDrmConfigurationResponsePtrOutput() CbcsDrmConfigurationResponsePtrOutput ToCbcsDrmConfigurationResponsePtrOutputWithContext(context.Context) CbcsDrmConfigurationResponsePtrOutput }
CbcsDrmConfigurationResponsePtrInput is an input type that accepts CbcsDrmConfigurationResponseArgs, CbcsDrmConfigurationResponsePtr and CbcsDrmConfigurationResponsePtrOutput values. You can construct a concrete instance of `CbcsDrmConfigurationResponsePtrInput` via:
CbcsDrmConfigurationResponseArgs{...} or: nil
func CbcsDrmConfigurationResponsePtr ¶
func CbcsDrmConfigurationResponsePtr(v *CbcsDrmConfigurationResponseArgs) CbcsDrmConfigurationResponsePtrInput
type CbcsDrmConfigurationResponsePtrOutput ¶
type CbcsDrmConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (CbcsDrmConfigurationResponsePtrOutput) ElementType ¶
func (CbcsDrmConfigurationResponsePtrOutput) ElementType() reflect.Type
func (CbcsDrmConfigurationResponsePtrOutput) FairPlay ¶
func (o CbcsDrmConfigurationResponsePtrOutput) FairPlay() StreamingPolicyFairPlayConfigurationResponsePtrOutput
FairPlay configurations
func (CbcsDrmConfigurationResponsePtrOutput) PlayReady ¶
func (o CbcsDrmConfigurationResponsePtrOutput) PlayReady() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
PlayReady configurations
func (CbcsDrmConfigurationResponsePtrOutput) ToCbcsDrmConfigurationResponsePtrOutput ¶
func (o CbcsDrmConfigurationResponsePtrOutput) ToCbcsDrmConfigurationResponsePtrOutput() CbcsDrmConfigurationResponsePtrOutput
func (CbcsDrmConfigurationResponsePtrOutput) ToCbcsDrmConfigurationResponsePtrOutputWithContext ¶
func (o CbcsDrmConfigurationResponsePtrOutput) ToCbcsDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CbcsDrmConfigurationResponsePtrOutput
func (CbcsDrmConfigurationResponsePtrOutput) Widevine ¶
func (o CbcsDrmConfigurationResponsePtrOutput) Widevine() StreamingPolicyWidevineConfigurationResponsePtrOutput
Widevine configurations
type CencDrmConfiguration ¶
type CencDrmConfiguration struct { // PlayReady configurations PlayReady *StreamingPolicyPlayReadyConfiguration `pulumi:"playReady"` // Widevine configurations Widevine *StreamingPolicyWidevineConfiguration `pulumi:"widevine"` }
Class to specify DRM configurations of CommonEncryptionCenc scheme in Streaming Policy
type CencDrmConfigurationArgs ¶
type CencDrmConfigurationArgs struct { // PlayReady configurations PlayReady StreamingPolicyPlayReadyConfigurationPtrInput `pulumi:"playReady"` // Widevine configurations Widevine StreamingPolicyWidevineConfigurationPtrInput `pulumi:"widevine"` }
Class to specify DRM configurations of CommonEncryptionCenc scheme in Streaming Policy
func (CencDrmConfigurationArgs) ElementType ¶
func (CencDrmConfigurationArgs) ElementType() reflect.Type
func (CencDrmConfigurationArgs) ToCencDrmConfigurationOutput ¶
func (i CencDrmConfigurationArgs) ToCencDrmConfigurationOutput() CencDrmConfigurationOutput
func (CencDrmConfigurationArgs) ToCencDrmConfigurationOutputWithContext ¶
func (i CencDrmConfigurationArgs) ToCencDrmConfigurationOutputWithContext(ctx context.Context) CencDrmConfigurationOutput
func (CencDrmConfigurationArgs) ToCencDrmConfigurationPtrOutput ¶
func (i CencDrmConfigurationArgs) ToCencDrmConfigurationPtrOutput() CencDrmConfigurationPtrOutput
func (CencDrmConfigurationArgs) ToCencDrmConfigurationPtrOutputWithContext ¶
func (i CencDrmConfigurationArgs) ToCencDrmConfigurationPtrOutputWithContext(ctx context.Context) CencDrmConfigurationPtrOutput
type CencDrmConfigurationInput ¶
type CencDrmConfigurationInput interface { pulumi.Input ToCencDrmConfigurationOutput() CencDrmConfigurationOutput ToCencDrmConfigurationOutputWithContext(context.Context) CencDrmConfigurationOutput }
CencDrmConfigurationInput is an input type that accepts CencDrmConfigurationArgs and CencDrmConfigurationOutput values. You can construct a concrete instance of `CencDrmConfigurationInput` via:
CencDrmConfigurationArgs{...}
type CencDrmConfigurationOutput ¶
type CencDrmConfigurationOutput struct{ *pulumi.OutputState }
Class to specify DRM configurations of CommonEncryptionCenc scheme in Streaming Policy
func (CencDrmConfigurationOutput) ElementType ¶
func (CencDrmConfigurationOutput) ElementType() reflect.Type
func (CencDrmConfigurationOutput) PlayReady ¶
func (o CencDrmConfigurationOutput) PlayReady() StreamingPolicyPlayReadyConfigurationPtrOutput
PlayReady configurations
func (CencDrmConfigurationOutput) ToCencDrmConfigurationOutput ¶
func (o CencDrmConfigurationOutput) ToCencDrmConfigurationOutput() CencDrmConfigurationOutput
func (CencDrmConfigurationOutput) ToCencDrmConfigurationOutputWithContext ¶
func (o CencDrmConfigurationOutput) ToCencDrmConfigurationOutputWithContext(ctx context.Context) CencDrmConfigurationOutput
func (CencDrmConfigurationOutput) ToCencDrmConfigurationPtrOutput ¶
func (o CencDrmConfigurationOutput) ToCencDrmConfigurationPtrOutput() CencDrmConfigurationPtrOutput
func (CencDrmConfigurationOutput) ToCencDrmConfigurationPtrOutputWithContext ¶
func (o CencDrmConfigurationOutput) ToCencDrmConfigurationPtrOutputWithContext(ctx context.Context) CencDrmConfigurationPtrOutput
func (CencDrmConfigurationOutput) Widevine ¶
func (o CencDrmConfigurationOutput) Widevine() StreamingPolicyWidevineConfigurationPtrOutput
Widevine configurations
type CencDrmConfigurationPtrInput ¶
type CencDrmConfigurationPtrInput interface { pulumi.Input ToCencDrmConfigurationPtrOutput() CencDrmConfigurationPtrOutput ToCencDrmConfigurationPtrOutputWithContext(context.Context) CencDrmConfigurationPtrOutput }
CencDrmConfigurationPtrInput is an input type that accepts CencDrmConfigurationArgs, CencDrmConfigurationPtr and CencDrmConfigurationPtrOutput values. You can construct a concrete instance of `CencDrmConfigurationPtrInput` via:
CencDrmConfigurationArgs{...} or: nil
func CencDrmConfigurationPtr ¶
func CencDrmConfigurationPtr(v *CencDrmConfigurationArgs) CencDrmConfigurationPtrInput
type CencDrmConfigurationPtrOutput ¶
type CencDrmConfigurationPtrOutput struct{ *pulumi.OutputState }
func (CencDrmConfigurationPtrOutput) Elem ¶
func (o CencDrmConfigurationPtrOutput) Elem() CencDrmConfigurationOutput
func (CencDrmConfigurationPtrOutput) ElementType ¶
func (CencDrmConfigurationPtrOutput) ElementType() reflect.Type
func (CencDrmConfigurationPtrOutput) PlayReady ¶
func (o CencDrmConfigurationPtrOutput) PlayReady() StreamingPolicyPlayReadyConfigurationPtrOutput
PlayReady configurations
func (CencDrmConfigurationPtrOutput) ToCencDrmConfigurationPtrOutput ¶
func (o CencDrmConfigurationPtrOutput) ToCencDrmConfigurationPtrOutput() CencDrmConfigurationPtrOutput
func (CencDrmConfigurationPtrOutput) ToCencDrmConfigurationPtrOutputWithContext ¶
func (o CencDrmConfigurationPtrOutput) ToCencDrmConfigurationPtrOutputWithContext(ctx context.Context) CencDrmConfigurationPtrOutput
func (CencDrmConfigurationPtrOutput) Widevine ¶
func (o CencDrmConfigurationPtrOutput) Widevine() StreamingPolicyWidevineConfigurationPtrOutput
Widevine configurations
type CencDrmConfigurationResponse ¶
type CencDrmConfigurationResponse struct { // PlayReady configurations PlayReady *StreamingPolicyPlayReadyConfigurationResponse `pulumi:"playReady"` // Widevine configurations Widevine *StreamingPolicyWidevineConfigurationResponse `pulumi:"widevine"` }
Class to specify DRM configurations of CommonEncryptionCenc scheme in Streaming Policy
type CencDrmConfigurationResponseArgs ¶
type CencDrmConfigurationResponseArgs struct { // PlayReady configurations PlayReady StreamingPolicyPlayReadyConfigurationResponsePtrInput `pulumi:"playReady"` // Widevine configurations Widevine StreamingPolicyWidevineConfigurationResponsePtrInput `pulumi:"widevine"` }
Class to specify DRM configurations of CommonEncryptionCenc scheme in Streaming Policy
func (CencDrmConfigurationResponseArgs) ElementType ¶
func (CencDrmConfigurationResponseArgs) ElementType() reflect.Type
func (CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponseOutput ¶
func (i CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponseOutput() CencDrmConfigurationResponseOutput
func (CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponseOutputWithContext ¶
func (i CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponseOutputWithContext(ctx context.Context) CencDrmConfigurationResponseOutput
func (CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponsePtrOutput ¶
func (i CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponsePtrOutput() CencDrmConfigurationResponsePtrOutput
func (CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponsePtrOutputWithContext ¶
func (i CencDrmConfigurationResponseArgs) ToCencDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CencDrmConfigurationResponsePtrOutput
type CencDrmConfigurationResponseInput ¶
type CencDrmConfigurationResponseInput interface { pulumi.Input ToCencDrmConfigurationResponseOutput() CencDrmConfigurationResponseOutput ToCencDrmConfigurationResponseOutputWithContext(context.Context) CencDrmConfigurationResponseOutput }
CencDrmConfigurationResponseInput is an input type that accepts CencDrmConfigurationResponseArgs and CencDrmConfigurationResponseOutput values. You can construct a concrete instance of `CencDrmConfigurationResponseInput` via:
CencDrmConfigurationResponseArgs{...}
type CencDrmConfigurationResponseOutput ¶
type CencDrmConfigurationResponseOutput struct{ *pulumi.OutputState }
Class to specify DRM configurations of CommonEncryptionCenc scheme in Streaming Policy
func (CencDrmConfigurationResponseOutput) ElementType ¶
func (CencDrmConfigurationResponseOutput) ElementType() reflect.Type
func (CencDrmConfigurationResponseOutput) PlayReady ¶
func (o CencDrmConfigurationResponseOutput) PlayReady() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
PlayReady configurations
func (CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponseOutput ¶
func (o CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponseOutput() CencDrmConfigurationResponseOutput
func (CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponseOutputWithContext ¶
func (o CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponseOutputWithContext(ctx context.Context) CencDrmConfigurationResponseOutput
func (CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponsePtrOutput ¶
func (o CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponsePtrOutput() CencDrmConfigurationResponsePtrOutput
func (CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponsePtrOutputWithContext ¶
func (o CencDrmConfigurationResponseOutput) ToCencDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CencDrmConfigurationResponsePtrOutput
func (CencDrmConfigurationResponseOutput) Widevine ¶
func (o CencDrmConfigurationResponseOutput) Widevine() StreamingPolicyWidevineConfigurationResponsePtrOutput
Widevine configurations
type CencDrmConfigurationResponsePtrInput ¶
type CencDrmConfigurationResponsePtrInput interface { pulumi.Input ToCencDrmConfigurationResponsePtrOutput() CencDrmConfigurationResponsePtrOutput ToCencDrmConfigurationResponsePtrOutputWithContext(context.Context) CencDrmConfigurationResponsePtrOutput }
CencDrmConfigurationResponsePtrInput is an input type that accepts CencDrmConfigurationResponseArgs, CencDrmConfigurationResponsePtr and CencDrmConfigurationResponsePtrOutput values. You can construct a concrete instance of `CencDrmConfigurationResponsePtrInput` via:
CencDrmConfigurationResponseArgs{...} or: nil
func CencDrmConfigurationResponsePtr ¶
func CencDrmConfigurationResponsePtr(v *CencDrmConfigurationResponseArgs) CencDrmConfigurationResponsePtrInput
type CencDrmConfigurationResponsePtrOutput ¶
type CencDrmConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (CencDrmConfigurationResponsePtrOutput) ElementType ¶
func (CencDrmConfigurationResponsePtrOutput) ElementType() reflect.Type
func (CencDrmConfigurationResponsePtrOutput) PlayReady ¶
func (o CencDrmConfigurationResponsePtrOutput) PlayReady() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
PlayReady configurations
func (CencDrmConfigurationResponsePtrOutput) ToCencDrmConfigurationResponsePtrOutput ¶
func (o CencDrmConfigurationResponsePtrOutput) ToCencDrmConfigurationResponsePtrOutput() CencDrmConfigurationResponsePtrOutput
func (CencDrmConfigurationResponsePtrOutput) ToCencDrmConfigurationResponsePtrOutputWithContext ¶
func (o CencDrmConfigurationResponsePtrOutput) ToCencDrmConfigurationResponsePtrOutputWithContext(ctx context.Context) CencDrmConfigurationResponsePtrOutput
func (CencDrmConfigurationResponsePtrOutput) Widevine ¶
func (o CencDrmConfigurationResponsePtrOutput) Widevine() StreamingPolicyWidevineConfigurationResponsePtrOutput
Widevine configurations
type CommonEncryptionCbcs ¶
type CommonEncryptionCbcs struct { // Representing which tracks should not be encrypted ClearTracks []TrackSelection `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys *StreamingPolicyContentKeys `pulumi:"contentKeys"` // Configuration of DRMs for current encryption scheme Drm *CbcsDrmConfiguration `pulumi:"drm"` // Representing supported protocols EnabledProtocols *EnabledProtocols `pulumi:"enabledProtocols"` }
Class for CommonEncryptionCbcs encryption scheme
type CommonEncryptionCbcsArgs ¶
type CommonEncryptionCbcsArgs struct { // Representing which tracks should not be encrypted ClearTracks TrackSelectionArrayInput `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys StreamingPolicyContentKeysPtrInput `pulumi:"contentKeys"` // Configuration of DRMs for current encryption scheme Drm CbcsDrmConfigurationPtrInput `pulumi:"drm"` // Representing supported protocols EnabledProtocols EnabledProtocolsPtrInput `pulumi:"enabledProtocols"` }
Class for CommonEncryptionCbcs encryption scheme
func (CommonEncryptionCbcsArgs) ElementType ¶
func (CommonEncryptionCbcsArgs) ElementType() reflect.Type
func (CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsOutput ¶
func (i CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsOutput() CommonEncryptionCbcsOutput
func (CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsOutputWithContext ¶
func (i CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsOutputWithContext(ctx context.Context) CommonEncryptionCbcsOutput
func (CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsPtrOutput ¶
func (i CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsPtrOutput() CommonEncryptionCbcsPtrOutput
func (CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsPtrOutputWithContext ¶
func (i CommonEncryptionCbcsArgs) ToCommonEncryptionCbcsPtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsPtrOutput
type CommonEncryptionCbcsInput ¶
type CommonEncryptionCbcsInput interface { pulumi.Input ToCommonEncryptionCbcsOutput() CommonEncryptionCbcsOutput ToCommonEncryptionCbcsOutputWithContext(context.Context) CommonEncryptionCbcsOutput }
CommonEncryptionCbcsInput is an input type that accepts CommonEncryptionCbcsArgs and CommonEncryptionCbcsOutput values. You can construct a concrete instance of `CommonEncryptionCbcsInput` via:
CommonEncryptionCbcsArgs{...}
type CommonEncryptionCbcsOutput ¶
type CommonEncryptionCbcsOutput struct{ *pulumi.OutputState }
Class for CommonEncryptionCbcs encryption scheme
func (CommonEncryptionCbcsOutput) ClearTracks ¶
func (o CommonEncryptionCbcsOutput) ClearTracks() TrackSelectionArrayOutput
Representing which tracks should not be encrypted
func (CommonEncryptionCbcsOutput) ContentKeys ¶
func (o CommonEncryptionCbcsOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (CommonEncryptionCbcsOutput) Drm ¶
func (o CommonEncryptionCbcsOutput) Drm() CbcsDrmConfigurationPtrOutput
Configuration of DRMs for current encryption scheme
func (CommonEncryptionCbcsOutput) ElementType ¶
func (CommonEncryptionCbcsOutput) ElementType() reflect.Type
func (CommonEncryptionCbcsOutput) EnabledProtocols ¶
func (o CommonEncryptionCbcsOutput) EnabledProtocols() EnabledProtocolsPtrOutput
Representing supported protocols
func (CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsOutput ¶
func (o CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsOutput() CommonEncryptionCbcsOutput
func (CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsOutputWithContext ¶
func (o CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsOutputWithContext(ctx context.Context) CommonEncryptionCbcsOutput
func (CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsPtrOutput ¶
func (o CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsPtrOutput() CommonEncryptionCbcsPtrOutput
func (CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsPtrOutputWithContext ¶
func (o CommonEncryptionCbcsOutput) ToCommonEncryptionCbcsPtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsPtrOutput
type CommonEncryptionCbcsPtrInput ¶
type CommonEncryptionCbcsPtrInput interface { pulumi.Input ToCommonEncryptionCbcsPtrOutput() CommonEncryptionCbcsPtrOutput ToCommonEncryptionCbcsPtrOutputWithContext(context.Context) CommonEncryptionCbcsPtrOutput }
CommonEncryptionCbcsPtrInput is an input type that accepts CommonEncryptionCbcsArgs, CommonEncryptionCbcsPtr and CommonEncryptionCbcsPtrOutput values. You can construct a concrete instance of `CommonEncryptionCbcsPtrInput` via:
CommonEncryptionCbcsArgs{...} or: nil
func CommonEncryptionCbcsPtr ¶
func CommonEncryptionCbcsPtr(v *CommonEncryptionCbcsArgs) CommonEncryptionCbcsPtrInput
type CommonEncryptionCbcsPtrOutput ¶
type CommonEncryptionCbcsPtrOutput struct{ *pulumi.OutputState }
func (CommonEncryptionCbcsPtrOutput) ClearTracks ¶
func (o CommonEncryptionCbcsPtrOutput) ClearTracks() TrackSelectionArrayOutput
Representing which tracks should not be encrypted
func (CommonEncryptionCbcsPtrOutput) ContentKeys ¶
func (o CommonEncryptionCbcsPtrOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (CommonEncryptionCbcsPtrOutput) Drm ¶
func (o CommonEncryptionCbcsPtrOutput) Drm() CbcsDrmConfigurationPtrOutput
Configuration of DRMs for current encryption scheme
func (CommonEncryptionCbcsPtrOutput) Elem ¶
func (o CommonEncryptionCbcsPtrOutput) Elem() CommonEncryptionCbcsOutput
func (CommonEncryptionCbcsPtrOutput) ElementType ¶
func (CommonEncryptionCbcsPtrOutput) ElementType() reflect.Type
func (CommonEncryptionCbcsPtrOutput) EnabledProtocols ¶
func (o CommonEncryptionCbcsPtrOutput) EnabledProtocols() EnabledProtocolsPtrOutput
Representing supported protocols
func (CommonEncryptionCbcsPtrOutput) ToCommonEncryptionCbcsPtrOutput ¶
func (o CommonEncryptionCbcsPtrOutput) ToCommonEncryptionCbcsPtrOutput() CommonEncryptionCbcsPtrOutput
func (CommonEncryptionCbcsPtrOutput) ToCommonEncryptionCbcsPtrOutputWithContext ¶
func (o CommonEncryptionCbcsPtrOutput) ToCommonEncryptionCbcsPtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsPtrOutput
type CommonEncryptionCbcsResponse ¶
type CommonEncryptionCbcsResponse struct { // Representing which tracks should not be encrypted ClearTracks []TrackSelectionResponse `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys *StreamingPolicyContentKeysResponse `pulumi:"contentKeys"` // Configuration of DRMs for current encryption scheme Drm *CbcsDrmConfigurationResponse `pulumi:"drm"` // Representing supported protocols EnabledProtocols *EnabledProtocolsResponse `pulumi:"enabledProtocols"` }
Class for CommonEncryptionCbcs encryption scheme
type CommonEncryptionCbcsResponseArgs ¶
type CommonEncryptionCbcsResponseArgs struct { // Representing which tracks should not be encrypted ClearTracks TrackSelectionResponseArrayInput `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys StreamingPolicyContentKeysResponsePtrInput `pulumi:"contentKeys"` // Configuration of DRMs for current encryption scheme Drm CbcsDrmConfigurationResponsePtrInput `pulumi:"drm"` // Representing supported protocols EnabledProtocols EnabledProtocolsResponsePtrInput `pulumi:"enabledProtocols"` }
Class for CommonEncryptionCbcs encryption scheme
func (CommonEncryptionCbcsResponseArgs) ElementType ¶
func (CommonEncryptionCbcsResponseArgs) ElementType() reflect.Type
func (CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponseOutput ¶
func (i CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponseOutput() CommonEncryptionCbcsResponseOutput
func (CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponseOutputWithContext ¶
func (i CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponseOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponseOutput
func (CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponsePtrOutput ¶
func (i CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponsePtrOutput() CommonEncryptionCbcsResponsePtrOutput
func (CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponsePtrOutputWithContext ¶
func (i CommonEncryptionCbcsResponseArgs) ToCommonEncryptionCbcsResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponsePtrOutput
type CommonEncryptionCbcsResponseInput ¶
type CommonEncryptionCbcsResponseInput interface { pulumi.Input ToCommonEncryptionCbcsResponseOutput() CommonEncryptionCbcsResponseOutput ToCommonEncryptionCbcsResponseOutputWithContext(context.Context) CommonEncryptionCbcsResponseOutput }
CommonEncryptionCbcsResponseInput is an input type that accepts CommonEncryptionCbcsResponseArgs and CommonEncryptionCbcsResponseOutput values. You can construct a concrete instance of `CommonEncryptionCbcsResponseInput` via:
CommonEncryptionCbcsResponseArgs{...}
type CommonEncryptionCbcsResponseOutput ¶
type CommonEncryptionCbcsResponseOutput struct{ *pulumi.OutputState }
Class for CommonEncryptionCbcs encryption scheme
func (CommonEncryptionCbcsResponseOutput) ClearTracks ¶
func (o CommonEncryptionCbcsResponseOutput) ClearTracks() TrackSelectionResponseArrayOutput
Representing which tracks should not be encrypted
func (CommonEncryptionCbcsResponseOutput) ContentKeys ¶
func (o CommonEncryptionCbcsResponseOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (CommonEncryptionCbcsResponseOutput) ElementType ¶
func (CommonEncryptionCbcsResponseOutput) ElementType() reflect.Type
func (CommonEncryptionCbcsResponseOutput) EnabledProtocols ¶
func (o CommonEncryptionCbcsResponseOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
Representing supported protocols
func (CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponseOutput ¶
func (o CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponseOutput() CommonEncryptionCbcsResponseOutput
func (CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponseOutputWithContext ¶
func (o CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponseOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponseOutput
func (CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponsePtrOutput ¶
func (o CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponsePtrOutput() CommonEncryptionCbcsResponsePtrOutput
func (CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponsePtrOutputWithContext ¶
func (o CommonEncryptionCbcsResponseOutput) ToCommonEncryptionCbcsResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponsePtrOutput
type CommonEncryptionCbcsResponsePtrInput ¶
type CommonEncryptionCbcsResponsePtrInput interface { pulumi.Input ToCommonEncryptionCbcsResponsePtrOutput() CommonEncryptionCbcsResponsePtrOutput ToCommonEncryptionCbcsResponsePtrOutputWithContext(context.Context) CommonEncryptionCbcsResponsePtrOutput }
CommonEncryptionCbcsResponsePtrInput is an input type that accepts CommonEncryptionCbcsResponseArgs, CommonEncryptionCbcsResponsePtr and CommonEncryptionCbcsResponsePtrOutput values. You can construct a concrete instance of `CommonEncryptionCbcsResponsePtrInput` via:
CommonEncryptionCbcsResponseArgs{...} or: nil
func CommonEncryptionCbcsResponsePtr ¶
func CommonEncryptionCbcsResponsePtr(v *CommonEncryptionCbcsResponseArgs) CommonEncryptionCbcsResponsePtrInput
type CommonEncryptionCbcsResponsePtrOutput ¶
type CommonEncryptionCbcsResponsePtrOutput struct{ *pulumi.OutputState }
func (CommonEncryptionCbcsResponsePtrOutput) ClearTracks ¶
func (o CommonEncryptionCbcsResponsePtrOutput) ClearTracks() TrackSelectionResponseArrayOutput
Representing which tracks should not be encrypted
func (CommonEncryptionCbcsResponsePtrOutput) ContentKeys ¶
func (o CommonEncryptionCbcsResponsePtrOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (CommonEncryptionCbcsResponsePtrOutput) Drm ¶
Configuration of DRMs for current encryption scheme
func (CommonEncryptionCbcsResponsePtrOutput) ElementType ¶
func (CommonEncryptionCbcsResponsePtrOutput) ElementType() reflect.Type
func (CommonEncryptionCbcsResponsePtrOutput) EnabledProtocols ¶
func (o CommonEncryptionCbcsResponsePtrOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
Representing supported protocols
func (CommonEncryptionCbcsResponsePtrOutput) ToCommonEncryptionCbcsResponsePtrOutput ¶
func (o CommonEncryptionCbcsResponsePtrOutput) ToCommonEncryptionCbcsResponsePtrOutput() CommonEncryptionCbcsResponsePtrOutput
func (CommonEncryptionCbcsResponsePtrOutput) ToCommonEncryptionCbcsResponsePtrOutputWithContext ¶
func (o CommonEncryptionCbcsResponsePtrOutput) ToCommonEncryptionCbcsResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCbcsResponsePtrOutput
type CommonEncryptionCenc ¶
type CommonEncryptionCenc struct { // Representing which tracks should not be encrypted ClearTracks []TrackSelection `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys *StreamingPolicyContentKeys `pulumi:"contentKeys"` // Configuration of DRMs for CommonEncryptionCenc encryption scheme Drm *CencDrmConfiguration `pulumi:"drm"` // Representing supported protocols EnabledProtocols *EnabledProtocols `pulumi:"enabledProtocols"` }
Class for envelope encryption scheme
type CommonEncryptionCencArgs ¶
type CommonEncryptionCencArgs struct { // Representing which tracks should not be encrypted ClearTracks TrackSelectionArrayInput `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys StreamingPolicyContentKeysPtrInput `pulumi:"contentKeys"` // Configuration of DRMs for CommonEncryptionCenc encryption scheme Drm CencDrmConfigurationPtrInput `pulumi:"drm"` // Representing supported protocols EnabledProtocols EnabledProtocolsPtrInput `pulumi:"enabledProtocols"` }
Class for envelope encryption scheme
func (CommonEncryptionCencArgs) ElementType ¶
func (CommonEncryptionCencArgs) ElementType() reflect.Type
func (CommonEncryptionCencArgs) ToCommonEncryptionCencOutput ¶
func (i CommonEncryptionCencArgs) ToCommonEncryptionCencOutput() CommonEncryptionCencOutput
func (CommonEncryptionCencArgs) ToCommonEncryptionCencOutputWithContext ¶
func (i CommonEncryptionCencArgs) ToCommonEncryptionCencOutputWithContext(ctx context.Context) CommonEncryptionCencOutput
func (CommonEncryptionCencArgs) ToCommonEncryptionCencPtrOutput ¶
func (i CommonEncryptionCencArgs) ToCommonEncryptionCencPtrOutput() CommonEncryptionCencPtrOutput
func (CommonEncryptionCencArgs) ToCommonEncryptionCencPtrOutputWithContext ¶
func (i CommonEncryptionCencArgs) ToCommonEncryptionCencPtrOutputWithContext(ctx context.Context) CommonEncryptionCencPtrOutput
type CommonEncryptionCencInput ¶
type CommonEncryptionCencInput interface { pulumi.Input ToCommonEncryptionCencOutput() CommonEncryptionCencOutput ToCommonEncryptionCencOutputWithContext(context.Context) CommonEncryptionCencOutput }
CommonEncryptionCencInput is an input type that accepts CommonEncryptionCencArgs and CommonEncryptionCencOutput values. You can construct a concrete instance of `CommonEncryptionCencInput` via:
CommonEncryptionCencArgs{...}
type CommonEncryptionCencOutput ¶
type CommonEncryptionCencOutput struct{ *pulumi.OutputState }
Class for envelope encryption scheme
func (CommonEncryptionCencOutput) ClearTracks ¶
func (o CommonEncryptionCencOutput) ClearTracks() TrackSelectionArrayOutput
Representing which tracks should not be encrypted
func (CommonEncryptionCencOutput) ContentKeys ¶
func (o CommonEncryptionCencOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (CommonEncryptionCencOutput) Drm ¶
func (o CommonEncryptionCencOutput) Drm() CencDrmConfigurationPtrOutput
Configuration of DRMs for CommonEncryptionCenc encryption scheme
func (CommonEncryptionCencOutput) ElementType ¶
func (CommonEncryptionCencOutput) ElementType() reflect.Type
func (CommonEncryptionCencOutput) EnabledProtocols ¶
func (o CommonEncryptionCencOutput) EnabledProtocols() EnabledProtocolsPtrOutput
Representing supported protocols
func (CommonEncryptionCencOutput) ToCommonEncryptionCencOutput ¶
func (o CommonEncryptionCencOutput) ToCommonEncryptionCencOutput() CommonEncryptionCencOutput
func (CommonEncryptionCencOutput) ToCommonEncryptionCencOutputWithContext ¶
func (o CommonEncryptionCencOutput) ToCommonEncryptionCencOutputWithContext(ctx context.Context) CommonEncryptionCencOutput
func (CommonEncryptionCencOutput) ToCommonEncryptionCencPtrOutput ¶
func (o CommonEncryptionCencOutput) ToCommonEncryptionCencPtrOutput() CommonEncryptionCencPtrOutput
func (CommonEncryptionCencOutput) ToCommonEncryptionCencPtrOutputWithContext ¶
func (o CommonEncryptionCencOutput) ToCommonEncryptionCencPtrOutputWithContext(ctx context.Context) CommonEncryptionCencPtrOutput
type CommonEncryptionCencPtrInput ¶
type CommonEncryptionCencPtrInput interface { pulumi.Input ToCommonEncryptionCencPtrOutput() CommonEncryptionCencPtrOutput ToCommonEncryptionCencPtrOutputWithContext(context.Context) CommonEncryptionCencPtrOutput }
CommonEncryptionCencPtrInput is an input type that accepts CommonEncryptionCencArgs, CommonEncryptionCencPtr and CommonEncryptionCencPtrOutput values. You can construct a concrete instance of `CommonEncryptionCencPtrInput` via:
CommonEncryptionCencArgs{...} or: nil
func CommonEncryptionCencPtr ¶
func CommonEncryptionCencPtr(v *CommonEncryptionCencArgs) CommonEncryptionCencPtrInput
type CommonEncryptionCencPtrOutput ¶
type CommonEncryptionCencPtrOutput struct{ *pulumi.OutputState }
func (CommonEncryptionCencPtrOutput) ClearTracks ¶
func (o CommonEncryptionCencPtrOutput) ClearTracks() TrackSelectionArrayOutput
Representing which tracks should not be encrypted
func (CommonEncryptionCencPtrOutput) ContentKeys ¶
func (o CommonEncryptionCencPtrOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (CommonEncryptionCencPtrOutput) Drm ¶
func (o CommonEncryptionCencPtrOutput) Drm() CencDrmConfigurationPtrOutput
Configuration of DRMs for CommonEncryptionCenc encryption scheme
func (CommonEncryptionCencPtrOutput) Elem ¶
func (o CommonEncryptionCencPtrOutput) Elem() CommonEncryptionCencOutput
func (CommonEncryptionCencPtrOutput) ElementType ¶
func (CommonEncryptionCencPtrOutput) ElementType() reflect.Type
func (CommonEncryptionCencPtrOutput) EnabledProtocols ¶
func (o CommonEncryptionCencPtrOutput) EnabledProtocols() EnabledProtocolsPtrOutput
Representing supported protocols
func (CommonEncryptionCencPtrOutput) ToCommonEncryptionCencPtrOutput ¶
func (o CommonEncryptionCencPtrOutput) ToCommonEncryptionCencPtrOutput() CommonEncryptionCencPtrOutput
func (CommonEncryptionCencPtrOutput) ToCommonEncryptionCencPtrOutputWithContext ¶
func (o CommonEncryptionCencPtrOutput) ToCommonEncryptionCencPtrOutputWithContext(ctx context.Context) CommonEncryptionCencPtrOutput
type CommonEncryptionCencResponse ¶
type CommonEncryptionCencResponse struct { // Representing which tracks should not be encrypted ClearTracks []TrackSelectionResponse `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys *StreamingPolicyContentKeysResponse `pulumi:"contentKeys"` // Configuration of DRMs for CommonEncryptionCenc encryption scheme Drm *CencDrmConfigurationResponse `pulumi:"drm"` // Representing supported protocols EnabledProtocols *EnabledProtocolsResponse `pulumi:"enabledProtocols"` }
Class for envelope encryption scheme
type CommonEncryptionCencResponseArgs ¶
type CommonEncryptionCencResponseArgs struct { // Representing which tracks should not be encrypted ClearTracks TrackSelectionResponseArrayInput `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys StreamingPolicyContentKeysResponsePtrInput `pulumi:"contentKeys"` // Configuration of DRMs for CommonEncryptionCenc encryption scheme Drm CencDrmConfigurationResponsePtrInput `pulumi:"drm"` // Representing supported protocols EnabledProtocols EnabledProtocolsResponsePtrInput `pulumi:"enabledProtocols"` }
Class for envelope encryption scheme
func (CommonEncryptionCencResponseArgs) ElementType ¶
func (CommonEncryptionCencResponseArgs) ElementType() reflect.Type
func (CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponseOutput ¶
func (i CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponseOutput() CommonEncryptionCencResponseOutput
func (CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponseOutputWithContext ¶
func (i CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponseOutputWithContext(ctx context.Context) CommonEncryptionCencResponseOutput
func (CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponsePtrOutput ¶
func (i CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponsePtrOutput() CommonEncryptionCencResponsePtrOutput
func (CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponsePtrOutputWithContext ¶
func (i CommonEncryptionCencResponseArgs) ToCommonEncryptionCencResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCencResponsePtrOutput
type CommonEncryptionCencResponseInput ¶
type CommonEncryptionCencResponseInput interface { pulumi.Input ToCommonEncryptionCencResponseOutput() CommonEncryptionCencResponseOutput ToCommonEncryptionCencResponseOutputWithContext(context.Context) CommonEncryptionCencResponseOutput }
CommonEncryptionCencResponseInput is an input type that accepts CommonEncryptionCencResponseArgs and CommonEncryptionCencResponseOutput values. You can construct a concrete instance of `CommonEncryptionCencResponseInput` via:
CommonEncryptionCencResponseArgs{...}
type CommonEncryptionCencResponseOutput ¶
type CommonEncryptionCencResponseOutput struct{ *pulumi.OutputState }
Class for envelope encryption scheme
func (CommonEncryptionCencResponseOutput) ClearTracks ¶
func (o CommonEncryptionCencResponseOutput) ClearTracks() TrackSelectionResponseArrayOutput
Representing which tracks should not be encrypted
func (CommonEncryptionCencResponseOutput) ContentKeys ¶
func (o CommonEncryptionCencResponseOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (CommonEncryptionCencResponseOutput) Drm ¶
Configuration of DRMs for CommonEncryptionCenc encryption scheme
func (CommonEncryptionCencResponseOutput) ElementType ¶
func (CommonEncryptionCencResponseOutput) ElementType() reflect.Type
func (CommonEncryptionCencResponseOutput) EnabledProtocols ¶
func (o CommonEncryptionCencResponseOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
Representing supported protocols
func (CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponseOutput ¶
func (o CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponseOutput() CommonEncryptionCencResponseOutput
func (CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponseOutputWithContext ¶
func (o CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponseOutputWithContext(ctx context.Context) CommonEncryptionCencResponseOutput
func (CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponsePtrOutput ¶
func (o CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponsePtrOutput() CommonEncryptionCencResponsePtrOutput
func (CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponsePtrOutputWithContext ¶
func (o CommonEncryptionCencResponseOutput) ToCommonEncryptionCencResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCencResponsePtrOutput
type CommonEncryptionCencResponsePtrInput ¶
type CommonEncryptionCencResponsePtrInput interface { pulumi.Input ToCommonEncryptionCencResponsePtrOutput() CommonEncryptionCencResponsePtrOutput ToCommonEncryptionCencResponsePtrOutputWithContext(context.Context) CommonEncryptionCencResponsePtrOutput }
CommonEncryptionCencResponsePtrInput is an input type that accepts CommonEncryptionCencResponseArgs, CommonEncryptionCencResponsePtr and CommonEncryptionCencResponsePtrOutput values. You can construct a concrete instance of `CommonEncryptionCencResponsePtrInput` via:
CommonEncryptionCencResponseArgs{...} or: nil
func CommonEncryptionCencResponsePtr ¶
func CommonEncryptionCencResponsePtr(v *CommonEncryptionCencResponseArgs) CommonEncryptionCencResponsePtrInput
type CommonEncryptionCencResponsePtrOutput ¶
type CommonEncryptionCencResponsePtrOutput struct{ *pulumi.OutputState }
func (CommonEncryptionCencResponsePtrOutput) ClearTracks ¶
func (o CommonEncryptionCencResponsePtrOutput) ClearTracks() TrackSelectionResponseArrayOutput
Representing which tracks should not be encrypted
func (CommonEncryptionCencResponsePtrOutput) ContentKeys ¶
func (o CommonEncryptionCencResponsePtrOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (CommonEncryptionCencResponsePtrOutput) Drm ¶
Configuration of DRMs for CommonEncryptionCenc encryption scheme
func (CommonEncryptionCencResponsePtrOutput) ElementType ¶
func (CommonEncryptionCencResponsePtrOutput) ElementType() reflect.Type
func (CommonEncryptionCencResponsePtrOutput) EnabledProtocols ¶
func (o CommonEncryptionCencResponsePtrOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
Representing supported protocols
func (CommonEncryptionCencResponsePtrOutput) ToCommonEncryptionCencResponsePtrOutput ¶
func (o CommonEncryptionCencResponsePtrOutput) ToCommonEncryptionCencResponsePtrOutput() CommonEncryptionCencResponsePtrOutput
func (CommonEncryptionCencResponsePtrOutput) ToCommonEncryptionCencResponsePtrOutputWithContext ¶
func (o CommonEncryptionCencResponsePtrOutput) ToCommonEncryptionCencResponsePtrOutputWithContext(ctx context.Context) CommonEncryptionCencResponsePtrOutput
type ContentKeyPolicy ¶
type ContentKeyPolicy struct { pulumi.CustomResourceState // The creation date of the Policy Created pulumi.StringOutput `pulumi:"created"` // A description for the Policy. Description pulumi.StringPtrOutput `pulumi:"description"` // The last modified date of the Policy LastModified pulumi.StringOutput `pulumi:"lastModified"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The Key Policy options. Options ContentKeyPolicyOptionResponseArrayOutput `pulumi:"options"` // The legacy Policy ID. PolicyId pulumi.StringOutput `pulumi:"policyId"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
A Content Key Policy resource.
func GetContentKeyPolicy ¶
func GetContentKeyPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContentKeyPolicyState, opts ...pulumi.ResourceOption) (*ContentKeyPolicy, error)
GetContentKeyPolicy gets an existing ContentKeyPolicy 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 NewContentKeyPolicy ¶
func NewContentKeyPolicy(ctx *pulumi.Context, name string, args *ContentKeyPolicyArgs, opts ...pulumi.ResourceOption) (*ContentKeyPolicy, error)
NewContentKeyPolicy registers a new resource with the given unique name, arguments, and options.
func (*ContentKeyPolicy) ElementType ¶ added in v0.2.6
func (*ContentKeyPolicy) ElementType() reflect.Type
func (*ContentKeyPolicy) ToContentKeyPolicyOutput ¶ added in v0.2.6
func (i *ContentKeyPolicy) ToContentKeyPolicyOutput() ContentKeyPolicyOutput
func (*ContentKeyPolicy) ToContentKeyPolicyOutputWithContext ¶ added in v0.2.6
func (i *ContentKeyPolicy) ToContentKeyPolicyOutputWithContext(ctx context.Context) ContentKeyPolicyOutput
type ContentKeyPolicyArgs ¶
type ContentKeyPolicyArgs struct { // The Media Services account name. AccountName pulumi.StringInput // The Content Key Policy name. ContentKeyPolicyName pulumi.StringInput // A description for the Policy. Description pulumi.StringPtrInput // The Key Policy options. Options ContentKeyPolicyOptionArrayInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a ContentKeyPolicy resource.
func (ContentKeyPolicyArgs) ElementType ¶
func (ContentKeyPolicyArgs) ElementType() reflect.Type
type ContentKeyPolicyClearKeyConfiguration ¶
type ContentKeyPolicyClearKeyConfiguration struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration'. OdataType string `pulumi:"odataType"` }
Represents a configuration for non-DRM keys.
type ContentKeyPolicyClearKeyConfigurationArgs ¶
type ContentKeyPolicyClearKeyConfigurationArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Represents a configuration for non-DRM keys.
func (ContentKeyPolicyClearKeyConfigurationArgs) ElementType ¶
func (ContentKeyPolicyClearKeyConfigurationArgs) ElementType() reflect.Type
func (ContentKeyPolicyClearKeyConfigurationArgs) ToContentKeyPolicyClearKeyConfigurationOutput ¶
func (i ContentKeyPolicyClearKeyConfigurationArgs) ToContentKeyPolicyClearKeyConfigurationOutput() ContentKeyPolicyClearKeyConfigurationOutput
func (ContentKeyPolicyClearKeyConfigurationArgs) ToContentKeyPolicyClearKeyConfigurationOutputWithContext ¶
func (i ContentKeyPolicyClearKeyConfigurationArgs) ToContentKeyPolicyClearKeyConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyClearKeyConfigurationOutput
type ContentKeyPolicyClearKeyConfigurationInput ¶
type ContentKeyPolicyClearKeyConfigurationInput interface { pulumi.Input ToContentKeyPolicyClearKeyConfigurationOutput() ContentKeyPolicyClearKeyConfigurationOutput ToContentKeyPolicyClearKeyConfigurationOutputWithContext(context.Context) ContentKeyPolicyClearKeyConfigurationOutput }
ContentKeyPolicyClearKeyConfigurationInput is an input type that accepts ContentKeyPolicyClearKeyConfigurationArgs and ContentKeyPolicyClearKeyConfigurationOutput values. You can construct a concrete instance of `ContentKeyPolicyClearKeyConfigurationInput` via:
ContentKeyPolicyClearKeyConfigurationArgs{...}
type ContentKeyPolicyClearKeyConfigurationOutput ¶
type ContentKeyPolicyClearKeyConfigurationOutput struct{ *pulumi.OutputState }
Represents a configuration for non-DRM keys.
func (ContentKeyPolicyClearKeyConfigurationOutput) ElementType ¶
func (ContentKeyPolicyClearKeyConfigurationOutput) ElementType() reflect.Type
func (ContentKeyPolicyClearKeyConfigurationOutput) OdataType ¶
func (o ContentKeyPolicyClearKeyConfigurationOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration'.
func (ContentKeyPolicyClearKeyConfigurationOutput) ToContentKeyPolicyClearKeyConfigurationOutput ¶
func (o ContentKeyPolicyClearKeyConfigurationOutput) ToContentKeyPolicyClearKeyConfigurationOutput() ContentKeyPolicyClearKeyConfigurationOutput
func (ContentKeyPolicyClearKeyConfigurationOutput) ToContentKeyPolicyClearKeyConfigurationOutputWithContext ¶
func (o ContentKeyPolicyClearKeyConfigurationOutput) ToContentKeyPolicyClearKeyConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyClearKeyConfigurationOutput
type ContentKeyPolicyClearKeyConfigurationResponse ¶
type ContentKeyPolicyClearKeyConfigurationResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration'. OdataType string `pulumi:"odataType"` }
Represents a configuration for non-DRM keys.
type ContentKeyPolicyClearKeyConfigurationResponseArgs ¶
type ContentKeyPolicyClearKeyConfigurationResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Represents a configuration for non-DRM keys.
func (ContentKeyPolicyClearKeyConfigurationResponseArgs) ElementType ¶
func (ContentKeyPolicyClearKeyConfigurationResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyClearKeyConfigurationResponseArgs) ToContentKeyPolicyClearKeyConfigurationResponseOutput ¶
func (i ContentKeyPolicyClearKeyConfigurationResponseArgs) ToContentKeyPolicyClearKeyConfigurationResponseOutput() ContentKeyPolicyClearKeyConfigurationResponseOutput
func (ContentKeyPolicyClearKeyConfigurationResponseArgs) ToContentKeyPolicyClearKeyConfigurationResponseOutputWithContext ¶
func (i ContentKeyPolicyClearKeyConfigurationResponseArgs) ToContentKeyPolicyClearKeyConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyClearKeyConfigurationResponseOutput
type ContentKeyPolicyClearKeyConfigurationResponseInput ¶
type ContentKeyPolicyClearKeyConfigurationResponseInput interface { pulumi.Input ToContentKeyPolicyClearKeyConfigurationResponseOutput() ContentKeyPolicyClearKeyConfigurationResponseOutput ToContentKeyPolicyClearKeyConfigurationResponseOutputWithContext(context.Context) ContentKeyPolicyClearKeyConfigurationResponseOutput }
ContentKeyPolicyClearKeyConfigurationResponseInput is an input type that accepts ContentKeyPolicyClearKeyConfigurationResponseArgs and ContentKeyPolicyClearKeyConfigurationResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyClearKeyConfigurationResponseInput` via:
ContentKeyPolicyClearKeyConfigurationResponseArgs{...}
type ContentKeyPolicyClearKeyConfigurationResponseOutput ¶
type ContentKeyPolicyClearKeyConfigurationResponseOutput struct{ *pulumi.OutputState }
Represents a configuration for non-DRM keys.
func (ContentKeyPolicyClearKeyConfigurationResponseOutput) ElementType ¶
func (ContentKeyPolicyClearKeyConfigurationResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyClearKeyConfigurationResponseOutput) OdataType ¶
func (o ContentKeyPolicyClearKeyConfigurationResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration'.
func (ContentKeyPolicyClearKeyConfigurationResponseOutput) ToContentKeyPolicyClearKeyConfigurationResponseOutput ¶
func (o ContentKeyPolicyClearKeyConfigurationResponseOutput) ToContentKeyPolicyClearKeyConfigurationResponseOutput() ContentKeyPolicyClearKeyConfigurationResponseOutput
func (ContentKeyPolicyClearKeyConfigurationResponseOutput) ToContentKeyPolicyClearKeyConfigurationResponseOutputWithContext ¶
func (o ContentKeyPolicyClearKeyConfigurationResponseOutput) ToContentKeyPolicyClearKeyConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyClearKeyConfigurationResponseOutput
type ContentKeyPolicyFairPlayConfiguration ¶
type ContentKeyPolicyFairPlayConfiguration struct { // The key that must be used as FairPlay Application Secret key. Ask string `pulumi:"ask"` // The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key). FairPlayPfx string `pulumi:"fairPlayPfx"` // The password encrypting FairPlay certificate in PKCS 12 (pfx) format. FairPlayPfxPassword string `pulumi:"fairPlayPfxPassword"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration'. OdataType string `pulumi:"odataType"` // Offline rental policy OfflineRentalConfiguration *ContentKeyPolicyFairPlayOfflineRentalConfiguration `pulumi:"offlineRentalConfiguration"` // The rental and lease key type. RentalAndLeaseKeyType string `pulumi:"rentalAndLeaseKeyType"` // The rental duration. Must be greater than or equal to 0. RentalDuration float64 `pulumi:"rentalDuration"` }
Specifies a configuration for FairPlay licenses.
type ContentKeyPolicyFairPlayConfigurationArgs ¶
type ContentKeyPolicyFairPlayConfigurationArgs struct { // The key that must be used as FairPlay Application Secret key. Ask pulumi.StringInput `pulumi:"ask"` // The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key). FairPlayPfx pulumi.StringInput `pulumi:"fairPlayPfx"` // The password encrypting FairPlay certificate in PKCS 12 (pfx) format. FairPlayPfxPassword pulumi.StringInput `pulumi:"fairPlayPfxPassword"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` // Offline rental policy OfflineRentalConfiguration ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrInput `pulumi:"offlineRentalConfiguration"` // The rental and lease key type. RentalAndLeaseKeyType pulumi.StringInput `pulumi:"rentalAndLeaseKeyType"` // The rental duration. Must be greater than or equal to 0. RentalDuration pulumi.Float64Input `pulumi:"rentalDuration"` }
Specifies a configuration for FairPlay licenses.
func (ContentKeyPolicyFairPlayConfigurationArgs) ElementType ¶
func (ContentKeyPolicyFairPlayConfigurationArgs) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayConfigurationArgs) ToContentKeyPolicyFairPlayConfigurationOutput ¶
func (i ContentKeyPolicyFairPlayConfigurationArgs) ToContentKeyPolicyFairPlayConfigurationOutput() ContentKeyPolicyFairPlayConfigurationOutput
func (ContentKeyPolicyFairPlayConfigurationArgs) ToContentKeyPolicyFairPlayConfigurationOutputWithContext ¶
func (i ContentKeyPolicyFairPlayConfigurationArgs) ToContentKeyPolicyFairPlayConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayConfigurationOutput
type ContentKeyPolicyFairPlayConfigurationInput ¶
type ContentKeyPolicyFairPlayConfigurationInput interface { pulumi.Input ToContentKeyPolicyFairPlayConfigurationOutput() ContentKeyPolicyFairPlayConfigurationOutput ToContentKeyPolicyFairPlayConfigurationOutputWithContext(context.Context) ContentKeyPolicyFairPlayConfigurationOutput }
ContentKeyPolicyFairPlayConfigurationInput is an input type that accepts ContentKeyPolicyFairPlayConfigurationArgs and ContentKeyPolicyFairPlayConfigurationOutput values. You can construct a concrete instance of `ContentKeyPolicyFairPlayConfigurationInput` via:
ContentKeyPolicyFairPlayConfigurationArgs{...}
type ContentKeyPolicyFairPlayConfigurationOutput ¶
type ContentKeyPolicyFairPlayConfigurationOutput struct{ *pulumi.OutputState }
Specifies a configuration for FairPlay licenses.
func (ContentKeyPolicyFairPlayConfigurationOutput) Ask ¶
func (o ContentKeyPolicyFairPlayConfigurationOutput) Ask() pulumi.StringOutput
The key that must be used as FairPlay Application Secret key.
func (ContentKeyPolicyFairPlayConfigurationOutput) ElementType ¶
func (ContentKeyPolicyFairPlayConfigurationOutput) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayConfigurationOutput) FairPlayPfx ¶
func (o ContentKeyPolicyFairPlayConfigurationOutput) FairPlayPfx() pulumi.StringOutput
The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
func (ContentKeyPolicyFairPlayConfigurationOutput) FairPlayPfxPassword ¶
func (o ContentKeyPolicyFairPlayConfigurationOutput) FairPlayPfxPassword() pulumi.StringOutput
The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
func (ContentKeyPolicyFairPlayConfigurationOutput) OdataType ¶
func (o ContentKeyPolicyFairPlayConfigurationOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration'.
func (ContentKeyPolicyFairPlayConfigurationOutput) OfflineRentalConfiguration ¶
func (o ContentKeyPolicyFairPlayConfigurationOutput) OfflineRentalConfiguration() ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
Offline rental policy
func (ContentKeyPolicyFairPlayConfigurationOutput) RentalAndLeaseKeyType ¶
func (o ContentKeyPolicyFairPlayConfigurationOutput) RentalAndLeaseKeyType() pulumi.StringOutput
The rental and lease key type.
func (ContentKeyPolicyFairPlayConfigurationOutput) RentalDuration ¶
func (o ContentKeyPolicyFairPlayConfigurationOutput) RentalDuration() pulumi.Float64Output
The rental duration. Must be greater than or equal to 0.
func (ContentKeyPolicyFairPlayConfigurationOutput) ToContentKeyPolicyFairPlayConfigurationOutput ¶
func (o ContentKeyPolicyFairPlayConfigurationOutput) ToContentKeyPolicyFairPlayConfigurationOutput() ContentKeyPolicyFairPlayConfigurationOutput
func (ContentKeyPolicyFairPlayConfigurationOutput) ToContentKeyPolicyFairPlayConfigurationOutputWithContext ¶
func (o ContentKeyPolicyFairPlayConfigurationOutput) ToContentKeyPolicyFairPlayConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayConfigurationOutput
type ContentKeyPolicyFairPlayConfigurationResponse ¶
type ContentKeyPolicyFairPlayConfigurationResponse struct { // The key that must be used as FairPlay Application Secret key. Ask string `pulumi:"ask"` // The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key). FairPlayPfx string `pulumi:"fairPlayPfx"` // The password encrypting FairPlay certificate in PKCS 12 (pfx) format. FairPlayPfxPassword string `pulumi:"fairPlayPfxPassword"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration'. OdataType string `pulumi:"odataType"` // Offline rental policy OfflineRentalConfiguration *ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse `pulumi:"offlineRentalConfiguration"` // The rental and lease key type. RentalAndLeaseKeyType string `pulumi:"rentalAndLeaseKeyType"` // The rental duration. Must be greater than or equal to 0. RentalDuration float64 `pulumi:"rentalDuration"` }
Specifies a configuration for FairPlay licenses.
type ContentKeyPolicyFairPlayConfigurationResponseArgs ¶
type ContentKeyPolicyFairPlayConfigurationResponseArgs struct { // The key that must be used as FairPlay Application Secret key. Ask pulumi.StringInput `pulumi:"ask"` // The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key). FairPlayPfx pulumi.StringInput `pulumi:"fairPlayPfx"` // The password encrypting FairPlay certificate in PKCS 12 (pfx) format. FairPlayPfxPassword pulumi.StringInput `pulumi:"fairPlayPfxPassword"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` // Offline rental policy OfflineRentalConfiguration ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrInput `pulumi:"offlineRentalConfiguration"` // The rental and lease key type. RentalAndLeaseKeyType pulumi.StringInput `pulumi:"rentalAndLeaseKeyType"` // The rental duration. Must be greater than or equal to 0. RentalDuration pulumi.Float64Input `pulumi:"rentalDuration"` }
Specifies a configuration for FairPlay licenses.
func (ContentKeyPolicyFairPlayConfigurationResponseArgs) ElementType ¶
func (ContentKeyPolicyFairPlayConfigurationResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayConfigurationResponseArgs) ToContentKeyPolicyFairPlayConfigurationResponseOutput ¶
func (i ContentKeyPolicyFairPlayConfigurationResponseArgs) ToContentKeyPolicyFairPlayConfigurationResponseOutput() ContentKeyPolicyFairPlayConfigurationResponseOutput
func (ContentKeyPolicyFairPlayConfigurationResponseArgs) ToContentKeyPolicyFairPlayConfigurationResponseOutputWithContext ¶
func (i ContentKeyPolicyFairPlayConfigurationResponseArgs) ToContentKeyPolicyFairPlayConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayConfigurationResponseOutput
type ContentKeyPolicyFairPlayConfigurationResponseInput ¶
type ContentKeyPolicyFairPlayConfigurationResponseInput interface { pulumi.Input ToContentKeyPolicyFairPlayConfigurationResponseOutput() ContentKeyPolicyFairPlayConfigurationResponseOutput ToContentKeyPolicyFairPlayConfigurationResponseOutputWithContext(context.Context) ContentKeyPolicyFairPlayConfigurationResponseOutput }
ContentKeyPolicyFairPlayConfigurationResponseInput is an input type that accepts ContentKeyPolicyFairPlayConfigurationResponseArgs and ContentKeyPolicyFairPlayConfigurationResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyFairPlayConfigurationResponseInput` via:
ContentKeyPolicyFairPlayConfigurationResponseArgs{...}
type ContentKeyPolicyFairPlayConfigurationResponseOutput ¶
type ContentKeyPolicyFairPlayConfigurationResponseOutput struct{ *pulumi.OutputState }
Specifies a configuration for FairPlay licenses.
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) Ask ¶
The key that must be used as FairPlay Application Secret key.
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) ElementType ¶
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) FairPlayPfx ¶
func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) FairPlayPfx() pulumi.StringOutput
The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) FairPlayPfxPassword ¶
func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) FairPlayPfxPassword() pulumi.StringOutput
The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) OdataType ¶
func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration'.
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) OfflineRentalConfiguration ¶
func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) OfflineRentalConfiguration() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
Offline rental policy
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) RentalAndLeaseKeyType ¶
func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) RentalAndLeaseKeyType() pulumi.StringOutput
The rental and lease key type.
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) RentalDuration ¶
func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) RentalDuration() pulumi.Float64Output
The rental duration. Must be greater than or equal to 0.
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) ToContentKeyPolicyFairPlayConfigurationResponseOutput ¶
func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) ToContentKeyPolicyFairPlayConfigurationResponseOutput() ContentKeyPolicyFairPlayConfigurationResponseOutput
func (ContentKeyPolicyFairPlayConfigurationResponseOutput) ToContentKeyPolicyFairPlayConfigurationResponseOutputWithContext ¶
func (o ContentKeyPolicyFairPlayConfigurationResponseOutput) ToContentKeyPolicyFairPlayConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayConfigurationResponseOutput
type ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs struct { // Playback duration PlaybackDurationSeconds pulumi.Float64Input `pulumi:"playbackDurationSeconds"` // Storage duration StorageDurationSeconds pulumi.Float64Input `pulumi:"storageDurationSeconds"` }
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ElementType ¶
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutput ¶
func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutputWithContext ¶
func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput ¶
func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext ¶
func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
type ContentKeyPolicyFairPlayOfflineRentalConfigurationInput ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationInput interface { pulumi.Input ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutputWithContext(context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput }
ContentKeyPolicyFairPlayOfflineRentalConfigurationInput is an input type that accepts ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs and ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput values. You can construct a concrete instance of `ContentKeyPolicyFairPlayOfflineRentalConfigurationInput` via:
ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs{...}
type ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ElementType ¶
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) PlaybackDurationSeconds ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) PlaybackDurationSeconds() pulumi.Float64Output
Playback duration
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) StorageDurationSeconds ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) StorageDurationSeconds() pulumi.Float64Output
Storage duration
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutput ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutputWithContext ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
type ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrInput ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrInput interface { pulumi.Input ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext(context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput }
ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrInput is an input type that accepts ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs, ContentKeyPolicyFairPlayOfflineRentalConfigurationPtr and ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput values. You can construct a concrete instance of `ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrInput` via:
ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs{...} or: nil
func ContentKeyPolicyFairPlayOfflineRentalConfigurationPtr ¶
func ContentKeyPolicyFairPlayOfflineRentalConfigurationPtr(v *ContentKeyPolicyFairPlayOfflineRentalConfigurationArgs) ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrInput
type ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) ElementType ¶
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) PlaybackDurationSeconds ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) PlaybackDurationSeconds() pulumi.Float64PtrOutput
Playback duration
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) StorageDurationSeconds ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) StorageDurationSeconds() pulumi.Float64PtrOutput
Storage duration
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationPtrOutput
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs struct { // Playback duration PlaybackDurationSeconds pulumi.Float64Input `pulumi:"playbackDurationSeconds"` // Storage duration StorageDurationSeconds pulumi.Float64Input `pulumi:"storageDurationSeconds"` }
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ElementType ¶
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput ¶
func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutputWithContext ¶
func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput ¶
func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext ¶
func (i ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseInput ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseInput interface { pulumi.Input ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutputWithContext(context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput }
ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseInput is an input type that accepts ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs and ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseInput` via:
ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs{...}
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ElementType ¶
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) PlaybackDurationSeconds ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) PlaybackDurationSeconds() pulumi.Float64Output
Playback duration
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) StorageDurationSeconds ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) StorageDurationSeconds() pulumi.Float64Output
Storage duration
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutputWithContext ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrInput ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrInput interface { pulumi.Input ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext(context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput }
ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrInput is an input type that accepts ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs, ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtr and ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput values. You can construct a concrete instance of `ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrInput` via:
ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs{...} or: nil
func ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtr ¶
func ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtr(v *ContentKeyPolicyFairPlayOfflineRentalConfigurationResponseArgs) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrInput
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput ¶
type ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) ElementType ¶
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) PlaybackDurationSeconds ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) PlaybackDurationSeconds() pulumi.Float64PtrOutput
Playback duration
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) StorageDurationSeconds ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) StorageDurationSeconds() pulumi.Float64PtrOutput
Storage duration
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput() ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
func (ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext ¶
func (o ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput) ToContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyFairPlayOfflineRentalConfigurationResponsePtrOutput
type ContentKeyPolicyFairPlayRentalAndLeaseKeyType ¶ added in v0.3.1
The rental and lease key type.
func (ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ElementType ¶ added in v0.3.1
func (ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ElementType() reflect.Type
func (ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringOutput ¶ added in v0.3.1
func (e ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringOutput() pulumi.StringOutput
func (ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringPtrOutput ¶ added in v0.3.1
func (e ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyFairPlayRentalAndLeaseKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContentKeyPolicyInput ¶ added in v0.2.6
type ContentKeyPolicyInput interface { pulumi.Input ToContentKeyPolicyOutput() ContentKeyPolicyOutput ToContentKeyPolicyOutputWithContext(ctx context.Context) ContentKeyPolicyOutput }
type ContentKeyPolicyOpenRestriction ¶
type ContentKeyPolicyOpenRestriction struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyOpenRestriction'. OdataType string `pulumi:"odataType"` }
Represents an open restriction. License or key will be delivered on every request.
type ContentKeyPolicyOpenRestrictionArgs ¶
type ContentKeyPolicyOpenRestrictionArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyOpenRestriction'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Represents an open restriction. License or key will be delivered on every request.
func (ContentKeyPolicyOpenRestrictionArgs) ElementType ¶
func (ContentKeyPolicyOpenRestrictionArgs) ElementType() reflect.Type
func (ContentKeyPolicyOpenRestrictionArgs) ToContentKeyPolicyOpenRestrictionOutput ¶
func (i ContentKeyPolicyOpenRestrictionArgs) ToContentKeyPolicyOpenRestrictionOutput() ContentKeyPolicyOpenRestrictionOutput
func (ContentKeyPolicyOpenRestrictionArgs) ToContentKeyPolicyOpenRestrictionOutputWithContext ¶
func (i ContentKeyPolicyOpenRestrictionArgs) ToContentKeyPolicyOpenRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyOpenRestrictionOutput
type ContentKeyPolicyOpenRestrictionInput ¶
type ContentKeyPolicyOpenRestrictionInput interface { pulumi.Input ToContentKeyPolicyOpenRestrictionOutput() ContentKeyPolicyOpenRestrictionOutput ToContentKeyPolicyOpenRestrictionOutputWithContext(context.Context) ContentKeyPolicyOpenRestrictionOutput }
ContentKeyPolicyOpenRestrictionInput is an input type that accepts ContentKeyPolicyOpenRestrictionArgs and ContentKeyPolicyOpenRestrictionOutput values. You can construct a concrete instance of `ContentKeyPolicyOpenRestrictionInput` via:
ContentKeyPolicyOpenRestrictionArgs{...}
type ContentKeyPolicyOpenRestrictionOutput ¶
type ContentKeyPolicyOpenRestrictionOutput struct{ *pulumi.OutputState }
Represents an open restriction. License or key will be delivered on every request.
func (ContentKeyPolicyOpenRestrictionOutput) ElementType ¶
func (ContentKeyPolicyOpenRestrictionOutput) ElementType() reflect.Type
func (ContentKeyPolicyOpenRestrictionOutput) OdataType ¶
func (o ContentKeyPolicyOpenRestrictionOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyOpenRestriction'.
func (ContentKeyPolicyOpenRestrictionOutput) ToContentKeyPolicyOpenRestrictionOutput ¶
func (o ContentKeyPolicyOpenRestrictionOutput) ToContentKeyPolicyOpenRestrictionOutput() ContentKeyPolicyOpenRestrictionOutput
func (ContentKeyPolicyOpenRestrictionOutput) ToContentKeyPolicyOpenRestrictionOutputWithContext ¶
func (o ContentKeyPolicyOpenRestrictionOutput) ToContentKeyPolicyOpenRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyOpenRestrictionOutput
type ContentKeyPolicyOpenRestrictionResponse ¶
type ContentKeyPolicyOpenRestrictionResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyOpenRestriction'. OdataType string `pulumi:"odataType"` }
Represents an open restriction. License or key will be delivered on every request.
type ContentKeyPolicyOpenRestrictionResponseArgs ¶
type ContentKeyPolicyOpenRestrictionResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyOpenRestriction'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Represents an open restriction. License or key will be delivered on every request.
func (ContentKeyPolicyOpenRestrictionResponseArgs) ElementType ¶
func (ContentKeyPolicyOpenRestrictionResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyOpenRestrictionResponseArgs) ToContentKeyPolicyOpenRestrictionResponseOutput ¶
func (i ContentKeyPolicyOpenRestrictionResponseArgs) ToContentKeyPolicyOpenRestrictionResponseOutput() ContentKeyPolicyOpenRestrictionResponseOutput
func (ContentKeyPolicyOpenRestrictionResponseArgs) ToContentKeyPolicyOpenRestrictionResponseOutputWithContext ¶
func (i ContentKeyPolicyOpenRestrictionResponseArgs) ToContentKeyPolicyOpenRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyOpenRestrictionResponseOutput
type ContentKeyPolicyOpenRestrictionResponseInput ¶
type ContentKeyPolicyOpenRestrictionResponseInput interface { pulumi.Input ToContentKeyPolicyOpenRestrictionResponseOutput() ContentKeyPolicyOpenRestrictionResponseOutput ToContentKeyPolicyOpenRestrictionResponseOutputWithContext(context.Context) ContentKeyPolicyOpenRestrictionResponseOutput }
ContentKeyPolicyOpenRestrictionResponseInput is an input type that accepts ContentKeyPolicyOpenRestrictionResponseArgs and ContentKeyPolicyOpenRestrictionResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyOpenRestrictionResponseInput` via:
ContentKeyPolicyOpenRestrictionResponseArgs{...}
type ContentKeyPolicyOpenRestrictionResponseOutput ¶
type ContentKeyPolicyOpenRestrictionResponseOutput struct{ *pulumi.OutputState }
Represents an open restriction. License or key will be delivered on every request.
func (ContentKeyPolicyOpenRestrictionResponseOutput) ElementType ¶
func (ContentKeyPolicyOpenRestrictionResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyOpenRestrictionResponseOutput) OdataType ¶
func (o ContentKeyPolicyOpenRestrictionResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyOpenRestriction'.
func (ContentKeyPolicyOpenRestrictionResponseOutput) ToContentKeyPolicyOpenRestrictionResponseOutput ¶
func (o ContentKeyPolicyOpenRestrictionResponseOutput) ToContentKeyPolicyOpenRestrictionResponseOutput() ContentKeyPolicyOpenRestrictionResponseOutput
func (ContentKeyPolicyOpenRestrictionResponseOutput) ToContentKeyPolicyOpenRestrictionResponseOutputWithContext ¶
func (o ContentKeyPolicyOpenRestrictionResponseOutput) ToContentKeyPolicyOpenRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyOpenRestrictionResponseOutput
type ContentKeyPolicyOption ¶
type ContentKeyPolicyOption struct { // The key delivery configuration. Configuration interface{} `pulumi:"configuration"` // The Policy Option description. Name *string `pulumi:"name"` // The requirements that must be met to deliver keys with this configuration Restriction interface{} `pulumi:"restriction"` }
Represents a policy option.
type ContentKeyPolicyOptionArgs ¶
type ContentKeyPolicyOptionArgs struct { // The key delivery configuration. Configuration pulumi.Input `pulumi:"configuration"` // The Policy Option description. Name pulumi.StringPtrInput `pulumi:"name"` // The requirements that must be met to deliver keys with this configuration Restriction pulumi.Input `pulumi:"restriction"` }
Represents a policy option.
func (ContentKeyPolicyOptionArgs) ElementType ¶
func (ContentKeyPolicyOptionArgs) ElementType() reflect.Type
func (ContentKeyPolicyOptionArgs) ToContentKeyPolicyOptionOutput ¶
func (i ContentKeyPolicyOptionArgs) ToContentKeyPolicyOptionOutput() ContentKeyPolicyOptionOutput
func (ContentKeyPolicyOptionArgs) ToContentKeyPolicyOptionOutputWithContext ¶
func (i ContentKeyPolicyOptionArgs) ToContentKeyPolicyOptionOutputWithContext(ctx context.Context) ContentKeyPolicyOptionOutput
type ContentKeyPolicyOptionArray ¶
type ContentKeyPolicyOptionArray []ContentKeyPolicyOptionInput
func (ContentKeyPolicyOptionArray) ElementType ¶
func (ContentKeyPolicyOptionArray) ElementType() reflect.Type
func (ContentKeyPolicyOptionArray) ToContentKeyPolicyOptionArrayOutput ¶
func (i ContentKeyPolicyOptionArray) ToContentKeyPolicyOptionArrayOutput() ContentKeyPolicyOptionArrayOutput
func (ContentKeyPolicyOptionArray) ToContentKeyPolicyOptionArrayOutputWithContext ¶
func (i ContentKeyPolicyOptionArray) ToContentKeyPolicyOptionArrayOutputWithContext(ctx context.Context) ContentKeyPolicyOptionArrayOutput
type ContentKeyPolicyOptionArrayInput ¶
type ContentKeyPolicyOptionArrayInput interface { pulumi.Input ToContentKeyPolicyOptionArrayOutput() ContentKeyPolicyOptionArrayOutput ToContentKeyPolicyOptionArrayOutputWithContext(context.Context) ContentKeyPolicyOptionArrayOutput }
ContentKeyPolicyOptionArrayInput is an input type that accepts ContentKeyPolicyOptionArray and ContentKeyPolicyOptionArrayOutput values. You can construct a concrete instance of `ContentKeyPolicyOptionArrayInput` via:
ContentKeyPolicyOptionArray{ ContentKeyPolicyOptionArgs{...} }
type ContentKeyPolicyOptionArrayOutput ¶
type ContentKeyPolicyOptionArrayOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyOptionArrayOutput) ElementType ¶
func (ContentKeyPolicyOptionArrayOutput) ElementType() reflect.Type
func (ContentKeyPolicyOptionArrayOutput) Index ¶
func (o ContentKeyPolicyOptionArrayOutput) Index(i pulumi.IntInput) ContentKeyPolicyOptionOutput
func (ContentKeyPolicyOptionArrayOutput) ToContentKeyPolicyOptionArrayOutput ¶
func (o ContentKeyPolicyOptionArrayOutput) ToContentKeyPolicyOptionArrayOutput() ContentKeyPolicyOptionArrayOutput
func (ContentKeyPolicyOptionArrayOutput) ToContentKeyPolicyOptionArrayOutputWithContext ¶
func (o ContentKeyPolicyOptionArrayOutput) ToContentKeyPolicyOptionArrayOutputWithContext(ctx context.Context) ContentKeyPolicyOptionArrayOutput
type ContentKeyPolicyOptionInput ¶
type ContentKeyPolicyOptionInput interface { pulumi.Input ToContentKeyPolicyOptionOutput() ContentKeyPolicyOptionOutput ToContentKeyPolicyOptionOutputWithContext(context.Context) ContentKeyPolicyOptionOutput }
ContentKeyPolicyOptionInput is an input type that accepts ContentKeyPolicyOptionArgs and ContentKeyPolicyOptionOutput values. You can construct a concrete instance of `ContentKeyPolicyOptionInput` via:
ContentKeyPolicyOptionArgs{...}
type ContentKeyPolicyOptionOutput ¶
type ContentKeyPolicyOptionOutput struct{ *pulumi.OutputState }
Represents a policy option.
func (ContentKeyPolicyOptionOutput) Configuration ¶
func (o ContentKeyPolicyOptionOutput) Configuration() pulumi.AnyOutput
The key delivery configuration.
func (ContentKeyPolicyOptionOutput) ElementType ¶
func (ContentKeyPolicyOptionOutput) ElementType() reflect.Type
func (ContentKeyPolicyOptionOutput) Name ¶
func (o ContentKeyPolicyOptionOutput) Name() pulumi.StringPtrOutput
The Policy Option description.
func (ContentKeyPolicyOptionOutput) Restriction ¶
func (o ContentKeyPolicyOptionOutput) Restriction() pulumi.AnyOutput
The requirements that must be met to deliver keys with this configuration
func (ContentKeyPolicyOptionOutput) ToContentKeyPolicyOptionOutput ¶
func (o ContentKeyPolicyOptionOutput) ToContentKeyPolicyOptionOutput() ContentKeyPolicyOptionOutput
func (ContentKeyPolicyOptionOutput) ToContentKeyPolicyOptionOutputWithContext ¶
func (o ContentKeyPolicyOptionOutput) ToContentKeyPolicyOptionOutputWithContext(ctx context.Context) ContentKeyPolicyOptionOutput
type ContentKeyPolicyOptionResponse ¶
type ContentKeyPolicyOptionResponse struct { // The key delivery configuration. Configuration interface{} `pulumi:"configuration"` // The Policy Option description. Name *string `pulumi:"name"` // The legacy Policy Option ID. PolicyOptionId string `pulumi:"policyOptionId"` // The requirements that must be met to deliver keys with this configuration Restriction interface{} `pulumi:"restriction"` }
Represents a policy option.
type ContentKeyPolicyOptionResponseArgs ¶
type ContentKeyPolicyOptionResponseArgs struct { // The key delivery configuration. Configuration pulumi.Input `pulumi:"configuration"` // The Policy Option description. Name pulumi.StringPtrInput `pulumi:"name"` // The legacy Policy Option ID. PolicyOptionId pulumi.StringInput `pulumi:"policyOptionId"` // The requirements that must be met to deliver keys with this configuration Restriction pulumi.Input `pulumi:"restriction"` }
Represents a policy option.
func (ContentKeyPolicyOptionResponseArgs) ElementType ¶
func (ContentKeyPolicyOptionResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyOptionResponseArgs) ToContentKeyPolicyOptionResponseOutput ¶
func (i ContentKeyPolicyOptionResponseArgs) ToContentKeyPolicyOptionResponseOutput() ContentKeyPolicyOptionResponseOutput
func (ContentKeyPolicyOptionResponseArgs) ToContentKeyPolicyOptionResponseOutputWithContext ¶
func (i ContentKeyPolicyOptionResponseArgs) ToContentKeyPolicyOptionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyOptionResponseOutput
type ContentKeyPolicyOptionResponseArray ¶
type ContentKeyPolicyOptionResponseArray []ContentKeyPolicyOptionResponseInput
func (ContentKeyPolicyOptionResponseArray) ElementType ¶
func (ContentKeyPolicyOptionResponseArray) ElementType() reflect.Type
func (ContentKeyPolicyOptionResponseArray) ToContentKeyPolicyOptionResponseArrayOutput ¶
func (i ContentKeyPolicyOptionResponseArray) ToContentKeyPolicyOptionResponseArrayOutput() ContentKeyPolicyOptionResponseArrayOutput
func (ContentKeyPolicyOptionResponseArray) ToContentKeyPolicyOptionResponseArrayOutputWithContext ¶
func (i ContentKeyPolicyOptionResponseArray) ToContentKeyPolicyOptionResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyOptionResponseArrayOutput
type ContentKeyPolicyOptionResponseArrayInput ¶
type ContentKeyPolicyOptionResponseArrayInput interface { pulumi.Input ToContentKeyPolicyOptionResponseArrayOutput() ContentKeyPolicyOptionResponseArrayOutput ToContentKeyPolicyOptionResponseArrayOutputWithContext(context.Context) ContentKeyPolicyOptionResponseArrayOutput }
ContentKeyPolicyOptionResponseArrayInput is an input type that accepts ContentKeyPolicyOptionResponseArray and ContentKeyPolicyOptionResponseArrayOutput values. You can construct a concrete instance of `ContentKeyPolicyOptionResponseArrayInput` via:
ContentKeyPolicyOptionResponseArray{ ContentKeyPolicyOptionResponseArgs{...} }
type ContentKeyPolicyOptionResponseArrayOutput ¶
type ContentKeyPolicyOptionResponseArrayOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyOptionResponseArrayOutput) ElementType ¶
func (ContentKeyPolicyOptionResponseArrayOutput) ElementType() reflect.Type
func (ContentKeyPolicyOptionResponseArrayOutput) ToContentKeyPolicyOptionResponseArrayOutput ¶
func (o ContentKeyPolicyOptionResponseArrayOutput) ToContentKeyPolicyOptionResponseArrayOutput() ContentKeyPolicyOptionResponseArrayOutput
func (ContentKeyPolicyOptionResponseArrayOutput) ToContentKeyPolicyOptionResponseArrayOutputWithContext ¶
func (o ContentKeyPolicyOptionResponseArrayOutput) ToContentKeyPolicyOptionResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyOptionResponseArrayOutput
type ContentKeyPolicyOptionResponseInput ¶
type ContentKeyPolicyOptionResponseInput interface { pulumi.Input ToContentKeyPolicyOptionResponseOutput() ContentKeyPolicyOptionResponseOutput ToContentKeyPolicyOptionResponseOutputWithContext(context.Context) ContentKeyPolicyOptionResponseOutput }
ContentKeyPolicyOptionResponseInput is an input type that accepts ContentKeyPolicyOptionResponseArgs and ContentKeyPolicyOptionResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyOptionResponseInput` via:
ContentKeyPolicyOptionResponseArgs{...}
type ContentKeyPolicyOptionResponseOutput ¶
type ContentKeyPolicyOptionResponseOutput struct{ *pulumi.OutputState }
Represents a policy option.
func (ContentKeyPolicyOptionResponseOutput) Configuration ¶
func (o ContentKeyPolicyOptionResponseOutput) Configuration() pulumi.AnyOutput
The key delivery configuration.
func (ContentKeyPolicyOptionResponseOutput) ElementType ¶
func (ContentKeyPolicyOptionResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyOptionResponseOutput) Name ¶
func (o ContentKeyPolicyOptionResponseOutput) Name() pulumi.StringPtrOutput
The Policy Option description.
func (ContentKeyPolicyOptionResponseOutput) PolicyOptionId ¶
func (o ContentKeyPolicyOptionResponseOutput) PolicyOptionId() pulumi.StringOutput
The legacy Policy Option ID.
func (ContentKeyPolicyOptionResponseOutput) Restriction ¶
func (o ContentKeyPolicyOptionResponseOutput) Restriction() pulumi.AnyOutput
The requirements that must be met to deliver keys with this configuration
func (ContentKeyPolicyOptionResponseOutput) ToContentKeyPolicyOptionResponseOutput ¶
func (o ContentKeyPolicyOptionResponseOutput) ToContentKeyPolicyOptionResponseOutput() ContentKeyPolicyOptionResponseOutput
func (ContentKeyPolicyOptionResponseOutput) ToContentKeyPolicyOptionResponseOutputWithContext ¶
func (o ContentKeyPolicyOptionResponseOutput) ToContentKeyPolicyOptionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyOptionResponseOutput
type ContentKeyPolicyOutput ¶ added in v0.2.6
type ContentKeyPolicyOutput struct {
*pulumi.OutputState
}
func (ContentKeyPolicyOutput) ElementType ¶ added in v0.2.6
func (ContentKeyPolicyOutput) ElementType() reflect.Type
func (ContentKeyPolicyOutput) ToContentKeyPolicyOutput ¶ added in v0.2.6
func (o ContentKeyPolicyOutput) ToContentKeyPolicyOutput() ContentKeyPolicyOutput
func (ContentKeyPolicyOutput) ToContentKeyPolicyOutputWithContext ¶ added in v0.2.6
func (o ContentKeyPolicyOutput) ToContentKeyPolicyOutputWithContext(ctx context.Context) ContentKeyPolicyOutput
type ContentKeyPolicyPlayReadyConfiguration ¶
type ContentKeyPolicyPlayReadyConfiguration struct { // The PlayReady licenses. Licenses []ContentKeyPolicyPlayReadyLicense `pulumi:"licenses"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration'. OdataType string `pulumi:"odataType"` // The custom response data. ResponseCustomData *string `pulumi:"responseCustomData"` }
Specifies a configuration for PlayReady licenses.
type ContentKeyPolicyPlayReadyConfigurationArgs ¶
type ContentKeyPolicyPlayReadyConfigurationArgs struct { // The PlayReady licenses. Licenses ContentKeyPolicyPlayReadyLicenseArrayInput `pulumi:"licenses"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` // The custom response data. ResponseCustomData pulumi.StringPtrInput `pulumi:"responseCustomData"` }
Specifies a configuration for PlayReady licenses.
func (ContentKeyPolicyPlayReadyConfigurationArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyConfigurationArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyConfigurationArgs) ToContentKeyPolicyPlayReadyConfigurationOutput ¶
func (i ContentKeyPolicyPlayReadyConfigurationArgs) ToContentKeyPolicyPlayReadyConfigurationOutput() ContentKeyPolicyPlayReadyConfigurationOutput
func (ContentKeyPolicyPlayReadyConfigurationArgs) ToContentKeyPolicyPlayReadyConfigurationOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyConfigurationArgs) ToContentKeyPolicyPlayReadyConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyConfigurationOutput
type ContentKeyPolicyPlayReadyConfigurationInput ¶
type ContentKeyPolicyPlayReadyConfigurationInput interface { pulumi.Input ToContentKeyPolicyPlayReadyConfigurationOutput() ContentKeyPolicyPlayReadyConfigurationOutput ToContentKeyPolicyPlayReadyConfigurationOutputWithContext(context.Context) ContentKeyPolicyPlayReadyConfigurationOutput }
ContentKeyPolicyPlayReadyConfigurationInput is an input type that accepts ContentKeyPolicyPlayReadyConfigurationArgs and ContentKeyPolicyPlayReadyConfigurationOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyConfigurationInput` via:
ContentKeyPolicyPlayReadyConfigurationArgs{...}
type ContentKeyPolicyPlayReadyConfigurationOutput ¶
type ContentKeyPolicyPlayReadyConfigurationOutput struct{ *pulumi.OutputState }
Specifies a configuration for PlayReady licenses.
func (ContentKeyPolicyPlayReadyConfigurationOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyConfigurationOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyConfigurationOutput) Licenses ¶
func (o ContentKeyPolicyPlayReadyConfigurationOutput) Licenses() ContentKeyPolicyPlayReadyLicenseArrayOutput
The PlayReady licenses.
func (ContentKeyPolicyPlayReadyConfigurationOutput) OdataType ¶
func (o ContentKeyPolicyPlayReadyConfigurationOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration'.
func (ContentKeyPolicyPlayReadyConfigurationOutput) ResponseCustomData ¶
func (o ContentKeyPolicyPlayReadyConfigurationOutput) ResponseCustomData() pulumi.StringPtrOutput
The custom response data.
func (ContentKeyPolicyPlayReadyConfigurationOutput) ToContentKeyPolicyPlayReadyConfigurationOutput ¶
func (o ContentKeyPolicyPlayReadyConfigurationOutput) ToContentKeyPolicyPlayReadyConfigurationOutput() ContentKeyPolicyPlayReadyConfigurationOutput
func (ContentKeyPolicyPlayReadyConfigurationOutput) ToContentKeyPolicyPlayReadyConfigurationOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyConfigurationOutput) ToContentKeyPolicyPlayReadyConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyConfigurationOutput
type ContentKeyPolicyPlayReadyConfigurationResponse ¶
type ContentKeyPolicyPlayReadyConfigurationResponse struct { // The PlayReady licenses. Licenses []ContentKeyPolicyPlayReadyLicenseResponse `pulumi:"licenses"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration'. OdataType string `pulumi:"odataType"` // The custom response data. ResponseCustomData *string `pulumi:"responseCustomData"` }
Specifies a configuration for PlayReady licenses.
type ContentKeyPolicyPlayReadyConfigurationResponseArgs ¶
type ContentKeyPolicyPlayReadyConfigurationResponseArgs struct { // The PlayReady licenses. Licenses ContentKeyPolicyPlayReadyLicenseResponseArrayInput `pulumi:"licenses"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` // The custom response data. ResponseCustomData pulumi.StringPtrInput `pulumi:"responseCustomData"` }
Specifies a configuration for PlayReady licenses.
func (ContentKeyPolicyPlayReadyConfigurationResponseArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyConfigurationResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyConfigurationResponseArgs) ToContentKeyPolicyPlayReadyConfigurationResponseOutput ¶
func (i ContentKeyPolicyPlayReadyConfigurationResponseArgs) ToContentKeyPolicyPlayReadyConfigurationResponseOutput() ContentKeyPolicyPlayReadyConfigurationResponseOutput
func (ContentKeyPolicyPlayReadyConfigurationResponseArgs) ToContentKeyPolicyPlayReadyConfigurationResponseOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyConfigurationResponseArgs) ToContentKeyPolicyPlayReadyConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyConfigurationResponseOutput
type ContentKeyPolicyPlayReadyConfigurationResponseInput ¶
type ContentKeyPolicyPlayReadyConfigurationResponseInput interface { pulumi.Input ToContentKeyPolicyPlayReadyConfigurationResponseOutput() ContentKeyPolicyPlayReadyConfigurationResponseOutput ToContentKeyPolicyPlayReadyConfigurationResponseOutputWithContext(context.Context) ContentKeyPolicyPlayReadyConfigurationResponseOutput }
ContentKeyPolicyPlayReadyConfigurationResponseInput is an input type that accepts ContentKeyPolicyPlayReadyConfigurationResponseArgs and ContentKeyPolicyPlayReadyConfigurationResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyConfigurationResponseInput` via:
ContentKeyPolicyPlayReadyConfigurationResponseArgs{...}
type ContentKeyPolicyPlayReadyConfigurationResponseOutput ¶
type ContentKeyPolicyPlayReadyConfigurationResponseOutput struct{ *pulumi.OutputState }
Specifies a configuration for PlayReady licenses.
func (ContentKeyPolicyPlayReadyConfigurationResponseOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyConfigurationResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyConfigurationResponseOutput) Licenses ¶
func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) Licenses() ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
The PlayReady licenses.
func (ContentKeyPolicyPlayReadyConfigurationResponseOutput) OdataType ¶
func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration'.
func (ContentKeyPolicyPlayReadyConfigurationResponseOutput) ResponseCustomData ¶
func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) ResponseCustomData() pulumi.StringPtrOutput
The custom response data.
func (ContentKeyPolicyPlayReadyConfigurationResponseOutput) ToContentKeyPolicyPlayReadyConfigurationResponseOutput ¶
func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) ToContentKeyPolicyPlayReadyConfigurationResponseOutput() ContentKeyPolicyPlayReadyConfigurationResponseOutput
func (ContentKeyPolicyPlayReadyConfigurationResponseOutput) ToContentKeyPolicyPlayReadyConfigurationResponseOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyConfigurationResponseOutput) ToContentKeyPolicyPlayReadyConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyConfigurationResponseOutput
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader'. OdataType string `pulumi:"odataType"` }
Specifies that the content key ID is in the PlayReady header.
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Specifies that the content key ID is in the PlayReady header.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput ¶
func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderInput ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderInput interface { pulumi.Input ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutputWithContext(context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput }
ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderInput is an input type that accepts ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs and ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderInput` via:
ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs{...}
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput struct{ *pulumi.OutputState }
Specifies that the content key ID is in the PlayReady header.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) OdataType ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader'.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderOutput
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader'. OdataType string `pulumi:"odataType"` }
Specifies that the content key ID is in the PlayReady header.
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Specifies that the content key ID is in the PlayReady header.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput ¶
func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseInput ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseInput interface { pulumi.Input ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutputWithContext(context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput }
ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseInput is an input type that accepts ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs and ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseInput` via:
ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseArgs{...}
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput struct{ *pulumi.OutputState }
Specifies that the content key ID is in the PlayReady header.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) OdataType ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader'.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponseOutput
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier struct { // The content key ID. KeyId string `pulumi:"keyId"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier'. OdataType string `pulumi:"odataType"` }
Specifies that the content key ID is specified in the PlayReady configuration.
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs struct { // The content key ID. KeyId pulumi.StringInput `pulumi:"keyId"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Specifies that the content key ID is specified in the PlayReady configuration.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput ¶
func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierInput ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierInput interface { pulumi.Input ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutputWithContext(context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput }
ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierInput is an input type that accepts ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs and ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierInput` via:
ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs{...}
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput struct{ *pulumi.OutputState }
Specifies that the content key ID is specified in the PlayReady configuration.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) KeyId ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) KeyId() pulumi.StringOutput
The content key ID.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) OdataType ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier'.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierOutput
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse struct { // The content key ID. KeyId string `pulumi:"keyId"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier'. OdataType string `pulumi:"odataType"` }
Specifies that the content key ID is specified in the PlayReady configuration.
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs struct { // The content key ID. KeyId pulumi.StringInput `pulumi:"keyId"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Specifies that the content key ID is specified in the PlayReady configuration.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput ¶
func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseInput ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseInput interface { pulumi.Input ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutputWithContext(context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput }
ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseInput is an input type that accepts ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs and ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseInput` via:
ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseArgs{...}
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput ¶
type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput struct{ *pulumi.OutputState }
Specifies that the content key ID is specified in the PlayReady configuration.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) KeyId ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) KeyId() pulumi.StringOutput
The content key ID.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) OdataType ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier'.
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput() ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput
func (ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput) ToContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponseOutput
type ContentKeyPolicyPlayReadyContentType ¶ added in v0.3.1
The PlayReady content type.
func (ContentKeyPolicyPlayReadyContentType) ElementType ¶ added in v0.3.1
func (ContentKeyPolicyPlayReadyContentType) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyContentType) ToStringOutput ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyContentType) ToStringOutput() pulumi.StringOutput
func (ContentKeyPolicyPlayReadyContentType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyContentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContentKeyPolicyPlayReadyContentType) ToStringPtrOutput ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyContentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContentKeyPolicyPlayReadyContentType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyContentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction struct { // Indicates whether this restriction is enforced on a Best Effort basis. BestEffort bool `pulumi:"bestEffort"` // Configures the restriction control bits. Must be between 0 and 3 inclusive. ConfigurationData int `pulumi:"configurationData"` }
Configures the Explicit Analog Television Output Restriction control bits. For further details see the PlayReady Compliance Rules.
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs struct { // Indicates whether this restriction is enforced on a Best Effort basis. BestEffort pulumi.BoolInput `pulumi:"bestEffort"` // Configures the restriction control bits. Must be between 0 and 3 inclusive. ConfigurationData pulumi.IntInput `pulumi:"configurationData"` }
Configures the Explicit Analog Television Output Restriction control bits. For further details see the PlayReady Compliance Rules.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput ¶
func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput ¶
func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionInput ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionInput interface { pulumi.Input ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutputWithContext(context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput }
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionInput is an input type that accepts ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs and ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionInput` via:
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs{...}
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput struct{ *pulumi.OutputState }
Configures the Explicit Analog Television Output Restriction control bits. For further details see the PlayReady Compliance Rules.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) BestEffort ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) BestEffort() pulumi.BoolOutput
Indicates whether this restriction is enforced on a Best Effort basis.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ConfigurationData ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ConfigurationData() pulumi.IntOutput
Configures the restriction control bits. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrInput ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrInput interface { pulumi.Input ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext(context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput }
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrInput is an input type that accepts ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs, ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtr and ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrInput` via:
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs{...} or: nil
func ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtr ¶
func ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtr(v *ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrInput
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) BestEffort ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) BestEffort() pulumi.BoolPtrOutput
Indicates whether this restriction is enforced on a Best Effort basis.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ConfigurationData ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ConfigurationData() pulumi.IntPtrOutput
Configures the restriction control bits. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse struct { // Indicates whether this restriction is enforced on a Best Effort basis. BestEffort bool `pulumi:"bestEffort"` // Configures the restriction control bits. Must be between 0 and 3 inclusive. ConfigurationData int `pulumi:"configurationData"` }
Configures the Explicit Analog Television Output Restriction control bits. For further details see the PlayReady Compliance Rules.
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs struct { // Indicates whether this restriction is enforced on a Best Effort basis. BestEffort pulumi.BoolInput `pulumi:"bestEffort"` // Configures the restriction control bits. Must be between 0 and 3 inclusive. ConfigurationData pulumi.IntInput `pulumi:"configurationData"` }
Configures the Explicit Analog Television Output Restriction control bits. For further details see the PlayReady Compliance Rules.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput ¶
func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput ¶
func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseInput ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseInput interface { pulumi.Input ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutputWithContext(context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput }
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseInput is an input type that accepts ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs and ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseInput` via:
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs{...}
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput struct{ *pulumi.OutputState }
Configures the Explicit Analog Television Output Restriction control bits. For further details see the PlayReady Compliance Rules.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) BestEffort ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) BestEffort() pulumi.BoolOutput
Indicates whether this restriction is enforced on a Best Effort basis.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ConfigurationData ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ConfigurationData() pulumi.IntOutput
Configures the restriction control bits. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrInput ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrInput interface { pulumi.Input ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext(context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput }
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrInput is an input type that accepts ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs, ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtr and ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrInput` via:
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs{...} or: nil
func ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtr ¶
func ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtr(v *ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponseArgs) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrInput
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput ¶
type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) BestEffort ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) BestEffort() pulumi.BoolPtrOutput
Indicates whether this restriction is enforced on a Best Effort basis.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ConfigurationData ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ConfigurationData() pulumi.IntPtrOutput
Configures the restriction control bits. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
func (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput) ToContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
type ContentKeyPolicyPlayReadyLicense ¶
type ContentKeyPolicyPlayReadyLicense struct { // A flag indicating whether test devices can use the license. AllowTestDevices bool `pulumi:"allowTestDevices"` // The begin date of license BeginDate *string `pulumi:"beginDate"` // The content key location. ContentKeyLocation interface{} `pulumi:"contentKeyLocation"` // The PlayReady content type. ContentType string `pulumi:"contentType"` // The expiration date of license. ExpirationDate *string `pulumi:"expirationDate"` // The grace period of license. GracePeriod *string `pulumi:"gracePeriod"` // The license type. LicenseType string `pulumi:"licenseType"` // The license PlayRight PlayRight *ContentKeyPolicyPlayReadyPlayRight `pulumi:"playRight"` // The relative begin date of license. RelativeBeginDate *string `pulumi:"relativeBeginDate"` // The relative expiration date of license. RelativeExpirationDate *string `pulumi:"relativeExpirationDate"` }
The PlayReady license
type ContentKeyPolicyPlayReadyLicenseArgs ¶
type ContentKeyPolicyPlayReadyLicenseArgs struct { // A flag indicating whether test devices can use the license. AllowTestDevices pulumi.BoolInput `pulumi:"allowTestDevices"` // The begin date of license BeginDate pulumi.StringPtrInput `pulumi:"beginDate"` // The content key location. ContentKeyLocation pulumi.Input `pulumi:"contentKeyLocation"` // The PlayReady content type. ContentType pulumi.StringInput `pulumi:"contentType"` // The expiration date of license. ExpirationDate pulumi.StringPtrInput `pulumi:"expirationDate"` // The grace period of license. GracePeriod pulumi.StringPtrInput `pulumi:"gracePeriod"` // The license type. LicenseType pulumi.StringInput `pulumi:"licenseType"` // The license PlayRight PlayRight ContentKeyPolicyPlayReadyPlayRightPtrInput `pulumi:"playRight"` // The relative begin date of license. RelativeBeginDate pulumi.StringPtrInput `pulumi:"relativeBeginDate"` // The relative expiration date of license. RelativeExpirationDate pulumi.StringPtrInput `pulumi:"relativeExpirationDate"` }
The PlayReady license
func (ContentKeyPolicyPlayReadyLicenseArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyLicenseArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyLicenseArgs) ToContentKeyPolicyPlayReadyLicenseOutput ¶
func (i ContentKeyPolicyPlayReadyLicenseArgs) ToContentKeyPolicyPlayReadyLicenseOutput() ContentKeyPolicyPlayReadyLicenseOutput
func (ContentKeyPolicyPlayReadyLicenseArgs) ToContentKeyPolicyPlayReadyLicenseOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyLicenseArgs) ToContentKeyPolicyPlayReadyLicenseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseOutput
type ContentKeyPolicyPlayReadyLicenseArray ¶
type ContentKeyPolicyPlayReadyLicenseArray []ContentKeyPolicyPlayReadyLicenseInput
func (ContentKeyPolicyPlayReadyLicenseArray) ElementType ¶
func (ContentKeyPolicyPlayReadyLicenseArray) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyLicenseArray) ToContentKeyPolicyPlayReadyLicenseArrayOutput ¶
func (i ContentKeyPolicyPlayReadyLicenseArray) ToContentKeyPolicyPlayReadyLicenseArrayOutput() ContentKeyPolicyPlayReadyLicenseArrayOutput
func (ContentKeyPolicyPlayReadyLicenseArray) ToContentKeyPolicyPlayReadyLicenseArrayOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyLicenseArray) ToContentKeyPolicyPlayReadyLicenseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseArrayOutput
type ContentKeyPolicyPlayReadyLicenseArrayInput ¶
type ContentKeyPolicyPlayReadyLicenseArrayInput interface { pulumi.Input ToContentKeyPolicyPlayReadyLicenseArrayOutput() ContentKeyPolicyPlayReadyLicenseArrayOutput ToContentKeyPolicyPlayReadyLicenseArrayOutputWithContext(context.Context) ContentKeyPolicyPlayReadyLicenseArrayOutput }
ContentKeyPolicyPlayReadyLicenseArrayInput is an input type that accepts ContentKeyPolicyPlayReadyLicenseArray and ContentKeyPolicyPlayReadyLicenseArrayOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyLicenseArrayInput` via:
ContentKeyPolicyPlayReadyLicenseArray{ ContentKeyPolicyPlayReadyLicenseArgs{...} }
type ContentKeyPolicyPlayReadyLicenseArrayOutput ¶
type ContentKeyPolicyPlayReadyLicenseArrayOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyPlayReadyLicenseArrayOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyLicenseArrayOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyLicenseArrayOutput) ToContentKeyPolicyPlayReadyLicenseArrayOutput ¶
func (o ContentKeyPolicyPlayReadyLicenseArrayOutput) ToContentKeyPolicyPlayReadyLicenseArrayOutput() ContentKeyPolicyPlayReadyLicenseArrayOutput
func (ContentKeyPolicyPlayReadyLicenseArrayOutput) ToContentKeyPolicyPlayReadyLicenseArrayOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyLicenseArrayOutput) ToContentKeyPolicyPlayReadyLicenseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseArrayOutput
type ContentKeyPolicyPlayReadyLicenseInput ¶
type ContentKeyPolicyPlayReadyLicenseInput interface { pulumi.Input ToContentKeyPolicyPlayReadyLicenseOutput() ContentKeyPolicyPlayReadyLicenseOutput ToContentKeyPolicyPlayReadyLicenseOutputWithContext(context.Context) ContentKeyPolicyPlayReadyLicenseOutput }
ContentKeyPolicyPlayReadyLicenseInput is an input type that accepts ContentKeyPolicyPlayReadyLicenseArgs and ContentKeyPolicyPlayReadyLicenseOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyLicenseInput` via:
ContentKeyPolicyPlayReadyLicenseArgs{...}
type ContentKeyPolicyPlayReadyLicenseOutput ¶
type ContentKeyPolicyPlayReadyLicenseOutput struct{ *pulumi.OutputState }
The PlayReady license
func (ContentKeyPolicyPlayReadyLicenseOutput) AllowTestDevices ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) AllowTestDevices() pulumi.BoolOutput
A flag indicating whether test devices can use the license.
func (ContentKeyPolicyPlayReadyLicenseOutput) BeginDate ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) BeginDate() pulumi.StringPtrOutput
The begin date of license
func (ContentKeyPolicyPlayReadyLicenseOutput) ContentKeyLocation ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) ContentKeyLocation() pulumi.AnyOutput
The content key location.
func (ContentKeyPolicyPlayReadyLicenseOutput) ContentType ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) ContentType() pulumi.StringOutput
The PlayReady content type.
func (ContentKeyPolicyPlayReadyLicenseOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyLicenseOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyLicenseOutput) ExpirationDate ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) ExpirationDate() pulumi.StringPtrOutput
The expiration date of license.
func (ContentKeyPolicyPlayReadyLicenseOutput) GracePeriod ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) GracePeriod() pulumi.StringPtrOutput
The grace period of license.
func (ContentKeyPolicyPlayReadyLicenseOutput) LicenseType ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) LicenseType() pulumi.StringOutput
The license type.
func (ContentKeyPolicyPlayReadyLicenseOutput) PlayRight ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) PlayRight() ContentKeyPolicyPlayReadyPlayRightPtrOutput
The license PlayRight
func (ContentKeyPolicyPlayReadyLicenseOutput) RelativeBeginDate ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) RelativeBeginDate() pulumi.StringPtrOutput
The relative begin date of license.
func (ContentKeyPolicyPlayReadyLicenseOutput) RelativeExpirationDate ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) RelativeExpirationDate() pulumi.StringPtrOutput
The relative expiration date of license.
func (ContentKeyPolicyPlayReadyLicenseOutput) ToContentKeyPolicyPlayReadyLicenseOutput ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) ToContentKeyPolicyPlayReadyLicenseOutput() ContentKeyPolicyPlayReadyLicenseOutput
func (ContentKeyPolicyPlayReadyLicenseOutput) ToContentKeyPolicyPlayReadyLicenseOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyLicenseOutput) ToContentKeyPolicyPlayReadyLicenseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseOutput
type ContentKeyPolicyPlayReadyLicenseResponse ¶
type ContentKeyPolicyPlayReadyLicenseResponse struct { // A flag indicating whether test devices can use the license. AllowTestDevices bool `pulumi:"allowTestDevices"` // The begin date of license BeginDate *string `pulumi:"beginDate"` // The content key location. ContentKeyLocation interface{} `pulumi:"contentKeyLocation"` // The PlayReady content type. ContentType string `pulumi:"contentType"` // The expiration date of license. ExpirationDate *string `pulumi:"expirationDate"` // The grace period of license. GracePeriod *string `pulumi:"gracePeriod"` // The license type. LicenseType string `pulumi:"licenseType"` // The license PlayRight PlayRight *ContentKeyPolicyPlayReadyPlayRightResponse `pulumi:"playRight"` // The relative begin date of license. RelativeBeginDate *string `pulumi:"relativeBeginDate"` // The relative expiration date of license. RelativeExpirationDate *string `pulumi:"relativeExpirationDate"` }
The PlayReady license
type ContentKeyPolicyPlayReadyLicenseResponseArgs ¶
type ContentKeyPolicyPlayReadyLicenseResponseArgs struct { // A flag indicating whether test devices can use the license. AllowTestDevices pulumi.BoolInput `pulumi:"allowTestDevices"` // The begin date of license BeginDate pulumi.StringPtrInput `pulumi:"beginDate"` // The content key location. ContentKeyLocation pulumi.Input `pulumi:"contentKeyLocation"` // The PlayReady content type. ContentType pulumi.StringInput `pulumi:"contentType"` // The expiration date of license. ExpirationDate pulumi.StringPtrInput `pulumi:"expirationDate"` // The grace period of license. GracePeriod pulumi.StringPtrInput `pulumi:"gracePeriod"` // The license type. LicenseType pulumi.StringInput `pulumi:"licenseType"` // The license PlayRight PlayRight ContentKeyPolicyPlayReadyPlayRightResponsePtrInput `pulumi:"playRight"` // The relative begin date of license. RelativeBeginDate pulumi.StringPtrInput `pulumi:"relativeBeginDate"` // The relative expiration date of license. RelativeExpirationDate pulumi.StringPtrInput `pulumi:"relativeExpirationDate"` }
The PlayReady license
func (ContentKeyPolicyPlayReadyLicenseResponseArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyLicenseResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyLicenseResponseArgs) ToContentKeyPolicyPlayReadyLicenseResponseOutput ¶
func (i ContentKeyPolicyPlayReadyLicenseResponseArgs) ToContentKeyPolicyPlayReadyLicenseResponseOutput() ContentKeyPolicyPlayReadyLicenseResponseOutput
func (ContentKeyPolicyPlayReadyLicenseResponseArgs) ToContentKeyPolicyPlayReadyLicenseResponseOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyLicenseResponseArgs) ToContentKeyPolicyPlayReadyLicenseResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseResponseOutput
type ContentKeyPolicyPlayReadyLicenseResponseArray ¶
type ContentKeyPolicyPlayReadyLicenseResponseArray []ContentKeyPolicyPlayReadyLicenseResponseInput
func (ContentKeyPolicyPlayReadyLicenseResponseArray) ElementType ¶
func (ContentKeyPolicyPlayReadyLicenseResponseArray) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyLicenseResponseArray) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutput ¶
func (i ContentKeyPolicyPlayReadyLicenseResponseArray) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutput() ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
func (ContentKeyPolicyPlayReadyLicenseResponseArray) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyLicenseResponseArray) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
type ContentKeyPolicyPlayReadyLicenseResponseArrayInput ¶
type ContentKeyPolicyPlayReadyLicenseResponseArrayInput interface { pulumi.Input ToContentKeyPolicyPlayReadyLicenseResponseArrayOutput() ContentKeyPolicyPlayReadyLicenseResponseArrayOutput ToContentKeyPolicyPlayReadyLicenseResponseArrayOutputWithContext(context.Context) ContentKeyPolicyPlayReadyLicenseResponseArrayOutput }
ContentKeyPolicyPlayReadyLicenseResponseArrayInput is an input type that accepts ContentKeyPolicyPlayReadyLicenseResponseArray and ContentKeyPolicyPlayReadyLicenseResponseArrayOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyLicenseResponseArrayInput` via:
ContentKeyPolicyPlayReadyLicenseResponseArray{ ContentKeyPolicyPlayReadyLicenseResponseArgs{...} }
type ContentKeyPolicyPlayReadyLicenseResponseArrayOutput ¶
type ContentKeyPolicyPlayReadyLicenseResponseArrayOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutput ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutput() ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
func (ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseArrayOutput) ToContentKeyPolicyPlayReadyLicenseResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseResponseArrayOutput
type ContentKeyPolicyPlayReadyLicenseResponseInput ¶
type ContentKeyPolicyPlayReadyLicenseResponseInput interface { pulumi.Input ToContentKeyPolicyPlayReadyLicenseResponseOutput() ContentKeyPolicyPlayReadyLicenseResponseOutput ToContentKeyPolicyPlayReadyLicenseResponseOutputWithContext(context.Context) ContentKeyPolicyPlayReadyLicenseResponseOutput }
ContentKeyPolicyPlayReadyLicenseResponseInput is an input type that accepts ContentKeyPolicyPlayReadyLicenseResponseArgs and ContentKeyPolicyPlayReadyLicenseResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyLicenseResponseInput` via:
ContentKeyPolicyPlayReadyLicenseResponseArgs{...}
type ContentKeyPolicyPlayReadyLicenseResponseOutput ¶
type ContentKeyPolicyPlayReadyLicenseResponseOutput struct{ *pulumi.OutputState }
The PlayReady license
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) AllowTestDevices ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) AllowTestDevices() pulumi.BoolOutput
A flag indicating whether test devices can use the license.
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) BeginDate ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) BeginDate() pulumi.StringPtrOutput
The begin date of license
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) ContentKeyLocation ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ContentKeyLocation() pulumi.AnyOutput
The content key location.
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) ContentType ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ContentType() pulumi.StringOutput
The PlayReady content type.
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) ExpirationDate ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ExpirationDate() pulumi.StringPtrOutput
The expiration date of license.
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) GracePeriod ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) GracePeriod() pulumi.StringPtrOutput
The grace period of license.
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) LicenseType ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) LicenseType() pulumi.StringOutput
The license type.
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) PlayRight ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) PlayRight() ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
The license PlayRight
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) RelativeBeginDate ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) RelativeBeginDate() pulumi.StringPtrOutput
The relative begin date of license.
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) RelativeExpirationDate ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) RelativeExpirationDate() pulumi.StringPtrOutput
The relative expiration date of license.
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) ToContentKeyPolicyPlayReadyLicenseResponseOutput ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ToContentKeyPolicyPlayReadyLicenseResponseOutput() ContentKeyPolicyPlayReadyLicenseResponseOutput
func (ContentKeyPolicyPlayReadyLicenseResponseOutput) ToContentKeyPolicyPlayReadyLicenseResponseOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyLicenseResponseOutput) ToContentKeyPolicyPlayReadyLicenseResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyLicenseResponseOutput
type ContentKeyPolicyPlayReadyLicenseType ¶ added in v0.3.1
The license type.
func (ContentKeyPolicyPlayReadyLicenseType) ElementType ¶ added in v0.3.1
func (ContentKeyPolicyPlayReadyLicenseType) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyLicenseType) ToStringOutput ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyLicenseType) ToStringOutput() pulumi.StringOutput
func (ContentKeyPolicyPlayReadyLicenseType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContentKeyPolicyPlayReadyLicenseType) ToStringPtrOutput ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContentKeyPolicyPlayReadyLicenseType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContentKeyPolicyPlayReadyPlayRight ¶
type ContentKeyPolicyPlayReadyPlayRight struct { // Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive. AgcAndColorStripeRestriction *int `pulumi:"agcAndColorStripeRestriction"` // Configures Unknown output handling settings of the license. AllowPassingVideoContentToUnknownOutput string `pulumi:"allowPassingVideoContentToUnknownOutput"` // Specifies the output protection level for compressed digital audio. AnalogVideoOpl *int `pulumi:"analogVideoOpl"` // Specifies the output protection level for compressed digital audio. CompressedDigitalAudioOpl *int `pulumi:"compressedDigitalAudioOpl"` // Specifies the output protection level for compressed digital video. CompressedDigitalVideoOpl *int `pulumi:"compressedDigitalVideoOpl"` // Enables the Image Constraint For Analog Component Video Restriction in the license. DigitalVideoOnlyContentRestriction bool `pulumi:"digitalVideoOnlyContentRestriction"` // Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive. ExplicitAnalogTelevisionOutputRestriction *ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction `pulumi:"explicitAnalogTelevisionOutputRestriction"` // The amount of time that the license is valid after the license is first used to play content. FirstPlayExpiration *string `pulumi:"firstPlayExpiration"` // Enables the Image Constraint For Analog Component Video Restriction in the license. ImageConstraintForAnalogComponentVideoRestriction bool `pulumi:"imageConstraintForAnalogComponentVideoRestriction"` // Enables the Image Constraint For Analog Component Video Restriction in the license. ImageConstraintForAnalogComputerMonitorRestriction bool `pulumi:"imageConstraintForAnalogComputerMonitorRestriction"` // Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive. ScmsRestriction *int `pulumi:"scmsRestriction"` // Specifies the output protection level for uncompressed digital audio. UncompressedDigitalAudioOpl *int `pulumi:"uncompressedDigitalAudioOpl"` // Specifies the output protection level for uncompressed digital video. UncompressedDigitalVideoOpl *int `pulumi:"uncompressedDigitalVideoOpl"` }
Configures the Play Right in the PlayReady license.
type ContentKeyPolicyPlayReadyPlayRightArgs ¶
type ContentKeyPolicyPlayReadyPlayRightArgs struct { // Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive. AgcAndColorStripeRestriction pulumi.IntPtrInput `pulumi:"agcAndColorStripeRestriction"` // Configures Unknown output handling settings of the license. AllowPassingVideoContentToUnknownOutput pulumi.StringInput `pulumi:"allowPassingVideoContentToUnknownOutput"` // Specifies the output protection level for compressed digital audio. AnalogVideoOpl pulumi.IntPtrInput `pulumi:"analogVideoOpl"` // Specifies the output protection level for compressed digital audio. CompressedDigitalAudioOpl pulumi.IntPtrInput `pulumi:"compressedDigitalAudioOpl"` // Specifies the output protection level for compressed digital video. CompressedDigitalVideoOpl pulumi.IntPtrInput `pulumi:"compressedDigitalVideoOpl"` // Enables the Image Constraint For Analog Component Video Restriction in the license. DigitalVideoOnlyContentRestriction pulumi.BoolInput `pulumi:"digitalVideoOnlyContentRestriction"` // Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive. ExplicitAnalogTelevisionOutputRestriction ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrInput `pulumi:"explicitAnalogTelevisionOutputRestriction"` // The amount of time that the license is valid after the license is first used to play content. FirstPlayExpiration pulumi.StringPtrInput `pulumi:"firstPlayExpiration"` // Enables the Image Constraint For Analog Component Video Restriction in the license. ImageConstraintForAnalogComponentVideoRestriction pulumi.BoolInput `pulumi:"imageConstraintForAnalogComponentVideoRestriction"` // Enables the Image Constraint For Analog Component Video Restriction in the license. ImageConstraintForAnalogComputerMonitorRestriction pulumi.BoolInput `pulumi:"imageConstraintForAnalogComputerMonitorRestriction"` // Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive. ScmsRestriction pulumi.IntPtrInput `pulumi:"scmsRestriction"` // Specifies the output protection level for uncompressed digital audio. UncompressedDigitalAudioOpl pulumi.IntPtrInput `pulumi:"uncompressedDigitalAudioOpl"` // Specifies the output protection level for uncompressed digital video. UncompressedDigitalVideoOpl pulumi.IntPtrInput `pulumi:"uncompressedDigitalVideoOpl"` }
Configures the Play Right in the PlayReady license.
func (ContentKeyPolicyPlayReadyPlayRightArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyPlayRightArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightOutput ¶
func (i ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightOutput() ContentKeyPolicyPlayReadyPlayRightOutput
func (ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightOutput
func (ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightPtrOutput ¶
func (i ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightPtrOutput() ContentKeyPolicyPlayReadyPlayRightPtrOutput
func (ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyPlayRightArgs) ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightPtrOutput
type ContentKeyPolicyPlayReadyPlayRightInput ¶
type ContentKeyPolicyPlayReadyPlayRightInput interface { pulumi.Input ToContentKeyPolicyPlayReadyPlayRightOutput() ContentKeyPolicyPlayReadyPlayRightOutput ToContentKeyPolicyPlayReadyPlayRightOutputWithContext(context.Context) ContentKeyPolicyPlayReadyPlayRightOutput }
ContentKeyPolicyPlayReadyPlayRightInput is an input type that accepts ContentKeyPolicyPlayReadyPlayRightArgs and ContentKeyPolicyPlayReadyPlayRightOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyPlayRightInput` via:
ContentKeyPolicyPlayReadyPlayRightArgs{...}
type ContentKeyPolicyPlayReadyPlayRightOutput ¶
type ContentKeyPolicyPlayReadyPlayRightOutput struct{ *pulumi.OutputState }
Configures the Play Right in the PlayReady license.
func (ContentKeyPolicyPlayReadyPlayRightOutput) AgcAndColorStripeRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) AgcAndColorStripeRestriction() pulumi.IntPtrOutput
Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightOutput) AllowPassingVideoContentToUnknownOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) AllowPassingVideoContentToUnknownOutput() pulumi.StringOutput
Configures Unknown output handling settings of the license.
func (ContentKeyPolicyPlayReadyPlayRightOutput) AnalogVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) AnalogVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightOutput) CompressedDigitalAudioOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) CompressedDigitalAudioOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightOutput) CompressedDigitalVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) CompressedDigitalVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital video.
func (ContentKeyPolicyPlayReadyPlayRightOutput) DigitalVideoOnlyContentRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) DigitalVideoOnlyContentRestriction() pulumi.BoolOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyPlayRightOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyPlayRightOutput) ExplicitAnalogTelevisionOutputRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) ExplicitAnalogTelevisionOutputRestriction() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightOutput) FirstPlayExpiration ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) FirstPlayExpiration() pulumi.StringPtrOutput
The amount of time that the license is valid after the license is first used to play content.
func (ContentKeyPolicyPlayReadyPlayRightOutput) ImageConstraintForAnalogComponentVideoRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) ImageConstraintForAnalogComponentVideoRestriction() pulumi.BoolOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightOutput) ImageConstraintForAnalogComputerMonitorRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) ImageConstraintForAnalogComputerMonitorRestriction() pulumi.BoolOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightOutput) ScmsRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) ScmsRestriction() pulumi.IntPtrOutput
Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightOutput() ContentKeyPolicyPlayReadyPlayRightOutput
func (ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightOutput
func (ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutput() ContentKeyPolicyPlayReadyPlayRightPtrOutput
func (ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightPtrOutput
func (ContentKeyPolicyPlayReadyPlayRightOutput) UncompressedDigitalAudioOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) UncompressedDigitalAudioOpl() pulumi.IntPtrOutput
Specifies the output protection level for uncompressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightOutput) UncompressedDigitalVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightOutput) UncompressedDigitalVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for uncompressed digital video.
type ContentKeyPolicyPlayReadyPlayRightPtrInput ¶
type ContentKeyPolicyPlayReadyPlayRightPtrInput interface { pulumi.Input ToContentKeyPolicyPlayReadyPlayRightPtrOutput() ContentKeyPolicyPlayReadyPlayRightPtrOutput ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext(context.Context) ContentKeyPolicyPlayReadyPlayRightPtrOutput }
ContentKeyPolicyPlayReadyPlayRightPtrInput is an input type that accepts ContentKeyPolicyPlayReadyPlayRightArgs, ContentKeyPolicyPlayReadyPlayRightPtr and ContentKeyPolicyPlayReadyPlayRightPtrOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyPlayRightPtrInput` via:
ContentKeyPolicyPlayReadyPlayRightArgs{...} or: nil
func ContentKeyPolicyPlayReadyPlayRightPtr ¶
func ContentKeyPolicyPlayReadyPlayRightPtr(v *ContentKeyPolicyPlayReadyPlayRightArgs) ContentKeyPolicyPlayReadyPlayRightPtrInput
type ContentKeyPolicyPlayReadyPlayRightPtrOutput ¶
type ContentKeyPolicyPlayReadyPlayRightPtrOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) AgcAndColorStripeRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) AgcAndColorStripeRestriction() pulumi.IntPtrOutput
Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) AllowPassingVideoContentToUnknownOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) AllowPassingVideoContentToUnknownOutput() pulumi.StringPtrOutput
Configures Unknown output handling settings of the license.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) AnalogVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) AnalogVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) CompressedDigitalAudioOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) CompressedDigitalAudioOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) CompressedDigitalVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) CompressedDigitalVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital video.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) DigitalVideoOnlyContentRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) DigitalVideoOnlyContentRestriction() pulumi.BoolPtrOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) ExplicitAnalogTelevisionOutputRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ExplicitAnalogTelevisionOutputRestriction() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionPtrOutput
Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) FirstPlayExpiration ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) FirstPlayExpiration() pulumi.StringPtrOutput
The amount of time that the license is valid after the license is first used to play content.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) ImageConstraintForAnalogComponentVideoRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ImageConstraintForAnalogComponentVideoRestriction() pulumi.BoolPtrOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) ImageConstraintForAnalogComputerMonitorRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ImageConstraintForAnalogComputerMonitorRestriction() pulumi.BoolPtrOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) ScmsRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ScmsRestriction() pulumi.IntPtrOutput
Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutput() ContentKeyPolicyPlayReadyPlayRightPtrOutput
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) ToContentKeyPolicyPlayReadyPlayRightPtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightPtrOutput
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) UncompressedDigitalAudioOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) UncompressedDigitalAudioOpl() pulumi.IntPtrOutput
Specifies the output protection level for uncompressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightPtrOutput) UncompressedDigitalVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightPtrOutput) UncompressedDigitalVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for uncompressed digital video.
type ContentKeyPolicyPlayReadyPlayRightResponse ¶
type ContentKeyPolicyPlayReadyPlayRightResponse struct { // Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive. AgcAndColorStripeRestriction *int `pulumi:"agcAndColorStripeRestriction"` // Configures Unknown output handling settings of the license. AllowPassingVideoContentToUnknownOutput string `pulumi:"allowPassingVideoContentToUnknownOutput"` // Specifies the output protection level for compressed digital audio. AnalogVideoOpl *int `pulumi:"analogVideoOpl"` // Specifies the output protection level for compressed digital audio. CompressedDigitalAudioOpl *int `pulumi:"compressedDigitalAudioOpl"` // Specifies the output protection level for compressed digital video. CompressedDigitalVideoOpl *int `pulumi:"compressedDigitalVideoOpl"` // Enables the Image Constraint For Analog Component Video Restriction in the license. DigitalVideoOnlyContentRestriction bool `pulumi:"digitalVideoOnlyContentRestriction"` // Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive. ExplicitAnalogTelevisionOutputRestriction *ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse `pulumi:"explicitAnalogTelevisionOutputRestriction"` // The amount of time that the license is valid after the license is first used to play content. FirstPlayExpiration *string `pulumi:"firstPlayExpiration"` // Enables the Image Constraint For Analog Component Video Restriction in the license. ImageConstraintForAnalogComponentVideoRestriction bool `pulumi:"imageConstraintForAnalogComponentVideoRestriction"` // Enables the Image Constraint For Analog Component Video Restriction in the license. ImageConstraintForAnalogComputerMonitorRestriction bool `pulumi:"imageConstraintForAnalogComputerMonitorRestriction"` // Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive. ScmsRestriction *int `pulumi:"scmsRestriction"` // Specifies the output protection level for uncompressed digital audio. UncompressedDigitalAudioOpl *int `pulumi:"uncompressedDigitalAudioOpl"` // Specifies the output protection level for uncompressed digital video. UncompressedDigitalVideoOpl *int `pulumi:"uncompressedDigitalVideoOpl"` }
Configures the Play Right in the PlayReady license.
type ContentKeyPolicyPlayReadyPlayRightResponseArgs ¶
type ContentKeyPolicyPlayReadyPlayRightResponseArgs struct { // Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive. AgcAndColorStripeRestriction pulumi.IntPtrInput `pulumi:"agcAndColorStripeRestriction"` // Configures Unknown output handling settings of the license. AllowPassingVideoContentToUnknownOutput pulumi.StringInput `pulumi:"allowPassingVideoContentToUnknownOutput"` // Specifies the output protection level for compressed digital audio. AnalogVideoOpl pulumi.IntPtrInput `pulumi:"analogVideoOpl"` // Specifies the output protection level for compressed digital audio. CompressedDigitalAudioOpl pulumi.IntPtrInput `pulumi:"compressedDigitalAudioOpl"` // Specifies the output protection level for compressed digital video. CompressedDigitalVideoOpl pulumi.IntPtrInput `pulumi:"compressedDigitalVideoOpl"` // Enables the Image Constraint For Analog Component Video Restriction in the license. DigitalVideoOnlyContentRestriction pulumi.BoolInput `pulumi:"digitalVideoOnlyContentRestriction"` // Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive. ExplicitAnalogTelevisionOutputRestriction ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrInput `pulumi:"explicitAnalogTelevisionOutputRestriction"` // The amount of time that the license is valid after the license is first used to play content. FirstPlayExpiration pulumi.StringPtrInput `pulumi:"firstPlayExpiration"` // Enables the Image Constraint For Analog Component Video Restriction in the license. ImageConstraintForAnalogComponentVideoRestriction pulumi.BoolInput `pulumi:"imageConstraintForAnalogComponentVideoRestriction"` // Enables the Image Constraint For Analog Component Video Restriction in the license. ImageConstraintForAnalogComputerMonitorRestriction pulumi.BoolInput `pulumi:"imageConstraintForAnalogComputerMonitorRestriction"` // Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive. ScmsRestriction pulumi.IntPtrInput `pulumi:"scmsRestriction"` // Specifies the output protection level for uncompressed digital audio. UncompressedDigitalAudioOpl pulumi.IntPtrInput `pulumi:"uncompressedDigitalAudioOpl"` // Specifies the output protection level for uncompressed digital video. UncompressedDigitalVideoOpl pulumi.IntPtrInput `pulumi:"uncompressedDigitalVideoOpl"` }
Configures the Play Right in the PlayReady license.
func (ContentKeyPolicyPlayReadyPlayRightResponseArgs) ElementType ¶
func (ContentKeyPolicyPlayReadyPlayRightResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponseOutput ¶
func (i ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponseOutput() ContentKeyPolicyPlayReadyPlayRightResponseOutput
func (ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponseOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponseOutput
func (ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput ¶
func (i ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput() ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
func (ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext ¶
func (i ContentKeyPolicyPlayReadyPlayRightResponseArgs) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
type ContentKeyPolicyPlayReadyPlayRightResponseInput ¶
type ContentKeyPolicyPlayReadyPlayRightResponseInput interface { pulumi.Input ToContentKeyPolicyPlayReadyPlayRightResponseOutput() ContentKeyPolicyPlayReadyPlayRightResponseOutput ToContentKeyPolicyPlayReadyPlayRightResponseOutputWithContext(context.Context) ContentKeyPolicyPlayReadyPlayRightResponseOutput }
ContentKeyPolicyPlayReadyPlayRightResponseInput is an input type that accepts ContentKeyPolicyPlayReadyPlayRightResponseArgs and ContentKeyPolicyPlayReadyPlayRightResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyPlayRightResponseInput` via:
ContentKeyPolicyPlayReadyPlayRightResponseArgs{...}
type ContentKeyPolicyPlayReadyPlayRightResponseOutput ¶
type ContentKeyPolicyPlayReadyPlayRightResponseOutput struct{ *pulumi.OutputState }
Configures the Play Right in the PlayReady license.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) AgcAndColorStripeRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) AgcAndColorStripeRestriction() pulumi.IntPtrOutput
Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) AllowPassingVideoContentToUnknownOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) AllowPassingVideoContentToUnknownOutput() pulumi.StringOutput
Configures Unknown output handling settings of the license.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) AnalogVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) AnalogVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) CompressedDigitalAudioOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) CompressedDigitalAudioOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) CompressedDigitalVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) CompressedDigitalVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital video.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) DigitalVideoOnlyContentRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) DigitalVideoOnlyContentRestriction() pulumi.BoolOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ExplicitAnalogTelevisionOutputRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ExplicitAnalogTelevisionOutputRestriction() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) FirstPlayExpiration ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) FirstPlayExpiration() pulumi.StringPtrOutput
The amount of time that the license is valid after the license is first used to play content.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ImageConstraintForAnalogComponentVideoRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ImageConstraintForAnalogComponentVideoRestriction() pulumi.BoolOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ImageConstraintForAnalogComputerMonitorRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ImageConstraintForAnalogComputerMonitorRestriction() pulumi.BoolOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ScmsRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ScmsRestriction() pulumi.IntPtrOutput
Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponseOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponseOutput() ContentKeyPolicyPlayReadyPlayRightResponseOutput
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponseOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponseOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponseOutput
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput() ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) UncompressedDigitalAudioOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) UncompressedDigitalAudioOpl() pulumi.IntPtrOutput
Specifies the output protection level for uncompressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightResponseOutput) UncompressedDigitalVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponseOutput) UncompressedDigitalVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for uncompressed digital video.
type ContentKeyPolicyPlayReadyPlayRightResponsePtrInput ¶
type ContentKeyPolicyPlayReadyPlayRightResponsePtrInput interface { pulumi.Input ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput() ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext(context.Context) ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput }
ContentKeyPolicyPlayReadyPlayRightResponsePtrInput is an input type that accepts ContentKeyPolicyPlayReadyPlayRightResponseArgs, ContentKeyPolicyPlayReadyPlayRightResponsePtr and ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput values. You can construct a concrete instance of `ContentKeyPolicyPlayReadyPlayRightResponsePtrInput` via:
ContentKeyPolicyPlayReadyPlayRightResponseArgs{...} or: nil
func ContentKeyPolicyPlayReadyPlayRightResponsePtr ¶
func ContentKeyPolicyPlayReadyPlayRightResponsePtr(v *ContentKeyPolicyPlayReadyPlayRightResponseArgs) ContentKeyPolicyPlayReadyPlayRightResponsePtrInput
type ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput ¶
type ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) AgcAndColorStripeRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) AgcAndColorStripeRestriction() pulumi.IntPtrOutput
Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) AllowPassingVideoContentToUnknownOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) AllowPassingVideoContentToUnknownOutput() pulumi.StringPtrOutput
Configures Unknown output handling settings of the license.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) AnalogVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) AnalogVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) CompressedDigitalAudioOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) CompressedDigitalAudioOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) CompressedDigitalVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) CompressedDigitalVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for compressed digital video.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) DigitalVideoOnlyContentRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) DigitalVideoOnlyContentRestriction() pulumi.BoolPtrOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ElementType ¶
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ExplicitAnalogTelevisionOutputRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ExplicitAnalogTelevisionOutputRestriction() ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponsePtrOutput
Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) FirstPlayExpiration ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) FirstPlayExpiration() pulumi.StringPtrOutput
The amount of time that the license is valid after the license is first used to play content.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ImageConstraintForAnalogComponentVideoRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ImageConstraintForAnalogComponentVideoRestriction() pulumi.BoolPtrOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ImageConstraintForAnalogComputerMonitorRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ImageConstraintForAnalogComputerMonitorRestriction() pulumi.BoolPtrOutput
Enables the Image Constraint For Analog Component Video Restriction in the license.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ScmsRestriction ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ScmsRestriction() pulumi.IntPtrOutput
Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutput() ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) ToContentKeyPolicyPlayReadyPlayRightResponsePtrOutputWithContext(ctx context.Context) ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) UncompressedDigitalAudioOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) UncompressedDigitalAudioOpl() pulumi.IntPtrOutput
Specifies the output protection level for uncompressed digital audio.
func (ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) UncompressedDigitalVideoOpl ¶
func (o ContentKeyPolicyPlayReadyPlayRightResponsePtrOutput) UncompressedDigitalVideoOpl() pulumi.IntPtrOutput
Specifies the output protection level for uncompressed digital video.
type ContentKeyPolicyPlayReadyUnknownOutputPassingOption ¶ added in v0.3.1
Configures Unknown output handling settings of the license.
func (ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ElementType ¶ added in v0.3.1
func (ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ElementType() reflect.Type
func (ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringOutput ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringOutput() pulumi.StringOutput
func (ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringPtrOutput ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyPlayReadyUnknownOutputPassingOption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContentKeyPolicyRestrictionTokenType ¶ added in v0.3.1
The type of token.
func (ContentKeyPolicyRestrictionTokenType) ElementType ¶ added in v0.3.1
func (ContentKeyPolicyRestrictionTokenType) ElementType() reflect.Type
func (ContentKeyPolicyRestrictionTokenType) ToStringOutput ¶ added in v0.3.1
func (e ContentKeyPolicyRestrictionTokenType) ToStringOutput() pulumi.StringOutput
func (ContentKeyPolicyRestrictionTokenType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyRestrictionTokenType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContentKeyPolicyRestrictionTokenType) ToStringPtrOutput ¶ added in v0.3.1
func (e ContentKeyPolicyRestrictionTokenType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContentKeyPolicyRestrictionTokenType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContentKeyPolicyRestrictionTokenType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContentKeyPolicyRsaTokenKey ¶
type ContentKeyPolicyRsaTokenKey struct { // The RSA Parameter exponent Exponent string `pulumi:"exponent"` // The RSA Parameter modulus Modulus string `pulumi:"modulus"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyRsaTokenKey'. OdataType string `pulumi:"odataType"` }
Specifies a RSA key for token validation
type ContentKeyPolicyRsaTokenKeyArgs ¶
type ContentKeyPolicyRsaTokenKeyArgs struct { // The RSA Parameter exponent Exponent pulumi.StringInput `pulumi:"exponent"` // The RSA Parameter modulus Modulus pulumi.StringInput `pulumi:"modulus"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyRsaTokenKey'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Specifies a RSA key for token validation
func (ContentKeyPolicyRsaTokenKeyArgs) ElementType ¶
func (ContentKeyPolicyRsaTokenKeyArgs) ElementType() reflect.Type
func (ContentKeyPolicyRsaTokenKeyArgs) ToContentKeyPolicyRsaTokenKeyOutput ¶
func (i ContentKeyPolicyRsaTokenKeyArgs) ToContentKeyPolicyRsaTokenKeyOutput() ContentKeyPolicyRsaTokenKeyOutput
func (ContentKeyPolicyRsaTokenKeyArgs) ToContentKeyPolicyRsaTokenKeyOutputWithContext ¶
func (i ContentKeyPolicyRsaTokenKeyArgs) ToContentKeyPolicyRsaTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicyRsaTokenKeyOutput
type ContentKeyPolicyRsaTokenKeyInput ¶
type ContentKeyPolicyRsaTokenKeyInput interface { pulumi.Input ToContentKeyPolicyRsaTokenKeyOutput() ContentKeyPolicyRsaTokenKeyOutput ToContentKeyPolicyRsaTokenKeyOutputWithContext(context.Context) ContentKeyPolicyRsaTokenKeyOutput }
ContentKeyPolicyRsaTokenKeyInput is an input type that accepts ContentKeyPolicyRsaTokenKeyArgs and ContentKeyPolicyRsaTokenKeyOutput values. You can construct a concrete instance of `ContentKeyPolicyRsaTokenKeyInput` via:
ContentKeyPolicyRsaTokenKeyArgs{...}
type ContentKeyPolicyRsaTokenKeyOutput ¶
type ContentKeyPolicyRsaTokenKeyOutput struct{ *pulumi.OutputState }
Specifies a RSA key for token validation
func (ContentKeyPolicyRsaTokenKeyOutput) ElementType ¶
func (ContentKeyPolicyRsaTokenKeyOutput) ElementType() reflect.Type
func (ContentKeyPolicyRsaTokenKeyOutput) Exponent ¶
func (o ContentKeyPolicyRsaTokenKeyOutput) Exponent() pulumi.StringOutput
The RSA Parameter exponent
func (ContentKeyPolicyRsaTokenKeyOutput) Modulus ¶
func (o ContentKeyPolicyRsaTokenKeyOutput) Modulus() pulumi.StringOutput
The RSA Parameter modulus
func (ContentKeyPolicyRsaTokenKeyOutput) OdataType ¶
func (o ContentKeyPolicyRsaTokenKeyOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyRsaTokenKey'.
func (ContentKeyPolicyRsaTokenKeyOutput) ToContentKeyPolicyRsaTokenKeyOutput ¶
func (o ContentKeyPolicyRsaTokenKeyOutput) ToContentKeyPolicyRsaTokenKeyOutput() ContentKeyPolicyRsaTokenKeyOutput
func (ContentKeyPolicyRsaTokenKeyOutput) ToContentKeyPolicyRsaTokenKeyOutputWithContext ¶
func (o ContentKeyPolicyRsaTokenKeyOutput) ToContentKeyPolicyRsaTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicyRsaTokenKeyOutput
type ContentKeyPolicyRsaTokenKeyResponse ¶
type ContentKeyPolicyRsaTokenKeyResponse struct { // The RSA Parameter exponent Exponent string `pulumi:"exponent"` // The RSA Parameter modulus Modulus string `pulumi:"modulus"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyRsaTokenKey'. OdataType string `pulumi:"odataType"` }
Specifies a RSA key for token validation
type ContentKeyPolicyRsaTokenKeyResponseArgs ¶
type ContentKeyPolicyRsaTokenKeyResponseArgs struct { // The RSA Parameter exponent Exponent pulumi.StringInput `pulumi:"exponent"` // The RSA Parameter modulus Modulus pulumi.StringInput `pulumi:"modulus"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyRsaTokenKey'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Specifies a RSA key for token validation
func (ContentKeyPolicyRsaTokenKeyResponseArgs) ElementType ¶
func (ContentKeyPolicyRsaTokenKeyResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyRsaTokenKeyResponseArgs) ToContentKeyPolicyRsaTokenKeyResponseOutput ¶
func (i ContentKeyPolicyRsaTokenKeyResponseArgs) ToContentKeyPolicyRsaTokenKeyResponseOutput() ContentKeyPolicyRsaTokenKeyResponseOutput
func (ContentKeyPolicyRsaTokenKeyResponseArgs) ToContentKeyPolicyRsaTokenKeyResponseOutputWithContext ¶
func (i ContentKeyPolicyRsaTokenKeyResponseArgs) ToContentKeyPolicyRsaTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicyRsaTokenKeyResponseOutput
type ContentKeyPolicyRsaTokenKeyResponseInput ¶
type ContentKeyPolicyRsaTokenKeyResponseInput interface { pulumi.Input ToContentKeyPolicyRsaTokenKeyResponseOutput() ContentKeyPolicyRsaTokenKeyResponseOutput ToContentKeyPolicyRsaTokenKeyResponseOutputWithContext(context.Context) ContentKeyPolicyRsaTokenKeyResponseOutput }
ContentKeyPolicyRsaTokenKeyResponseInput is an input type that accepts ContentKeyPolicyRsaTokenKeyResponseArgs and ContentKeyPolicyRsaTokenKeyResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyRsaTokenKeyResponseInput` via:
ContentKeyPolicyRsaTokenKeyResponseArgs{...}
type ContentKeyPolicyRsaTokenKeyResponseOutput ¶
type ContentKeyPolicyRsaTokenKeyResponseOutput struct{ *pulumi.OutputState }
Specifies a RSA key for token validation
func (ContentKeyPolicyRsaTokenKeyResponseOutput) ElementType ¶
func (ContentKeyPolicyRsaTokenKeyResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyRsaTokenKeyResponseOutput) Exponent ¶
func (o ContentKeyPolicyRsaTokenKeyResponseOutput) Exponent() pulumi.StringOutput
The RSA Parameter exponent
func (ContentKeyPolicyRsaTokenKeyResponseOutput) Modulus ¶
func (o ContentKeyPolicyRsaTokenKeyResponseOutput) Modulus() pulumi.StringOutput
The RSA Parameter modulus
func (ContentKeyPolicyRsaTokenKeyResponseOutput) OdataType ¶
func (o ContentKeyPolicyRsaTokenKeyResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyRsaTokenKey'.
func (ContentKeyPolicyRsaTokenKeyResponseOutput) ToContentKeyPolicyRsaTokenKeyResponseOutput ¶
func (o ContentKeyPolicyRsaTokenKeyResponseOutput) ToContentKeyPolicyRsaTokenKeyResponseOutput() ContentKeyPolicyRsaTokenKeyResponseOutput
func (ContentKeyPolicyRsaTokenKeyResponseOutput) ToContentKeyPolicyRsaTokenKeyResponseOutputWithContext ¶
func (o ContentKeyPolicyRsaTokenKeyResponseOutput) ToContentKeyPolicyRsaTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicyRsaTokenKeyResponseOutput
type ContentKeyPolicyState ¶
type ContentKeyPolicyState struct { // The creation date of the Policy Created pulumi.StringPtrInput // A description for the Policy. Description pulumi.StringPtrInput // The last modified date of the Policy LastModified pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The Key Policy options. Options ContentKeyPolicyOptionResponseArrayInput // The legacy Policy ID. PolicyId pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (ContentKeyPolicyState) ElementType ¶
func (ContentKeyPolicyState) ElementType() reflect.Type
type ContentKeyPolicySymmetricTokenKey ¶
type ContentKeyPolicySymmetricTokenKey struct { // The key value of the key KeyValue string `pulumi:"keyValue"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey'. OdataType string `pulumi:"odataType"` }
Specifies a symmetric key for token validation.
type ContentKeyPolicySymmetricTokenKeyArgs ¶
type ContentKeyPolicySymmetricTokenKeyArgs struct { // The key value of the key KeyValue pulumi.StringInput `pulumi:"keyValue"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Specifies a symmetric key for token validation.
func (ContentKeyPolicySymmetricTokenKeyArgs) ElementType ¶
func (ContentKeyPolicySymmetricTokenKeyArgs) ElementType() reflect.Type
func (ContentKeyPolicySymmetricTokenKeyArgs) ToContentKeyPolicySymmetricTokenKeyOutput ¶
func (i ContentKeyPolicySymmetricTokenKeyArgs) ToContentKeyPolicySymmetricTokenKeyOutput() ContentKeyPolicySymmetricTokenKeyOutput
func (ContentKeyPolicySymmetricTokenKeyArgs) ToContentKeyPolicySymmetricTokenKeyOutputWithContext ¶
func (i ContentKeyPolicySymmetricTokenKeyArgs) ToContentKeyPolicySymmetricTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicySymmetricTokenKeyOutput
type ContentKeyPolicySymmetricTokenKeyInput ¶
type ContentKeyPolicySymmetricTokenKeyInput interface { pulumi.Input ToContentKeyPolicySymmetricTokenKeyOutput() ContentKeyPolicySymmetricTokenKeyOutput ToContentKeyPolicySymmetricTokenKeyOutputWithContext(context.Context) ContentKeyPolicySymmetricTokenKeyOutput }
ContentKeyPolicySymmetricTokenKeyInput is an input type that accepts ContentKeyPolicySymmetricTokenKeyArgs and ContentKeyPolicySymmetricTokenKeyOutput values. You can construct a concrete instance of `ContentKeyPolicySymmetricTokenKeyInput` via:
ContentKeyPolicySymmetricTokenKeyArgs{...}
type ContentKeyPolicySymmetricTokenKeyOutput ¶
type ContentKeyPolicySymmetricTokenKeyOutput struct{ *pulumi.OutputState }
Specifies a symmetric key for token validation.
func (ContentKeyPolicySymmetricTokenKeyOutput) ElementType ¶
func (ContentKeyPolicySymmetricTokenKeyOutput) ElementType() reflect.Type
func (ContentKeyPolicySymmetricTokenKeyOutput) KeyValue ¶
func (o ContentKeyPolicySymmetricTokenKeyOutput) KeyValue() pulumi.StringOutput
The key value of the key
func (ContentKeyPolicySymmetricTokenKeyOutput) OdataType ¶
func (o ContentKeyPolicySymmetricTokenKeyOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey'.
func (ContentKeyPolicySymmetricTokenKeyOutput) ToContentKeyPolicySymmetricTokenKeyOutput ¶
func (o ContentKeyPolicySymmetricTokenKeyOutput) ToContentKeyPolicySymmetricTokenKeyOutput() ContentKeyPolicySymmetricTokenKeyOutput
func (ContentKeyPolicySymmetricTokenKeyOutput) ToContentKeyPolicySymmetricTokenKeyOutputWithContext ¶
func (o ContentKeyPolicySymmetricTokenKeyOutput) ToContentKeyPolicySymmetricTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicySymmetricTokenKeyOutput
type ContentKeyPolicySymmetricTokenKeyResponse ¶
type ContentKeyPolicySymmetricTokenKeyResponse struct { // The key value of the key KeyValue string `pulumi:"keyValue"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey'. OdataType string `pulumi:"odataType"` }
Specifies a symmetric key for token validation.
type ContentKeyPolicySymmetricTokenKeyResponseArgs ¶
type ContentKeyPolicySymmetricTokenKeyResponseArgs struct { // The key value of the key KeyValue pulumi.StringInput `pulumi:"keyValue"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Specifies a symmetric key for token validation.
func (ContentKeyPolicySymmetricTokenKeyResponseArgs) ElementType ¶
func (ContentKeyPolicySymmetricTokenKeyResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicySymmetricTokenKeyResponseArgs) ToContentKeyPolicySymmetricTokenKeyResponseOutput ¶
func (i ContentKeyPolicySymmetricTokenKeyResponseArgs) ToContentKeyPolicySymmetricTokenKeyResponseOutput() ContentKeyPolicySymmetricTokenKeyResponseOutput
func (ContentKeyPolicySymmetricTokenKeyResponseArgs) ToContentKeyPolicySymmetricTokenKeyResponseOutputWithContext ¶
func (i ContentKeyPolicySymmetricTokenKeyResponseArgs) ToContentKeyPolicySymmetricTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicySymmetricTokenKeyResponseOutput
type ContentKeyPolicySymmetricTokenKeyResponseInput ¶
type ContentKeyPolicySymmetricTokenKeyResponseInput interface { pulumi.Input ToContentKeyPolicySymmetricTokenKeyResponseOutput() ContentKeyPolicySymmetricTokenKeyResponseOutput ToContentKeyPolicySymmetricTokenKeyResponseOutputWithContext(context.Context) ContentKeyPolicySymmetricTokenKeyResponseOutput }
ContentKeyPolicySymmetricTokenKeyResponseInput is an input type that accepts ContentKeyPolicySymmetricTokenKeyResponseArgs and ContentKeyPolicySymmetricTokenKeyResponseOutput values. You can construct a concrete instance of `ContentKeyPolicySymmetricTokenKeyResponseInput` via:
ContentKeyPolicySymmetricTokenKeyResponseArgs{...}
type ContentKeyPolicySymmetricTokenKeyResponseOutput ¶
type ContentKeyPolicySymmetricTokenKeyResponseOutput struct{ *pulumi.OutputState }
Specifies a symmetric key for token validation.
func (ContentKeyPolicySymmetricTokenKeyResponseOutput) ElementType ¶
func (ContentKeyPolicySymmetricTokenKeyResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicySymmetricTokenKeyResponseOutput) KeyValue ¶
func (o ContentKeyPolicySymmetricTokenKeyResponseOutput) KeyValue() pulumi.StringOutput
The key value of the key
func (ContentKeyPolicySymmetricTokenKeyResponseOutput) OdataType ¶
func (o ContentKeyPolicySymmetricTokenKeyResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey'.
func (ContentKeyPolicySymmetricTokenKeyResponseOutput) ToContentKeyPolicySymmetricTokenKeyResponseOutput ¶
func (o ContentKeyPolicySymmetricTokenKeyResponseOutput) ToContentKeyPolicySymmetricTokenKeyResponseOutput() ContentKeyPolicySymmetricTokenKeyResponseOutput
func (ContentKeyPolicySymmetricTokenKeyResponseOutput) ToContentKeyPolicySymmetricTokenKeyResponseOutputWithContext ¶
func (o ContentKeyPolicySymmetricTokenKeyResponseOutput) ToContentKeyPolicySymmetricTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicySymmetricTokenKeyResponseOutput
type ContentKeyPolicyTokenClaim ¶
type ContentKeyPolicyTokenClaim struct { // Token claim type. ClaimType *string `pulumi:"claimType"` // Token claim value. ClaimValue *string `pulumi:"claimValue"` }
Represents a token claim.
type ContentKeyPolicyTokenClaimArgs ¶
type ContentKeyPolicyTokenClaimArgs struct { // Token claim type. ClaimType pulumi.StringPtrInput `pulumi:"claimType"` // Token claim value. ClaimValue pulumi.StringPtrInput `pulumi:"claimValue"` }
Represents a token claim.
func (ContentKeyPolicyTokenClaimArgs) ElementType ¶
func (ContentKeyPolicyTokenClaimArgs) ElementType() reflect.Type
func (ContentKeyPolicyTokenClaimArgs) ToContentKeyPolicyTokenClaimOutput ¶
func (i ContentKeyPolicyTokenClaimArgs) ToContentKeyPolicyTokenClaimOutput() ContentKeyPolicyTokenClaimOutput
func (ContentKeyPolicyTokenClaimArgs) ToContentKeyPolicyTokenClaimOutputWithContext ¶
func (i ContentKeyPolicyTokenClaimArgs) ToContentKeyPolicyTokenClaimOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimOutput
type ContentKeyPolicyTokenClaimArray ¶
type ContentKeyPolicyTokenClaimArray []ContentKeyPolicyTokenClaimInput
func (ContentKeyPolicyTokenClaimArray) ElementType ¶
func (ContentKeyPolicyTokenClaimArray) ElementType() reflect.Type
func (ContentKeyPolicyTokenClaimArray) ToContentKeyPolicyTokenClaimArrayOutput ¶
func (i ContentKeyPolicyTokenClaimArray) ToContentKeyPolicyTokenClaimArrayOutput() ContentKeyPolicyTokenClaimArrayOutput
func (ContentKeyPolicyTokenClaimArray) ToContentKeyPolicyTokenClaimArrayOutputWithContext ¶
func (i ContentKeyPolicyTokenClaimArray) ToContentKeyPolicyTokenClaimArrayOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimArrayOutput
type ContentKeyPolicyTokenClaimArrayInput ¶
type ContentKeyPolicyTokenClaimArrayInput interface { pulumi.Input ToContentKeyPolicyTokenClaimArrayOutput() ContentKeyPolicyTokenClaimArrayOutput ToContentKeyPolicyTokenClaimArrayOutputWithContext(context.Context) ContentKeyPolicyTokenClaimArrayOutput }
ContentKeyPolicyTokenClaimArrayInput is an input type that accepts ContentKeyPolicyTokenClaimArray and ContentKeyPolicyTokenClaimArrayOutput values. You can construct a concrete instance of `ContentKeyPolicyTokenClaimArrayInput` via:
ContentKeyPolicyTokenClaimArray{ ContentKeyPolicyTokenClaimArgs{...} }
type ContentKeyPolicyTokenClaimArrayOutput ¶
type ContentKeyPolicyTokenClaimArrayOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyTokenClaimArrayOutput) ElementType ¶
func (ContentKeyPolicyTokenClaimArrayOutput) ElementType() reflect.Type
func (ContentKeyPolicyTokenClaimArrayOutput) Index ¶
func (o ContentKeyPolicyTokenClaimArrayOutput) Index(i pulumi.IntInput) ContentKeyPolicyTokenClaimOutput
func (ContentKeyPolicyTokenClaimArrayOutput) ToContentKeyPolicyTokenClaimArrayOutput ¶
func (o ContentKeyPolicyTokenClaimArrayOutput) ToContentKeyPolicyTokenClaimArrayOutput() ContentKeyPolicyTokenClaimArrayOutput
func (ContentKeyPolicyTokenClaimArrayOutput) ToContentKeyPolicyTokenClaimArrayOutputWithContext ¶
func (o ContentKeyPolicyTokenClaimArrayOutput) ToContentKeyPolicyTokenClaimArrayOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimArrayOutput
type ContentKeyPolicyTokenClaimInput ¶
type ContentKeyPolicyTokenClaimInput interface { pulumi.Input ToContentKeyPolicyTokenClaimOutput() ContentKeyPolicyTokenClaimOutput ToContentKeyPolicyTokenClaimOutputWithContext(context.Context) ContentKeyPolicyTokenClaimOutput }
ContentKeyPolicyTokenClaimInput is an input type that accepts ContentKeyPolicyTokenClaimArgs and ContentKeyPolicyTokenClaimOutput values. You can construct a concrete instance of `ContentKeyPolicyTokenClaimInput` via:
ContentKeyPolicyTokenClaimArgs{...}
type ContentKeyPolicyTokenClaimOutput ¶
type ContentKeyPolicyTokenClaimOutput struct{ *pulumi.OutputState }
Represents a token claim.
func (ContentKeyPolicyTokenClaimOutput) ClaimType ¶
func (o ContentKeyPolicyTokenClaimOutput) ClaimType() pulumi.StringPtrOutput
Token claim type.
func (ContentKeyPolicyTokenClaimOutput) ClaimValue ¶
func (o ContentKeyPolicyTokenClaimOutput) ClaimValue() pulumi.StringPtrOutput
Token claim value.
func (ContentKeyPolicyTokenClaimOutput) ElementType ¶
func (ContentKeyPolicyTokenClaimOutput) ElementType() reflect.Type
func (ContentKeyPolicyTokenClaimOutput) ToContentKeyPolicyTokenClaimOutput ¶
func (o ContentKeyPolicyTokenClaimOutput) ToContentKeyPolicyTokenClaimOutput() ContentKeyPolicyTokenClaimOutput
func (ContentKeyPolicyTokenClaimOutput) ToContentKeyPolicyTokenClaimOutputWithContext ¶
func (o ContentKeyPolicyTokenClaimOutput) ToContentKeyPolicyTokenClaimOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimOutput
type ContentKeyPolicyTokenClaimResponse ¶
type ContentKeyPolicyTokenClaimResponse struct { // Token claim type. ClaimType *string `pulumi:"claimType"` // Token claim value. ClaimValue *string `pulumi:"claimValue"` }
Represents a token claim.
type ContentKeyPolicyTokenClaimResponseArgs ¶
type ContentKeyPolicyTokenClaimResponseArgs struct { // Token claim type. ClaimType pulumi.StringPtrInput `pulumi:"claimType"` // Token claim value. ClaimValue pulumi.StringPtrInput `pulumi:"claimValue"` }
Represents a token claim.
func (ContentKeyPolicyTokenClaimResponseArgs) ElementType ¶
func (ContentKeyPolicyTokenClaimResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyTokenClaimResponseArgs) ToContentKeyPolicyTokenClaimResponseOutput ¶
func (i ContentKeyPolicyTokenClaimResponseArgs) ToContentKeyPolicyTokenClaimResponseOutput() ContentKeyPolicyTokenClaimResponseOutput
func (ContentKeyPolicyTokenClaimResponseArgs) ToContentKeyPolicyTokenClaimResponseOutputWithContext ¶
func (i ContentKeyPolicyTokenClaimResponseArgs) ToContentKeyPolicyTokenClaimResponseOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimResponseOutput
type ContentKeyPolicyTokenClaimResponseArray ¶
type ContentKeyPolicyTokenClaimResponseArray []ContentKeyPolicyTokenClaimResponseInput
func (ContentKeyPolicyTokenClaimResponseArray) ElementType ¶
func (ContentKeyPolicyTokenClaimResponseArray) ElementType() reflect.Type
func (ContentKeyPolicyTokenClaimResponseArray) ToContentKeyPolicyTokenClaimResponseArrayOutput ¶
func (i ContentKeyPolicyTokenClaimResponseArray) ToContentKeyPolicyTokenClaimResponseArrayOutput() ContentKeyPolicyTokenClaimResponseArrayOutput
func (ContentKeyPolicyTokenClaimResponseArray) ToContentKeyPolicyTokenClaimResponseArrayOutputWithContext ¶
func (i ContentKeyPolicyTokenClaimResponseArray) ToContentKeyPolicyTokenClaimResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimResponseArrayOutput
type ContentKeyPolicyTokenClaimResponseArrayInput ¶
type ContentKeyPolicyTokenClaimResponseArrayInput interface { pulumi.Input ToContentKeyPolicyTokenClaimResponseArrayOutput() ContentKeyPolicyTokenClaimResponseArrayOutput ToContentKeyPolicyTokenClaimResponseArrayOutputWithContext(context.Context) ContentKeyPolicyTokenClaimResponseArrayOutput }
ContentKeyPolicyTokenClaimResponseArrayInput is an input type that accepts ContentKeyPolicyTokenClaimResponseArray and ContentKeyPolicyTokenClaimResponseArrayOutput values. You can construct a concrete instance of `ContentKeyPolicyTokenClaimResponseArrayInput` via:
ContentKeyPolicyTokenClaimResponseArray{ ContentKeyPolicyTokenClaimResponseArgs{...} }
type ContentKeyPolicyTokenClaimResponseArrayOutput ¶
type ContentKeyPolicyTokenClaimResponseArrayOutput struct{ *pulumi.OutputState }
func (ContentKeyPolicyTokenClaimResponseArrayOutput) ElementType ¶
func (ContentKeyPolicyTokenClaimResponseArrayOutput) ElementType() reflect.Type
func (ContentKeyPolicyTokenClaimResponseArrayOutput) ToContentKeyPolicyTokenClaimResponseArrayOutput ¶
func (o ContentKeyPolicyTokenClaimResponseArrayOutput) ToContentKeyPolicyTokenClaimResponseArrayOutput() ContentKeyPolicyTokenClaimResponseArrayOutput
func (ContentKeyPolicyTokenClaimResponseArrayOutput) ToContentKeyPolicyTokenClaimResponseArrayOutputWithContext ¶
func (o ContentKeyPolicyTokenClaimResponseArrayOutput) ToContentKeyPolicyTokenClaimResponseArrayOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimResponseArrayOutput
type ContentKeyPolicyTokenClaimResponseInput ¶
type ContentKeyPolicyTokenClaimResponseInput interface { pulumi.Input ToContentKeyPolicyTokenClaimResponseOutput() ContentKeyPolicyTokenClaimResponseOutput ToContentKeyPolicyTokenClaimResponseOutputWithContext(context.Context) ContentKeyPolicyTokenClaimResponseOutput }
ContentKeyPolicyTokenClaimResponseInput is an input type that accepts ContentKeyPolicyTokenClaimResponseArgs and ContentKeyPolicyTokenClaimResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyTokenClaimResponseInput` via:
ContentKeyPolicyTokenClaimResponseArgs{...}
type ContentKeyPolicyTokenClaimResponseOutput ¶
type ContentKeyPolicyTokenClaimResponseOutput struct{ *pulumi.OutputState }
Represents a token claim.
func (ContentKeyPolicyTokenClaimResponseOutput) ClaimType ¶
func (o ContentKeyPolicyTokenClaimResponseOutput) ClaimType() pulumi.StringPtrOutput
Token claim type.
func (ContentKeyPolicyTokenClaimResponseOutput) ClaimValue ¶
func (o ContentKeyPolicyTokenClaimResponseOutput) ClaimValue() pulumi.StringPtrOutput
Token claim value.
func (ContentKeyPolicyTokenClaimResponseOutput) ElementType ¶
func (ContentKeyPolicyTokenClaimResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyTokenClaimResponseOutput) ToContentKeyPolicyTokenClaimResponseOutput ¶
func (o ContentKeyPolicyTokenClaimResponseOutput) ToContentKeyPolicyTokenClaimResponseOutput() ContentKeyPolicyTokenClaimResponseOutput
func (ContentKeyPolicyTokenClaimResponseOutput) ToContentKeyPolicyTokenClaimResponseOutputWithContext ¶
func (o ContentKeyPolicyTokenClaimResponseOutput) ToContentKeyPolicyTokenClaimResponseOutputWithContext(ctx context.Context) ContentKeyPolicyTokenClaimResponseOutput
type ContentKeyPolicyTokenRestriction ¶
type ContentKeyPolicyTokenRestriction struct { // A list of alternative verification keys. AlternateVerificationKeys []interface{} `pulumi:"alternateVerificationKeys"` // The audience for the token. Audience string `pulumi:"audience"` // The token issuer. Issuer string `pulumi:"issuer"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyTokenRestriction'. OdataType string `pulumi:"odataType"` // The OpenID connect discovery document. OpenIdConnectDiscoveryDocument *string `pulumi:"openIdConnectDiscoveryDocument"` // The primary verification key. PrimaryVerificationKey interface{} `pulumi:"primaryVerificationKey"` // A list of required token claims. RequiredClaims []ContentKeyPolicyTokenClaim `pulumi:"requiredClaims"` // The type of token. RestrictionTokenType string `pulumi:"restrictionTokenType"` }
Represents a token restriction. Provided token must match these requirements for successful license or key delivery.
type ContentKeyPolicyTokenRestrictionArgs ¶
type ContentKeyPolicyTokenRestrictionArgs struct { // A list of alternative verification keys. AlternateVerificationKeys pulumi.ArrayInput `pulumi:"alternateVerificationKeys"` // The audience for the token. Audience pulumi.StringInput `pulumi:"audience"` // The token issuer. Issuer pulumi.StringInput `pulumi:"issuer"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyTokenRestriction'. OdataType pulumi.StringInput `pulumi:"odataType"` // The OpenID connect discovery document. OpenIdConnectDiscoveryDocument pulumi.StringPtrInput `pulumi:"openIdConnectDiscoveryDocument"` // The primary verification key. PrimaryVerificationKey pulumi.Input `pulumi:"primaryVerificationKey"` // A list of required token claims. RequiredClaims ContentKeyPolicyTokenClaimArrayInput `pulumi:"requiredClaims"` // The type of token. RestrictionTokenType pulumi.StringInput `pulumi:"restrictionTokenType"` }
Represents a token restriction. Provided token must match these requirements for successful license or key delivery.
func (ContentKeyPolicyTokenRestrictionArgs) ElementType ¶
func (ContentKeyPolicyTokenRestrictionArgs) ElementType() reflect.Type
func (ContentKeyPolicyTokenRestrictionArgs) ToContentKeyPolicyTokenRestrictionOutput ¶
func (i ContentKeyPolicyTokenRestrictionArgs) ToContentKeyPolicyTokenRestrictionOutput() ContentKeyPolicyTokenRestrictionOutput
func (ContentKeyPolicyTokenRestrictionArgs) ToContentKeyPolicyTokenRestrictionOutputWithContext ¶
func (i ContentKeyPolicyTokenRestrictionArgs) ToContentKeyPolicyTokenRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyTokenRestrictionOutput
type ContentKeyPolicyTokenRestrictionInput ¶
type ContentKeyPolicyTokenRestrictionInput interface { pulumi.Input ToContentKeyPolicyTokenRestrictionOutput() ContentKeyPolicyTokenRestrictionOutput ToContentKeyPolicyTokenRestrictionOutputWithContext(context.Context) ContentKeyPolicyTokenRestrictionOutput }
ContentKeyPolicyTokenRestrictionInput is an input type that accepts ContentKeyPolicyTokenRestrictionArgs and ContentKeyPolicyTokenRestrictionOutput values. You can construct a concrete instance of `ContentKeyPolicyTokenRestrictionInput` via:
ContentKeyPolicyTokenRestrictionArgs{...}
type ContentKeyPolicyTokenRestrictionOutput ¶
type ContentKeyPolicyTokenRestrictionOutput struct{ *pulumi.OutputState }
Represents a token restriction. Provided token must match these requirements for successful license or key delivery.
func (ContentKeyPolicyTokenRestrictionOutput) AlternateVerificationKeys ¶
func (o ContentKeyPolicyTokenRestrictionOutput) AlternateVerificationKeys() pulumi.ArrayOutput
A list of alternative verification keys.
func (ContentKeyPolicyTokenRestrictionOutput) Audience ¶
func (o ContentKeyPolicyTokenRestrictionOutput) Audience() pulumi.StringOutput
The audience for the token.
func (ContentKeyPolicyTokenRestrictionOutput) ElementType ¶
func (ContentKeyPolicyTokenRestrictionOutput) ElementType() reflect.Type
func (ContentKeyPolicyTokenRestrictionOutput) Issuer ¶
func (o ContentKeyPolicyTokenRestrictionOutput) Issuer() pulumi.StringOutput
The token issuer.
func (ContentKeyPolicyTokenRestrictionOutput) OdataType ¶
func (o ContentKeyPolicyTokenRestrictionOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyTokenRestriction'.
func (ContentKeyPolicyTokenRestrictionOutput) OpenIdConnectDiscoveryDocument ¶
func (o ContentKeyPolicyTokenRestrictionOutput) OpenIdConnectDiscoveryDocument() pulumi.StringPtrOutput
The OpenID connect discovery document.
func (ContentKeyPolicyTokenRestrictionOutput) PrimaryVerificationKey ¶
func (o ContentKeyPolicyTokenRestrictionOutput) PrimaryVerificationKey() pulumi.AnyOutput
The primary verification key.
func (ContentKeyPolicyTokenRestrictionOutput) RequiredClaims ¶
func (o ContentKeyPolicyTokenRestrictionOutput) RequiredClaims() ContentKeyPolicyTokenClaimArrayOutput
A list of required token claims.
func (ContentKeyPolicyTokenRestrictionOutput) RestrictionTokenType ¶
func (o ContentKeyPolicyTokenRestrictionOutput) RestrictionTokenType() pulumi.StringOutput
The type of token.
func (ContentKeyPolicyTokenRestrictionOutput) ToContentKeyPolicyTokenRestrictionOutput ¶
func (o ContentKeyPolicyTokenRestrictionOutput) ToContentKeyPolicyTokenRestrictionOutput() ContentKeyPolicyTokenRestrictionOutput
func (ContentKeyPolicyTokenRestrictionOutput) ToContentKeyPolicyTokenRestrictionOutputWithContext ¶
func (o ContentKeyPolicyTokenRestrictionOutput) ToContentKeyPolicyTokenRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyTokenRestrictionOutput
type ContentKeyPolicyTokenRestrictionResponse ¶
type ContentKeyPolicyTokenRestrictionResponse struct { // A list of alternative verification keys. AlternateVerificationKeys []interface{} `pulumi:"alternateVerificationKeys"` // The audience for the token. Audience string `pulumi:"audience"` // The token issuer. Issuer string `pulumi:"issuer"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyTokenRestriction'. OdataType string `pulumi:"odataType"` // The OpenID connect discovery document. OpenIdConnectDiscoveryDocument *string `pulumi:"openIdConnectDiscoveryDocument"` // The primary verification key. PrimaryVerificationKey interface{} `pulumi:"primaryVerificationKey"` // A list of required token claims. RequiredClaims []ContentKeyPolicyTokenClaimResponse `pulumi:"requiredClaims"` // The type of token. RestrictionTokenType string `pulumi:"restrictionTokenType"` }
Represents a token restriction. Provided token must match these requirements for successful license or key delivery.
type ContentKeyPolicyTokenRestrictionResponseArgs ¶
type ContentKeyPolicyTokenRestrictionResponseArgs struct { // A list of alternative verification keys. AlternateVerificationKeys pulumi.ArrayInput `pulumi:"alternateVerificationKeys"` // The audience for the token. Audience pulumi.StringInput `pulumi:"audience"` // The token issuer. Issuer pulumi.StringInput `pulumi:"issuer"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyTokenRestriction'. OdataType pulumi.StringInput `pulumi:"odataType"` // The OpenID connect discovery document. OpenIdConnectDiscoveryDocument pulumi.StringPtrInput `pulumi:"openIdConnectDiscoveryDocument"` // The primary verification key. PrimaryVerificationKey pulumi.Input `pulumi:"primaryVerificationKey"` // A list of required token claims. RequiredClaims ContentKeyPolicyTokenClaimResponseArrayInput `pulumi:"requiredClaims"` // The type of token. RestrictionTokenType pulumi.StringInput `pulumi:"restrictionTokenType"` }
Represents a token restriction. Provided token must match these requirements for successful license or key delivery.
func (ContentKeyPolicyTokenRestrictionResponseArgs) ElementType ¶
func (ContentKeyPolicyTokenRestrictionResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyTokenRestrictionResponseArgs) ToContentKeyPolicyTokenRestrictionResponseOutput ¶
func (i ContentKeyPolicyTokenRestrictionResponseArgs) ToContentKeyPolicyTokenRestrictionResponseOutput() ContentKeyPolicyTokenRestrictionResponseOutput
func (ContentKeyPolicyTokenRestrictionResponseArgs) ToContentKeyPolicyTokenRestrictionResponseOutputWithContext ¶
func (i ContentKeyPolicyTokenRestrictionResponseArgs) ToContentKeyPolicyTokenRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyTokenRestrictionResponseOutput
type ContentKeyPolicyTokenRestrictionResponseInput ¶
type ContentKeyPolicyTokenRestrictionResponseInput interface { pulumi.Input ToContentKeyPolicyTokenRestrictionResponseOutput() ContentKeyPolicyTokenRestrictionResponseOutput ToContentKeyPolicyTokenRestrictionResponseOutputWithContext(context.Context) ContentKeyPolicyTokenRestrictionResponseOutput }
ContentKeyPolicyTokenRestrictionResponseInput is an input type that accepts ContentKeyPolicyTokenRestrictionResponseArgs and ContentKeyPolicyTokenRestrictionResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyTokenRestrictionResponseInput` via:
ContentKeyPolicyTokenRestrictionResponseArgs{...}
type ContentKeyPolicyTokenRestrictionResponseOutput ¶
type ContentKeyPolicyTokenRestrictionResponseOutput struct{ *pulumi.OutputState }
Represents a token restriction. Provided token must match these requirements for successful license or key delivery.
func (ContentKeyPolicyTokenRestrictionResponseOutput) AlternateVerificationKeys ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) AlternateVerificationKeys() pulumi.ArrayOutput
A list of alternative verification keys.
func (ContentKeyPolicyTokenRestrictionResponseOutput) Audience ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) Audience() pulumi.StringOutput
The audience for the token.
func (ContentKeyPolicyTokenRestrictionResponseOutput) ElementType ¶
func (ContentKeyPolicyTokenRestrictionResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyTokenRestrictionResponseOutput) Issuer ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) Issuer() pulumi.StringOutput
The token issuer.
func (ContentKeyPolicyTokenRestrictionResponseOutput) OdataType ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyTokenRestriction'.
func (ContentKeyPolicyTokenRestrictionResponseOutput) OpenIdConnectDiscoveryDocument ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) OpenIdConnectDiscoveryDocument() pulumi.StringPtrOutput
The OpenID connect discovery document.
func (ContentKeyPolicyTokenRestrictionResponseOutput) PrimaryVerificationKey ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) PrimaryVerificationKey() pulumi.AnyOutput
The primary verification key.
func (ContentKeyPolicyTokenRestrictionResponseOutput) RequiredClaims ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) RequiredClaims() ContentKeyPolicyTokenClaimResponseArrayOutput
A list of required token claims.
func (ContentKeyPolicyTokenRestrictionResponseOutput) RestrictionTokenType ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) RestrictionTokenType() pulumi.StringOutput
The type of token.
func (ContentKeyPolicyTokenRestrictionResponseOutput) ToContentKeyPolicyTokenRestrictionResponseOutput ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) ToContentKeyPolicyTokenRestrictionResponseOutput() ContentKeyPolicyTokenRestrictionResponseOutput
func (ContentKeyPolicyTokenRestrictionResponseOutput) ToContentKeyPolicyTokenRestrictionResponseOutputWithContext ¶
func (o ContentKeyPolicyTokenRestrictionResponseOutput) ToContentKeyPolicyTokenRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyTokenRestrictionResponseOutput
type ContentKeyPolicyUnknownConfiguration ¶
type ContentKeyPolicyUnknownConfiguration struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownConfiguration'. OdataType string `pulumi:"odataType"` }
Represents a ContentKeyPolicyConfiguration that is unavailable in the current API version.
type ContentKeyPolicyUnknownConfigurationArgs ¶
type ContentKeyPolicyUnknownConfigurationArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Represents a ContentKeyPolicyConfiguration that is unavailable in the current API version.
func (ContentKeyPolicyUnknownConfigurationArgs) ElementType ¶
func (ContentKeyPolicyUnknownConfigurationArgs) ElementType() reflect.Type
func (ContentKeyPolicyUnknownConfigurationArgs) ToContentKeyPolicyUnknownConfigurationOutput ¶
func (i ContentKeyPolicyUnknownConfigurationArgs) ToContentKeyPolicyUnknownConfigurationOutput() ContentKeyPolicyUnknownConfigurationOutput
func (ContentKeyPolicyUnknownConfigurationArgs) ToContentKeyPolicyUnknownConfigurationOutputWithContext ¶
func (i ContentKeyPolicyUnknownConfigurationArgs) ToContentKeyPolicyUnknownConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownConfigurationOutput
type ContentKeyPolicyUnknownConfigurationInput ¶
type ContentKeyPolicyUnknownConfigurationInput interface { pulumi.Input ToContentKeyPolicyUnknownConfigurationOutput() ContentKeyPolicyUnknownConfigurationOutput ToContentKeyPolicyUnknownConfigurationOutputWithContext(context.Context) ContentKeyPolicyUnknownConfigurationOutput }
ContentKeyPolicyUnknownConfigurationInput is an input type that accepts ContentKeyPolicyUnknownConfigurationArgs and ContentKeyPolicyUnknownConfigurationOutput values. You can construct a concrete instance of `ContentKeyPolicyUnknownConfigurationInput` via:
ContentKeyPolicyUnknownConfigurationArgs{...}
type ContentKeyPolicyUnknownConfigurationOutput ¶
type ContentKeyPolicyUnknownConfigurationOutput struct{ *pulumi.OutputState }
Represents a ContentKeyPolicyConfiguration that is unavailable in the current API version.
func (ContentKeyPolicyUnknownConfigurationOutput) ElementType ¶
func (ContentKeyPolicyUnknownConfigurationOutput) ElementType() reflect.Type
func (ContentKeyPolicyUnknownConfigurationOutput) OdataType ¶
func (o ContentKeyPolicyUnknownConfigurationOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownConfiguration'.
func (ContentKeyPolicyUnknownConfigurationOutput) ToContentKeyPolicyUnknownConfigurationOutput ¶
func (o ContentKeyPolicyUnknownConfigurationOutput) ToContentKeyPolicyUnknownConfigurationOutput() ContentKeyPolicyUnknownConfigurationOutput
func (ContentKeyPolicyUnknownConfigurationOutput) ToContentKeyPolicyUnknownConfigurationOutputWithContext ¶
func (o ContentKeyPolicyUnknownConfigurationOutput) ToContentKeyPolicyUnknownConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownConfigurationOutput
type ContentKeyPolicyUnknownConfigurationResponse ¶
type ContentKeyPolicyUnknownConfigurationResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownConfiguration'. OdataType string `pulumi:"odataType"` }
Represents a ContentKeyPolicyConfiguration that is unavailable in the current API version.
type ContentKeyPolicyUnknownConfigurationResponseArgs ¶
type ContentKeyPolicyUnknownConfigurationResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Represents a ContentKeyPolicyConfiguration that is unavailable in the current API version.
func (ContentKeyPolicyUnknownConfigurationResponseArgs) ElementType ¶
func (ContentKeyPolicyUnknownConfigurationResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyUnknownConfigurationResponseArgs) ToContentKeyPolicyUnknownConfigurationResponseOutput ¶
func (i ContentKeyPolicyUnknownConfigurationResponseArgs) ToContentKeyPolicyUnknownConfigurationResponseOutput() ContentKeyPolicyUnknownConfigurationResponseOutput
func (ContentKeyPolicyUnknownConfigurationResponseArgs) ToContentKeyPolicyUnknownConfigurationResponseOutputWithContext ¶
func (i ContentKeyPolicyUnknownConfigurationResponseArgs) ToContentKeyPolicyUnknownConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownConfigurationResponseOutput
type ContentKeyPolicyUnknownConfigurationResponseInput ¶
type ContentKeyPolicyUnknownConfigurationResponseInput interface { pulumi.Input ToContentKeyPolicyUnknownConfigurationResponseOutput() ContentKeyPolicyUnknownConfigurationResponseOutput ToContentKeyPolicyUnknownConfigurationResponseOutputWithContext(context.Context) ContentKeyPolicyUnknownConfigurationResponseOutput }
ContentKeyPolicyUnknownConfigurationResponseInput is an input type that accepts ContentKeyPolicyUnknownConfigurationResponseArgs and ContentKeyPolicyUnknownConfigurationResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyUnknownConfigurationResponseInput` via:
ContentKeyPolicyUnknownConfigurationResponseArgs{...}
type ContentKeyPolicyUnknownConfigurationResponseOutput ¶
type ContentKeyPolicyUnknownConfigurationResponseOutput struct{ *pulumi.OutputState }
Represents a ContentKeyPolicyConfiguration that is unavailable in the current API version.
func (ContentKeyPolicyUnknownConfigurationResponseOutput) ElementType ¶
func (ContentKeyPolicyUnknownConfigurationResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyUnknownConfigurationResponseOutput) OdataType ¶
func (o ContentKeyPolicyUnknownConfigurationResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownConfiguration'.
func (ContentKeyPolicyUnknownConfigurationResponseOutput) ToContentKeyPolicyUnknownConfigurationResponseOutput ¶
func (o ContentKeyPolicyUnknownConfigurationResponseOutput) ToContentKeyPolicyUnknownConfigurationResponseOutput() ContentKeyPolicyUnknownConfigurationResponseOutput
func (ContentKeyPolicyUnknownConfigurationResponseOutput) ToContentKeyPolicyUnknownConfigurationResponseOutputWithContext ¶
func (o ContentKeyPolicyUnknownConfigurationResponseOutput) ToContentKeyPolicyUnknownConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownConfigurationResponseOutput
type ContentKeyPolicyUnknownRestriction ¶
type ContentKeyPolicyUnknownRestriction struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownRestriction'. OdataType string `pulumi:"odataType"` }
Represents a ContentKeyPolicyRestriction that is unavailable in the current API version.
type ContentKeyPolicyUnknownRestrictionArgs ¶
type ContentKeyPolicyUnknownRestrictionArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownRestriction'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Represents a ContentKeyPolicyRestriction that is unavailable in the current API version.
func (ContentKeyPolicyUnknownRestrictionArgs) ElementType ¶
func (ContentKeyPolicyUnknownRestrictionArgs) ElementType() reflect.Type
func (ContentKeyPolicyUnknownRestrictionArgs) ToContentKeyPolicyUnknownRestrictionOutput ¶
func (i ContentKeyPolicyUnknownRestrictionArgs) ToContentKeyPolicyUnknownRestrictionOutput() ContentKeyPolicyUnknownRestrictionOutput
func (ContentKeyPolicyUnknownRestrictionArgs) ToContentKeyPolicyUnknownRestrictionOutputWithContext ¶
func (i ContentKeyPolicyUnknownRestrictionArgs) ToContentKeyPolicyUnknownRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownRestrictionOutput
type ContentKeyPolicyUnknownRestrictionInput ¶
type ContentKeyPolicyUnknownRestrictionInput interface { pulumi.Input ToContentKeyPolicyUnknownRestrictionOutput() ContentKeyPolicyUnknownRestrictionOutput ToContentKeyPolicyUnknownRestrictionOutputWithContext(context.Context) ContentKeyPolicyUnknownRestrictionOutput }
ContentKeyPolicyUnknownRestrictionInput is an input type that accepts ContentKeyPolicyUnknownRestrictionArgs and ContentKeyPolicyUnknownRestrictionOutput values. You can construct a concrete instance of `ContentKeyPolicyUnknownRestrictionInput` via:
ContentKeyPolicyUnknownRestrictionArgs{...}
type ContentKeyPolicyUnknownRestrictionOutput ¶
type ContentKeyPolicyUnknownRestrictionOutput struct{ *pulumi.OutputState }
Represents a ContentKeyPolicyRestriction that is unavailable in the current API version.
func (ContentKeyPolicyUnknownRestrictionOutput) ElementType ¶
func (ContentKeyPolicyUnknownRestrictionOutput) ElementType() reflect.Type
func (ContentKeyPolicyUnknownRestrictionOutput) OdataType ¶
func (o ContentKeyPolicyUnknownRestrictionOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownRestriction'.
func (ContentKeyPolicyUnknownRestrictionOutput) ToContentKeyPolicyUnknownRestrictionOutput ¶
func (o ContentKeyPolicyUnknownRestrictionOutput) ToContentKeyPolicyUnknownRestrictionOutput() ContentKeyPolicyUnknownRestrictionOutput
func (ContentKeyPolicyUnknownRestrictionOutput) ToContentKeyPolicyUnknownRestrictionOutputWithContext ¶
func (o ContentKeyPolicyUnknownRestrictionOutput) ToContentKeyPolicyUnknownRestrictionOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownRestrictionOutput
type ContentKeyPolicyUnknownRestrictionResponse ¶
type ContentKeyPolicyUnknownRestrictionResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownRestriction'. OdataType string `pulumi:"odataType"` }
Represents a ContentKeyPolicyRestriction that is unavailable in the current API version.
type ContentKeyPolicyUnknownRestrictionResponseArgs ¶
type ContentKeyPolicyUnknownRestrictionResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownRestriction'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Represents a ContentKeyPolicyRestriction that is unavailable in the current API version.
func (ContentKeyPolicyUnknownRestrictionResponseArgs) ElementType ¶
func (ContentKeyPolicyUnknownRestrictionResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyUnknownRestrictionResponseArgs) ToContentKeyPolicyUnknownRestrictionResponseOutput ¶
func (i ContentKeyPolicyUnknownRestrictionResponseArgs) ToContentKeyPolicyUnknownRestrictionResponseOutput() ContentKeyPolicyUnknownRestrictionResponseOutput
func (ContentKeyPolicyUnknownRestrictionResponseArgs) ToContentKeyPolicyUnknownRestrictionResponseOutputWithContext ¶
func (i ContentKeyPolicyUnknownRestrictionResponseArgs) ToContentKeyPolicyUnknownRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownRestrictionResponseOutput
type ContentKeyPolicyUnknownRestrictionResponseInput ¶
type ContentKeyPolicyUnknownRestrictionResponseInput interface { pulumi.Input ToContentKeyPolicyUnknownRestrictionResponseOutput() ContentKeyPolicyUnknownRestrictionResponseOutput ToContentKeyPolicyUnknownRestrictionResponseOutputWithContext(context.Context) ContentKeyPolicyUnknownRestrictionResponseOutput }
ContentKeyPolicyUnknownRestrictionResponseInput is an input type that accepts ContentKeyPolicyUnknownRestrictionResponseArgs and ContentKeyPolicyUnknownRestrictionResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyUnknownRestrictionResponseInput` via:
ContentKeyPolicyUnknownRestrictionResponseArgs{...}
type ContentKeyPolicyUnknownRestrictionResponseOutput ¶
type ContentKeyPolicyUnknownRestrictionResponseOutput struct{ *pulumi.OutputState }
Represents a ContentKeyPolicyRestriction that is unavailable in the current API version.
func (ContentKeyPolicyUnknownRestrictionResponseOutput) ElementType ¶
func (ContentKeyPolicyUnknownRestrictionResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyUnknownRestrictionResponseOutput) OdataType ¶
func (o ContentKeyPolicyUnknownRestrictionResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyUnknownRestriction'.
func (ContentKeyPolicyUnknownRestrictionResponseOutput) ToContentKeyPolicyUnknownRestrictionResponseOutput ¶
func (o ContentKeyPolicyUnknownRestrictionResponseOutput) ToContentKeyPolicyUnknownRestrictionResponseOutput() ContentKeyPolicyUnknownRestrictionResponseOutput
func (ContentKeyPolicyUnknownRestrictionResponseOutput) ToContentKeyPolicyUnknownRestrictionResponseOutputWithContext ¶
func (o ContentKeyPolicyUnknownRestrictionResponseOutput) ToContentKeyPolicyUnknownRestrictionResponseOutputWithContext(ctx context.Context) ContentKeyPolicyUnknownRestrictionResponseOutput
type ContentKeyPolicyWidevineConfiguration ¶
type ContentKeyPolicyWidevineConfiguration struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration'. OdataType string `pulumi:"odataType"` // The Widevine template. WidevineTemplate string `pulumi:"widevineTemplate"` }
Specifies a configuration for Widevine licenses.
type ContentKeyPolicyWidevineConfigurationArgs ¶
type ContentKeyPolicyWidevineConfigurationArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` // The Widevine template. WidevineTemplate pulumi.StringInput `pulumi:"widevineTemplate"` }
Specifies a configuration for Widevine licenses.
func (ContentKeyPolicyWidevineConfigurationArgs) ElementType ¶
func (ContentKeyPolicyWidevineConfigurationArgs) ElementType() reflect.Type
func (ContentKeyPolicyWidevineConfigurationArgs) ToContentKeyPolicyWidevineConfigurationOutput ¶
func (i ContentKeyPolicyWidevineConfigurationArgs) ToContentKeyPolicyWidevineConfigurationOutput() ContentKeyPolicyWidevineConfigurationOutput
func (ContentKeyPolicyWidevineConfigurationArgs) ToContentKeyPolicyWidevineConfigurationOutputWithContext ¶
func (i ContentKeyPolicyWidevineConfigurationArgs) ToContentKeyPolicyWidevineConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyWidevineConfigurationOutput
type ContentKeyPolicyWidevineConfigurationInput ¶
type ContentKeyPolicyWidevineConfigurationInput interface { pulumi.Input ToContentKeyPolicyWidevineConfigurationOutput() ContentKeyPolicyWidevineConfigurationOutput ToContentKeyPolicyWidevineConfigurationOutputWithContext(context.Context) ContentKeyPolicyWidevineConfigurationOutput }
ContentKeyPolicyWidevineConfigurationInput is an input type that accepts ContentKeyPolicyWidevineConfigurationArgs and ContentKeyPolicyWidevineConfigurationOutput values. You can construct a concrete instance of `ContentKeyPolicyWidevineConfigurationInput` via:
ContentKeyPolicyWidevineConfigurationArgs{...}
type ContentKeyPolicyWidevineConfigurationOutput ¶
type ContentKeyPolicyWidevineConfigurationOutput struct{ *pulumi.OutputState }
Specifies a configuration for Widevine licenses.
func (ContentKeyPolicyWidevineConfigurationOutput) ElementType ¶
func (ContentKeyPolicyWidevineConfigurationOutput) ElementType() reflect.Type
func (ContentKeyPolicyWidevineConfigurationOutput) OdataType ¶
func (o ContentKeyPolicyWidevineConfigurationOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration'.
func (ContentKeyPolicyWidevineConfigurationOutput) ToContentKeyPolicyWidevineConfigurationOutput ¶
func (o ContentKeyPolicyWidevineConfigurationOutput) ToContentKeyPolicyWidevineConfigurationOutput() ContentKeyPolicyWidevineConfigurationOutput
func (ContentKeyPolicyWidevineConfigurationOutput) ToContentKeyPolicyWidevineConfigurationOutputWithContext ¶
func (o ContentKeyPolicyWidevineConfigurationOutput) ToContentKeyPolicyWidevineConfigurationOutputWithContext(ctx context.Context) ContentKeyPolicyWidevineConfigurationOutput
func (ContentKeyPolicyWidevineConfigurationOutput) WidevineTemplate ¶
func (o ContentKeyPolicyWidevineConfigurationOutput) WidevineTemplate() pulumi.StringOutput
The Widevine template.
type ContentKeyPolicyWidevineConfigurationResponse ¶
type ContentKeyPolicyWidevineConfigurationResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration'. OdataType string `pulumi:"odataType"` // The Widevine template. WidevineTemplate string `pulumi:"widevineTemplate"` }
Specifies a configuration for Widevine licenses.
type ContentKeyPolicyWidevineConfigurationResponseArgs ¶
type ContentKeyPolicyWidevineConfigurationResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration'. OdataType pulumi.StringInput `pulumi:"odataType"` // The Widevine template. WidevineTemplate pulumi.StringInput `pulumi:"widevineTemplate"` }
Specifies a configuration for Widevine licenses.
func (ContentKeyPolicyWidevineConfigurationResponseArgs) ElementType ¶
func (ContentKeyPolicyWidevineConfigurationResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyWidevineConfigurationResponseArgs) ToContentKeyPolicyWidevineConfigurationResponseOutput ¶
func (i ContentKeyPolicyWidevineConfigurationResponseArgs) ToContentKeyPolicyWidevineConfigurationResponseOutput() ContentKeyPolicyWidevineConfigurationResponseOutput
func (ContentKeyPolicyWidevineConfigurationResponseArgs) ToContentKeyPolicyWidevineConfigurationResponseOutputWithContext ¶
func (i ContentKeyPolicyWidevineConfigurationResponseArgs) ToContentKeyPolicyWidevineConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyWidevineConfigurationResponseOutput
type ContentKeyPolicyWidevineConfigurationResponseInput ¶
type ContentKeyPolicyWidevineConfigurationResponseInput interface { pulumi.Input ToContentKeyPolicyWidevineConfigurationResponseOutput() ContentKeyPolicyWidevineConfigurationResponseOutput ToContentKeyPolicyWidevineConfigurationResponseOutputWithContext(context.Context) ContentKeyPolicyWidevineConfigurationResponseOutput }
ContentKeyPolicyWidevineConfigurationResponseInput is an input type that accepts ContentKeyPolicyWidevineConfigurationResponseArgs and ContentKeyPolicyWidevineConfigurationResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyWidevineConfigurationResponseInput` via:
ContentKeyPolicyWidevineConfigurationResponseArgs{...}
type ContentKeyPolicyWidevineConfigurationResponseOutput ¶
type ContentKeyPolicyWidevineConfigurationResponseOutput struct{ *pulumi.OutputState }
Specifies a configuration for Widevine licenses.
func (ContentKeyPolicyWidevineConfigurationResponseOutput) ElementType ¶
func (ContentKeyPolicyWidevineConfigurationResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyWidevineConfigurationResponseOutput) OdataType ¶
func (o ContentKeyPolicyWidevineConfigurationResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration'.
func (ContentKeyPolicyWidevineConfigurationResponseOutput) ToContentKeyPolicyWidevineConfigurationResponseOutput ¶
func (o ContentKeyPolicyWidevineConfigurationResponseOutput) ToContentKeyPolicyWidevineConfigurationResponseOutput() ContentKeyPolicyWidevineConfigurationResponseOutput
func (ContentKeyPolicyWidevineConfigurationResponseOutput) ToContentKeyPolicyWidevineConfigurationResponseOutputWithContext ¶
func (o ContentKeyPolicyWidevineConfigurationResponseOutput) ToContentKeyPolicyWidevineConfigurationResponseOutputWithContext(ctx context.Context) ContentKeyPolicyWidevineConfigurationResponseOutput
func (ContentKeyPolicyWidevineConfigurationResponseOutput) WidevineTemplate ¶
func (o ContentKeyPolicyWidevineConfigurationResponseOutput) WidevineTemplate() pulumi.StringOutput
The Widevine template.
type ContentKeyPolicyX509CertificateTokenKey ¶
type ContentKeyPolicyX509CertificateTokenKey struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyX509CertificateTokenKey'. OdataType string `pulumi:"odataType"` // The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET) RawBody string `pulumi:"rawBody"` }
Specifies a certificate for token validation.
type ContentKeyPolicyX509CertificateTokenKeyArgs ¶
type ContentKeyPolicyX509CertificateTokenKeyArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyX509CertificateTokenKey'. OdataType pulumi.StringInput `pulumi:"odataType"` // The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET) RawBody pulumi.StringInput `pulumi:"rawBody"` }
Specifies a certificate for token validation.
func (ContentKeyPolicyX509CertificateTokenKeyArgs) ElementType ¶
func (ContentKeyPolicyX509CertificateTokenKeyArgs) ElementType() reflect.Type
func (ContentKeyPolicyX509CertificateTokenKeyArgs) ToContentKeyPolicyX509CertificateTokenKeyOutput ¶
func (i ContentKeyPolicyX509CertificateTokenKeyArgs) ToContentKeyPolicyX509CertificateTokenKeyOutput() ContentKeyPolicyX509CertificateTokenKeyOutput
func (ContentKeyPolicyX509CertificateTokenKeyArgs) ToContentKeyPolicyX509CertificateTokenKeyOutputWithContext ¶
func (i ContentKeyPolicyX509CertificateTokenKeyArgs) ToContentKeyPolicyX509CertificateTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicyX509CertificateTokenKeyOutput
type ContentKeyPolicyX509CertificateTokenKeyInput ¶
type ContentKeyPolicyX509CertificateTokenKeyInput interface { pulumi.Input ToContentKeyPolicyX509CertificateTokenKeyOutput() ContentKeyPolicyX509CertificateTokenKeyOutput ToContentKeyPolicyX509CertificateTokenKeyOutputWithContext(context.Context) ContentKeyPolicyX509CertificateTokenKeyOutput }
ContentKeyPolicyX509CertificateTokenKeyInput is an input type that accepts ContentKeyPolicyX509CertificateTokenKeyArgs and ContentKeyPolicyX509CertificateTokenKeyOutput values. You can construct a concrete instance of `ContentKeyPolicyX509CertificateTokenKeyInput` via:
ContentKeyPolicyX509CertificateTokenKeyArgs{...}
type ContentKeyPolicyX509CertificateTokenKeyOutput ¶
type ContentKeyPolicyX509CertificateTokenKeyOutput struct{ *pulumi.OutputState }
Specifies a certificate for token validation.
func (ContentKeyPolicyX509CertificateTokenKeyOutput) ElementType ¶
func (ContentKeyPolicyX509CertificateTokenKeyOutput) ElementType() reflect.Type
func (ContentKeyPolicyX509CertificateTokenKeyOutput) OdataType ¶
func (o ContentKeyPolicyX509CertificateTokenKeyOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyX509CertificateTokenKey'.
func (ContentKeyPolicyX509CertificateTokenKeyOutput) RawBody ¶
func (o ContentKeyPolicyX509CertificateTokenKeyOutput) RawBody() pulumi.StringOutput
The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
func (ContentKeyPolicyX509CertificateTokenKeyOutput) ToContentKeyPolicyX509CertificateTokenKeyOutput ¶
func (o ContentKeyPolicyX509CertificateTokenKeyOutput) ToContentKeyPolicyX509CertificateTokenKeyOutput() ContentKeyPolicyX509CertificateTokenKeyOutput
func (ContentKeyPolicyX509CertificateTokenKeyOutput) ToContentKeyPolicyX509CertificateTokenKeyOutputWithContext ¶
func (o ContentKeyPolicyX509CertificateTokenKeyOutput) ToContentKeyPolicyX509CertificateTokenKeyOutputWithContext(ctx context.Context) ContentKeyPolicyX509CertificateTokenKeyOutput
type ContentKeyPolicyX509CertificateTokenKeyResponse ¶
type ContentKeyPolicyX509CertificateTokenKeyResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyX509CertificateTokenKey'. OdataType string `pulumi:"odataType"` // The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET) RawBody string `pulumi:"rawBody"` }
Specifies a certificate for token validation.
type ContentKeyPolicyX509CertificateTokenKeyResponseArgs ¶
type ContentKeyPolicyX509CertificateTokenKeyResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.ContentKeyPolicyX509CertificateTokenKey'. OdataType pulumi.StringInput `pulumi:"odataType"` // The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET) RawBody pulumi.StringInput `pulumi:"rawBody"` }
Specifies a certificate for token validation.
func (ContentKeyPolicyX509CertificateTokenKeyResponseArgs) ElementType ¶
func (ContentKeyPolicyX509CertificateTokenKeyResponseArgs) ElementType() reflect.Type
func (ContentKeyPolicyX509CertificateTokenKeyResponseArgs) ToContentKeyPolicyX509CertificateTokenKeyResponseOutput ¶
func (i ContentKeyPolicyX509CertificateTokenKeyResponseArgs) ToContentKeyPolicyX509CertificateTokenKeyResponseOutput() ContentKeyPolicyX509CertificateTokenKeyResponseOutput
func (ContentKeyPolicyX509CertificateTokenKeyResponseArgs) ToContentKeyPolicyX509CertificateTokenKeyResponseOutputWithContext ¶
func (i ContentKeyPolicyX509CertificateTokenKeyResponseArgs) ToContentKeyPolicyX509CertificateTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicyX509CertificateTokenKeyResponseOutput
type ContentKeyPolicyX509CertificateTokenKeyResponseInput ¶
type ContentKeyPolicyX509CertificateTokenKeyResponseInput interface { pulumi.Input ToContentKeyPolicyX509CertificateTokenKeyResponseOutput() ContentKeyPolicyX509CertificateTokenKeyResponseOutput ToContentKeyPolicyX509CertificateTokenKeyResponseOutputWithContext(context.Context) ContentKeyPolicyX509CertificateTokenKeyResponseOutput }
ContentKeyPolicyX509CertificateTokenKeyResponseInput is an input type that accepts ContentKeyPolicyX509CertificateTokenKeyResponseArgs and ContentKeyPolicyX509CertificateTokenKeyResponseOutput values. You can construct a concrete instance of `ContentKeyPolicyX509CertificateTokenKeyResponseInput` via:
ContentKeyPolicyX509CertificateTokenKeyResponseArgs{...}
type ContentKeyPolicyX509CertificateTokenKeyResponseOutput ¶
type ContentKeyPolicyX509CertificateTokenKeyResponseOutput struct{ *pulumi.OutputState }
Specifies a certificate for token validation.
func (ContentKeyPolicyX509CertificateTokenKeyResponseOutput) ElementType ¶
func (ContentKeyPolicyX509CertificateTokenKeyResponseOutput) ElementType() reflect.Type
func (ContentKeyPolicyX509CertificateTokenKeyResponseOutput) OdataType ¶
func (o ContentKeyPolicyX509CertificateTokenKeyResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyX509CertificateTokenKey'.
func (ContentKeyPolicyX509CertificateTokenKeyResponseOutput) RawBody ¶
func (o ContentKeyPolicyX509CertificateTokenKeyResponseOutput) RawBody() pulumi.StringOutput
The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
func (ContentKeyPolicyX509CertificateTokenKeyResponseOutput) ToContentKeyPolicyX509CertificateTokenKeyResponseOutput ¶
func (o ContentKeyPolicyX509CertificateTokenKeyResponseOutput) ToContentKeyPolicyX509CertificateTokenKeyResponseOutput() ContentKeyPolicyX509CertificateTokenKeyResponseOutput
func (ContentKeyPolicyX509CertificateTokenKeyResponseOutput) ToContentKeyPolicyX509CertificateTokenKeyResponseOutputWithContext ¶
func (o ContentKeyPolicyX509CertificateTokenKeyResponseOutput) ToContentKeyPolicyX509CertificateTokenKeyResponseOutputWithContext(ctx context.Context) ContentKeyPolicyX509CertificateTokenKeyResponseOutput
type CopyAudio ¶
type CopyAudio struct { // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.CopyAudio'. OdataType string `pulumi:"odataType"` }
A codec flag, which tells the encoder to copy the input audio bitstream.
type CopyAudioArgs ¶
type CopyAudioArgs struct { // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.CopyAudio'. OdataType pulumi.StringInput `pulumi:"odataType"` }
A codec flag, which tells the encoder to copy the input audio bitstream.
func (CopyAudioArgs) ElementType ¶
func (CopyAudioArgs) ElementType() reflect.Type
func (CopyAudioArgs) ToCopyAudioOutput ¶
func (i CopyAudioArgs) ToCopyAudioOutput() CopyAudioOutput
func (CopyAudioArgs) ToCopyAudioOutputWithContext ¶
func (i CopyAudioArgs) ToCopyAudioOutputWithContext(ctx context.Context) CopyAudioOutput
type CopyAudioInput ¶
type CopyAudioInput interface { pulumi.Input ToCopyAudioOutput() CopyAudioOutput ToCopyAudioOutputWithContext(context.Context) CopyAudioOutput }
CopyAudioInput is an input type that accepts CopyAudioArgs and CopyAudioOutput values. You can construct a concrete instance of `CopyAudioInput` via:
CopyAudioArgs{...}
type CopyAudioOutput ¶
type CopyAudioOutput struct{ *pulumi.OutputState }
A codec flag, which tells the encoder to copy the input audio bitstream.
func (CopyAudioOutput) ElementType ¶
func (CopyAudioOutput) ElementType() reflect.Type
func (CopyAudioOutput) Label ¶
func (o CopyAudioOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (CopyAudioOutput) OdataType ¶
func (o CopyAudioOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.CopyAudio'.
func (CopyAudioOutput) ToCopyAudioOutput ¶
func (o CopyAudioOutput) ToCopyAudioOutput() CopyAudioOutput
func (CopyAudioOutput) ToCopyAudioOutputWithContext ¶
func (o CopyAudioOutput) ToCopyAudioOutputWithContext(ctx context.Context) CopyAudioOutput
type CopyAudioResponse ¶
type CopyAudioResponse struct { // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.CopyAudio'. OdataType string `pulumi:"odataType"` }
A codec flag, which tells the encoder to copy the input audio bitstream.
type CopyAudioResponseArgs ¶
type CopyAudioResponseArgs struct { // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.CopyAudio'. OdataType pulumi.StringInput `pulumi:"odataType"` }
A codec flag, which tells the encoder to copy the input audio bitstream.
func (CopyAudioResponseArgs) ElementType ¶
func (CopyAudioResponseArgs) ElementType() reflect.Type
func (CopyAudioResponseArgs) ToCopyAudioResponseOutput ¶
func (i CopyAudioResponseArgs) ToCopyAudioResponseOutput() CopyAudioResponseOutput
func (CopyAudioResponseArgs) ToCopyAudioResponseOutputWithContext ¶
func (i CopyAudioResponseArgs) ToCopyAudioResponseOutputWithContext(ctx context.Context) CopyAudioResponseOutput
type CopyAudioResponseInput ¶
type CopyAudioResponseInput interface { pulumi.Input ToCopyAudioResponseOutput() CopyAudioResponseOutput ToCopyAudioResponseOutputWithContext(context.Context) CopyAudioResponseOutput }
CopyAudioResponseInput is an input type that accepts CopyAudioResponseArgs and CopyAudioResponseOutput values. You can construct a concrete instance of `CopyAudioResponseInput` via:
CopyAudioResponseArgs{...}
type CopyAudioResponseOutput ¶
type CopyAudioResponseOutput struct{ *pulumi.OutputState }
A codec flag, which tells the encoder to copy the input audio bitstream.
func (CopyAudioResponseOutput) ElementType ¶
func (CopyAudioResponseOutput) ElementType() reflect.Type
func (CopyAudioResponseOutput) Label ¶
func (o CopyAudioResponseOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (CopyAudioResponseOutput) OdataType ¶
func (o CopyAudioResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.CopyAudio'.
func (CopyAudioResponseOutput) ToCopyAudioResponseOutput ¶
func (o CopyAudioResponseOutput) ToCopyAudioResponseOutput() CopyAudioResponseOutput
func (CopyAudioResponseOutput) ToCopyAudioResponseOutputWithContext ¶
func (o CopyAudioResponseOutput) ToCopyAudioResponseOutputWithContext(ctx context.Context) CopyAudioResponseOutput
type CopyVideo ¶
type CopyVideo struct { // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.CopyVideo'. OdataType string `pulumi:"odataType"` }
A codec flag, which tells the encoder to copy the input video bitstream without re-encoding.
type CopyVideoArgs ¶
type CopyVideoArgs struct { // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.CopyVideo'. OdataType pulumi.StringInput `pulumi:"odataType"` }
A codec flag, which tells the encoder to copy the input video bitstream without re-encoding.
func (CopyVideoArgs) ElementType ¶
func (CopyVideoArgs) ElementType() reflect.Type
func (CopyVideoArgs) ToCopyVideoOutput ¶
func (i CopyVideoArgs) ToCopyVideoOutput() CopyVideoOutput
func (CopyVideoArgs) ToCopyVideoOutputWithContext ¶
func (i CopyVideoArgs) ToCopyVideoOutputWithContext(ctx context.Context) CopyVideoOutput
type CopyVideoInput ¶
type CopyVideoInput interface { pulumi.Input ToCopyVideoOutput() CopyVideoOutput ToCopyVideoOutputWithContext(context.Context) CopyVideoOutput }
CopyVideoInput is an input type that accepts CopyVideoArgs and CopyVideoOutput values. You can construct a concrete instance of `CopyVideoInput` via:
CopyVideoArgs{...}
type CopyVideoOutput ¶
type CopyVideoOutput struct{ *pulumi.OutputState }
A codec flag, which tells the encoder to copy the input video bitstream without re-encoding.
func (CopyVideoOutput) ElementType ¶
func (CopyVideoOutput) ElementType() reflect.Type
func (CopyVideoOutput) Label ¶
func (o CopyVideoOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (CopyVideoOutput) OdataType ¶
func (o CopyVideoOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.CopyVideo'.
func (CopyVideoOutput) ToCopyVideoOutput ¶
func (o CopyVideoOutput) ToCopyVideoOutput() CopyVideoOutput
func (CopyVideoOutput) ToCopyVideoOutputWithContext ¶
func (o CopyVideoOutput) ToCopyVideoOutputWithContext(ctx context.Context) CopyVideoOutput
type CopyVideoResponse ¶
type CopyVideoResponse struct { // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.CopyVideo'. OdataType string `pulumi:"odataType"` }
A codec flag, which tells the encoder to copy the input video bitstream without re-encoding.
type CopyVideoResponseArgs ¶
type CopyVideoResponseArgs struct { // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.CopyVideo'. OdataType pulumi.StringInput `pulumi:"odataType"` }
A codec flag, which tells the encoder to copy the input video bitstream without re-encoding.
func (CopyVideoResponseArgs) ElementType ¶
func (CopyVideoResponseArgs) ElementType() reflect.Type
func (CopyVideoResponseArgs) ToCopyVideoResponseOutput ¶
func (i CopyVideoResponseArgs) ToCopyVideoResponseOutput() CopyVideoResponseOutput
func (CopyVideoResponseArgs) ToCopyVideoResponseOutputWithContext ¶
func (i CopyVideoResponseArgs) ToCopyVideoResponseOutputWithContext(ctx context.Context) CopyVideoResponseOutput
type CopyVideoResponseInput ¶
type CopyVideoResponseInput interface { pulumi.Input ToCopyVideoResponseOutput() CopyVideoResponseOutput ToCopyVideoResponseOutputWithContext(context.Context) CopyVideoResponseOutput }
CopyVideoResponseInput is an input type that accepts CopyVideoResponseArgs and CopyVideoResponseOutput values. You can construct a concrete instance of `CopyVideoResponseInput` via:
CopyVideoResponseArgs{...}
type CopyVideoResponseOutput ¶
type CopyVideoResponseOutput struct{ *pulumi.OutputState }
A codec flag, which tells the encoder to copy the input video bitstream without re-encoding.
func (CopyVideoResponseOutput) ElementType ¶
func (CopyVideoResponseOutput) ElementType() reflect.Type
func (CopyVideoResponseOutput) Label ¶
func (o CopyVideoResponseOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (CopyVideoResponseOutput) OdataType ¶
func (o CopyVideoResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.CopyVideo'.
func (CopyVideoResponseOutput) ToCopyVideoResponseOutput ¶
func (o CopyVideoResponseOutput) ToCopyVideoResponseOutput() CopyVideoResponseOutput
func (CopyVideoResponseOutput) ToCopyVideoResponseOutputWithContext ¶
func (o CopyVideoResponseOutput) ToCopyVideoResponseOutputWithContext(ctx context.Context) CopyVideoResponseOutput
type CrossSiteAccessPolicies ¶
type CrossSiteAccessPolicies struct { // The content of clientaccesspolicy.xml used by Silverlight. ClientAccessPolicy *string `pulumi:"clientAccessPolicy"` // The content of crossdomain.xml used by Silverlight. CrossDomainPolicy *string `pulumi:"crossDomainPolicy"` }
The client access policy.
type CrossSiteAccessPoliciesArgs ¶
type CrossSiteAccessPoliciesArgs struct { // The content of clientaccesspolicy.xml used by Silverlight. ClientAccessPolicy pulumi.StringPtrInput `pulumi:"clientAccessPolicy"` // The content of crossdomain.xml used by Silverlight. CrossDomainPolicy pulumi.StringPtrInput `pulumi:"crossDomainPolicy"` }
The client access policy.
func (CrossSiteAccessPoliciesArgs) ElementType ¶
func (CrossSiteAccessPoliciesArgs) ElementType() reflect.Type
func (CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesOutput ¶
func (i CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesOutput() CrossSiteAccessPoliciesOutput
func (CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesOutputWithContext ¶
func (i CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesOutput
func (CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesPtrOutput ¶
func (i CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesPtrOutput() CrossSiteAccessPoliciesPtrOutput
func (CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesPtrOutputWithContext ¶
func (i CrossSiteAccessPoliciesArgs) ToCrossSiteAccessPoliciesPtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesPtrOutput
type CrossSiteAccessPoliciesInput ¶
type CrossSiteAccessPoliciesInput interface { pulumi.Input ToCrossSiteAccessPoliciesOutput() CrossSiteAccessPoliciesOutput ToCrossSiteAccessPoliciesOutputWithContext(context.Context) CrossSiteAccessPoliciesOutput }
CrossSiteAccessPoliciesInput is an input type that accepts CrossSiteAccessPoliciesArgs and CrossSiteAccessPoliciesOutput values. You can construct a concrete instance of `CrossSiteAccessPoliciesInput` via:
CrossSiteAccessPoliciesArgs{...}
type CrossSiteAccessPoliciesOutput ¶
type CrossSiteAccessPoliciesOutput struct{ *pulumi.OutputState }
The client access policy.
func (CrossSiteAccessPoliciesOutput) ClientAccessPolicy ¶
func (o CrossSiteAccessPoliciesOutput) ClientAccessPolicy() pulumi.StringPtrOutput
The content of clientaccesspolicy.xml used by Silverlight.
func (CrossSiteAccessPoliciesOutput) CrossDomainPolicy ¶
func (o CrossSiteAccessPoliciesOutput) CrossDomainPolicy() pulumi.StringPtrOutput
The content of crossdomain.xml used by Silverlight.
func (CrossSiteAccessPoliciesOutput) ElementType ¶
func (CrossSiteAccessPoliciesOutput) ElementType() reflect.Type
func (CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesOutput ¶
func (o CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesOutput() CrossSiteAccessPoliciesOutput
func (CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesOutputWithContext ¶
func (o CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesOutput
func (CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesPtrOutput ¶
func (o CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesPtrOutput() CrossSiteAccessPoliciesPtrOutput
func (CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesPtrOutputWithContext ¶
func (o CrossSiteAccessPoliciesOutput) ToCrossSiteAccessPoliciesPtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesPtrOutput
type CrossSiteAccessPoliciesPtrInput ¶
type CrossSiteAccessPoliciesPtrInput interface { pulumi.Input ToCrossSiteAccessPoliciesPtrOutput() CrossSiteAccessPoliciesPtrOutput ToCrossSiteAccessPoliciesPtrOutputWithContext(context.Context) CrossSiteAccessPoliciesPtrOutput }
CrossSiteAccessPoliciesPtrInput is an input type that accepts CrossSiteAccessPoliciesArgs, CrossSiteAccessPoliciesPtr and CrossSiteAccessPoliciesPtrOutput values. You can construct a concrete instance of `CrossSiteAccessPoliciesPtrInput` via:
CrossSiteAccessPoliciesArgs{...} or: nil
func CrossSiteAccessPoliciesPtr ¶
func CrossSiteAccessPoliciesPtr(v *CrossSiteAccessPoliciesArgs) CrossSiteAccessPoliciesPtrInput
type CrossSiteAccessPoliciesPtrOutput ¶
type CrossSiteAccessPoliciesPtrOutput struct{ *pulumi.OutputState }
func (CrossSiteAccessPoliciesPtrOutput) ClientAccessPolicy ¶
func (o CrossSiteAccessPoliciesPtrOutput) ClientAccessPolicy() pulumi.StringPtrOutput
The content of clientaccesspolicy.xml used by Silverlight.
func (CrossSiteAccessPoliciesPtrOutput) CrossDomainPolicy ¶
func (o CrossSiteAccessPoliciesPtrOutput) CrossDomainPolicy() pulumi.StringPtrOutput
The content of crossdomain.xml used by Silverlight.
func (CrossSiteAccessPoliciesPtrOutput) Elem ¶
func (o CrossSiteAccessPoliciesPtrOutput) Elem() CrossSiteAccessPoliciesOutput
func (CrossSiteAccessPoliciesPtrOutput) ElementType ¶
func (CrossSiteAccessPoliciesPtrOutput) ElementType() reflect.Type
func (CrossSiteAccessPoliciesPtrOutput) ToCrossSiteAccessPoliciesPtrOutput ¶
func (o CrossSiteAccessPoliciesPtrOutput) ToCrossSiteAccessPoliciesPtrOutput() CrossSiteAccessPoliciesPtrOutput
func (CrossSiteAccessPoliciesPtrOutput) ToCrossSiteAccessPoliciesPtrOutputWithContext ¶
func (o CrossSiteAccessPoliciesPtrOutput) ToCrossSiteAccessPoliciesPtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesPtrOutput
type CrossSiteAccessPoliciesResponse ¶
type CrossSiteAccessPoliciesResponse struct { // The content of clientaccesspolicy.xml used by Silverlight. ClientAccessPolicy *string `pulumi:"clientAccessPolicy"` // The content of crossdomain.xml used by Silverlight. CrossDomainPolicy *string `pulumi:"crossDomainPolicy"` }
The client access policy.
type CrossSiteAccessPoliciesResponseArgs ¶
type CrossSiteAccessPoliciesResponseArgs struct { // The content of clientaccesspolicy.xml used by Silverlight. ClientAccessPolicy pulumi.StringPtrInput `pulumi:"clientAccessPolicy"` // The content of crossdomain.xml used by Silverlight. CrossDomainPolicy pulumi.StringPtrInput `pulumi:"crossDomainPolicy"` }
The client access policy.
func (CrossSiteAccessPoliciesResponseArgs) ElementType ¶
func (CrossSiteAccessPoliciesResponseArgs) ElementType() reflect.Type
func (CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponseOutput ¶
func (i CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponseOutput() CrossSiteAccessPoliciesResponseOutput
func (CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponseOutputWithContext ¶
func (i CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponseOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponseOutput
func (CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponsePtrOutput ¶
func (i CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponsePtrOutput() CrossSiteAccessPoliciesResponsePtrOutput
func (CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponsePtrOutputWithContext ¶
func (i CrossSiteAccessPoliciesResponseArgs) ToCrossSiteAccessPoliciesResponsePtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponsePtrOutput
type CrossSiteAccessPoliciesResponseInput ¶
type CrossSiteAccessPoliciesResponseInput interface { pulumi.Input ToCrossSiteAccessPoliciesResponseOutput() CrossSiteAccessPoliciesResponseOutput ToCrossSiteAccessPoliciesResponseOutputWithContext(context.Context) CrossSiteAccessPoliciesResponseOutput }
CrossSiteAccessPoliciesResponseInput is an input type that accepts CrossSiteAccessPoliciesResponseArgs and CrossSiteAccessPoliciesResponseOutput values. You can construct a concrete instance of `CrossSiteAccessPoliciesResponseInput` via:
CrossSiteAccessPoliciesResponseArgs{...}
type CrossSiteAccessPoliciesResponseOutput ¶
type CrossSiteAccessPoliciesResponseOutput struct{ *pulumi.OutputState }
The client access policy.
func (CrossSiteAccessPoliciesResponseOutput) ClientAccessPolicy ¶
func (o CrossSiteAccessPoliciesResponseOutput) ClientAccessPolicy() pulumi.StringPtrOutput
The content of clientaccesspolicy.xml used by Silverlight.
func (CrossSiteAccessPoliciesResponseOutput) CrossDomainPolicy ¶
func (o CrossSiteAccessPoliciesResponseOutput) CrossDomainPolicy() pulumi.StringPtrOutput
The content of crossdomain.xml used by Silverlight.
func (CrossSiteAccessPoliciesResponseOutput) ElementType ¶
func (CrossSiteAccessPoliciesResponseOutput) ElementType() reflect.Type
func (CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponseOutput ¶
func (o CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponseOutput() CrossSiteAccessPoliciesResponseOutput
func (CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponseOutputWithContext ¶
func (o CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponseOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponseOutput
func (CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponsePtrOutput ¶
func (o CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponsePtrOutput() CrossSiteAccessPoliciesResponsePtrOutput
func (CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponsePtrOutputWithContext ¶
func (o CrossSiteAccessPoliciesResponseOutput) ToCrossSiteAccessPoliciesResponsePtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponsePtrOutput
type CrossSiteAccessPoliciesResponsePtrInput ¶
type CrossSiteAccessPoliciesResponsePtrInput interface { pulumi.Input ToCrossSiteAccessPoliciesResponsePtrOutput() CrossSiteAccessPoliciesResponsePtrOutput ToCrossSiteAccessPoliciesResponsePtrOutputWithContext(context.Context) CrossSiteAccessPoliciesResponsePtrOutput }
CrossSiteAccessPoliciesResponsePtrInput is an input type that accepts CrossSiteAccessPoliciesResponseArgs, CrossSiteAccessPoliciesResponsePtr and CrossSiteAccessPoliciesResponsePtrOutput values. You can construct a concrete instance of `CrossSiteAccessPoliciesResponsePtrInput` via:
CrossSiteAccessPoliciesResponseArgs{...} or: nil
func CrossSiteAccessPoliciesResponsePtr ¶
func CrossSiteAccessPoliciesResponsePtr(v *CrossSiteAccessPoliciesResponseArgs) CrossSiteAccessPoliciesResponsePtrInput
type CrossSiteAccessPoliciesResponsePtrOutput ¶
type CrossSiteAccessPoliciesResponsePtrOutput struct{ *pulumi.OutputState }
func (CrossSiteAccessPoliciesResponsePtrOutput) ClientAccessPolicy ¶
func (o CrossSiteAccessPoliciesResponsePtrOutput) ClientAccessPolicy() pulumi.StringPtrOutput
The content of clientaccesspolicy.xml used by Silverlight.
func (CrossSiteAccessPoliciesResponsePtrOutput) CrossDomainPolicy ¶
func (o CrossSiteAccessPoliciesResponsePtrOutput) CrossDomainPolicy() pulumi.StringPtrOutput
The content of crossdomain.xml used by Silverlight.
func (CrossSiteAccessPoliciesResponsePtrOutput) ElementType ¶
func (CrossSiteAccessPoliciesResponsePtrOutput) ElementType() reflect.Type
func (CrossSiteAccessPoliciesResponsePtrOutput) ToCrossSiteAccessPoliciesResponsePtrOutput ¶
func (o CrossSiteAccessPoliciesResponsePtrOutput) ToCrossSiteAccessPoliciesResponsePtrOutput() CrossSiteAccessPoliciesResponsePtrOutput
func (CrossSiteAccessPoliciesResponsePtrOutput) ToCrossSiteAccessPoliciesResponsePtrOutputWithContext ¶
func (o CrossSiteAccessPoliciesResponsePtrOutput) ToCrossSiteAccessPoliciesResponsePtrOutputWithContext(ctx context.Context) CrossSiteAccessPoliciesResponsePtrOutput
type DefaultKey ¶
type DefaultKey struct { // Label can be used to specify Content Key when creating a Streaming Locator Label *string `pulumi:"label"` // Policy used by Default Key PolicyName *string `pulumi:"policyName"` }
Class to specify properties of default content key for each encryption scheme
type DefaultKeyArgs ¶
type DefaultKeyArgs struct { // Label can be used to specify Content Key when creating a Streaming Locator Label pulumi.StringPtrInput `pulumi:"label"` // Policy used by Default Key PolicyName pulumi.StringPtrInput `pulumi:"policyName"` }
Class to specify properties of default content key for each encryption scheme
func (DefaultKeyArgs) ElementType ¶
func (DefaultKeyArgs) ElementType() reflect.Type
func (DefaultKeyArgs) ToDefaultKeyOutput ¶
func (i DefaultKeyArgs) ToDefaultKeyOutput() DefaultKeyOutput
func (DefaultKeyArgs) ToDefaultKeyOutputWithContext ¶
func (i DefaultKeyArgs) ToDefaultKeyOutputWithContext(ctx context.Context) DefaultKeyOutput
func (DefaultKeyArgs) ToDefaultKeyPtrOutput ¶
func (i DefaultKeyArgs) ToDefaultKeyPtrOutput() DefaultKeyPtrOutput
func (DefaultKeyArgs) ToDefaultKeyPtrOutputWithContext ¶
func (i DefaultKeyArgs) ToDefaultKeyPtrOutputWithContext(ctx context.Context) DefaultKeyPtrOutput
type DefaultKeyInput ¶
type DefaultKeyInput interface { pulumi.Input ToDefaultKeyOutput() DefaultKeyOutput ToDefaultKeyOutputWithContext(context.Context) DefaultKeyOutput }
DefaultKeyInput is an input type that accepts DefaultKeyArgs and DefaultKeyOutput values. You can construct a concrete instance of `DefaultKeyInput` via:
DefaultKeyArgs{...}
type DefaultKeyOutput ¶
type DefaultKeyOutput struct{ *pulumi.OutputState }
Class to specify properties of default content key for each encryption scheme
func (DefaultKeyOutput) ElementType ¶
func (DefaultKeyOutput) ElementType() reflect.Type
func (DefaultKeyOutput) Label ¶
func (o DefaultKeyOutput) Label() pulumi.StringPtrOutput
Label can be used to specify Content Key when creating a Streaming Locator
func (DefaultKeyOutput) PolicyName ¶
func (o DefaultKeyOutput) PolicyName() pulumi.StringPtrOutput
Policy used by Default Key
func (DefaultKeyOutput) ToDefaultKeyOutput ¶
func (o DefaultKeyOutput) ToDefaultKeyOutput() DefaultKeyOutput
func (DefaultKeyOutput) ToDefaultKeyOutputWithContext ¶
func (o DefaultKeyOutput) ToDefaultKeyOutputWithContext(ctx context.Context) DefaultKeyOutput
func (DefaultKeyOutput) ToDefaultKeyPtrOutput ¶
func (o DefaultKeyOutput) ToDefaultKeyPtrOutput() DefaultKeyPtrOutput
func (DefaultKeyOutput) ToDefaultKeyPtrOutputWithContext ¶
func (o DefaultKeyOutput) ToDefaultKeyPtrOutputWithContext(ctx context.Context) DefaultKeyPtrOutput
type DefaultKeyPtrInput ¶
type DefaultKeyPtrInput interface { pulumi.Input ToDefaultKeyPtrOutput() DefaultKeyPtrOutput ToDefaultKeyPtrOutputWithContext(context.Context) DefaultKeyPtrOutput }
DefaultKeyPtrInput is an input type that accepts DefaultKeyArgs, DefaultKeyPtr and DefaultKeyPtrOutput values. You can construct a concrete instance of `DefaultKeyPtrInput` via:
DefaultKeyArgs{...} or: nil
func DefaultKeyPtr ¶
func DefaultKeyPtr(v *DefaultKeyArgs) DefaultKeyPtrInput
type DefaultKeyPtrOutput ¶
type DefaultKeyPtrOutput struct{ *pulumi.OutputState }
func (DefaultKeyPtrOutput) Elem ¶
func (o DefaultKeyPtrOutput) Elem() DefaultKeyOutput
func (DefaultKeyPtrOutput) ElementType ¶
func (DefaultKeyPtrOutput) ElementType() reflect.Type
func (DefaultKeyPtrOutput) Label ¶
func (o DefaultKeyPtrOutput) Label() pulumi.StringPtrOutput
Label can be used to specify Content Key when creating a Streaming Locator
func (DefaultKeyPtrOutput) PolicyName ¶
func (o DefaultKeyPtrOutput) PolicyName() pulumi.StringPtrOutput
Policy used by Default Key
func (DefaultKeyPtrOutput) ToDefaultKeyPtrOutput ¶
func (o DefaultKeyPtrOutput) ToDefaultKeyPtrOutput() DefaultKeyPtrOutput
func (DefaultKeyPtrOutput) ToDefaultKeyPtrOutputWithContext ¶
func (o DefaultKeyPtrOutput) ToDefaultKeyPtrOutputWithContext(ctx context.Context) DefaultKeyPtrOutput
type DefaultKeyResponse ¶
type DefaultKeyResponse struct { // Label can be used to specify Content Key when creating a Streaming Locator Label *string `pulumi:"label"` // Policy used by Default Key PolicyName *string `pulumi:"policyName"` }
Class to specify properties of default content key for each encryption scheme
type DefaultKeyResponseArgs ¶
type DefaultKeyResponseArgs struct { // Label can be used to specify Content Key when creating a Streaming Locator Label pulumi.StringPtrInput `pulumi:"label"` // Policy used by Default Key PolicyName pulumi.StringPtrInput `pulumi:"policyName"` }
Class to specify properties of default content key for each encryption scheme
func (DefaultKeyResponseArgs) ElementType ¶
func (DefaultKeyResponseArgs) ElementType() reflect.Type
func (DefaultKeyResponseArgs) ToDefaultKeyResponseOutput ¶
func (i DefaultKeyResponseArgs) ToDefaultKeyResponseOutput() DefaultKeyResponseOutput
func (DefaultKeyResponseArgs) ToDefaultKeyResponseOutputWithContext ¶
func (i DefaultKeyResponseArgs) ToDefaultKeyResponseOutputWithContext(ctx context.Context) DefaultKeyResponseOutput
func (DefaultKeyResponseArgs) ToDefaultKeyResponsePtrOutput ¶
func (i DefaultKeyResponseArgs) ToDefaultKeyResponsePtrOutput() DefaultKeyResponsePtrOutput
func (DefaultKeyResponseArgs) ToDefaultKeyResponsePtrOutputWithContext ¶
func (i DefaultKeyResponseArgs) ToDefaultKeyResponsePtrOutputWithContext(ctx context.Context) DefaultKeyResponsePtrOutput
type DefaultKeyResponseInput ¶
type DefaultKeyResponseInput interface { pulumi.Input ToDefaultKeyResponseOutput() DefaultKeyResponseOutput ToDefaultKeyResponseOutputWithContext(context.Context) DefaultKeyResponseOutput }
DefaultKeyResponseInput is an input type that accepts DefaultKeyResponseArgs and DefaultKeyResponseOutput values. You can construct a concrete instance of `DefaultKeyResponseInput` via:
DefaultKeyResponseArgs{...}
type DefaultKeyResponseOutput ¶
type DefaultKeyResponseOutput struct{ *pulumi.OutputState }
Class to specify properties of default content key for each encryption scheme
func (DefaultKeyResponseOutput) ElementType ¶
func (DefaultKeyResponseOutput) ElementType() reflect.Type
func (DefaultKeyResponseOutput) Label ¶
func (o DefaultKeyResponseOutput) Label() pulumi.StringPtrOutput
Label can be used to specify Content Key when creating a Streaming Locator
func (DefaultKeyResponseOutput) PolicyName ¶
func (o DefaultKeyResponseOutput) PolicyName() pulumi.StringPtrOutput
Policy used by Default Key
func (DefaultKeyResponseOutput) ToDefaultKeyResponseOutput ¶
func (o DefaultKeyResponseOutput) ToDefaultKeyResponseOutput() DefaultKeyResponseOutput
func (DefaultKeyResponseOutput) ToDefaultKeyResponseOutputWithContext ¶
func (o DefaultKeyResponseOutput) ToDefaultKeyResponseOutputWithContext(ctx context.Context) DefaultKeyResponseOutput
func (DefaultKeyResponseOutput) ToDefaultKeyResponsePtrOutput ¶
func (o DefaultKeyResponseOutput) ToDefaultKeyResponsePtrOutput() DefaultKeyResponsePtrOutput
func (DefaultKeyResponseOutput) ToDefaultKeyResponsePtrOutputWithContext ¶
func (o DefaultKeyResponseOutput) ToDefaultKeyResponsePtrOutputWithContext(ctx context.Context) DefaultKeyResponsePtrOutput
type DefaultKeyResponsePtrInput ¶
type DefaultKeyResponsePtrInput interface { pulumi.Input ToDefaultKeyResponsePtrOutput() DefaultKeyResponsePtrOutput ToDefaultKeyResponsePtrOutputWithContext(context.Context) DefaultKeyResponsePtrOutput }
DefaultKeyResponsePtrInput is an input type that accepts DefaultKeyResponseArgs, DefaultKeyResponsePtr and DefaultKeyResponsePtrOutput values. You can construct a concrete instance of `DefaultKeyResponsePtrInput` via:
DefaultKeyResponseArgs{...} or: nil
func DefaultKeyResponsePtr ¶
func DefaultKeyResponsePtr(v *DefaultKeyResponseArgs) DefaultKeyResponsePtrInput
type DefaultKeyResponsePtrOutput ¶
type DefaultKeyResponsePtrOutput struct{ *pulumi.OutputState }
func (DefaultKeyResponsePtrOutput) Elem ¶
func (o DefaultKeyResponsePtrOutput) Elem() DefaultKeyResponseOutput
func (DefaultKeyResponsePtrOutput) ElementType ¶
func (DefaultKeyResponsePtrOutput) ElementType() reflect.Type
func (DefaultKeyResponsePtrOutput) Label ¶
func (o DefaultKeyResponsePtrOutput) Label() pulumi.StringPtrOutput
Label can be used to specify Content Key when creating a Streaming Locator
func (DefaultKeyResponsePtrOutput) PolicyName ¶
func (o DefaultKeyResponsePtrOutput) PolicyName() pulumi.StringPtrOutput
Policy used by Default Key
func (DefaultKeyResponsePtrOutput) ToDefaultKeyResponsePtrOutput ¶
func (o DefaultKeyResponsePtrOutput) ToDefaultKeyResponsePtrOutput() DefaultKeyResponsePtrOutput
func (DefaultKeyResponsePtrOutput) ToDefaultKeyResponsePtrOutputWithContext ¶
func (o DefaultKeyResponsePtrOutput) ToDefaultKeyResponsePtrOutputWithContext(ctx context.Context) DefaultKeyResponsePtrOutput
type Deinterlace ¶
type Deinterlace struct { // The deinterlacing mode. Defaults to AutoPixelAdaptive. Mode *string `pulumi:"mode"` // The field parity for de-interlacing, defaults to Auto. Parity *string `pulumi:"parity"` }
Describes the de-interlacing settings.
type DeinterlaceArgs ¶
type DeinterlaceArgs struct { // The deinterlacing mode. Defaults to AutoPixelAdaptive. Mode pulumi.StringPtrInput `pulumi:"mode"` // The field parity for de-interlacing, defaults to Auto. Parity pulumi.StringPtrInput `pulumi:"parity"` }
Describes the de-interlacing settings.
func (DeinterlaceArgs) ElementType ¶
func (DeinterlaceArgs) ElementType() reflect.Type
func (DeinterlaceArgs) ToDeinterlaceOutput ¶
func (i DeinterlaceArgs) ToDeinterlaceOutput() DeinterlaceOutput
func (DeinterlaceArgs) ToDeinterlaceOutputWithContext ¶
func (i DeinterlaceArgs) ToDeinterlaceOutputWithContext(ctx context.Context) DeinterlaceOutput
func (DeinterlaceArgs) ToDeinterlacePtrOutput ¶
func (i DeinterlaceArgs) ToDeinterlacePtrOutput() DeinterlacePtrOutput
func (DeinterlaceArgs) ToDeinterlacePtrOutputWithContext ¶
func (i DeinterlaceArgs) ToDeinterlacePtrOutputWithContext(ctx context.Context) DeinterlacePtrOutput
type DeinterlaceInput ¶
type DeinterlaceInput interface { pulumi.Input ToDeinterlaceOutput() DeinterlaceOutput ToDeinterlaceOutputWithContext(context.Context) DeinterlaceOutput }
DeinterlaceInput is an input type that accepts DeinterlaceArgs and DeinterlaceOutput values. You can construct a concrete instance of `DeinterlaceInput` via:
DeinterlaceArgs{...}
type DeinterlaceMode ¶ added in v0.3.1
The deinterlacing mode. Defaults to AutoPixelAdaptive.
func (DeinterlaceMode) ElementType ¶ added in v0.3.1
func (DeinterlaceMode) ElementType() reflect.Type
func (DeinterlaceMode) ToStringOutput ¶ added in v0.3.1
func (e DeinterlaceMode) ToStringOutput() pulumi.StringOutput
func (DeinterlaceMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e DeinterlaceMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeinterlaceMode) ToStringPtrOutput ¶ added in v0.3.1
func (e DeinterlaceMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeinterlaceMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DeinterlaceMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeinterlaceOutput ¶
type DeinterlaceOutput struct{ *pulumi.OutputState }
Describes the de-interlacing settings.
func (DeinterlaceOutput) ElementType ¶
func (DeinterlaceOutput) ElementType() reflect.Type
func (DeinterlaceOutput) Mode ¶
func (o DeinterlaceOutput) Mode() pulumi.StringPtrOutput
The deinterlacing mode. Defaults to AutoPixelAdaptive.
func (DeinterlaceOutput) Parity ¶
func (o DeinterlaceOutput) Parity() pulumi.StringPtrOutput
The field parity for de-interlacing, defaults to Auto.
func (DeinterlaceOutput) ToDeinterlaceOutput ¶
func (o DeinterlaceOutput) ToDeinterlaceOutput() DeinterlaceOutput
func (DeinterlaceOutput) ToDeinterlaceOutputWithContext ¶
func (o DeinterlaceOutput) ToDeinterlaceOutputWithContext(ctx context.Context) DeinterlaceOutput
func (DeinterlaceOutput) ToDeinterlacePtrOutput ¶
func (o DeinterlaceOutput) ToDeinterlacePtrOutput() DeinterlacePtrOutput
func (DeinterlaceOutput) ToDeinterlacePtrOutputWithContext ¶
func (o DeinterlaceOutput) ToDeinterlacePtrOutputWithContext(ctx context.Context) DeinterlacePtrOutput
type DeinterlaceParity ¶ added in v0.3.1
The field parity for de-interlacing, defaults to Auto.
func (DeinterlaceParity) ElementType ¶ added in v0.3.1
func (DeinterlaceParity) ElementType() reflect.Type
func (DeinterlaceParity) ToStringOutput ¶ added in v0.3.1
func (e DeinterlaceParity) ToStringOutput() pulumi.StringOutput
func (DeinterlaceParity) ToStringOutputWithContext ¶ added in v0.3.1
func (e DeinterlaceParity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeinterlaceParity) ToStringPtrOutput ¶ added in v0.3.1
func (e DeinterlaceParity) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeinterlaceParity) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DeinterlaceParity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeinterlacePtrInput ¶
type DeinterlacePtrInput interface { pulumi.Input ToDeinterlacePtrOutput() DeinterlacePtrOutput ToDeinterlacePtrOutputWithContext(context.Context) DeinterlacePtrOutput }
DeinterlacePtrInput is an input type that accepts DeinterlaceArgs, DeinterlacePtr and DeinterlacePtrOutput values. You can construct a concrete instance of `DeinterlacePtrInput` via:
DeinterlaceArgs{...} or: nil
func DeinterlacePtr ¶
func DeinterlacePtr(v *DeinterlaceArgs) DeinterlacePtrInput
type DeinterlacePtrOutput ¶
type DeinterlacePtrOutput struct{ *pulumi.OutputState }
func (DeinterlacePtrOutput) Elem ¶
func (o DeinterlacePtrOutput) Elem() DeinterlaceOutput
func (DeinterlacePtrOutput) ElementType ¶
func (DeinterlacePtrOutput) ElementType() reflect.Type
func (DeinterlacePtrOutput) Mode ¶
func (o DeinterlacePtrOutput) Mode() pulumi.StringPtrOutput
The deinterlacing mode. Defaults to AutoPixelAdaptive.
func (DeinterlacePtrOutput) Parity ¶
func (o DeinterlacePtrOutput) Parity() pulumi.StringPtrOutput
The field parity for de-interlacing, defaults to Auto.
func (DeinterlacePtrOutput) ToDeinterlacePtrOutput ¶
func (o DeinterlacePtrOutput) ToDeinterlacePtrOutput() DeinterlacePtrOutput
func (DeinterlacePtrOutput) ToDeinterlacePtrOutputWithContext ¶
func (o DeinterlacePtrOutput) ToDeinterlacePtrOutputWithContext(ctx context.Context) DeinterlacePtrOutput
type DeinterlaceResponse ¶
type DeinterlaceResponse struct { // The deinterlacing mode. Defaults to AutoPixelAdaptive. Mode *string `pulumi:"mode"` // The field parity for de-interlacing, defaults to Auto. Parity *string `pulumi:"parity"` }
Describes the de-interlacing settings.
type DeinterlaceResponseArgs ¶
type DeinterlaceResponseArgs struct { // The deinterlacing mode. Defaults to AutoPixelAdaptive. Mode pulumi.StringPtrInput `pulumi:"mode"` // The field parity for de-interlacing, defaults to Auto. Parity pulumi.StringPtrInput `pulumi:"parity"` }
Describes the de-interlacing settings.
func (DeinterlaceResponseArgs) ElementType ¶
func (DeinterlaceResponseArgs) ElementType() reflect.Type
func (DeinterlaceResponseArgs) ToDeinterlaceResponseOutput ¶
func (i DeinterlaceResponseArgs) ToDeinterlaceResponseOutput() DeinterlaceResponseOutput
func (DeinterlaceResponseArgs) ToDeinterlaceResponseOutputWithContext ¶
func (i DeinterlaceResponseArgs) ToDeinterlaceResponseOutputWithContext(ctx context.Context) DeinterlaceResponseOutput
func (DeinterlaceResponseArgs) ToDeinterlaceResponsePtrOutput ¶
func (i DeinterlaceResponseArgs) ToDeinterlaceResponsePtrOutput() DeinterlaceResponsePtrOutput
func (DeinterlaceResponseArgs) ToDeinterlaceResponsePtrOutputWithContext ¶
func (i DeinterlaceResponseArgs) ToDeinterlaceResponsePtrOutputWithContext(ctx context.Context) DeinterlaceResponsePtrOutput
type DeinterlaceResponseInput ¶
type DeinterlaceResponseInput interface { pulumi.Input ToDeinterlaceResponseOutput() DeinterlaceResponseOutput ToDeinterlaceResponseOutputWithContext(context.Context) DeinterlaceResponseOutput }
DeinterlaceResponseInput is an input type that accepts DeinterlaceResponseArgs and DeinterlaceResponseOutput values. You can construct a concrete instance of `DeinterlaceResponseInput` via:
DeinterlaceResponseArgs{...}
type DeinterlaceResponseOutput ¶
type DeinterlaceResponseOutput struct{ *pulumi.OutputState }
Describes the de-interlacing settings.
func (DeinterlaceResponseOutput) ElementType ¶
func (DeinterlaceResponseOutput) ElementType() reflect.Type
func (DeinterlaceResponseOutput) Mode ¶
func (o DeinterlaceResponseOutput) Mode() pulumi.StringPtrOutput
The deinterlacing mode. Defaults to AutoPixelAdaptive.
func (DeinterlaceResponseOutput) Parity ¶
func (o DeinterlaceResponseOutput) Parity() pulumi.StringPtrOutput
The field parity for de-interlacing, defaults to Auto.
func (DeinterlaceResponseOutput) ToDeinterlaceResponseOutput ¶
func (o DeinterlaceResponseOutput) ToDeinterlaceResponseOutput() DeinterlaceResponseOutput
func (DeinterlaceResponseOutput) ToDeinterlaceResponseOutputWithContext ¶
func (o DeinterlaceResponseOutput) ToDeinterlaceResponseOutputWithContext(ctx context.Context) DeinterlaceResponseOutput
func (DeinterlaceResponseOutput) ToDeinterlaceResponsePtrOutput ¶
func (o DeinterlaceResponseOutput) ToDeinterlaceResponsePtrOutput() DeinterlaceResponsePtrOutput
func (DeinterlaceResponseOutput) ToDeinterlaceResponsePtrOutputWithContext ¶
func (o DeinterlaceResponseOutput) ToDeinterlaceResponsePtrOutputWithContext(ctx context.Context) DeinterlaceResponsePtrOutput
type DeinterlaceResponsePtrInput ¶
type DeinterlaceResponsePtrInput interface { pulumi.Input ToDeinterlaceResponsePtrOutput() DeinterlaceResponsePtrOutput ToDeinterlaceResponsePtrOutputWithContext(context.Context) DeinterlaceResponsePtrOutput }
DeinterlaceResponsePtrInput is an input type that accepts DeinterlaceResponseArgs, DeinterlaceResponsePtr and DeinterlaceResponsePtrOutput values. You can construct a concrete instance of `DeinterlaceResponsePtrInput` via:
DeinterlaceResponseArgs{...} or: nil
func DeinterlaceResponsePtr ¶
func DeinterlaceResponsePtr(v *DeinterlaceResponseArgs) DeinterlaceResponsePtrInput
type DeinterlaceResponsePtrOutput ¶
type DeinterlaceResponsePtrOutput struct{ *pulumi.OutputState }
func (DeinterlaceResponsePtrOutput) Elem ¶
func (o DeinterlaceResponsePtrOutput) Elem() DeinterlaceResponseOutput
func (DeinterlaceResponsePtrOutput) ElementType ¶
func (DeinterlaceResponsePtrOutput) ElementType() reflect.Type
func (DeinterlaceResponsePtrOutput) Mode ¶
func (o DeinterlaceResponsePtrOutput) Mode() pulumi.StringPtrOutput
The deinterlacing mode. Defaults to AutoPixelAdaptive.
func (DeinterlaceResponsePtrOutput) Parity ¶
func (o DeinterlaceResponsePtrOutput) Parity() pulumi.StringPtrOutput
The field parity for de-interlacing, defaults to Auto.
func (DeinterlaceResponsePtrOutput) ToDeinterlaceResponsePtrOutput ¶
func (o DeinterlaceResponsePtrOutput) ToDeinterlaceResponsePtrOutput() DeinterlaceResponsePtrOutput
func (DeinterlaceResponsePtrOutput) ToDeinterlaceResponsePtrOutputWithContext ¶
func (o DeinterlaceResponsePtrOutput) ToDeinterlaceResponsePtrOutputWithContext(ctx context.Context) DeinterlaceResponsePtrOutput
type EdgeUsageDataCollectionPolicyResponse ¶
type EdgeUsageDataCollectionPolicyResponse struct { // Usage data collection frequency in ISO 8601 duration format e.g. PT10M , PT5H. DataCollectionFrequency *string `pulumi:"dataCollectionFrequency"` // Usage data reporting frequency in ISO 8601 duration format e.g. PT10M , PT5H. DataReportingFrequency *string `pulumi:"dataReportingFrequency"` // Details of Event Hub where the usage will be reported. EventHubDetails *EdgeUsageDataEventHubResponse `pulumi:"eventHubDetails"` // Maximum time for which the functionality of the device will not be hampered for not reporting the usage data. MaxAllowedUnreportedUsageDuration *string `pulumi:"maxAllowedUnreportedUsageDuration"` }
type EdgeUsageDataCollectionPolicyResponseArgs ¶
type EdgeUsageDataCollectionPolicyResponseArgs struct { // Usage data collection frequency in ISO 8601 duration format e.g. PT10M , PT5H. DataCollectionFrequency pulumi.StringPtrInput `pulumi:"dataCollectionFrequency"` // Usage data reporting frequency in ISO 8601 duration format e.g. PT10M , PT5H. DataReportingFrequency pulumi.StringPtrInput `pulumi:"dataReportingFrequency"` // Details of Event Hub where the usage will be reported. EventHubDetails EdgeUsageDataEventHubResponsePtrInput `pulumi:"eventHubDetails"` // Maximum time for which the functionality of the device will not be hampered for not reporting the usage data. MaxAllowedUnreportedUsageDuration pulumi.StringPtrInput `pulumi:"maxAllowedUnreportedUsageDuration"` }
func (EdgeUsageDataCollectionPolicyResponseArgs) ElementType ¶
func (EdgeUsageDataCollectionPolicyResponseArgs) ElementType() reflect.Type
func (EdgeUsageDataCollectionPolicyResponseArgs) ToEdgeUsageDataCollectionPolicyResponseOutput ¶
func (i EdgeUsageDataCollectionPolicyResponseArgs) ToEdgeUsageDataCollectionPolicyResponseOutput() EdgeUsageDataCollectionPolicyResponseOutput
func (EdgeUsageDataCollectionPolicyResponseArgs) ToEdgeUsageDataCollectionPolicyResponseOutputWithContext ¶
func (i EdgeUsageDataCollectionPolicyResponseArgs) ToEdgeUsageDataCollectionPolicyResponseOutputWithContext(ctx context.Context) EdgeUsageDataCollectionPolicyResponseOutput
type EdgeUsageDataCollectionPolicyResponseInput ¶
type EdgeUsageDataCollectionPolicyResponseInput interface { pulumi.Input ToEdgeUsageDataCollectionPolicyResponseOutput() EdgeUsageDataCollectionPolicyResponseOutput ToEdgeUsageDataCollectionPolicyResponseOutputWithContext(context.Context) EdgeUsageDataCollectionPolicyResponseOutput }
EdgeUsageDataCollectionPolicyResponseInput is an input type that accepts EdgeUsageDataCollectionPolicyResponseArgs and EdgeUsageDataCollectionPolicyResponseOutput values. You can construct a concrete instance of `EdgeUsageDataCollectionPolicyResponseInput` via:
EdgeUsageDataCollectionPolicyResponseArgs{...}
type EdgeUsageDataCollectionPolicyResponseOutput ¶
type EdgeUsageDataCollectionPolicyResponseOutput struct{ *pulumi.OutputState }
func (EdgeUsageDataCollectionPolicyResponseOutput) DataCollectionFrequency ¶
func (o EdgeUsageDataCollectionPolicyResponseOutput) DataCollectionFrequency() pulumi.StringPtrOutput
Usage data collection frequency in ISO 8601 duration format e.g. PT10M , PT5H.
func (EdgeUsageDataCollectionPolicyResponseOutput) DataReportingFrequency ¶
func (o EdgeUsageDataCollectionPolicyResponseOutput) DataReportingFrequency() pulumi.StringPtrOutput
Usage data reporting frequency in ISO 8601 duration format e.g. PT10M , PT5H.
func (EdgeUsageDataCollectionPolicyResponseOutput) ElementType ¶
func (EdgeUsageDataCollectionPolicyResponseOutput) ElementType() reflect.Type
func (EdgeUsageDataCollectionPolicyResponseOutput) EventHubDetails ¶
func (o EdgeUsageDataCollectionPolicyResponseOutput) EventHubDetails() EdgeUsageDataEventHubResponsePtrOutput
Details of Event Hub where the usage will be reported.
func (EdgeUsageDataCollectionPolicyResponseOutput) MaxAllowedUnreportedUsageDuration ¶
func (o EdgeUsageDataCollectionPolicyResponseOutput) MaxAllowedUnreportedUsageDuration() pulumi.StringPtrOutput
Maximum time for which the functionality of the device will not be hampered for not reporting the usage data.
func (EdgeUsageDataCollectionPolicyResponseOutput) ToEdgeUsageDataCollectionPolicyResponseOutput ¶
func (o EdgeUsageDataCollectionPolicyResponseOutput) ToEdgeUsageDataCollectionPolicyResponseOutput() EdgeUsageDataCollectionPolicyResponseOutput
func (EdgeUsageDataCollectionPolicyResponseOutput) ToEdgeUsageDataCollectionPolicyResponseOutputWithContext ¶
func (o EdgeUsageDataCollectionPolicyResponseOutput) ToEdgeUsageDataCollectionPolicyResponseOutputWithContext(ctx context.Context) EdgeUsageDataCollectionPolicyResponseOutput
type EdgeUsageDataEventHubResponse ¶
type EdgeUsageDataEventHubResponse struct { // Name of the Event Hub where usage will be reported. Name *string `pulumi:"name"` // Namespace of the Event Hub where usage will be reported. Namespace *string `pulumi:"namespace"` // SAS token needed to interact with Event Hub. Token *string `pulumi:"token"` }
type EdgeUsageDataEventHubResponseArgs ¶
type EdgeUsageDataEventHubResponseArgs struct { // Name of the Event Hub where usage will be reported. Name pulumi.StringPtrInput `pulumi:"name"` // Namespace of the Event Hub where usage will be reported. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // SAS token needed to interact with Event Hub. Token pulumi.StringPtrInput `pulumi:"token"` }
func (EdgeUsageDataEventHubResponseArgs) ElementType ¶
func (EdgeUsageDataEventHubResponseArgs) ElementType() reflect.Type
func (EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponseOutput ¶
func (i EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponseOutput() EdgeUsageDataEventHubResponseOutput
func (EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponseOutputWithContext ¶
func (i EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponseOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponseOutput
func (EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponsePtrOutput ¶
func (i EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponsePtrOutput() EdgeUsageDataEventHubResponsePtrOutput
func (EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponsePtrOutputWithContext ¶
func (i EdgeUsageDataEventHubResponseArgs) ToEdgeUsageDataEventHubResponsePtrOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponsePtrOutput
type EdgeUsageDataEventHubResponseInput ¶
type EdgeUsageDataEventHubResponseInput interface { pulumi.Input ToEdgeUsageDataEventHubResponseOutput() EdgeUsageDataEventHubResponseOutput ToEdgeUsageDataEventHubResponseOutputWithContext(context.Context) EdgeUsageDataEventHubResponseOutput }
EdgeUsageDataEventHubResponseInput is an input type that accepts EdgeUsageDataEventHubResponseArgs and EdgeUsageDataEventHubResponseOutput values. You can construct a concrete instance of `EdgeUsageDataEventHubResponseInput` via:
EdgeUsageDataEventHubResponseArgs{...}
type EdgeUsageDataEventHubResponseOutput ¶
type EdgeUsageDataEventHubResponseOutput struct{ *pulumi.OutputState }
func (EdgeUsageDataEventHubResponseOutput) ElementType ¶
func (EdgeUsageDataEventHubResponseOutput) ElementType() reflect.Type
func (EdgeUsageDataEventHubResponseOutput) Name ¶
func (o EdgeUsageDataEventHubResponseOutput) Name() pulumi.StringPtrOutput
Name of the Event Hub where usage will be reported.
func (EdgeUsageDataEventHubResponseOutput) Namespace ¶
func (o EdgeUsageDataEventHubResponseOutput) Namespace() pulumi.StringPtrOutput
Namespace of the Event Hub where usage will be reported.
func (EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponseOutput ¶
func (o EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponseOutput() EdgeUsageDataEventHubResponseOutput
func (EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponseOutputWithContext ¶
func (o EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponseOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponseOutput
func (EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponsePtrOutput ¶
func (o EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponsePtrOutput() EdgeUsageDataEventHubResponsePtrOutput
func (EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponsePtrOutputWithContext ¶
func (o EdgeUsageDataEventHubResponseOutput) ToEdgeUsageDataEventHubResponsePtrOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponsePtrOutput
func (EdgeUsageDataEventHubResponseOutput) Token ¶
func (o EdgeUsageDataEventHubResponseOutput) Token() pulumi.StringPtrOutput
SAS token needed to interact with Event Hub.
type EdgeUsageDataEventHubResponsePtrInput ¶
type EdgeUsageDataEventHubResponsePtrInput interface { pulumi.Input ToEdgeUsageDataEventHubResponsePtrOutput() EdgeUsageDataEventHubResponsePtrOutput ToEdgeUsageDataEventHubResponsePtrOutputWithContext(context.Context) EdgeUsageDataEventHubResponsePtrOutput }
EdgeUsageDataEventHubResponsePtrInput is an input type that accepts EdgeUsageDataEventHubResponseArgs, EdgeUsageDataEventHubResponsePtr and EdgeUsageDataEventHubResponsePtrOutput values. You can construct a concrete instance of `EdgeUsageDataEventHubResponsePtrInput` via:
EdgeUsageDataEventHubResponseArgs{...} or: nil
func EdgeUsageDataEventHubResponsePtr ¶
func EdgeUsageDataEventHubResponsePtr(v *EdgeUsageDataEventHubResponseArgs) EdgeUsageDataEventHubResponsePtrInput
type EdgeUsageDataEventHubResponsePtrOutput ¶
type EdgeUsageDataEventHubResponsePtrOutput struct{ *pulumi.OutputState }
func (EdgeUsageDataEventHubResponsePtrOutput) ElementType ¶
func (EdgeUsageDataEventHubResponsePtrOutput) ElementType() reflect.Type
func (EdgeUsageDataEventHubResponsePtrOutput) Name ¶
func (o EdgeUsageDataEventHubResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the Event Hub where usage will be reported.
func (EdgeUsageDataEventHubResponsePtrOutput) Namespace ¶
func (o EdgeUsageDataEventHubResponsePtrOutput) Namespace() pulumi.StringPtrOutput
Namespace of the Event Hub where usage will be reported.
func (EdgeUsageDataEventHubResponsePtrOutput) ToEdgeUsageDataEventHubResponsePtrOutput ¶
func (o EdgeUsageDataEventHubResponsePtrOutput) ToEdgeUsageDataEventHubResponsePtrOutput() EdgeUsageDataEventHubResponsePtrOutput
func (EdgeUsageDataEventHubResponsePtrOutput) ToEdgeUsageDataEventHubResponsePtrOutputWithContext ¶
func (o EdgeUsageDataEventHubResponsePtrOutput) ToEdgeUsageDataEventHubResponsePtrOutputWithContext(ctx context.Context) EdgeUsageDataEventHubResponsePtrOutput
func (EdgeUsageDataEventHubResponsePtrOutput) Token ¶
func (o EdgeUsageDataEventHubResponsePtrOutput) Token() pulumi.StringPtrOutput
SAS token needed to interact with Event Hub.
type EnabledProtocols ¶
type EnabledProtocols struct { // Enable DASH protocol or not Dash bool `pulumi:"dash"` // Enable Download protocol or not Download bool `pulumi:"download"` // Enable HLS protocol or not Hls bool `pulumi:"hls"` // Enable SmoothStreaming protocol or not SmoothStreaming bool `pulumi:"smoothStreaming"` }
Class to specify which protocols are enabled
type EnabledProtocolsArgs ¶
type EnabledProtocolsArgs struct { // Enable DASH protocol or not Dash pulumi.BoolInput `pulumi:"dash"` // Enable Download protocol or not Download pulumi.BoolInput `pulumi:"download"` // Enable HLS protocol or not Hls pulumi.BoolInput `pulumi:"hls"` // Enable SmoothStreaming protocol or not SmoothStreaming pulumi.BoolInput `pulumi:"smoothStreaming"` }
Class to specify which protocols are enabled
func (EnabledProtocolsArgs) ElementType ¶
func (EnabledProtocolsArgs) ElementType() reflect.Type
func (EnabledProtocolsArgs) ToEnabledProtocolsOutput ¶
func (i EnabledProtocolsArgs) ToEnabledProtocolsOutput() EnabledProtocolsOutput
func (EnabledProtocolsArgs) ToEnabledProtocolsOutputWithContext ¶
func (i EnabledProtocolsArgs) ToEnabledProtocolsOutputWithContext(ctx context.Context) EnabledProtocolsOutput
func (EnabledProtocolsArgs) ToEnabledProtocolsPtrOutput ¶
func (i EnabledProtocolsArgs) ToEnabledProtocolsPtrOutput() EnabledProtocolsPtrOutput
func (EnabledProtocolsArgs) ToEnabledProtocolsPtrOutputWithContext ¶
func (i EnabledProtocolsArgs) ToEnabledProtocolsPtrOutputWithContext(ctx context.Context) EnabledProtocolsPtrOutput
type EnabledProtocolsInput ¶
type EnabledProtocolsInput interface { pulumi.Input ToEnabledProtocolsOutput() EnabledProtocolsOutput ToEnabledProtocolsOutputWithContext(context.Context) EnabledProtocolsOutput }
EnabledProtocolsInput is an input type that accepts EnabledProtocolsArgs and EnabledProtocolsOutput values. You can construct a concrete instance of `EnabledProtocolsInput` via:
EnabledProtocolsArgs{...}
type EnabledProtocolsOutput ¶
type EnabledProtocolsOutput struct{ *pulumi.OutputState }
Class to specify which protocols are enabled
func (EnabledProtocolsOutput) Dash ¶
func (o EnabledProtocolsOutput) Dash() pulumi.BoolOutput
Enable DASH protocol or not
func (EnabledProtocolsOutput) Download ¶
func (o EnabledProtocolsOutput) Download() pulumi.BoolOutput
Enable Download protocol or not
func (EnabledProtocolsOutput) ElementType ¶
func (EnabledProtocolsOutput) ElementType() reflect.Type
func (EnabledProtocolsOutput) Hls ¶
func (o EnabledProtocolsOutput) Hls() pulumi.BoolOutput
Enable HLS protocol or not
func (EnabledProtocolsOutput) SmoothStreaming ¶
func (o EnabledProtocolsOutput) SmoothStreaming() pulumi.BoolOutput
Enable SmoothStreaming protocol or not
func (EnabledProtocolsOutput) ToEnabledProtocolsOutput ¶
func (o EnabledProtocolsOutput) ToEnabledProtocolsOutput() EnabledProtocolsOutput
func (EnabledProtocolsOutput) ToEnabledProtocolsOutputWithContext ¶
func (o EnabledProtocolsOutput) ToEnabledProtocolsOutputWithContext(ctx context.Context) EnabledProtocolsOutput
func (EnabledProtocolsOutput) ToEnabledProtocolsPtrOutput ¶
func (o EnabledProtocolsOutput) ToEnabledProtocolsPtrOutput() EnabledProtocolsPtrOutput
func (EnabledProtocolsOutput) ToEnabledProtocolsPtrOutputWithContext ¶
func (o EnabledProtocolsOutput) ToEnabledProtocolsPtrOutputWithContext(ctx context.Context) EnabledProtocolsPtrOutput
type EnabledProtocolsPtrInput ¶
type EnabledProtocolsPtrInput interface { pulumi.Input ToEnabledProtocolsPtrOutput() EnabledProtocolsPtrOutput ToEnabledProtocolsPtrOutputWithContext(context.Context) EnabledProtocolsPtrOutput }
EnabledProtocolsPtrInput is an input type that accepts EnabledProtocolsArgs, EnabledProtocolsPtr and EnabledProtocolsPtrOutput values. You can construct a concrete instance of `EnabledProtocolsPtrInput` via:
EnabledProtocolsArgs{...} or: nil
func EnabledProtocolsPtr ¶
func EnabledProtocolsPtr(v *EnabledProtocolsArgs) EnabledProtocolsPtrInput
type EnabledProtocolsPtrOutput ¶
type EnabledProtocolsPtrOutput struct{ *pulumi.OutputState }
func (EnabledProtocolsPtrOutput) Dash ¶
func (o EnabledProtocolsPtrOutput) Dash() pulumi.BoolPtrOutput
Enable DASH protocol or not
func (EnabledProtocolsPtrOutput) Download ¶
func (o EnabledProtocolsPtrOutput) Download() pulumi.BoolPtrOutput
Enable Download protocol or not
func (EnabledProtocolsPtrOutput) Elem ¶
func (o EnabledProtocolsPtrOutput) Elem() EnabledProtocolsOutput
func (EnabledProtocolsPtrOutput) ElementType ¶
func (EnabledProtocolsPtrOutput) ElementType() reflect.Type
func (EnabledProtocolsPtrOutput) Hls ¶
func (o EnabledProtocolsPtrOutput) Hls() pulumi.BoolPtrOutput
Enable HLS protocol or not
func (EnabledProtocolsPtrOutput) SmoothStreaming ¶
func (o EnabledProtocolsPtrOutput) SmoothStreaming() pulumi.BoolPtrOutput
Enable SmoothStreaming protocol or not
func (EnabledProtocolsPtrOutput) ToEnabledProtocolsPtrOutput ¶
func (o EnabledProtocolsPtrOutput) ToEnabledProtocolsPtrOutput() EnabledProtocolsPtrOutput
func (EnabledProtocolsPtrOutput) ToEnabledProtocolsPtrOutputWithContext ¶
func (o EnabledProtocolsPtrOutput) ToEnabledProtocolsPtrOutputWithContext(ctx context.Context) EnabledProtocolsPtrOutput
type EnabledProtocolsResponse ¶
type EnabledProtocolsResponse struct { // Enable DASH protocol or not Dash bool `pulumi:"dash"` // Enable Download protocol or not Download bool `pulumi:"download"` // Enable HLS protocol or not Hls bool `pulumi:"hls"` // Enable SmoothStreaming protocol or not SmoothStreaming bool `pulumi:"smoothStreaming"` }
Class to specify which protocols are enabled
type EnabledProtocolsResponseArgs ¶
type EnabledProtocolsResponseArgs struct { // Enable DASH protocol or not Dash pulumi.BoolInput `pulumi:"dash"` // Enable Download protocol or not Download pulumi.BoolInput `pulumi:"download"` // Enable HLS protocol or not Hls pulumi.BoolInput `pulumi:"hls"` // Enable SmoothStreaming protocol or not SmoothStreaming pulumi.BoolInput `pulumi:"smoothStreaming"` }
Class to specify which protocols are enabled
func (EnabledProtocolsResponseArgs) ElementType ¶
func (EnabledProtocolsResponseArgs) ElementType() reflect.Type
func (EnabledProtocolsResponseArgs) ToEnabledProtocolsResponseOutput ¶
func (i EnabledProtocolsResponseArgs) ToEnabledProtocolsResponseOutput() EnabledProtocolsResponseOutput
func (EnabledProtocolsResponseArgs) ToEnabledProtocolsResponseOutputWithContext ¶
func (i EnabledProtocolsResponseArgs) ToEnabledProtocolsResponseOutputWithContext(ctx context.Context) EnabledProtocolsResponseOutput
func (EnabledProtocolsResponseArgs) ToEnabledProtocolsResponsePtrOutput ¶
func (i EnabledProtocolsResponseArgs) ToEnabledProtocolsResponsePtrOutput() EnabledProtocolsResponsePtrOutput
func (EnabledProtocolsResponseArgs) ToEnabledProtocolsResponsePtrOutputWithContext ¶
func (i EnabledProtocolsResponseArgs) ToEnabledProtocolsResponsePtrOutputWithContext(ctx context.Context) EnabledProtocolsResponsePtrOutput
type EnabledProtocolsResponseInput ¶
type EnabledProtocolsResponseInput interface { pulumi.Input ToEnabledProtocolsResponseOutput() EnabledProtocolsResponseOutput ToEnabledProtocolsResponseOutputWithContext(context.Context) EnabledProtocolsResponseOutput }
EnabledProtocolsResponseInput is an input type that accepts EnabledProtocolsResponseArgs and EnabledProtocolsResponseOutput values. You can construct a concrete instance of `EnabledProtocolsResponseInput` via:
EnabledProtocolsResponseArgs{...}
type EnabledProtocolsResponseOutput ¶
type EnabledProtocolsResponseOutput struct{ *pulumi.OutputState }
Class to specify which protocols are enabled
func (EnabledProtocolsResponseOutput) Dash ¶
func (o EnabledProtocolsResponseOutput) Dash() pulumi.BoolOutput
Enable DASH protocol or not
func (EnabledProtocolsResponseOutput) Download ¶
func (o EnabledProtocolsResponseOutput) Download() pulumi.BoolOutput
Enable Download protocol or not
func (EnabledProtocolsResponseOutput) ElementType ¶
func (EnabledProtocolsResponseOutput) ElementType() reflect.Type
func (EnabledProtocolsResponseOutput) Hls ¶
func (o EnabledProtocolsResponseOutput) Hls() pulumi.BoolOutput
Enable HLS protocol or not
func (EnabledProtocolsResponseOutput) SmoothStreaming ¶
func (o EnabledProtocolsResponseOutput) SmoothStreaming() pulumi.BoolOutput
Enable SmoothStreaming protocol or not
func (EnabledProtocolsResponseOutput) ToEnabledProtocolsResponseOutput ¶
func (o EnabledProtocolsResponseOutput) ToEnabledProtocolsResponseOutput() EnabledProtocolsResponseOutput
func (EnabledProtocolsResponseOutput) ToEnabledProtocolsResponseOutputWithContext ¶
func (o EnabledProtocolsResponseOutput) ToEnabledProtocolsResponseOutputWithContext(ctx context.Context) EnabledProtocolsResponseOutput
func (EnabledProtocolsResponseOutput) ToEnabledProtocolsResponsePtrOutput ¶
func (o EnabledProtocolsResponseOutput) ToEnabledProtocolsResponsePtrOutput() EnabledProtocolsResponsePtrOutput
func (EnabledProtocolsResponseOutput) ToEnabledProtocolsResponsePtrOutputWithContext ¶
func (o EnabledProtocolsResponseOutput) ToEnabledProtocolsResponsePtrOutputWithContext(ctx context.Context) EnabledProtocolsResponsePtrOutput
type EnabledProtocolsResponsePtrInput ¶
type EnabledProtocolsResponsePtrInput interface { pulumi.Input ToEnabledProtocolsResponsePtrOutput() EnabledProtocolsResponsePtrOutput ToEnabledProtocolsResponsePtrOutputWithContext(context.Context) EnabledProtocolsResponsePtrOutput }
EnabledProtocolsResponsePtrInput is an input type that accepts EnabledProtocolsResponseArgs, EnabledProtocolsResponsePtr and EnabledProtocolsResponsePtrOutput values. You can construct a concrete instance of `EnabledProtocolsResponsePtrInput` via:
EnabledProtocolsResponseArgs{...} or: nil
func EnabledProtocolsResponsePtr ¶
func EnabledProtocolsResponsePtr(v *EnabledProtocolsResponseArgs) EnabledProtocolsResponsePtrInput
type EnabledProtocolsResponsePtrOutput ¶
type EnabledProtocolsResponsePtrOutput struct{ *pulumi.OutputState }
func (EnabledProtocolsResponsePtrOutput) Dash ¶
func (o EnabledProtocolsResponsePtrOutput) Dash() pulumi.BoolPtrOutput
Enable DASH protocol or not
func (EnabledProtocolsResponsePtrOutput) Download ¶
func (o EnabledProtocolsResponsePtrOutput) Download() pulumi.BoolPtrOutput
Enable Download protocol or not
func (EnabledProtocolsResponsePtrOutput) Elem ¶
func (o EnabledProtocolsResponsePtrOutput) Elem() EnabledProtocolsResponseOutput
func (EnabledProtocolsResponsePtrOutput) ElementType ¶
func (EnabledProtocolsResponsePtrOutput) ElementType() reflect.Type
func (EnabledProtocolsResponsePtrOutput) Hls ¶
func (o EnabledProtocolsResponsePtrOutput) Hls() pulumi.BoolPtrOutput
Enable HLS protocol or not
func (EnabledProtocolsResponsePtrOutput) SmoothStreaming ¶
func (o EnabledProtocolsResponsePtrOutput) SmoothStreaming() pulumi.BoolPtrOutput
Enable SmoothStreaming protocol or not
func (EnabledProtocolsResponsePtrOutput) ToEnabledProtocolsResponsePtrOutput ¶
func (o EnabledProtocolsResponsePtrOutput) ToEnabledProtocolsResponsePtrOutput() EnabledProtocolsResponsePtrOutput
func (EnabledProtocolsResponsePtrOutput) ToEnabledProtocolsResponsePtrOutputWithContext ¶
func (o EnabledProtocolsResponsePtrOutput) ToEnabledProtocolsResponsePtrOutputWithContext(ctx context.Context) EnabledProtocolsResponsePtrOutput
type EncoderNamedPreset ¶ added in v0.3.1
The built-in preset to be used for encoding videos.
func (EncoderNamedPreset) ElementType ¶ added in v0.3.1
func (EncoderNamedPreset) ElementType() reflect.Type
func (EncoderNamedPreset) ToStringOutput ¶ added in v0.3.1
func (e EncoderNamedPreset) ToStringOutput() pulumi.StringOutput
func (EncoderNamedPreset) ToStringOutputWithContext ¶ added in v0.3.1
func (e EncoderNamedPreset) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EncoderNamedPreset) ToStringPtrOutput ¶ added in v0.3.1
func (e EncoderNamedPreset) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncoderNamedPreset) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e EncoderNamedPreset) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntropyMode ¶ added in v0.5.0
The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level.
func (EntropyMode) ElementType ¶ added in v0.5.0
func (EntropyMode) ElementType() reflect.Type
func (EntropyMode) ToStringOutput ¶ added in v0.5.0
func (e EntropyMode) ToStringOutput() pulumi.StringOutput
func (EntropyMode) ToStringOutputWithContext ¶ added in v0.5.0
func (e EntropyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntropyMode) ToStringPtrOutput ¶ added in v0.5.0
func (e EntropyMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntropyMode) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e EntropyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvelopeEncryption ¶
type EnvelopeEncryption struct { // Representing which tracks should not be encrypted ClearTracks []TrackSelection `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys *StreamingPolicyContentKeys `pulumi:"contentKeys"` // Template for the URL of the custom service delivering keys to end user players. Not required when using Azure Media Services for issuing keys. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomKeyAcquisitionUrlTemplate *string `pulumi:"customKeyAcquisitionUrlTemplate"` // Representing supported protocols EnabledProtocols *EnabledProtocols `pulumi:"enabledProtocols"` }
Class for EnvelopeEncryption encryption scheme
type EnvelopeEncryptionArgs ¶
type EnvelopeEncryptionArgs struct { // Representing which tracks should not be encrypted ClearTracks TrackSelectionArrayInput `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys StreamingPolicyContentKeysPtrInput `pulumi:"contentKeys"` // Template for the URL of the custom service delivering keys to end user players. Not required when using Azure Media Services for issuing keys. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomKeyAcquisitionUrlTemplate pulumi.StringPtrInput `pulumi:"customKeyAcquisitionUrlTemplate"` // Representing supported protocols EnabledProtocols EnabledProtocolsPtrInput `pulumi:"enabledProtocols"` }
Class for EnvelopeEncryption encryption scheme
func (EnvelopeEncryptionArgs) ElementType ¶
func (EnvelopeEncryptionArgs) ElementType() reflect.Type
func (EnvelopeEncryptionArgs) ToEnvelopeEncryptionOutput ¶
func (i EnvelopeEncryptionArgs) ToEnvelopeEncryptionOutput() EnvelopeEncryptionOutput
func (EnvelopeEncryptionArgs) ToEnvelopeEncryptionOutputWithContext ¶
func (i EnvelopeEncryptionArgs) ToEnvelopeEncryptionOutputWithContext(ctx context.Context) EnvelopeEncryptionOutput
func (EnvelopeEncryptionArgs) ToEnvelopeEncryptionPtrOutput ¶
func (i EnvelopeEncryptionArgs) ToEnvelopeEncryptionPtrOutput() EnvelopeEncryptionPtrOutput
func (EnvelopeEncryptionArgs) ToEnvelopeEncryptionPtrOutputWithContext ¶
func (i EnvelopeEncryptionArgs) ToEnvelopeEncryptionPtrOutputWithContext(ctx context.Context) EnvelopeEncryptionPtrOutput
type EnvelopeEncryptionInput ¶
type EnvelopeEncryptionInput interface { pulumi.Input ToEnvelopeEncryptionOutput() EnvelopeEncryptionOutput ToEnvelopeEncryptionOutputWithContext(context.Context) EnvelopeEncryptionOutput }
EnvelopeEncryptionInput is an input type that accepts EnvelopeEncryptionArgs and EnvelopeEncryptionOutput values. You can construct a concrete instance of `EnvelopeEncryptionInput` via:
EnvelopeEncryptionArgs{...}
type EnvelopeEncryptionOutput ¶
type EnvelopeEncryptionOutput struct{ *pulumi.OutputState }
Class for EnvelopeEncryption encryption scheme
func (EnvelopeEncryptionOutput) ClearTracks ¶
func (o EnvelopeEncryptionOutput) ClearTracks() TrackSelectionArrayOutput
Representing which tracks should not be encrypted
func (EnvelopeEncryptionOutput) ContentKeys ¶
func (o EnvelopeEncryptionOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (EnvelopeEncryptionOutput) CustomKeyAcquisitionUrlTemplate ¶
func (o EnvelopeEncryptionOutput) CustomKeyAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering keys to end user players. Not required when using Azure Media Services for issuing keys. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (EnvelopeEncryptionOutput) ElementType ¶
func (EnvelopeEncryptionOutput) ElementType() reflect.Type
func (EnvelopeEncryptionOutput) EnabledProtocols ¶
func (o EnvelopeEncryptionOutput) EnabledProtocols() EnabledProtocolsPtrOutput
Representing supported protocols
func (EnvelopeEncryptionOutput) ToEnvelopeEncryptionOutput ¶
func (o EnvelopeEncryptionOutput) ToEnvelopeEncryptionOutput() EnvelopeEncryptionOutput
func (EnvelopeEncryptionOutput) ToEnvelopeEncryptionOutputWithContext ¶
func (o EnvelopeEncryptionOutput) ToEnvelopeEncryptionOutputWithContext(ctx context.Context) EnvelopeEncryptionOutput
func (EnvelopeEncryptionOutput) ToEnvelopeEncryptionPtrOutput ¶
func (o EnvelopeEncryptionOutput) ToEnvelopeEncryptionPtrOutput() EnvelopeEncryptionPtrOutput
func (EnvelopeEncryptionOutput) ToEnvelopeEncryptionPtrOutputWithContext ¶
func (o EnvelopeEncryptionOutput) ToEnvelopeEncryptionPtrOutputWithContext(ctx context.Context) EnvelopeEncryptionPtrOutput
type EnvelopeEncryptionPtrInput ¶
type EnvelopeEncryptionPtrInput interface { pulumi.Input ToEnvelopeEncryptionPtrOutput() EnvelopeEncryptionPtrOutput ToEnvelopeEncryptionPtrOutputWithContext(context.Context) EnvelopeEncryptionPtrOutput }
EnvelopeEncryptionPtrInput is an input type that accepts EnvelopeEncryptionArgs, EnvelopeEncryptionPtr and EnvelopeEncryptionPtrOutput values. You can construct a concrete instance of `EnvelopeEncryptionPtrInput` via:
EnvelopeEncryptionArgs{...} or: nil
func EnvelopeEncryptionPtr ¶
func EnvelopeEncryptionPtr(v *EnvelopeEncryptionArgs) EnvelopeEncryptionPtrInput
type EnvelopeEncryptionPtrOutput ¶
type EnvelopeEncryptionPtrOutput struct{ *pulumi.OutputState }
func (EnvelopeEncryptionPtrOutput) ClearTracks ¶
func (o EnvelopeEncryptionPtrOutput) ClearTracks() TrackSelectionArrayOutput
Representing which tracks should not be encrypted
func (EnvelopeEncryptionPtrOutput) ContentKeys ¶
func (o EnvelopeEncryptionPtrOutput) ContentKeys() StreamingPolicyContentKeysPtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (EnvelopeEncryptionPtrOutput) CustomKeyAcquisitionUrlTemplate ¶
func (o EnvelopeEncryptionPtrOutput) CustomKeyAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering keys to end user players. Not required when using Azure Media Services for issuing keys. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (EnvelopeEncryptionPtrOutput) Elem ¶
func (o EnvelopeEncryptionPtrOutput) Elem() EnvelopeEncryptionOutput
func (EnvelopeEncryptionPtrOutput) ElementType ¶
func (EnvelopeEncryptionPtrOutput) ElementType() reflect.Type
func (EnvelopeEncryptionPtrOutput) EnabledProtocols ¶
func (o EnvelopeEncryptionPtrOutput) EnabledProtocols() EnabledProtocolsPtrOutput
Representing supported protocols
func (EnvelopeEncryptionPtrOutput) ToEnvelopeEncryptionPtrOutput ¶
func (o EnvelopeEncryptionPtrOutput) ToEnvelopeEncryptionPtrOutput() EnvelopeEncryptionPtrOutput
func (EnvelopeEncryptionPtrOutput) ToEnvelopeEncryptionPtrOutputWithContext ¶
func (o EnvelopeEncryptionPtrOutput) ToEnvelopeEncryptionPtrOutputWithContext(ctx context.Context) EnvelopeEncryptionPtrOutput
type EnvelopeEncryptionResponse ¶
type EnvelopeEncryptionResponse struct { // Representing which tracks should not be encrypted ClearTracks []TrackSelectionResponse `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys *StreamingPolicyContentKeysResponse `pulumi:"contentKeys"` // Template for the URL of the custom service delivering keys to end user players. Not required when using Azure Media Services for issuing keys. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomKeyAcquisitionUrlTemplate *string `pulumi:"customKeyAcquisitionUrlTemplate"` // Representing supported protocols EnabledProtocols *EnabledProtocolsResponse `pulumi:"enabledProtocols"` }
Class for EnvelopeEncryption encryption scheme
type EnvelopeEncryptionResponseArgs ¶
type EnvelopeEncryptionResponseArgs struct { // Representing which tracks should not be encrypted ClearTracks TrackSelectionResponseArrayInput `pulumi:"clearTracks"` // Representing default content key for each encryption scheme and separate content keys for specific tracks ContentKeys StreamingPolicyContentKeysResponsePtrInput `pulumi:"contentKeys"` // Template for the URL of the custom service delivering keys to end user players. Not required when using Azure Media Services for issuing keys. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomKeyAcquisitionUrlTemplate pulumi.StringPtrInput `pulumi:"customKeyAcquisitionUrlTemplate"` // Representing supported protocols EnabledProtocols EnabledProtocolsResponsePtrInput `pulumi:"enabledProtocols"` }
Class for EnvelopeEncryption encryption scheme
func (EnvelopeEncryptionResponseArgs) ElementType ¶
func (EnvelopeEncryptionResponseArgs) ElementType() reflect.Type
func (EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponseOutput ¶
func (i EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponseOutput() EnvelopeEncryptionResponseOutput
func (EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponseOutputWithContext ¶
func (i EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponseOutputWithContext(ctx context.Context) EnvelopeEncryptionResponseOutput
func (EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponsePtrOutput ¶
func (i EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponsePtrOutput() EnvelopeEncryptionResponsePtrOutput
func (EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponsePtrOutputWithContext ¶
func (i EnvelopeEncryptionResponseArgs) ToEnvelopeEncryptionResponsePtrOutputWithContext(ctx context.Context) EnvelopeEncryptionResponsePtrOutput
type EnvelopeEncryptionResponseInput ¶
type EnvelopeEncryptionResponseInput interface { pulumi.Input ToEnvelopeEncryptionResponseOutput() EnvelopeEncryptionResponseOutput ToEnvelopeEncryptionResponseOutputWithContext(context.Context) EnvelopeEncryptionResponseOutput }
EnvelopeEncryptionResponseInput is an input type that accepts EnvelopeEncryptionResponseArgs and EnvelopeEncryptionResponseOutput values. You can construct a concrete instance of `EnvelopeEncryptionResponseInput` via:
EnvelopeEncryptionResponseArgs{...}
type EnvelopeEncryptionResponseOutput ¶
type EnvelopeEncryptionResponseOutput struct{ *pulumi.OutputState }
Class for EnvelopeEncryption encryption scheme
func (EnvelopeEncryptionResponseOutput) ClearTracks ¶
func (o EnvelopeEncryptionResponseOutput) ClearTracks() TrackSelectionResponseArrayOutput
Representing which tracks should not be encrypted
func (EnvelopeEncryptionResponseOutput) ContentKeys ¶
func (o EnvelopeEncryptionResponseOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (EnvelopeEncryptionResponseOutput) CustomKeyAcquisitionUrlTemplate ¶
func (o EnvelopeEncryptionResponseOutput) CustomKeyAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering keys to end user players. Not required when using Azure Media Services for issuing keys. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (EnvelopeEncryptionResponseOutput) ElementType ¶
func (EnvelopeEncryptionResponseOutput) ElementType() reflect.Type
func (EnvelopeEncryptionResponseOutput) EnabledProtocols ¶
func (o EnvelopeEncryptionResponseOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
Representing supported protocols
func (EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponseOutput ¶
func (o EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponseOutput() EnvelopeEncryptionResponseOutput
func (EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponseOutputWithContext ¶
func (o EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponseOutputWithContext(ctx context.Context) EnvelopeEncryptionResponseOutput
func (EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponsePtrOutput ¶
func (o EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponsePtrOutput() EnvelopeEncryptionResponsePtrOutput
func (EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponsePtrOutputWithContext ¶
func (o EnvelopeEncryptionResponseOutput) ToEnvelopeEncryptionResponsePtrOutputWithContext(ctx context.Context) EnvelopeEncryptionResponsePtrOutput
type EnvelopeEncryptionResponsePtrInput ¶
type EnvelopeEncryptionResponsePtrInput interface { pulumi.Input ToEnvelopeEncryptionResponsePtrOutput() EnvelopeEncryptionResponsePtrOutput ToEnvelopeEncryptionResponsePtrOutputWithContext(context.Context) EnvelopeEncryptionResponsePtrOutput }
EnvelopeEncryptionResponsePtrInput is an input type that accepts EnvelopeEncryptionResponseArgs, EnvelopeEncryptionResponsePtr and EnvelopeEncryptionResponsePtrOutput values. You can construct a concrete instance of `EnvelopeEncryptionResponsePtrInput` via:
EnvelopeEncryptionResponseArgs{...} or: nil
func EnvelopeEncryptionResponsePtr ¶
func EnvelopeEncryptionResponsePtr(v *EnvelopeEncryptionResponseArgs) EnvelopeEncryptionResponsePtrInput
type EnvelopeEncryptionResponsePtrOutput ¶
type EnvelopeEncryptionResponsePtrOutput struct{ *pulumi.OutputState }
func (EnvelopeEncryptionResponsePtrOutput) ClearTracks ¶
func (o EnvelopeEncryptionResponsePtrOutput) ClearTracks() TrackSelectionResponseArrayOutput
Representing which tracks should not be encrypted
func (EnvelopeEncryptionResponsePtrOutput) ContentKeys ¶
func (o EnvelopeEncryptionResponsePtrOutput) ContentKeys() StreamingPolicyContentKeysResponsePtrOutput
Representing default content key for each encryption scheme and separate content keys for specific tracks
func (EnvelopeEncryptionResponsePtrOutput) CustomKeyAcquisitionUrlTemplate ¶
func (o EnvelopeEncryptionResponsePtrOutput) CustomKeyAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering keys to end user players. Not required when using Azure Media Services for issuing keys. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (EnvelopeEncryptionResponsePtrOutput) Elem ¶
func (o EnvelopeEncryptionResponsePtrOutput) Elem() EnvelopeEncryptionResponseOutput
func (EnvelopeEncryptionResponsePtrOutput) ElementType ¶
func (EnvelopeEncryptionResponsePtrOutput) ElementType() reflect.Type
func (EnvelopeEncryptionResponsePtrOutput) EnabledProtocols ¶
func (o EnvelopeEncryptionResponsePtrOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
Representing supported protocols
func (EnvelopeEncryptionResponsePtrOutput) ToEnvelopeEncryptionResponsePtrOutput ¶
func (o EnvelopeEncryptionResponsePtrOutput) ToEnvelopeEncryptionResponsePtrOutput() EnvelopeEncryptionResponsePtrOutput
func (EnvelopeEncryptionResponsePtrOutput) ToEnvelopeEncryptionResponsePtrOutputWithContext ¶
func (o EnvelopeEncryptionResponsePtrOutput) ToEnvelopeEncryptionResponsePtrOutputWithContext(ctx context.Context) EnvelopeEncryptionResponsePtrOutput
type FaceDetectorPreset ¶
type FaceDetectorPreset struct { // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions map[string]string `pulumi:"experimentalOptions"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.FaceDetectorPreset'. OdataType string `pulumi:"odataType"` // Specifies the maximum resolution at which your video is analyzed. The default behavior is "SourceResolution," which will keep the input video at its original resolution when analyzed. Using "StandardDefinition" will resize input videos to standard definition while preserving the appropriate aspect ratio. It will only resize if the video is of higher resolution. For example, a 1920x1080 input would be scaled to 640x360 before processing. Switching to "StandardDefinition" will reduce the time it takes to process high resolution video. It may also reduce the cost of using this component (see https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics for details). However, faces that end up being too small in the resized video may not be detected. Resolution *string `pulumi:"resolution"` }
Describes all the settings to be used when analyzing a video in order to detect all the faces present.
type FaceDetectorPresetArgs ¶
type FaceDetectorPresetArgs struct { // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions pulumi.StringMapInput `pulumi:"experimentalOptions"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.FaceDetectorPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` // Specifies the maximum resolution at which your video is analyzed. The default behavior is "SourceResolution," which will keep the input video at its original resolution when analyzed. Using "StandardDefinition" will resize input videos to standard definition while preserving the appropriate aspect ratio. It will only resize if the video is of higher resolution. For example, a 1920x1080 input would be scaled to 640x360 before processing. Switching to "StandardDefinition" will reduce the time it takes to process high resolution video. It may also reduce the cost of using this component (see https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics for details). However, faces that end up being too small in the resized video may not be detected. Resolution pulumi.StringPtrInput `pulumi:"resolution"` }
Describes all the settings to be used when analyzing a video in order to detect all the faces present.
func (FaceDetectorPresetArgs) ElementType ¶
func (FaceDetectorPresetArgs) ElementType() reflect.Type
func (FaceDetectorPresetArgs) ToFaceDetectorPresetOutput ¶
func (i FaceDetectorPresetArgs) ToFaceDetectorPresetOutput() FaceDetectorPresetOutput
func (FaceDetectorPresetArgs) ToFaceDetectorPresetOutputWithContext ¶
func (i FaceDetectorPresetArgs) ToFaceDetectorPresetOutputWithContext(ctx context.Context) FaceDetectorPresetOutput
type FaceDetectorPresetInput ¶
type FaceDetectorPresetInput interface { pulumi.Input ToFaceDetectorPresetOutput() FaceDetectorPresetOutput ToFaceDetectorPresetOutputWithContext(context.Context) FaceDetectorPresetOutput }
FaceDetectorPresetInput is an input type that accepts FaceDetectorPresetArgs and FaceDetectorPresetOutput values. You can construct a concrete instance of `FaceDetectorPresetInput` via:
FaceDetectorPresetArgs{...}
type FaceDetectorPresetOutput ¶
type FaceDetectorPresetOutput struct{ *pulumi.OutputState }
Describes all the settings to be used when analyzing a video in order to detect all the faces present.
func (FaceDetectorPresetOutput) ElementType ¶
func (FaceDetectorPresetOutput) ElementType() reflect.Type
func (FaceDetectorPresetOutput) ExperimentalOptions ¶
func (o FaceDetectorPresetOutput) ExperimentalOptions() pulumi.StringMapOutput
Dictionary containing key value pairs for parameters not exposed in the preset itself
func (FaceDetectorPresetOutput) OdataType ¶
func (o FaceDetectorPresetOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.FaceDetectorPreset'.
func (FaceDetectorPresetOutput) Resolution ¶
func (o FaceDetectorPresetOutput) Resolution() pulumi.StringPtrOutput
Specifies the maximum resolution at which your video is analyzed. The default behavior is "SourceResolution," which will keep the input video at its original resolution when analyzed. Using "StandardDefinition" will resize input videos to standard definition while preserving the appropriate aspect ratio. It will only resize if the video is of higher resolution. For example, a 1920x1080 input would be scaled to 640x360 before processing. Switching to "StandardDefinition" will reduce the time it takes to process high resolution video. It may also reduce the cost of using this component (see https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics for details). However, faces that end up being too small in the resized video may not be detected.
func (FaceDetectorPresetOutput) ToFaceDetectorPresetOutput ¶
func (o FaceDetectorPresetOutput) ToFaceDetectorPresetOutput() FaceDetectorPresetOutput
func (FaceDetectorPresetOutput) ToFaceDetectorPresetOutputWithContext ¶
func (o FaceDetectorPresetOutput) ToFaceDetectorPresetOutputWithContext(ctx context.Context) FaceDetectorPresetOutput
type FaceDetectorPresetResponse ¶
type FaceDetectorPresetResponse struct { // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions map[string]string `pulumi:"experimentalOptions"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.FaceDetectorPreset'. OdataType string `pulumi:"odataType"` // Specifies the maximum resolution at which your video is analyzed. The default behavior is "SourceResolution," which will keep the input video at its original resolution when analyzed. Using "StandardDefinition" will resize input videos to standard definition while preserving the appropriate aspect ratio. It will only resize if the video is of higher resolution. For example, a 1920x1080 input would be scaled to 640x360 before processing. Switching to "StandardDefinition" will reduce the time it takes to process high resolution video. It may also reduce the cost of using this component (see https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics for details). However, faces that end up being too small in the resized video may not be detected. Resolution *string `pulumi:"resolution"` }
Describes all the settings to be used when analyzing a video in order to detect all the faces present.
type FaceDetectorPresetResponseArgs ¶
type FaceDetectorPresetResponseArgs struct { // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions pulumi.StringMapInput `pulumi:"experimentalOptions"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.FaceDetectorPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` // Specifies the maximum resolution at which your video is analyzed. The default behavior is "SourceResolution," which will keep the input video at its original resolution when analyzed. Using "StandardDefinition" will resize input videos to standard definition while preserving the appropriate aspect ratio. It will only resize if the video is of higher resolution. For example, a 1920x1080 input would be scaled to 640x360 before processing. Switching to "StandardDefinition" will reduce the time it takes to process high resolution video. It may also reduce the cost of using this component (see https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics for details). However, faces that end up being too small in the resized video may not be detected. Resolution pulumi.StringPtrInput `pulumi:"resolution"` }
Describes all the settings to be used when analyzing a video in order to detect all the faces present.
func (FaceDetectorPresetResponseArgs) ElementType ¶
func (FaceDetectorPresetResponseArgs) ElementType() reflect.Type
func (FaceDetectorPresetResponseArgs) ToFaceDetectorPresetResponseOutput ¶
func (i FaceDetectorPresetResponseArgs) ToFaceDetectorPresetResponseOutput() FaceDetectorPresetResponseOutput
func (FaceDetectorPresetResponseArgs) ToFaceDetectorPresetResponseOutputWithContext ¶
func (i FaceDetectorPresetResponseArgs) ToFaceDetectorPresetResponseOutputWithContext(ctx context.Context) FaceDetectorPresetResponseOutput
type FaceDetectorPresetResponseInput ¶
type FaceDetectorPresetResponseInput interface { pulumi.Input ToFaceDetectorPresetResponseOutput() FaceDetectorPresetResponseOutput ToFaceDetectorPresetResponseOutputWithContext(context.Context) FaceDetectorPresetResponseOutput }
FaceDetectorPresetResponseInput is an input type that accepts FaceDetectorPresetResponseArgs and FaceDetectorPresetResponseOutput values. You can construct a concrete instance of `FaceDetectorPresetResponseInput` via:
FaceDetectorPresetResponseArgs{...}
type FaceDetectorPresetResponseOutput ¶
type FaceDetectorPresetResponseOutput struct{ *pulumi.OutputState }
Describes all the settings to be used when analyzing a video in order to detect all the faces present.
func (FaceDetectorPresetResponseOutput) ElementType ¶
func (FaceDetectorPresetResponseOutput) ElementType() reflect.Type
func (FaceDetectorPresetResponseOutput) ExperimentalOptions ¶
func (o FaceDetectorPresetResponseOutput) ExperimentalOptions() pulumi.StringMapOutput
Dictionary containing key value pairs for parameters not exposed in the preset itself
func (FaceDetectorPresetResponseOutput) OdataType ¶
func (o FaceDetectorPresetResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.FaceDetectorPreset'.
func (FaceDetectorPresetResponseOutput) Resolution ¶
func (o FaceDetectorPresetResponseOutput) Resolution() pulumi.StringPtrOutput
Specifies the maximum resolution at which your video is analyzed. The default behavior is "SourceResolution," which will keep the input video at its original resolution when analyzed. Using "StandardDefinition" will resize input videos to standard definition while preserving the appropriate aspect ratio. It will only resize if the video is of higher resolution. For example, a 1920x1080 input would be scaled to 640x360 before processing. Switching to "StandardDefinition" will reduce the time it takes to process high resolution video. It may also reduce the cost of using this component (see https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics for details). However, faces that end up being too small in the resized video may not be detected.
func (FaceDetectorPresetResponseOutput) ToFaceDetectorPresetResponseOutput ¶
func (o FaceDetectorPresetResponseOutput) ToFaceDetectorPresetResponseOutput() FaceDetectorPresetResponseOutput
func (FaceDetectorPresetResponseOutput) ToFaceDetectorPresetResponseOutputWithContext ¶
func (o FaceDetectorPresetResponseOutput) ToFaceDetectorPresetResponseOutputWithContext(ctx context.Context) FaceDetectorPresetResponseOutput
type FilterTrackPropertyCompareOperation ¶ added in v0.3.1
The track property condition operation.
func (FilterTrackPropertyCompareOperation) ElementType ¶ added in v0.3.1
func (FilterTrackPropertyCompareOperation) ElementType() reflect.Type
func (FilterTrackPropertyCompareOperation) ToStringOutput ¶ added in v0.3.1
func (e FilterTrackPropertyCompareOperation) ToStringOutput() pulumi.StringOutput
func (FilterTrackPropertyCompareOperation) ToStringOutputWithContext ¶ added in v0.3.1
func (e FilterTrackPropertyCompareOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FilterTrackPropertyCompareOperation) ToStringPtrOutput ¶ added in v0.3.1
func (e FilterTrackPropertyCompareOperation) ToStringPtrOutput() pulumi.StringPtrOutput
func (FilterTrackPropertyCompareOperation) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e FilterTrackPropertyCompareOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FilterTrackPropertyCondition ¶
type FilterTrackPropertyCondition struct { // The track property condition operation. Operation string `pulumi:"operation"` // The track property type. Property string `pulumi:"property"` // The track property value. Value string `pulumi:"value"` }
The class to specify one track property condition.
type FilterTrackPropertyConditionArgs ¶
type FilterTrackPropertyConditionArgs struct { // The track property condition operation. Operation pulumi.StringInput `pulumi:"operation"` // The track property type. Property pulumi.StringInput `pulumi:"property"` // The track property value. Value pulumi.StringInput `pulumi:"value"` }
The class to specify one track property condition.
func (FilterTrackPropertyConditionArgs) ElementType ¶
func (FilterTrackPropertyConditionArgs) ElementType() reflect.Type
func (FilterTrackPropertyConditionArgs) ToFilterTrackPropertyConditionOutput ¶
func (i FilterTrackPropertyConditionArgs) ToFilterTrackPropertyConditionOutput() FilterTrackPropertyConditionOutput
func (FilterTrackPropertyConditionArgs) ToFilterTrackPropertyConditionOutputWithContext ¶
func (i FilterTrackPropertyConditionArgs) ToFilterTrackPropertyConditionOutputWithContext(ctx context.Context) FilterTrackPropertyConditionOutput
type FilterTrackPropertyConditionArray ¶
type FilterTrackPropertyConditionArray []FilterTrackPropertyConditionInput
func (FilterTrackPropertyConditionArray) ElementType ¶
func (FilterTrackPropertyConditionArray) ElementType() reflect.Type
func (FilterTrackPropertyConditionArray) ToFilterTrackPropertyConditionArrayOutput ¶
func (i FilterTrackPropertyConditionArray) ToFilterTrackPropertyConditionArrayOutput() FilterTrackPropertyConditionArrayOutput
func (FilterTrackPropertyConditionArray) ToFilterTrackPropertyConditionArrayOutputWithContext ¶
func (i FilterTrackPropertyConditionArray) ToFilterTrackPropertyConditionArrayOutputWithContext(ctx context.Context) FilterTrackPropertyConditionArrayOutput
type FilterTrackPropertyConditionArrayInput ¶
type FilterTrackPropertyConditionArrayInput interface { pulumi.Input ToFilterTrackPropertyConditionArrayOutput() FilterTrackPropertyConditionArrayOutput ToFilterTrackPropertyConditionArrayOutputWithContext(context.Context) FilterTrackPropertyConditionArrayOutput }
FilterTrackPropertyConditionArrayInput is an input type that accepts FilterTrackPropertyConditionArray and FilterTrackPropertyConditionArrayOutput values. You can construct a concrete instance of `FilterTrackPropertyConditionArrayInput` via:
FilterTrackPropertyConditionArray{ FilterTrackPropertyConditionArgs{...} }
type FilterTrackPropertyConditionArrayOutput ¶
type FilterTrackPropertyConditionArrayOutput struct{ *pulumi.OutputState }
func (FilterTrackPropertyConditionArrayOutput) ElementType ¶
func (FilterTrackPropertyConditionArrayOutput) ElementType() reflect.Type
func (FilterTrackPropertyConditionArrayOutput) ToFilterTrackPropertyConditionArrayOutput ¶
func (o FilterTrackPropertyConditionArrayOutput) ToFilterTrackPropertyConditionArrayOutput() FilterTrackPropertyConditionArrayOutput
func (FilterTrackPropertyConditionArrayOutput) ToFilterTrackPropertyConditionArrayOutputWithContext ¶
func (o FilterTrackPropertyConditionArrayOutput) ToFilterTrackPropertyConditionArrayOutputWithContext(ctx context.Context) FilterTrackPropertyConditionArrayOutput
type FilterTrackPropertyConditionInput ¶
type FilterTrackPropertyConditionInput interface { pulumi.Input ToFilterTrackPropertyConditionOutput() FilterTrackPropertyConditionOutput ToFilterTrackPropertyConditionOutputWithContext(context.Context) FilterTrackPropertyConditionOutput }
FilterTrackPropertyConditionInput is an input type that accepts FilterTrackPropertyConditionArgs and FilterTrackPropertyConditionOutput values. You can construct a concrete instance of `FilterTrackPropertyConditionInput` via:
FilterTrackPropertyConditionArgs{...}
type FilterTrackPropertyConditionOutput ¶
type FilterTrackPropertyConditionOutput struct{ *pulumi.OutputState }
The class to specify one track property condition.
func (FilterTrackPropertyConditionOutput) ElementType ¶
func (FilterTrackPropertyConditionOutput) ElementType() reflect.Type
func (FilterTrackPropertyConditionOutput) Operation ¶
func (o FilterTrackPropertyConditionOutput) Operation() pulumi.StringOutput
The track property condition operation.
func (FilterTrackPropertyConditionOutput) Property ¶
func (o FilterTrackPropertyConditionOutput) Property() pulumi.StringOutput
The track property type.
func (FilterTrackPropertyConditionOutput) ToFilterTrackPropertyConditionOutput ¶
func (o FilterTrackPropertyConditionOutput) ToFilterTrackPropertyConditionOutput() FilterTrackPropertyConditionOutput
func (FilterTrackPropertyConditionOutput) ToFilterTrackPropertyConditionOutputWithContext ¶
func (o FilterTrackPropertyConditionOutput) ToFilterTrackPropertyConditionOutputWithContext(ctx context.Context) FilterTrackPropertyConditionOutput
func (FilterTrackPropertyConditionOutput) Value ¶
func (o FilterTrackPropertyConditionOutput) Value() pulumi.StringOutput
The track property value.
type FilterTrackPropertyConditionResponse ¶
type FilterTrackPropertyConditionResponse struct { // The track property condition operation. Operation string `pulumi:"operation"` // The track property type. Property string `pulumi:"property"` // The track property value. Value string `pulumi:"value"` }
The class to specify one track property condition.
type FilterTrackPropertyConditionResponseArgs ¶
type FilterTrackPropertyConditionResponseArgs struct { // The track property condition operation. Operation pulumi.StringInput `pulumi:"operation"` // The track property type. Property pulumi.StringInput `pulumi:"property"` // The track property value. Value pulumi.StringInput `pulumi:"value"` }
The class to specify one track property condition.
func (FilterTrackPropertyConditionResponseArgs) ElementType ¶
func (FilterTrackPropertyConditionResponseArgs) ElementType() reflect.Type
func (FilterTrackPropertyConditionResponseArgs) ToFilterTrackPropertyConditionResponseOutput ¶
func (i FilterTrackPropertyConditionResponseArgs) ToFilterTrackPropertyConditionResponseOutput() FilterTrackPropertyConditionResponseOutput
func (FilterTrackPropertyConditionResponseArgs) ToFilterTrackPropertyConditionResponseOutputWithContext ¶
func (i FilterTrackPropertyConditionResponseArgs) ToFilterTrackPropertyConditionResponseOutputWithContext(ctx context.Context) FilterTrackPropertyConditionResponseOutput
type FilterTrackPropertyConditionResponseArray ¶
type FilterTrackPropertyConditionResponseArray []FilterTrackPropertyConditionResponseInput
func (FilterTrackPropertyConditionResponseArray) ElementType ¶
func (FilterTrackPropertyConditionResponseArray) ElementType() reflect.Type
func (FilterTrackPropertyConditionResponseArray) ToFilterTrackPropertyConditionResponseArrayOutput ¶
func (i FilterTrackPropertyConditionResponseArray) ToFilterTrackPropertyConditionResponseArrayOutput() FilterTrackPropertyConditionResponseArrayOutput
func (FilterTrackPropertyConditionResponseArray) ToFilterTrackPropertyConditionResponseArrayOutputWithContext ¶
func (i FilterTrackPropertyConditionResponseArray) ToFilterTrackPropertyConditionResponseArrayOutputWithContext(ctx context.Context) FilterTrackPropertyConditionResponseArrayOutput
type FilterTrackPropertyConditionResponseArrayInput ¶
type FilterTrackPropertyConditionResponseArrayInput interface { pulumi.Input ToFilterTrackPropertyConditionResponseArrayOutput() FilterTrackPropertyConditionResponseArrayOutput ToFilterTrackPropertyConditionResponseArrayOutputWithContext(context.Context) FilterTrackPropertyConditionResponseArrayOutput }
FilterTrackPropertyConditionResponseArrayInput is an input type that accepts FilterTrackPropertyConditionResponseArray and FilterTrackPropertyConditionResponseArrayOutput values. You can construct a concrete instance of `FilterTrackPropertyConditionResponseArrayInput` via:
FilterTrackPropertyConditionResponseArray{ FilterTrackPropertyConditionResponseArgs{...} }
type FilterTrackPropertyConditionResponseArrayOutput ¶
type FilterTrackPropertyConditionResponseArrayOutput struct{ *pulumi.OutputState }
func (FilterTrackPropertyConditionResponseArrayOutput) ElementType ¶
func (FilterTrackPropertyConditionResponseArrayOutput) ElementType() reflect.Type
func (FilterTrackPropertyConditionResponseArrayOutput) ToFilterTrackPropertyConditionResponseArrayOutput ¶
func (o FilterTrackPropertyConditionResponseArrayOutput) ToFilterTrackPropertyConditionResponseArrayOutput() FilterTrackPropertyConditionResponseArrayOutput
func (FilterTrackPropertyConditionResponseArrayOutput) ToFilterTrackPropertyConditionResponseArrayOutputWithContext ¶
func (o FilterTrackPropertyConditionResponseArrayOutput) ToFilterTrackPropertyConditionResponseArrayOutputWithContext(ctx context.Context) FilterTrackPropertyConditionResponseArrayOutput
type FilterTrackPropertyConditionResponseInput ¶
type FilterTrackPropertyConditionResponseInput interface { pulumi.Input ToFilterTrackPropertyConditionResponseOutput() FilterTrackPropertyConditionResponseOutput ToFilterTrackPropertyConditionResponseOutputWithContext(context.Context) FilterTrackPropertyConditionResponseOutput }
FilterTrackPropertyConditionResponseInput is an input type that accepts FilterTrackPropertyConditionResponseArgs and FilterTrackPropertyConditionResponseOutput values. You can construct a concrete instance of `FilterTrackPropertyConditionResponseInput` via:
FilterTrackPropertyConditionResponseArgs{...}
type FilterTrackPropertyConditionResponseOutput ¶
type FilterTrackPropertyConditionResponseOutput struct{ *pulumi.OutputState }
The class to specify one track property condition.
func (FilterTrackPropertyConditionResponseOutput) ElementType ¶
func (FilterTrackPropertyConditionResponseOutput) ElementType() reflect.Type
func (FilterTrackPropertyConditionResponseOutput) Operation ¶
func (o FilterTrackPropertyConditionResponseOutput) Operation() pulumi.StringOutput
The track property condition operation.
func (FilterTrackPropertyConditionResponseOutput) Property ¶
func (o FilterTrackPropertyConditionResponseOutput) Property() pulumi.StringOutput
The track property type.
func (FilterTrackPropertyConditionResponseOutput) ToFilterTrackPropertyConditionResponseOutput ¶
func (o FilterTrackPropertyConditionResponseOutput) ToFilterTrackPropertyConditionResponseOutput() FilterTrackPropertyConditionResponseOutput
func (FilterTrackPropertyConditionResponseOutput) ToFilterTrackPropertyConditionResponseOutputWithContext ¶
func (o FilterTrackPropertyConditionResponseOutput) ToFilterTrackPropertyConditionResponseOutputWithContext(ctx context.Context) FilterTrackPropertyConditionResponseOutput
func (FilterTrackPropertyConditionResponseOutput) Value ¶
func (o FilterTrackPropertyConditionResponseOutput) Value() pulumi.StringOutput
The track property value.
type FilterTrackPropertyType ¶ added in v0.3.1
The track property type.
func (FilterTrackPropertyType) ElementType ¶ added in v0.3.1
func (FilterTrackPropertyType) ElementType() reflect.Type
func (FilterTrackPropertyType) ToStringOutput ¶ added in v0.3.1
func (e FilterTrackPropertyType) ToStringOutput() pulumi.StringOutput
func (FilterTrackPropertyType) ToStringOutputWithContext ¶ added in v0.3.1
func (e FilterTrackPropertyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FilterTrackPropertyType) ToStringPtrOutput ¶ added in v0.3.1
func (e FilterTrackPropertyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FilterTrackPropertyType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e FilterTrackPropertyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FilterTrackSelection ¶
type FilterTrackSelection struct { // The track selections. TrackSelections []FilterTrackPropertyCondition `pulumi:"trackSelections"` }
Representing a list of FilterTrackPropertyConditions to select a track. The filters are combined using a logical AND operation.
type FilterTrackSelectionArgs ¶
type FilterTrackSelectionArgs struct { // The track selections. TrackSelections FilterTrackPropertyConditionArrayInput `pulumi:"trackSelections"` }
Representing a list of FilterTrackPropertyConditions to select a track. The filters are combined using a logical AND operation.
func (FilterTrackSelectionArgs) ElementType ¶
func (FilterTrackSelectionArgs) ElementType() reflect.Type
func (FilterTrackSelectionArgs) ToFilterTrackSelectionOutput ¶
func (i FilterTrackSelectionArgs) ToFilterTrackSelectionOutput() FilterTrackSelectionOutput
func (FilterTrackSelectionArgs) ToFilterTrackSelectionOutputWithContext ¶
func (i FilterTrackSelectionArgs) ToFilterTrackSelectionOutputWithContext(ctx context.Context) FilterTrackSelectionOutput
type FilterTrackSelectionArray ¶
type FilterTrackSelectionArray []FilterTrackSelectionInput
func (FilterTrackSelectionArray) ElementType ¶
func (FilterTrackSelectionArray) ElementType() reflect.Type
func (FilterTrackSelectionArray) ToFilterTrackSelectionArrayOutput ¶
func (i FilterTrackSelectionArray) ToFilterTrackSelectionArrayOutput() FilterTrackSelectionArrayOutput
func (FilterTrackSelectionArray) ToFilterTrackSelectionArrayOutputWithContext ¶
func (i FilterTrackSelectionArray) ToFilterTrackSelectionArrayOutputWithContext(ctx context.Context) FilterTrackSelectionArrayOutput
type FilterTrackSelectionArrayInput ¶
type FilterTrackSelectionArrayInput interface { pulumi.Input ToFilterTrackSelectionArrayOutput() FilterTrackSelectionArrayOutput ToFilterTrackSelectionArrayOutputWithContext(context.Context) FilterTrackSelectionArrayOutput }
FilterTrackSelectionArrayInput is an input type that accepts FilterTrackSelectionArray and FilterTrackSelectionArrayOutput values. You can construct a concrete instance of `FilterTrackSelectionArrayInput` via:
FilterTrackSelectionArray{ FilterTrackSelectionArgs{...} }
type FilterTrackSelectionArrayOutput ¶
type FilterTrackSelectionArrayOutput struct{ *pulumi.OutputState }
func (FilterTrackSelectionArrayOutput) ElementType ¶
func (FilterTrackSelectionArrayOutput) ElementType() reflect.Type
func (FilterTrackSelectionArrayOutput) Index ¶
func (o FilterTrackSelectionArrayOutput) Index(i pulumi.IntInput) FilterTrackSelectionOutput
func (FilterTrackSelectionArrayOutput) ToFilterTrackSelectionArrayOutput ¶
func (o FilterTrackSelectionArrayOutput) ToFilterTrackSelectionArrayOutput() FilterTrackSelectionArrayOutput
func (FilterTrackSelectionArrayOutput) ToFilterTrackSelectionArrayOutputWithContext ¶
func (o FilterTrackSelectionArrayOutput) ToFilterTrackSelectionArrayOutputWithContext(ctx context.Context) FilterTrackSelectionArrayOutput
type FilterTrackSelectionInput ¶
type FilterTrackSelectionInput interface { pulumi.Input ToFilterTrackSelectionOutput() FilterTrackSelectionOutput ToFilterTrackSelectionOutputWithContext(context.Context) FilterTrackSelectionOutput }
FilterTrackSelectionInput is an input type that accepts FilterTrackSelectionArgs and FilterTrackSelectionOutput values. You can construct a concrete instance of `FilterTrackSelectionInput` via:
FilterTrackSelectionArgs{...}
type FilterTrackSelectionOutput ¶
type FilterTrackSelectionOutput struct{ *pulumi.OutputState }
Representing a list of FilterTrackPropertyConditions to select a track. The filters are combined using a logical AND operation.
func (FilterTrackSelectionOutput) ElementType ¶
func (FilterTrackSelectionOutput) ElementType() reflect.Type
func (FilterTrackSelectionOutput) ToFilterTrackSelectionOutput ¶
func (o FilterTrackSelectionOutput) ToFilterTrackSelectionOutput() FilterTrackSelectionOutput
func (FilterTrackSelectionOutput) ToFilterTrackSelectionOutputWithContext ¶
func (o FilterTrackSelectionOutput) ToFilterTrackSelectionOutputWithContext(ctx context.Context) FilterTrackSelectionOutput
func (FilterTrackSelectionOutput) TrackSelections ¶
func (o FilterTrackSelectionOutput) TrackSelections() FilterTrackPropertyConditionArrayOutput
The track selections.
type FilterTrackSelectionResponse ¶
type FilterTrackSelectionResponse struct { // The track selections. TrackSelections []FilterTrackPropertyConditionResponse `pulumi:"trackSelections"` }
Representing a list of FilterTrackPropertyConditions to select a track. The filters are combined using a logical AND operation.
type FilterTrackSelectionResponseArgs ¶
type FilterTrackSelectionResponseArgs struct { // The track selections. TrackSelections FilterTrackPropertyConditionResponseArrayInput `pulumi:"trackSelections"` }
Representing a list of FilterTrackPropertyConditions to select a track. The filters are combined using a logical AND operation.
func (FilterTrackSelectionResponseArgs) ElementType ¶
func (FilterTrackSelectionResponseArgs) ElementType() reflect.Type
func (FilterTrackSelectionResponseArgs) ToFilterTrackSelectionResponseOutput ¶
func (i FilterTrackSelectionResponseArgs) ToFilterTrackSelectionResponseOutput() FilterTrackSelectionResponseOutput
func (FilterTrackSelectionResponseArgs) ToFilterTrackSelectionResponseOutputWithContext ¶
func (i FilterTrackSelectionResponseArgs) ToFilterTrackSelectionResponseOutputWithContext(ctx context.Context) FilterTrackSelectionResponseOutput
type FilterTrackSelectionResponseArray ¶
type FilterTrackSelectionResponseArray []FilterTrackSelectionResponseInput
func (FilterTrackSelectionResponseArray) ElementType ¶
func (FilterTrackSelectionResponseArray) ElementType() reflect.Type
func (FilterTrackSelectionResponseArray) ToFilterTrackSelectionResponseArrayOutput ¶
func (i FilterTrackSelectionResponseArray) ToFilterTrackSelectionResponseArrayOutput() FilterTrackSelectionResponseArrayOutput
func (FilterTrackSelectionResponseArray) ToFilterTrackSelectionResponseArrayOutputWithContext ¶
func (i FilterTrackSelectionResponseArray) ToFilterTrackSelectionResponseArrayOutputWithContext(ctx context.Context) FilterTrackSelectionResponseArrayOutput
type FilterTrackSelectionResponseArrayInput ¶
type FilterTrackSelectionResponseArrayInput interface { pulumi.Input ToFilterTrackSelectionResponseArrayOutput() FilterTrackSelectionResponseArrayOutput ToFilterTrackSelectionResponseArrayOutputWithContext(context.Context) FilterTrackSelectionResponseArrayOutput }
FilterTrackSelectionResponseArrayInput is an input type that accepts FilterTrackSelectionResponseArray and FilterTrackSelectionResponseArrayOutput values. You can construct a concrete instance of `FilterTrackSelectionResponseArrayInput` via:
FilterTrackSelectionResponseArray{ FilterTrackSelectionResponseArgs{...} }
type FilterTrackSelectionResponseArrayOutput ¶
type FilterTrackSelectionResponseArrayOutput struct{ *pulumi.OutputState }
func (FilterTrackSelectionResponseArrayOutput) ElementType ¶
func (FilterTrackSelectionResponseArrayOutput) ElementType() reflect.Type
func (FilterTrackSelectionResponseArrayOutput) ToFilterTrackSelectionResponseArrayOutput ¶
func (o FilterTrackSelectionResponseArrayOutput) ToFilterTrackSelectionResponseArrayOutput() FilterTrackSelectionResponseArrayOutput
func (FilterTrackSelectionResponseArrayOutput) ToFilterTrackSelectionResponseArrayOutputWithContext ¶
func (o FilterTrackSelectionResponseArrayOutput) ToFilterTrackSelectionResponseArrayOutputWithContext(ctx context.Context) FilterTrackSelectionResponseArrayOutput
type FilterTrackSelectionResponseInput ¶
type FilterTrackSelectionResponseInput interface { pulumi.Input ToFilterTrackSelectionResponseOutput() FilterTrackSelectionResponseOutput ToFilterTrackSelectionResponseOutputWithContext(context.Context) FilterTrackSelectionResponseOutput }
FilterTrackSelectionResponseInput is an input type that accepts FilterTrackSelectionResponseArgs and FilterTrackSelectionResponseOutput values. You can construct a concrete instance of `FilterTrackSelectionResponseInput` via:
FilterTrackSelectionResponseArgs{...}
type FilterTrackSelectionResponseOutput ¶
type FilterTrackSelectionResponseOutput struct{ *pulumi.OutputState }
Representing a list of FilterTrackPropertyConditions to select a track. The filters are combined using a logical AND operation.
func (FilterTrackSelectionResponseOutput) ElementType ¶
func (FilterTrackSelectionResponseOutput) ElementType() reflect.Type
func (FilterTrackSelectionResponseOutput) ToFilterTrackSelectionResponseOutput ¶
func (o FilterTrackSelectionResponseOutput) ToFilterTrackSelectionResponseOutput() FilterTrackSelectionResponseOutput
func (FilterTrackSelectionResponseOutput) ToFilterTrackSelectionResponseOutputWithContext ¶
func (o FilterTrackSelectionResponseOutput) ToFilterTrackSelectionResponseOutputWithContext(ctx context.Context) FilterTrackSelectionResponseOutput
func (FilterTrackSelectionResponseOutput) TrackSelections ¶
func (o FilterTrackSelectionResponseOutput) TrackSelections() FilterTrackPropertyConditionResponseArrayOutput
The track selections.
type Filters ¶
type Filters struct { // The parameters for the rectangular window with which to crop the input video. Crop *Rectangle `pulumi:"crop"` // The de-interlacing settings. Deinterlace *Deinterlace `pulumi:"deinterlace"` // The properties of overlays to be applied to the input video. These could be audio, image or video overlays. Overlays []interface{} `pulumi:"overlays"` // The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto Rotation *string `pulumi:"rotation"` }
Describes all the filtering operations, such as de-interlacing, rotation etc. that are to be applied to the input media before encoding.
type FiltersArgs ¶
type FiltersArgs struct { // The parameters for the rectangular window with which to crop the input video. Crop RectanglePtrInput `pulumi:"crop"` // The de-interlacing settings. Deinterlace DeinterlacePtrInput `pulumi:"deinterlace"` // The properties of overlays to be applied to the input video. These could be audio, image or video overlays. Overlays pulumi.ArrayInput `pulumi:"overlays"` // The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto Rotation pulumi.StringPtrInput `pulumi:"rotation"` }
Describes all the filtering operations, such as de-interlacing, rotation etc. that are to be applied to the input media before encoding.
func (FiltersArgs) ElementType ¶
func (FiltersArgs) ElementType() reflect.Type
func (FiltersArgs) ToFiltersOutput ¶
func (i FiltersArgs) ToFiltersOutput() FiltersOutput
func (FiltersArgs) ToFiltersOutputWithContext ¶
func (i FiltersArgs) ToFiltersOutputWithContext(ctx context.Context) FiltersOutput
func (FiltersArgs) ToFiltersPtrOutput ¶
func (i FiltersArgs) ToFiltersPtrOutput() FiltersPtrOutput
func (FiltersArgs) ToFiltersPtrOutputWithContext ¶
func (i FiltersArgs) ToFiltersPtrOutputWithContext(ctx context.Context) FiltersPtrOutput
type FiltersInput ¶
type FiltersInput interface { pulumi.Input ToFiltersOutput() FiltersOutput ToFiltersOutputWithContext(context.Context) FiltersOutput }
FiltersInput is an input type that accepts FiltersArgs and FiltersOutput values. You can construct a concrete instance of `FiltersInput` via:
FiltersArgs{...}
type FiltersOutput ¶
type FiltersOutput struct{ *pulumi.OutputState }
Describes all the filtering operations, such as de-interlacing, rotation etc. that are to be applied to the input media before encoding.
func (FiltersOutput) Crop ¶
func (o FiltersOutput) Crop() RectanglePtrOutput
The parameters for the rectangular window with which to crop the input video.
func (FiltersOutput) Deinterlace ¶
func (o FiltersOutput) Deinterlace() DeinterlacePtrOutput
The de-interlacing settings.
func (FiltersOutput) ElementType ¶
func (FiltersOutput) ElementType() reflect.Type
func (FiltersOutput) Overlays ¶
func (o FiltersOutput) Overlays() pulumi.ArrayOutput
The properties of overlays to be applied to the input video. These could be audio, image or video overlays.
func (FiltersOutput) Rotation ¶
func (o FiltersOutput) Rotation() pulumi.StringPtrOutput
The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto
func (FiltersOutput) ToFiltersOutput ¶
func (o FiltersOutput) ToFiltersOutput() FiltersOutput
func (FiltersOutput) ToFiltersOutputWithContext ¶
func (o FiltersOutput) ToFiltersOutputWithContext(ctx context.Context) FiltersOutput
func (FiltersOutput) ToFiltersPtrOutput ¶
func (o FiltersOutput) ToFiltersPtrOutput() FiltersPtrOutput
func (FiltersOutput) ToFiltersPtrOutputWithContext ¶
func (o FiltersOutput) ToFiltersPtrOutputWithContext(ctx context.Context) FiltersPtrOutput
type FiltersPtrInput ¶
type FiltersPtrInput interface { pulumi.Input ToFiltersPtrOutput() FiltersPtrOutput ToFiltersPtrOutputWithContext(context.Context) FiltersPtrOutput }
FiltersPtrInput is an input type that accepts FiltersArgs, FiltersPtr and FiltersPtrOutput values. You can construct a concrete instance of `FiltersPtrInput` via:
FiltersArgs{...} or: nil
func FiltersPtr ¶
func FiltersPtr(v *FiltersArgs) FiltersPtrInput
type FiltersPtrOutput ¶
type FiltersPtrOutput struct{ *pulumi.OutputState }
func (FiltersPtrOutput) Crop ¶
func (o FiltersPtrOutput) Crop() RectanglePtrOutput
The parameters for the rectangular window with which to crop the input video.
func (FiltersPtrOutput) Deinterlace ¶
func (o FiltersPtrOutput) Deinterlace() DeinterlacePtrOutput
The de-interlacing settings.
func (FiltersPtrOutput) Elem ¶
func (o FiltersPtrOutput) Elem() FiltersOutput
func (FiltersPtrOutput) ElementType ¶
func (FiltersPtrOutput) ElementType() reflect.Type
func (FiltersPtrOutput) Overlays ¶
func (o FiltersPtrOutput) Overlays() pulumi.ArrayOutput
The properties of overlays to be applied to the input video. These could be audio, image or video overlays.
func (FiltersPtrOutput) Rotation ¶
func (o FiltersPtrOutput) Rotation() pulumi.StringPtrOutput
The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto
func (FiltersPtrOutput) ToFiltersPtrOutput ¶
func (o FiltersPtrOutput) ToFiltersPtrOutput() FiltersPtrOutput
func (FiltersPtrOutput) ToFiltersPtrOutputWithContext ¶
func (o FiltersPtrOutput) ToFiltersPtrOutputWithContext(ctx context.Context) FiltersPtrOutput
type FiltersResponse ¶
type FiltersResponse struct { // The parameters for the rectangular window with which to crop the input video. Crop *RectangleResponse `pulumi:"crop"` // The de-interlacing settings. Deinterlace *DeinterlaceResponse `pulumi:"deinterlace"` // The properties of overlays to be applied to the input video. These could be audio, image or video overlays. Overlays []interface{} `pulumi:"overlays"` // The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto Rotation *string `pulumi:"rotation"` }
Describes all the filtering operations, such as de-interlacing, rotation etc. that are to be applied to the input media before encoding.
type FiltersResponseArgs ¶
type FiltersResponseArgs struct { // The parameters for the rectangular window with which to crop the input video. Crop RectangleResponsePtrInput `pulumi:"crop"` // The de-interlacing settings. Deinterlace DeinterlaceResponsePtrInput `pulumi:"deinterlace"` // The properties of overlays to be applied to the input video. These could be audio, image or video overlays. Overlays pulumi.ArrayInput `pulumi:"overlays"` // The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto Rotation pulumi.StringPtrInput `pulumi:"rotation"` }
Describes all the filtering operations, such as de-interlacing, rotation etc. that are to be applied to the input media before encoding.
func (FiltersResponseArgs) ElementType ¶
func (FiltersResponseArgs) ElementType() reflect.Type
func (FiltersResponseArgs) ToFiltersResponseOutput ¶
func (i FiltersResponseArgs) ToFiltersResponseOutput() FiltersResponseOutput
func (FiltersResponseArgs) ToFiltersResponseOutputWithContext ¶
func (i FiltersResponseArgs) ToFiltersResponseOutputWithContext(ctx context.Context) FiltersResponseOutput
func (FiltersResponseArgs) ToFiltersResponsePtrOutput ¶
func (i FiltersResponseArgs) ToFiltersResponsePtrOutput() FiltersResponsePtrOutput
func (FiltersResponseArgs) ToFiltersResponsePtrOutputWithContext ¶
func (i FiltersResponseArgs) ToFiltersResponsePtrOutputWithContext(ctx context.Context) FiltersResponsePtrOutput
type FiltersResponseInput ¶
type FiltersResponseInput interface { pulumi.Input ToFiltersResponseOutput() FiltersResponseOutput ToFiltersResponseOutputWithContext(context.Context) FiltersResponseOutput }
FiltersResponseInput is an input type that accepts FiltersResponseArgs and FiltersResponseOutput values. You can construct a concrete instance of `FiltersResponseInput` via:
FiltersResponseArgs{...}
type FiltersResponseOutput ¶
type FiltersResponseOutput struct{ *pulumi.OutputState }
Describes all the filtering operations, such as de-interlacing, rotation etc. that are to be applied to the input media before encoding.
func (FiltersResponseOutput) Crop ¶
func (o FiltersResponseOutput) Crop() RectangleResponsePtrOutput
The parameters for the rectangular window with which to crop the input video.
func (FiltersResponseOutput) Deinterlace ¶
func (o FiltersResponseOutput) Deinterlace() DeinterlaceResponsePtrOutput
The de-interlacing settings.
func (FiltersResponseOutput) ElementType ¶
func (FiltersResponseOutput) ElementType() reflect.Type
func (FiltersResponseOutput) Overlays ¶
func (o FiltersResponseOutput) Overlays() pulumi.ArrayOutput
The properties of overlays to be applied to the input video. These could be audio, image or video overlays.
func (FiltersResponseOutput) Rotation ¶
func (o FiltersResponseOutput) Rotation() pulumi.StringPtrOutput
The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto
func (FiltersResponseOutput) ToFiltersResponseOutput ¶
func (o FiltersResponseOutput) ToFiltersResponseOutput() FiltersResponseOutput
func (FiltersResponseOutput) ToFiltersResponseOutputWithContext ¶
func (o FiltersResponseOutput) ToFiltersResponseOutputWithContext(ctx context.Context) FiltersResponseOutput
func (FiltersResponseOutput) ToFiltersResponsePtrOutput ¶
func (o FiltersResponseOutput) ToFiltersResponsePtrOutput() FiltersResponsePtrOutput
func (FiltersResponseOutput) ToFiltersResponsePtrOutputWithContext ¶
func (o FiltersResponseOutput) ToFiltersResponsePtrOutputWithContext(ctx context.Context) FiltersResponsePtrOutput
type FiltersResponsePtrInput ¶
type FiltersResponsePtrInput interface { pulumi.Input ToFiltersResponsePtrOutput() FiltersResponsePtrOutput ToFiltersResponsePtrOutputWithContext(context.Context) FiltersResponsePtrOutput }
FiltersResponsePtrInput is an input type that accepts FiltersResponseArgs, FiltersResponsePtr and FiltersResponsePtrOutput values. You can construct a concrete instance of `FiltersResponsePtrInput` via:
FiltersResponseArgs{...} or: nil
func FiltersResponsePtr ¶
func FiltersResponsePtr(v *FiltersResponseArgs) FiltersResponsePtrInput
type FiltersResponsePtrOutput ¶
type FiltersResponsePtrOutput struct{ *pulumi.OutputState }
func (FiltersResponsePtrOutput) Crop ¶
func (o FiltersResponsePtrOutput) Crop() RectangleResponsePtrOutput
The parameters for the rectangular window with which to crop the input video.
func (FiltersResponsePtrOutput) Deinterlace ¶
func (o FiltersResponsePtrOutput) Deinterlace() DeinterlaceResponsePtrOutput
The de-interlacing settings.
func (FiltersResponsePtrOutput) Elem ¶
func (o FiltersResponsePtrOutput) Elem() FiltersResponseOutput
func (FiltersResponsePtrOutput) ElementType ¶
func (FiltersResponsePtrOutput) ElementType() reflect.Type
func (FiltersResponsePtrOutput) Overlays ¶
func (o FiltersResponsePtrOutput) Overlays() pulumi.ArrayOutput
The properties of overlays to be applied to the input video. These could be audio, image or video overlays.
func (FiltersResponsePtrOutput) Rotation ¶
func (o FiltersResponsePtrOutput) Rotation() pulumi.StringPtrOutput
The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto
func (FiltersResponsePtrOutput) ToFiltersResponsePtrOutput ¶
func (o FiltersResponsePtrOutput) ToFiltersResponsePtrOutput() FiltersResponsePtrOutput
func (FiltersResponsePtrOutput) ToFiltersResponsePtrOutputWithContext ¶
func (o FiltersResponsePtrOutput) ToFiltersResponsePtrOutputWithContext(ctx context.Context) FiltersResponsePtrOutput
type FirstQuality ¶
type FirstQuality struct { // The first quality bitrate. Bitrate int `pulumi:"bitrate"` }
Filter First Quality
type FirstQualityArgs ¶
type FirstQualityArgs struct { // The first quality bitrate. Bitrate pulumi.IntInput `pulumi:"bitrate"` }
Filter First Quality
func (FirstQualityArgs) ElementType ¶
func (FirstQualityArgs) ElementType() reflect.Type
func (FirstQualityArgs) ToFirstQualityOutput ¶
func (i FirstQualityArgs) ToFirstQualityOutput() FirstQualityOutput
func (FirstQualityArgs) ToFirstQualityOutputWithContext ¶
func (i FirstQualityArgs) ToFirstQualityOutputWithContext(ctx context.Context) FirstQualityOutput
func (FirstQualityArgs) ToFirstQualityPtrOutput ¶
func (i FirstQualityArgs) ToFirstQualityPtrOutput() FirstQualityPtrOutput
func (FirstQualityArgs) ToFirstQualityPtrOutputWithContext ¶
func (i FirstQualityArgs) ToFirstQualityPtrOutputWithContext(ctx context.Context) FirstQualityPtrOutput
type FirstQualityInput ¶
type FirstQualityInput interface { pulumi.Input ToFirstQualityOutput() FirstQualityOutput ToFirstQualityOutputWithContext(context.Context) FirstQualityOutput }
FirstQualityInput is an input type that accepts FirstQualityArgs and FirstQualityOutput values. You can construct a concrete instance of `FirstQualityInput` via:
FirstQualityArgs{...}
type FirstQualityOutput ¶
type FirstQualityOutput struct{ *pulumi.OutputState }
Filter First Quality
func (FirstQualityOutput) Bitrate ¶
func (o FirstQualityOutput) Bitrate() pulumi.IntOutput
The first quality bitrate.
func (FirstQualityOutput) ElementType ¶
func (FirstQualityOutput) ElementType() reflect.Type
func (FirstQualityOutput) ToFirstQualityOutput ¶
func (o FirstQualityOutput) ToFirstQualityOutput() FirstQualityOutput
func (FirstQualityOutput) ToFirstQualityOutputWithContext ¶
func (o FirstQualityOutput) ToFirstQualityOutputWithContext(ctx context.Context) FirstQualityOutput
func (FirstQualityOutput) ToFirstQualityPtrOutput ¶
func (o FirstQualityOutput) ToFirstQualityPtrOutput() FirstQualityPtrOutput
func (FirstQualityOutput) ToFirstQualityPtrOutputWithContext ¶
func (o FirstQualityOutput) ToFirstQualityPtrOutputWithContext(ctx context.Context) FirstQualityPtrOutput
type FirstQualityPtrInput ¶
type FirstQualityPtrInput interface { pulumi.Input ToFirstQualityPtrOutput() FirstQualityPtrOutput ToFirstQualityPtrOutputWithContext(context.Context) FirstQualityPtrOutput }
FirstQualityPtrInput is an input type that accepts FirstQualityArgs, FirstQualityPtr and FirstQualityPtrOutput values. You can construct a concrete instance of `FirstQualityPtrInput` via:
FirstQualityArgs{...} or: nil
func FirstQualityPtr ¶
func FirstQualityPtr(v *FirstQualityArgs) FirstQualityPtrInput
type FirstQualityPtrOutput ¶
type FirstQualityPtrOutput struct{ *pulumi.OutputState }
func (FirstQualityPtrOutput) Bitrate ¶
func (o FirstQualityPtrOutput) Bitrate() pulumi.IntPtrOutput
The first quality bitrate.
func (FirstQualityPtrOutput) Elem ¶
func (o FirstQualityPtrOutput) Elem() FirstQualityOutput
func (FirstQualityPtrOutput) ElementType ¶
func (FirstQualityPtrOutput) ElementType() reflect.Type
func (FirstQualityPtrOutput) ToFirstQualityPtrOutput ¶
func (o FirstQualityPtrOutput) ToFirstQualityPtrOutput() FirstQualityPtrOutput
func (FirstQualityPtrOutput) ToFirstQualityPtrOutputWithContext ¶
func (o FirstQualityPtrOutput) ToFirstQualityPtrOutputWithContext(ctx context.Context) FirstQualityPtrOutput
type FirstQualityResponse ¶
type FirstQualityResponse struct { // The first quality bitrate. Bitrate int `pulumi:"bitrate"` }
Filter First Quality
type FirstQualityResponseArgs ¶
type FirstQualityResponseArgs struct { // The first quality bitrate. Bitrate pulumi.IntInput `pulumi:"bitrate"` }
Filter First Quality
func (FirstQualityResponseArgs) ElementType ¶
func (FirstQualityResponseArgs) ElementType() reflect.Type
func (FirstQualityResponseArgs) ToFirstQualityResponseOutput ¶
func (i FirstQualityResponseArgs) ToFirstQualityResponseOutput() FirstQualityResponseOutput
func (FirstQualityResponseArgs) ToFirstQualityResponseOutputWithContext ¶
func (i FirstQualityResponseArgs) ToFirstQualityResponseOutputWithContext(ctx context.Context) FirstQualityResponseOutput
func (FirstQualityResponseArgs) ToFirstQualityResponsePtrOutput ¶
func (i FirstQualityResponseArgs) ToFirstQualityResponsePtrOutput() FirstQualityResponsePtrOutput
func (FirstQualityResponseArgs) ToFirstQualityResponsePtrOutputWithContext ¶
func (i FirstQualityResponseArgs) ToFirstQualityResponsePtrOutputWithContext(ctx context.Context) FirstQualityResponsePtrOutput
type FirstQualityResponseInput ¶
type FirstQualityResponseInput interface { pulumi.Input ToFirstQualityResponseOutput() FirstQualityResponseOutput ToFirstQualityResponseOutputWithContext(context.Context) FirstQualityResponseOutput }
FirstQualityResponseInput is an input type that accepts FirstQualityResponseArgs and FirstQualityResponseOutput values. You can construct a concrete instance of `FirstQualityResponseInput` via:
FirstQualityResponseArgs{...}
type FirstQualityResponseOutput ¶
type FirstQualityResponseOutput struct{ *pulumi.OutputState }
Filter First Quality
func (FirstQualityResponseOutput) Bitrate ¶
func (o FirstQualityResponseOutput) Bitrate() pulumi.IntOutput
The first quality bitrate.
func (FirstQualityResponseOutput) ElementType ¶
func (FirstQualityResponseOutput) ElementType() reflect.Type
func (FirstQualityResponseOutput) ToFirstQualityResponseOutput ¶
func (o FirstQualityResponseOutput) ToFirstQualityResponseOutput() FirstQualityResponseOutput
func (FirstQualityResponseOutput) ToFirstQualityResponseOutputWithContext ¶
func (o FirstQualityResponseOutput) ToFirstQualityResponseOutputWithContext(ctx context.Context) FirstQualityResponseOutput
func (FirstQualityResponseOutput) ToFirstQualityResponsePtrOutput ¶
func (o FirstQualityResponseOutput) ToFirstQualityResponsePtrOutput() FirstQualityResponsePtrOutput
func (FirstQualityResponseOutput) ToFirstQualityResponsePtrOutputWithContext ¶
func (o FirstQualityResponseOutput) ToFirstQualityResponsePtrOutputWithContext(ctx context.Context) FirstQualityResponsePtrOutput
type FirstQualityResponsePtrInput ¶
type FirstQualityResponsePtrInput interface { pulumi.Input ToFirstQualityResponsePtrOutput() FirstQualityResponsePtrOutput ToFirstQualityResponsePtrOutputWithContext(context.Context) FirstQualityResponsePtrOutput }
FirstQualityResponsePtrInput is an input type that accepts FirstQualityResponseArgs, FirstQualityResponsePtr and FirstQualityResponsePtrOutput values. You can construct a concrete instance of `FirstQualityResponsePtrInput` via:
FirstQualityResponseArgs{...} or: nil
func FirstQualityResponsePtr ¶
func FirstQualityResponsePtr(v *FirstQualityResponseArgs) FirstQualityResponsePtrInput
type FirstQualityResponsePtrOutput ¶
type FirstQualityResponsePtrOutput struct{ *pulumi.OutputState }
func (FirstQualityResponsePtrOutput) Bitrate ¶
func (o FirstQualityResponsePtrOutput) Bitrate() pulumi.IntPtrOutput
The first quality bitrate.
func (FirstQualityResponsePtrOutput) Elem ¶
func (o FirstQualityResponsePtrOutput) Elem() FirstQualityResponseOutput
func (FirstQualityResponsePtrOutput) ElementType ¶
func (FirstQualityResponsePtrOutput) ElementType() reflect.Type
func (FirstQualityResponsePtrOutput) ToFirstQualityResponsePtrOutput ¶
func (o FirstQualityResponsePtrOutput) ToFirstQualityResponsePtrOutput() FirstQualityResponsePtrOutput
func (FirstQualityResponsePtrOutput) ToFirstQualityResponsePtrOutputWithContext ¶
func (o FirstQualityResponsePtrOutput) ToFirstQualityResponsePtrOutputWithContext(ctx context.Context) FirstQualityResponsePtrOutput
type GetAssetEncryptionKeyArgs ¶ added in v0.2.1
type GetAssetEncryptionKeyResult ¶ added in v0.2.1
type GetAssetEncryptionKeyResult struct { // Asset File encryption metadata. AssetFileEncryptionMetadata []AssetFileEncryptionMetadataResponse `pulumi:"assetFileEncryptionMetadata"` // The Asset File storage encryption key. Key *string `pulumi:"key"` }
Data needed to decrypt asset files encrypted with legacy storage encryption.
func GetAssetEncryptionKey ¶ added in v0.2.1
func GetAssetEncryptionKey(ctx *pulumi.Context, args *GetAssetEncryptionKeyArgs, opts ...pulumi.InvokeOption) (*GetAssetEncryptionKeyResult, error)
type GetContentKeyPolicyPropertiesWithSecretsArgs ¶ added in v0.2.1
type GetContentKeyPolicyPropertiesWithSecretsArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The Content Key Policy name. ContentKeyPolicyName string `pulumi:"contentKeyPolicyName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type GetContentKeyPolicyPropertiesWithSecretsResult ¶ added in v0.2.1
type GetContentKeyPolicyPropertiesWithSecretsResult struct { // The creation date of the Policy Created string `pulumi:"created"` // A description for the Policy. Description *string `pulumi:"description"` // The last modified date of the Policy LastModified string `pulumi:"lastModified"` // The Key Policy options. Options []ContentKeyPolicyOptionResponse `pulumi:"options"` // The legacy Policy ID. PolicyId string `pulumi:"policyId"` }
The properties of the Content Key Policy.
func GetContentKeyPolicyPropertiesWithSecrets ¶ added in v0.2.1
func GetContentKeyPolicyPropertiesWithSecrets(ctx *pulumi.Context, args *GetContentKeyPolicyPropertiesWithSecretsArgs, opts ...pulumi.InvokeOption) (*GetContentKeyPolicyPropertiesWithSecretsResult, error)
type H264Complexity ¶ added in v0.5.0
Tells the encoder how to choose its encoding settings. The default value is Balanced.
func (H264Complexity) ElementType ¶ added in v0.5.0
func (H264Complexity) ElementType() reflect.Type
func (H264Complexity) ToStringOutput ¶ added in v0.5.0
func (e H264Complexity) ToStringOutput() pulumi.StringOutput
func (H264Complexity) ToStringOutputWithContext ¶ added in v0.5.0
func (e H264Complexity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (H264Complexity) ToStringPtrOutput ¶ added in v0.5.0
func (e H264Complexity) ToStringPtrOutput() pulumi.StringPtrOutput
func (H264Complexity) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e H264Complexity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type H264Layer ¶ added in v0.5.0
type H264Layer struct { // Whether or not adaptive B-frames are to be used when encoding this layer. If not specified, the encoder will turn it on whenever the video profile permits its use. AdaptiveBFrame *bool `pulumi:"adaptiveBFrame"` // The number of B-frames to be used when encoding this layer. If not specified, the encoder chooses an appropriate number based on the video profile and level. BFrames *int `pulumi:"bFrames"` // The average bitrate in bits per second at which to encode the input video when generating this layer. This is a required field. Bitrate int `pulumi:"bitrate"` // The VBV buffer window length. The value should be in ISO 8601 format. The value should be in the range [0.1-100] seconds. The default is 5 seconds (for example, PT5S). BufferWindow *string `pulumi:"bufferWindow"` // The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level. EntropyMode *string `pulumi:"entropyMode"` // The frame rate (in frames per second) at which to encode this layer. The value can be in the form of M/N where M and N are integers (For example, 30000/1001), or in the form of a number (For example, 30, or 29.97). The encoder enforces constraints on allowed frame rates based on the profile and level. If it is not specified, the encoder will use the same frame rate as the input video. FrameRate *string `pulumi:"frameRate"` // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height *string `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label *string `pulumi:"label"` // We currently support Level up to 6.2. The value can be Auto, or a number that matches the H.264 profile. If not specified, the default is Auto, which lets the encoder choose the Level that is appropriate for this layer. Level *string `pulumi:"level"` // The maximum bitrate (in bits per second), at which the VBV buffer should be assumed to refill. If not specified, defaults to the same value as bitrate. MaxBitrate *int `pulumi:"maxBitrate"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.VideoLayer'. OdataType string `pulumi:"odataType"` // We currently support Baseline, Main, High, High422, High444. Default is Auto. Profile *string `pulumi:"profile"` // The number of reference frames to be used when encoding this layer. If not specified, the encoder determines an appropriate number based on the encoder complexity setting. ReferenceFrames *int `pulumi:"referenceFrames"` // The number of slices to be used when encoding this layer. If not specified, default is zero, which means that encoder will use a single slice for each frame. Slices *int `pulumi:"slices"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width *string `pulumi:"width"` }
Describes the settings to be used when encoding the input video into a desired output bitrate layer with the H.264 video codec.
type H264LayerArgs ¶ added in v0.5.0
type H264LayerArgs struct { // Whether or not adaptive B-frames are to be used when encoding this layer. If not specified, the encoder will turn it on whenever the video profile permits its use. AdaptiveBFrame pulumi.BoolPtrInput `pulumi:"adaptiveBFrame"` // The number of B-frames to be used when encoding this layer. If not specified, the encoder chooses an appropriate number based on the video profile and level. BFrames pulumi.IntPtrInput `pulumi:"bFrames"` // The average bitrate in bits per second at which to encode the input video when generating this layer. This is a required field. Bitrate pulumi.IntInput `pulumi:"bitrate"` // The VBV buffer window length. The value should be in ISO 8601 format. The value should be in the range [0.1-100] seconds. The default is 5 seconds (for example, PT5S). BufferWindow pulumi.StringPtrInput `pulumi:"bufferWindow"` // The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level. EntropyMode pulumi.StringPtrInput `pulumi:"entropyMode"` // The frame rate (in frames per second) at which to encode this layer. The value can be in the form of M/N where M and N are integers (For example, 30000/1001), or in the form of a number (For example, 30, or 29.97). The encoder enforces constraints on allowed frame rates based on the profile and level. If it is not specified, the encoder will use the same frame rate as the input video. FrameRate pulumi.StringPtrInput `pulumi:"frameRate"` // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height pulumi.StringPtrInput `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label pulumi.StringPtrInput `pulumi:"label"` // We currently support Level up to 6.2. The value can be Auto, or a number that matches the H.264 profile. If not specified, the default is Auto, which lets the encoder choose the Level that is appropriate for this layer. Level pulumi.StringPtrInput `pulumi:"level"` // The maximum bitrate (in bits per second), at which the VBV buffer should be assumed to refill. If not specified, defaults to the same value as bitrate. MaxBitrate pulumi.IntPtrInput `pulumi:"maxBitrate"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.VideoLayer'. OdataType pulumi.StringInput `pulumi:"odataType"` // We currently support Baseline, Main, High, High422, High444. Default is Auto. Profile pulumi.StringPtrInput `pulumi:"profile"` // The number of reference frames to be used when encoding this layer. If not specified, the encoder determines an appropriate number based on the encoder complexity setting. ReferenceFrames pulumi.IntPtrInput `pulumi:"referenceFrames"` // The number of slices to be used when encoding this layer. If not specified, default is zero, which means that encoder will use a single slice for each frame. Slices pulumi.IntPtrInput `pulumi:"slices"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width pulumi.StringPtrInput `pulumi:"width"` }
Describes the settings to be used when encoding the input video into a desired output bitrate layer with the H.264 video codec.
func (H264LayerArgs) ElementType ¶ added in v0.5.0
func (H264LayerArgs) ElementType() reflect.Type
func (H264LayerArgs) ToH264LayerOutput ¶ added in v0.5.0
func (i H264LayerArgs) ToH264LayerOutput() H264LayerOutput
func (H264LayerArgs) ToH264LayerOutputWithContext ¶ added in v0.5.0
func (i H264LayerArgs) ToH264LayerOutputWithContext(ctx context.Context) H264LayerOutput
type H264LayerArray ¶ added in v0.5.0
type H264LayerArray []H264LayerInput
func (H264LayerArray) ElementType ¶ added in v0.5.0
func (H264LayerArray) ElementType() reflect.Type
func (H264LayerArray) ToH264LayerArrayOutput ¶ added in v0.5.0
func (i H264LayerArray) ToH264LayerArrayOutput() H264LayerArrayOutput
func (H264LayerArray) ToH264LayerArrayOutputWithContext ¶ added in v0.5.0
func (i H264LayerArray) ToH264LayerArrayOutputWithContext(ctx context.Context) H264LayerArrayOutput
type H264LayerArrayInput ¶ added in v0.5.0
type H264LayerArrayInput interface { pulumi.Input ToH264LayerArrayOutput() H264LayerArrayOutput ToH264LayerArrayOutputWithContext(context.Context) H264LayerArrayOutput }
H264LayerArrayInput is an input type that accepts H264LayerArray and H264LayerArrayOutput values. You can construct a concrete instance of `H264LayerArrayInput` via:
H264LayerArray{ H264LayerArgs{...} }
type H264LayerArrayOutput ¶ added in v0.5.0
type H264LayerArrayOutput struct{ *pulumi.OutputState }
func (H264LayerArrayOutput) ElementType ¶ added in v0.5.0
func (H264LayerArrayOutput) ElementType() reflect.Type
func (H264LayerArrayOutput) Index ¶ added in v0.5.0
func (o H264LayerArrayOutput) Index(i pulumi.IntInput) H264LayerOutput
func (H264LayerArrayOutput) ToH264LayerArrayOutput ¶ added in v0.5.0
func (o H264LayerArrayOutput) ToH264LayerArrayOutput() H264LayerArrayOutput
func (H264LayerArrayOutput) ToH264LayerArrayOutputWithContext ¶ added in v0.5.0
func (o H264LayerArrayOutput) ToH264LayerArrayOutputWithContext(ctx context.Context) H264LayerArrayOutput
type H264LayerInput ¶ added in v0.5.0
type H264LayerInput interface { pulumi.Input ToH264LayerOutput() H264LayerOutput ToH264LayerOutputWithContext(context.Context) H264LayerOutput }
H264LayerInput is an input type that accepts H264LayerArgs and H264LayerOutput values. You can construct a concrete instance of `H264LayerInput` via:
H264LayerArgs{...}
type H264LayerOutput ¶ added in v0.5.0
type H264LayerOutput struct{ *pulumi.OutputState }
Describes the settings to be used when encoding the input video into a desired output bitrate layer with the H.264 video codec.
func (H264LayerOutput) AdaptiveBFrame ¶ added in v0.5.0
func (o H264LayerOutput) AdaptiveBFrame() pulumi.BoolPtrOutput
Whether or not adaptive B-frames are to be used when encoding this layer. If not specified, the encoder will turn it on whenever the video profile permits its use.
func (H264LayerOutput) BFrames ¶ added in v0.5.0
func (o H264LayerOutput) BFrames() pulumi.IntPtrOutput
The number of B-frames to be used when encoding this layer. If not specified, the encoder chooses an appropriate number based on the video profile and level.
func (H264LayerOutput) Bitrate ¶ added in v0.5.0
func (o H264LayerOutput) Bitrate() pulumi.IntOutput
The average bitrate in bits per second at which to encode the input video when generating this layer. This is a required field.
func (H264LayerOutput) BufferWindow ¶ added in v0.5.0
func (o H264LayerOutput) BufferWindow() pulumi.StringPtrOutput
The VBV buffer window length. The value should be in ISO 8601 format. The value should be in the range [0.1-100] seconds. The default is 5 seconds (for example, PT5S).
func (H264LayerOutput) ElementType ¶ added in v0.5.0
func (H264LayerOutput) ElementType() reflect.Type
func (H264LayerOutput) EntropyMode ¶ added in v0.5.0
func (o H264LayerOutput) EntropyMode() pulumi.StringPtrOutput
The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level.
func (H264LayerOutput) FrameRate ¶ added in v0.5.0
func (o H264LayerOutput) FrameRate() pulumi.StringPtrOutput
The frame rate (in frames per second) at which to encode this layer. The value can be in the form of M/N where M and N are integers (For example, 30000/1001), or in the form of a number (For example, 30, or 29.97). The encoder enforces constraints on allowed frame rates based on the profile and level. If it is not specified, the encoder will use the same frame rate as the input video.
func (H264LayerOutput) Height ¶ added in v0.5.0
func (o H264LayerOutput) Height() pulumi.StringPtrOutput
The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input.
func (H264LayerOutput) Label ¶ added in v0.5.0
func (o H264LayerOutput) Label() pulumi.StringPtrOutput
The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file.
func (H264LayerOutput) Level ¶ added in v0.5.0
func (o H264LayerOutput) Level() pulumi.StringPtrOutput
We currently support Level up to 6.2. The value can be Auto, or a number that matches the H.264 profile. If not specified, the default is Auto, which lets the encoder choose the Level that is appropriate for this layer.
func (H264LayerOutput) MaxBitrate ¶ added in v0.5.0
func (o H264LayerOutput) MaxBitrate() pulumi.IntPtrOutput
The maximum bitrate (in bits per second), at which the VBV buffer should be assumed to refill. If not specified, defaults to the same value as bitrate.
func (H264LayerOutput) OdataType ¶ added in v0.5.0
func (o H264LayerOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.VideoLayer'.
func (H264LayerOutput) Profile ¶ added in v0.5.0
func (o H264LayerOutput) Profile() pulumi.StringPtrOutput
We currently support Baseline, Main, High, High422, High444. Default is Auto.
func (H264LayerOutput) ReferenceFrames ¶ added in v0.5.0
func (o H264LayerOutput) ReferenceFrames() pulumi.IntPtrOutput
The number of reference frames to be used when encoding this layer. If not specified, the encoder determines an appropriate number based on the encoder complexity setting.
func (H264LayerOutput) Slices ¶ added in v0.5.0
func (o H264LayerOutput) Slices() pulumi.IntPtrOutput
The number of slices to be used when encoding this layer. If not specified, default is zero, which means that encoder will use a single slice for each frame.
func (H264LayerOutput) ToH264LayerOutput ¶ added in v0.5.0
func (o H264LayerOutput) ToH264LayerOutput() H264LayerOutput
func (H264LayerOutput) ToH264LayerOutputWithContext ¶ added in v0.5.0
func (o H264LayerOutput) ToH264LayerOutputWithContext(ctx context.Context) H264LayerOutput
func (H264LayerOutput) Width ¶ added in v0.5.0
func (o H264LayerOutput) Width() pulumi.StringPtrOutput
The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input.
type H264LayerResponse ¶ added in v0.5.0
type H264LayerResponse struct { // Whether or not adaptive B-frames are to be used when encoding this layer. If not specified, the encoder will turn it on whenever the video profile permits its use. AdaptiveBFrame *bool `pulumi:"adaptiveBFrame"` // The number of B-frames to be used when encoding this layer. If not specified, the encoder chooses an appropriate number based on the video profile and level. BFrames *int `pulumi:"bFrames"` // The average bitrate in bits per second at which to encode the input video when generating this layer. This is a required field. Bitrate int `pulumi:"bitrate"` // The VBV buffer window length. The value should be in ISO 8601 format. The value should be in the range [0.1-100] seconds. The default is 5 seconds (for example, PT5S). BufferWindow *string `pulumi:"bufferWindow"` // The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level. EntropyMode *string `pulumi:"entropyMode"` // The frame rate (in frames per second) at which to encode this layer. The value can be in the form of M/N where M and N are integers (For example, 30000/1001), or in the form of a number (For example, 30, or 29.97). The encoder enforces constraints on allowed frame rates based on the profile and level. If it is not specified, the encoder will use the same frame rate as the input video. FrameRate *string `pulumi:"frameRate"` // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height *string `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label *string `pulumi:"label"` // We currently support Level up to 6.2. The value can be Auto, or a number that matches the H.264 profile. If not specified, the default is Auto, which lets the encoder choose the Level that is appropriate for this layer. Level *string `pulumi:"level"` // The maximum bitrate (in bits per second), at which the VBV buffer should be assumed to refill. If not specified, defaults to the same value as bitrate. MaxBitrate *int `pulumi:"maxBitrate"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.VideoLayer'. OdataType string `pulumi:"odataType"` // We currently support Baseline, Main, High, High422, High444. Default is Auto. Profile *string `pulumi:"profile"` // The number of reference frames to be used when encoding this layer. If not specified, the encoder determines an appropriate number based on the encoder complexity setting. ReferenceFrames *int `pulumi:"referenceFrames"` // The number of slices to be used when encoding this layer. If not specified, default is zero, which means that encoder will use a single slice for each frame. Slices *int `pulumi:"slices"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width *string `pulumi:"width"` }
Describes the settings to be used when encoding the input video into a desired output bitrate layer with the H.264 video codec.
type H264LayerResponseArgs ¶ added in v0.5.0
type H264LayerResponseArgs struct { // Whether or not adaptive B-frames are to be used when encoding this layer. If not specified, the encoder will turn it on whenever the video profile permits its use. AdaptiveBFrame pulumi.BoolPtrInput `pulumi:"adaptiveBFrame"` // The number of B-frames to be used when encoding this layer. If not specified, the encoder chooses an appropriate number based on the video profile and level. BFrames pulumi.IntPtrInput `pulumi:"bFrames"` // The average bitrate in bits per second at which to encode the input video when generating this layer. This is a required field. Bitrate pulumi.IntInput `pulumi:"bitrate"` // The VBV buffer window length. The value should be in ISO 8601 format. The value should be in the range [0.1-100] seconds. The default is 5 seconds (for example, PT5S). BufferWindow pulumi.StringPtrInput `pulumi:"bufferWindow"` // The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level. EntropyMode pulumi.StringPtrInput `pulumi:"entropyMode"` // The frame rate (in frames per second) at which to encode this layer. The value can be in the form of M/N where M and N are integers (For example, 30000/1001), or in the form of a number (For example, 30, or 29.97). The encoder enforces constraints on allowed frame rates based on the profile and level. If it is not specified, the encoder will use the same frame rate as the input video. FrameRate pulumi.StringPtrInput `pulumi:"frameRate"` // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height pulumi.StringPtrInput `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label pulumi.StringPtrInput `pulumi:"label"` // We currently support Level up to 6.2. The value can be Auto, or a number that matches the H.264 profile. If not specified, the default is Auto, which lets the encoder choose the Level that is appropriate for this layer. Level pulumi.StringPtrInput `pulumi:"level"` // The maximum bitrate (in bits per second), at which the VBV buffer should be assumed to refill. If not specified, defaults to the same value as bitrate. MaxBitrate pulumi.IntPtrInput `pulumi:"maxBitrate"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.VideoLayer'. OdataType pulumi.StringInput `pulumi:"odataType"` // We currently support Baseline, Main, High, High422, High444. Default is Auto. Profile pulumi.StringPtrInput `pulumi:"profile"` // The number of reference frames to be used when encoding this layer. If not specified, the encoder determines an appropriate number based on the encoder complexity setting. ReferenceFrames pulumi.IntPtrInput `pulumi:"referenceFrames"` // The number of slices to be used when encoding this layer. If not specified, default is zero, which means that encoder will use a single slice for each frame. Slices pulumi.IntPtrInput `pulumi:"slices"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width pulumi.StringPtrInput `pulumi:"width"` }
Describes the settings to be used when encoding the input video into a desired output bitrate layer with the H.264 video codec.
func (H264LayerResponseArgs) ElementType ¶ added in v0.5.0
func (H264LayerResponseArgs) ElementType() reflect.Type
func (H264LayerResponseArgs) ToH264LayerResponseOutput ¶ added in v0.5.0
func (i H264LayerResponseArgs) ToH264LayerResponseOutput() H264LayerResponseOutput
func (H264LayerResponseArgs) ToH264LayerResponseOutputWithContext ¶ added in v0.5.0
func (i H264LayerResponseArgs) ToH264LayerResponseOutputWithContext(ctx context.Context) H264LayerResponseOutput
type H264LayerResponseArray ¶ added in v0.5.0
type H264LayerResponseArray []H264LayerResponseInput
func (H264LayerResponseArray) ElementType ¶ added in v0.5.0
func (H264LayerResponseArray) ElementType() reflect.Type
func (H264LayerResponseArray) ToH264LayerResponseArrayOutput ¶ added in v0.5.0
func (i H264LayerResponseArray) ToH264LayerResponseArrayOutput() H264LayerResponseArrayOutput
func (H264LayerResponseArray) ToH264LayerResponseArrayOutputWithContext ¶ added in v0.5.0
func (i H264LayerResponseArray) ToH264LayerResponseArrayOutputWithContext(ctx context.Context) H264LayerResponseArrayOutput
type H264LayerResponseArrayInput ¶ added in v0.5.0
type H264LayerResponseArrayInput interface { pulumi.Input ToH264LayerResponseArrayOutput() H264LayerResponseArrayOutput ToH264LayerResponseArrayOutputWithContext(context.Context) H264LayerResponseArrayOutput }
H264LayerResponseArrayInput is an input type that accepts H264LayerResponseArray and H264LayerResponseArrayOutput values. You can construct a concrete instance of `H264LayerResponseArrayInput` via:
H264LayerResponseArray{ H264LayerResponseArgs{...} }
type H264LayerResponseArrayOutput ¶ added in v0.5.0
type H264LayerResponseArrayOutput struct{ *pulumi.OutputState }
func (H264LayerResponseArrayOutput) ElementType ¶ added in v0.5.0
func (H264LayerResponseArrayOutput) ElementType() reflect.Type
func (H264LayerResponseArrayOutput) Index ¶ added in v0.5.0
func (o H264LayerResponseArrayOutput) Index(i pulumi.IntInput) H264LayerResponseOutput
func (H264LayerResponseArrayOutput) ToH264LayerResponseArrayOutput ¶ added in v0.5.0
func (o H264LayerResponseArrayOutput) ToH264LayerResponseArrayOutput() H264LayerResponseArrayOutput
func (H264LayerResponseArrayOutput) ToH264LayerResponseArrayOutputWithContext ¶ added in v0.5.0
func (o H264LayerResponseArrayOutput) ToH264LayerResponseArrayOutputWithContext(ctx context.Context) H264LayerResponseArrayOutput
type H264LayerResponseInput ¶ added in v0.5.0
type H264LayerResponseInput interface { pulumi.Input ToH264LayerResponseOutput() H264LayerResponseOutput ToH264LayerResponseOutputWithContext(context.Context) H264LayerResponseOutput }
H264LayerResponseInput is an input type that accepts H264LayerResponseArgs and H264LayerResponseOutput values. You can construct a concrete instance of `H264LayerResponseInput` via:
H264LayerResponseArgs{...}
type H264LayerResponseOutput ¶ added in v0.5.0
type H264LayerResponseOutput struct{ *pulumi.OutputState }
Describes the settings to be used when encoding the input video into a desired output bitrate layer with the H.264 video codec.
func (H264LayerResponseOutput) AdaptiveBFrame ¶ added in v0.5.0
func (o H264LayerResponseOutput) AdaptiveBFrame() pulumi.BoolPtrOutput
Whether or not adaptive B-frames are to be used when encoding this layer. If not specified, the encoder will turn it on whenever the video profile permits its use.
func (H264LayerResponseOutput) BFrames ¶ added in v0.5.0
func (o H264LayerResponseOutput) BFrames() pulumi.IntPtrOutput
The number of B-frames to be used when encoding this layer. If not specified, the encoder chooses an appropriate number based on the video profile and level.
func (H264LayerResponseOutput) Bitrate ¶ added in v0.5.0
func (o H264LayerResponseOutput) Bitrate() pulumi.IntOutput
The average bitrate in bits per second at which to encode the input video when generating this layer. This is a required field.
func (H264LayerResponseOutput) BufferWindow ¶ added in v0.5.0
func (o H264LayerResponseOutput) BufferWindow() pulumi.StringPtrOutput
The VBV buffer window length. The value should be in ISO 8601 format. The value should be in the range [0.1-100] seconds. The default is 5 seconds (for example, PT5S).
func (H264LayerResponseOutput) ElementType ¶ added in v0.5.0
func (H264LayerResponseOutput) ElementType() reflect.Type
func (H264LayerResponseOutput) EntropyMode ¶ added in v0.5.0
func (o H264LayerResponseOutput) EntropyMode() pulumi.StringPtrOutput
The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level.
func (H264LayerResponseOutput) FrameRate ¶ added in v0.5.0
func (o H264LayerResponseOutput) FrameRate() pulumi.StringPtrOutput
The frame rate (in frames per second) at which to encode this layer. The value can be in the form of M/N where M and N are integers (For example, 30000/1001), or in the form of a number (For example, 30, or 29.97). The encoder enforces constraints on allowed frame rates based on the profile and level. If it is not specified, the encoder will use the same frame rate as the input video.
func (H264LayerResponseOutput) Height ¶ added in v0.5.0
func (o H264LayerResponseOutput) Height() pulumi.StringPtrOutput
The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input.
func (H264LayerResponseOutput) Label ¶ added in v0.5.0
func (o H264LayerResponseOutput) Label() pulumi.StringPtrOutput
The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file.
func (H264LayerResponseOutput) Level ¶ added in v0.5.0
func (o H264LayerResponseOutput) Level() pulumi.StringPtrOutput
We currently support Level up to 6.2. The value can be Auto, or a number that matches the H.264 profile. If not specified, the default is Auto, which lets the encoder choose the Level that is appropriate for this layer.
func (H264LayerResponseOutput) MaxBitrate ¶ added in v0.5.0
func (o H264LayerResponseOutput) MaxBitrate() pulumi.IntPtrOutput
The maximum bitrate (in bits per second), at which the VBV buffer should be assumed to refill. If not specified, defaults to the same value as bitrate.
func (H264LayerResponseOutput) OdataType ¶ added in v0.5.0
func (o H264LayerResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.VideoLayer'.
func (H264LayerResponseOutput) Profile ¶ added in v0.5.0
func (o H264LayerResponseOutput) Profile() pulumi.StringPtrOutput
We currently support Baseline, Main, High, High422, High444. Default is Auto.
func (H264LayerResponseOutput) ReferenceFrames ¶ added in v0.5.0
func (o H264LayerResponseOutput) ReferenceFrames() pulumi.IntPtrOutput
The number of reference frames to be used when encoding this layer. If not specified, the encoder determines an appropriate number based on the encoder complexity setting.
func (H264LayerResponseOutput) Slices ¶ added in v0.5.0
func (o H264LayerResponseOutput) Slices() pulumi.IntPtrOutput
The number of slices to be used when encoding this layer. If not specified, default is zero, which means that encoder will use a single slice for each frame.
func (H264LayerResponseOutput) ToH264LayerResponseOutput ¶ added in v0.5.0
func (o H264LayerResponseOutput) ToH264LayerResponseOutput() H264LayerResponseOutput
func (H264LayerResponseOutput) ToH264LayerResponseOutputWithContext ¶ added in v0.5.0
func (o H264LayerResponseOutput) ToH264LayerResponseOutputWithContext(ctx context.Context) H264LayerResponseOutput
func (H264LayerResponseOutput) Width ¶ added in v0.5.0
func (o H264LayerResponseOutput) Width() pulumi.StringPtrOutput
The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input.
type H264Video ¶ added in v0.5.0
type H264Video struct { // Tells the encoder how to choose its encoding settings. The default value is Balanced. Complexity *string `pulumi:"complexity"` // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The collection of output H.264 layers to be produced by the encoder. Layers []H264Layer `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // Whether or not the encoder should insert key frames at scene changes. If not specified, the default is false. This flag should be set to true only when the encoder is being configured to produce a single output video. SceneChangeDetection *bool `pulumi:"sceneChangeDetection"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes all the properties for encoding a video with the H.264 codec.
type H264VideoArgs ¶ added in v0.5.0
type H264VideoArgs struct { // Tells the encoder how to choose its encoding settings. The default value is Balanced. Complexity pulumi.StringPtrInput `pulumi:"complexity"` // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The collection of output H.264 layers to be produced by the encoder. Layers H264LayerArrayInput `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // Whether or not the encoder should insert key frames at scene changes. If not specified, the default is false. This flag should be set to true only when the encoder is being configured to produce a single output video. SceneChangeDetection pulumi.BoolPtrInput `pulumi:"sceneChangeDetection"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes all the properties for encoding a video with the H.264 codec.
func (H264VideoArgs) ElementType ¶ added in v0.5.0
func (H264VideoArgs) ElementType() reflect.Type
func (H264VideoArgs) ToH264VideoOutput ¶ added in v0.5.0
func (i H264VideoArgs) ToH264VideoOutput() H264VideoOutput
func (H264VideoArgs) ToH264VideoOutputWithContext ¶ added in v0.5.0
func (i H264VideoArgs) ToH264VideoOutputWithContext(ctx context.Context) H264VideoOutput
type H264VideoInput ¶ added in v0.5.0
type H264VideoInput interface { pulumi.Input ToH264VideoOutput() H264VideoOutput ToH264VideoOutputWithContext(context.Context) H264VideoOutput }
H264VideoInput is an input type that accepts H264VideoArgs and H264VideoOutput values. You can construct a concrete instance of `H264VideoInput` via:
H264VideoArgs{...}
type H264VideoOutput ¶ added in v0.5.0
type H264VideoOutput struct{ *pulumi.OutputState }
Describes all the properties for encoding a video with the H.264 codec.
func (H264VideoOutput) Complexity ¶ added in v0.5.0
func (o H264VideoOutput) Complexity() pulumi.StringPtrOutput
Tells the encoder how to choose its encoding settings. The default value is Balanced.
func (H264VideoOutput) ElementType ¶ added in v0.5.0
func (H264VideoOutput) ElementType() reflect.Type
func (H264VideoOutput) KeyFrameInterval ¶ added in v0.5.0
func (o H264VideoOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (H264VideoOutput) Label ¶ added in v0.5.0
func (o H264VideoOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (H264VideoOutput) Layers ¶ added in v0.5.0
func (o H264VideoOutput) Layers() H264LayerArrayOutput
The collection of output H.264 layers to be produced by the encoder.
func (H264VideoOutput) OdataType ¶ added in v0.5.0
func (o H264VideoOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (H264VideoOutput) SceneChangeDetection ¶ added in v0.5.0
func (o H264VideoOutput) SceneChangeDetection() pulumi.BoolPtrOutput
Whether or not the encoder should insert key frames at scene changes. If not specified, the default is false. This flag should be set to true only when the encoder is being configured to produce a single output video.
func (H264VideoOutput) StretchMode ¶ added in v0.5.0
func (o H264VideoOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (H264VideoOutput) SyncMode ¶ added in v0.5.0
func (o H264VideoOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (H264VideoOutput) ToH264VideoOutput ¶ added in v0.5.0
func (o H264VideoOutput) ToH264VideoOutput() H264VideoOutput
func (H264VideoOutput) ToH264VideoOutputWithContext ¶ added in v0.5.0
func (o H264VideoOutput) ToH264VideoOutputWithContext(ctx context.Context) H264VideoOutput
type H264VideoProfile ¶ added in v0.5.0
We currently support Baseline, Main, High, High422, High444. Default is Auto.
func (H264VideoProfile) ElementType ¶ added in v0.5.0
func (H264VideoProfile) ElementType() reflect.Type
func (H264VideoProfile) ToStringOutput ¶ added in v0.5.0
func (e H264VideoProfile) ToStringOutput() pulumi.StringOutput
func (H264VideoProfile) ToStringOutputWithContext ¶ added in v0.5.0
func (e H264VideoProfile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (H264VideoProfile) ToStringPtrOutput ¶ added in v0.5.0
func (e H264VideoProfile) ToStringPtrOutput() pulumi.StringPtrOutput
func (H264VideoProfile) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e H264VideoProfile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type H264VideoResponse ¶ added in v0.5.0
type H264VideoResponse struct { // Tells the encoder how to choose its encoding settings. The default value is Balanced. Complexity *string `pulumi:"complexity"` // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The collection of output H.264 layers to be produced by the encoder. Layers []H264LayerResponse `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // Whether or not the encoder should insert key frames at scene changes. If not specified, the default is false. This flag should be set to true only when the encoder is being configured to produce a single output video. SceneChangeDetection *bool `pulumi:"sceneChangeDetection"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes all the properties for encoding a video with the H.264 codec.
type H264VideoResponseArgs ¶ added in v0.5.0
type H264VideoResponseArgs struct { // Tells the encoder how to choose its encoding settings. The default value is Balanced. Complexity pulumi.StringPtrInput `pulumi:"complexity"` // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The collection of output H.264 layers to be produced by the encoder. Layers H264LayerResponseArrayInput `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // Whether or not the encoder should insert key frames at scene changes. If not specified, the default is false. This flag should be set to true only when the encoder is being configured to produce a single output video. SceneChangeDetection pulumi.BoolPtrInput `pulumi:"sceneChangeDetection"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes all the properties for encoding a video with the H.264 codec.
func (H264VideoResponseArgs) ElementType ¶ added in v0.5.0
func (H264VideoResponseArgs) ElementType() reflect.Type
func (H264VideoResponseArgs) ToH264VideoResponseOutput ¶ added in v0.5.0
func (i H264VideoResponseArgs) ToH264VideoResponseOutput() H264VideoResponseOutput
func (H264VideoResponseArgs) ToH264VideoResponseOutputWithContext ¶ added in v0.5.0
func (i H264VideoResponseArgs) ToH264VideoResponseOutputWithContext(ctx context.Context) H264VideoResponseOutput
type H264VideoResponseInput ¶ added in v0.5.0
type H264VideoResponseInput interface { pulumi.Input ToH264VideoResponseOutput() H264VideoResponseOutput ToH264VideoResponseOutputWithContext(context.Context) H264VideoResponseOutput }
H264VideoResponseInput is an input type that accepts H264VideoResponseArgs and H264VideoResponseOutput values. You can construct a concrete instance of `H264VideoResponseInput` via:
H264VideoResponseArgs{...}
type H264VideoResponseOutput ¶ added in v0.5.0
type H264VideoResponseOutput struct{ *pulumi.OutputState }
Describes all the properties for encoding a video with the H.264 codec.
func (H264VideoResponseOutput) Complexity ¶ added in v0.5.0
func (o H264VideoResponseOutput) Complexity() pulumi.StringPtrOutput
Tells the encoder how to choose its encoding settings. The default value is Balanced.
func (H264VideoResponseOutput) ElementType ¶ added in v0.5.0
func (H264VideoResponseOutput) ElementType() reflect.Type
func (H264VideoResponseOutput) KeyFrameInterval ¶ added in v0.5.0
func (o H264VideoResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (H264VideoResponseOutput) Label ¶ added in v0.5.0
func (o H264VideoResponseOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (H264VideoResponseOutput) Layers ¶ added in v0.5.0
func (o H264VideoResponseOutput) Layers() H264LayerResponseArrayOutput
The collection of output H.264 layers to be produced by the encoder.
func (H264VideoResponseOutput) OdataType ¶ added in v0.5.0
func (o H264VideoResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (H264VideoResponseOutput) SceneChangeDetection ¶ added in v0.5.0
func (o H264VideoResponseOutput) SceneChangeDetection() pulumi.BoolPtrOutput
Whether or not the encoder should insert key frames at scene changes. If not specified, the default is false. This flag should be set to true only when the encoder is being configured to produce a single output video.
func (H264VideoResponseOutput) StretchMode ¶ added in v0.5.0
func (o H264VideoResponseOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (H264VideoResponseOutput) SyncMode ¶ added in v0.5.0
func (o H264VideoResponseOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (H264VideoResponseOutput) ToH264VideoResponseOutput ¶ added in v0.5.0
func (o H264VideoResponseOutput) ToH264VideoResponseOutput() H264VideoResponseOutput
func (H264VideoResponseOutput) ToH264VideoResponseOutputWithContext ¶ added in v0.5.0
func (o H264VideoResponseOutput) ToH264VideoResponseOutputWithContext(ctx context.Context) H264VideoResponseOutput
type Hls ¶
type Hls struct { // The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output. FragmentsPerTsSegment *int `pulumi:"fragmentsPerTsSegment"` }
HTTP Live Streaming (HLS) packing setting for the live output.
type HlsArgs ¶
type HlsArgs struct { // The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output. FragmentsPerTsSegment pulumi.IntPtrInput `pulumi:"fragmentsPerTsSegment"` }
HTTP Live Streaming (HLS) packing setting for the live output.
func (HlsArgs) ElementType ¶
func (HlsArgs) ToHlsOutput ¶
func (HlsArgs) ToHlsOutputWithContext ¶
func (HlsArgs) ToHlsPtrOutput ¶
func (i HlsArgs) ToHlsPtrOutput() HlsPtrOutput
func (HlsArgs) ToHlsPtrOutputWithContext ¶
func (i HlsArgs) ToHlsPtrOutputWithContext(ctx context.Context) HlsPtrOutput
type HlsInput ¶
type HlsInput interface { pulumi.Input ToHlsOutput() HlsOutput ToHlsOutputWithContext(context.Context) HlsOutput }
HlsInput is an input type that accepts HlsArgs and HlsOutput values. You can construct a concrete instance of `HlsInput` via:
HlsArgs{...}
type HlsOutput ¶
type HlsOutput struct{ *pulumi.OutputState }
HTTP Live Streaming (HLS) packing setting for the live output.
func (HlsOutput) ElementType ¶
func (HlsOutput) FragmentsPerTsSegment ¶
func (o HlsOutput) FragmentsPerTsSegment() pulumi.IntPtrOutput
The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output.
func (HlsOutput) ToHlsOutput ¶
func (HlsOutput) ToHlsOutputWithContext ¶
func (HlsOutput) ToHlsPtrOutput ¶
func (o HlsOutput) ToHlsPtrOutput() HlsPtrOutput
func (HlsOutput) ToHlsPtrOutputWithContext ¶
func (o HlsOutput) ToHlsPtrOutputWithContext(ctx context.Context) HlsPtrOutput
type HlsPtrInput ¶
type HlsPtrInput interface { pulumi.Input ToHlsPtrOutput() HlsPtrOutput ToHlsPtrOutputWithContext(context.Context) HlsPtrOutput }
HlsPtrInput is an input type that accepts HlsArgs, HlsPtr and HlsPtrOutput values. You can construct a concrete instance of `HlsPtrInput` via:
HlsArgs{...} or: nil
func HlsPtr ¶
func HlsPtr(v *HlsArgs) HlsPtrInput
type HlsPtrOutput ¶
type HlsPtrOutput struct{ *pulumi.OutputState }
func (HlsPtrOutput) Elem ¶
func (o HlsPtrOutput) Elem() HlsOutput
func (HlsPtrOutput) ElementType ¶
func (HlsPtrOutput) ElementType() reflect.Type
func (HlsPtrOutput) FragmentsPerTsSegment ¶
func (o HlsPtrOutput) FragmentsPerTsSegment() pulumi.IntPtrOutput
The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output.
func (HlsPtrOutput) ToHlsPtrOutput ¶
func (o HlsPtrOutput) ToHlsPtrOutput() HlsPtrOutput
func (HlsPtrOutput) ToHlsPtrOutputWithContext ¶
func (o HlsPtrOutput) ToHlsPtrOutputWithContext(ctx context.Context) HlsPtrOutput
type HlsResponse ¶
type HlsResponse struct { // The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output. FragmentsPerTsSegment *int `pulumi:"fragmentsPerTsSegment"` }
HTTP Live Streaming (HLS) packing setting for the live output.
type HlsResponseArgs ¶
type HlsResponseArgs struct { // The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output. FragmentsPerTsSegment pulumi.IntPtrInput `pulumi:"fragmentsPerTsSegment"` }
HTTP Live Streaming (HLS) packing setting for the live output.
func (HlsResponseArgs) ElementType ¶
func (HlsResponseArgs) ElementType() reflect.Type
func (HlsResponseArgs) ToHlsResponseOutput ¶
func (i HlsResponseArgs) ToHlsResponseOutput() HlsResponseOutput
func (HlsResponseArgs) ToHlsResponseOutputWithContext ¶
func (i HlsResponseArgs) ToHlsResponseOutputWithContext(ctx context.Context) HlsResponseOutput
func (HlsResponseArgs) ToHlsResponsePtrOutput ¶
func (i HlsResponseArgs) ToHlsResponsePtrOutput() HlsResponsePtrOutput
func (HlsResponseArgs) ToHlsResponsePtrOutputWithContext ¶
func (i HlsResponseArgs) ToHlsResponsePtrOutputWithContext(ctx context.Context) HlsResponsePtrOutput
type HlsResponseInput ¶
type HlsResponseInput interface { pulumi.Input ToHlsResponseOutput() HlsResponseOutput ToHlsResponseOutputWithContext(context.Context) HlsResponseOutput }
HlsResponseInput is an input type that accepts HlsResponseArgs and HlsResponseOutput values. You can construct a concrete instance of `HlsResponseInput` via:
HlsResponseArgs{...}
type HlsResponseOutput ¶
type HlsResponseOutput struct{ *pulumi.OutputState }
HTTP Live Streaming (HLS) packing setting for the live output.
func (HlsResponseOutput) ElementType ¶
func (HlsResponseOutput) ElementType() reflect.Type
func (HlsResponseOutput) FragmentsPerTsSegment ¶
func (o HlsResponseOutput) FragmentsPerTsSegment() pulumi.IntPtrOutput
The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output.
func (HlsResponseOutput) ToHlsResponseOutput ¶
func (o HlsResponseOutput) ToHlsResponseOutput() HlsResponseOutput
func (HlsResponseOutput) ToHlsResponseOutputWithContext ¶
func (o HlsResponseOutput) ToHlsResponseOutputWithContext(ctx context.Context) HlsResponseOutput
func (HlsResponseOutput) ToHlsResponsePtrOutput ¶
func (o HlsResponseOutput) ToHlsResponsePtrOutput() HlsResponsePtrOutput
func (HlsResponseOutput) ToHlsResponsePtrOutputWithContext ¶
func (o HlsResponseOutput) ToHlsResponsePtrOutputWithContext(ctx context.Context) HlsResponsePtrOutput
type HlsResponsePtrInput ¶
type HlsResponsePtrInput interface { pulumi.Input ToHlsResponsePtrOutput() HlsResponsePtrOutput ToHlsResponsePtrOutputWithContext(context.Context) HlsResponsePtrOutput }
HlsResponsePtrInput is an input type that accepts HlsResponseArgs, HlsResponsePtr and HlsResponsePtrOutput values. You can construct a concrete instance of `HlsResponsePtrInput` via:
HlsResponseArgs{...} or: nil
func HlsResponsePtr ¶
func HlsResponsePtr(v *HlsResponseArgs) HlsResponsePtrInput
type HlsResponsePtrOutput ¶
type HlsResponsePtrOutput struct{ *pulumi.OutputState }
func (HlsResponsePtrOutput) Elem ¶
func (o HlsResponsePtrOutput) Elem() HlsResponseOutput
func (HlsResponsePtrOutput) ElementType ¶
func (HlsResponsePtrOutput) ElementType() reflect.Type
func (HlsResponsePtrOutput) FragmentsPerTsSegment ¶
func (o HlsResponsePtrOutput) FragmentsPerTsSegment() pulumi.IntPtrOutput
The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output.
func (HlsResponsePtrOutput) ToHlsResponsePtrOutput ¶
func (o HlsResponsePtrOutput) ToHlsResponsePtrOutput() HlsResponsePtrOutput
func (HlsResponsePtrOutput) ToHlsResponsePtrOutputWithContext ¶
func (o HlsResponsePtrOutput) ToHlsResponsePtrOutputWithContext(ctx context.Context) HlsResponsePtrOutput
type IPAccessControl ¶
type IPAccessControl struct { // The IP allow list. Allow []IPRange `pulumi:"allow"` }
The IP access control.
type IPAccessControlArgs ¶
type IPAccessControlArgs struct { // The IP allow list. Allow IPRangeArrayInput `pulumi:"allow"` }
The IP access control.
func (IPAccessControlArgs) ElementType ¶
func (IPAccessControlArgs) ElementType() reflect.Type
func (IPAccessControlArgs) ToIPAccessControlOutput ¶
func (i IPAccessControlArgs) ToIPAccessControlOutput() IPAccessControlOutput
func (IPAccessControlArgs) ToIPAccessControlOutputWithContext ¶
func (i IPAccessControlArgs) ToIPAccessControlOutputWithContext(ctx context.Context) IPAccessControlOutput
func (IPAccessControlArgs) ToIPAccessControlPtrOutput ¶
func (i IPAccessControlArgs) ToIPAccessControlPtrOutput() IPAccessControlPtrOutput
func (IPAccessControlArgs) ToIPAccessControlPtrOutputWithContext ¶
func (i IPAccessControlArgs) ToIPAccessControlPtrOutputWithContext(ctx context.Context) IPAccessControlPtrOutput
type IPAccessControlInput ¶
type IPAccessControlInput interface { pulumi.Input ToIPAccessControlOutput() IPAccessControlOutput ToIPAccessControlOutputWithContext(context.Context) IPAccessControlOutput }
IPAccessControlInput is an input type that accepts IPAccessControlArgs and IPAccessControlOutput values. You can construct a concrete instance of `IPAccessControlInput` via:
IPAccessControlArgs{...}
type IPAccessControlOutput ¶
type IPAccessControlOutput struct{ *pulumi.OutputState }
The IP access control.
func (IPAccessControlOutput) Allow ¶
func (o IPAccessControlOutput) Allow() IPRangeArrayOutput
The IP allow list.
func (IPAccessControlOutput) ElementType ¶
func (IPAccessControlOutput) ElementType() reflect.Type
func (IPAccessControlOutput) ToIPAccessControlOutput ¶
func (o IPAccessControlOutput) ToIPAccessControlOutput() IPAccessControlOutput
func (IPAccessControlOutput) ToIPAccessControlOutputWithContext ¶
func (o IPAccessControlOutput) ToIPAccessControlOutputWithContext(ctx context.Context) IPAccessControlOutput
func (IPAccessControlOutput) ToIPAccessControlPtrOutput ¶
func (o IPAccessControlOutput) ToIPAccessControlPtrOutput() IPAccessControlPtrOutput
func (IPAccessControlOutput) ToIPAccessControlPtrOutputWithContext ¶
func (o IPAccessControlOutput) ToIPAccessControlPtrOutputWithContext(ctx context.Context) IPAccessControlPtrOutput
type IPAccessControlPtrInput ¶
type IPAccessControlPtrInput interface { pulumi.Input ToIPAccessControlPtrOutput() IPAccessControlPtrOutput ToIPAccessControlPtrOutputWithContext(context.Context) IPAccessControlPtrOutput }
IPAccessControlPtrInput is an input type that accepts IPAccessControlArgs, IPAccessControlPtr and IPAccessControlPtrOutput values. You can construct a concrete instance of `IPAccessControlPtrInput` via:
IPAccessControlArgs{...} or: nil
func IPAccessControlPtr ¶
func IPAccessControlPtr(v *IPAccessControlArgs) IPAccessControlPtrInput
type IPAccessControlPtrOutput ¶
type IPAccessControlPtrOutput struct{ *pulumi.OutputState }
func (IPAccessControlPtrOutput) Allow ¶
func (o IPAccessControlPtrOutput) Allow() IPRangeArrayOutput
The IP allow list.
func (IPAccessControlPtrOutput) Elem ¶
func (o IPAccessControlPtrOutput) Elem() IPAccessControlOutput
func (IPAccessControlPtrOutput) ElementType ¶
func (IPAccessControlPtrOutput) ElementType() reflect.Type
func (IPAccessControlPtrOutput) ToIPAccessControlPtrOutput ¶
func (o IPAccessControlPtrOutput) ToIPAccessControlPtrOutput() IPAccessControlPtrOutput
func (IPAccessControlPtrOutput) ToIPAccessControlPtrOutputWithContext ¶
func (o IPAccessControlPtrOutput) ToIPAccessControlPtrOutputWithContext(ctx context.Context) IPAccessControlPtrOutput
type IPAccessControlResponse ¶
type IPAccessControlResponse struct { // The IP allow list. Allow []IPRangeResponse `pulumi:"allow"` }
The IP access control.
type IPAccessControlResponseArgs ¶
type IPAccessControlResponseArgs struct { // The IP allow list. Allow IPRangeResponseArrayInput `pulumi:"allow"` }
The IP access control.
func (IPAccessControlResponseArgs) ElementType ¶
func (IPAccessControlResponseArgs) ElementType() reflect.Type
func (IPAccessControlResponseArgs) ToIPAccessControlResponseOutput ¶
func (i IPAccessControlResponseArgs) ToIPAccessControlResponseOutput() IPAccessControlResponseOutput
func (IPAccessControlResponseArgs) ToIPAccessControlResponseOutputWithContext ¶
func (i IPAccessControlResponseArgs) ToIPAccessControlResponseOutputWithContext(ctx context.Context) IPAccessControlResponseOutput
func (IPAccessControlResponseArgs) ToIPAccessControlResponsePtrOutput ¶
func (i IPAccessControlResponseArgs) ToIPAccessControlResponsePtrOutput() IPAccessControlResponsePtrOutput
func (IPAccessControlResponseArgs) ToIPAccessControlResponsePtrOutputWithContext ¶
func (i IPAccessControlResponseArgs) ToIPAccessControlResponsePtrOutputWithContext(ctx context.Context) IPAccessControlResponsePtrOutput
type IPAccessControlResponseInput ¶
type IPAccessControlResponseInput interface { pulumi.Input ToIPAccessControlResponseOutput() IPAccessControlResponseOutput ToIPAccessControlResponseOutputWithContext(context.Context) IPAccessControlResponseOutput }
IPAccessControlResponseInput is an input type that accepts IPAccessControlResponseArgs and IPAccessControlResponseOutput values. You can construct a concrete instance of `IPAccessControlResponseInput` via:
IPAccessControlResponseArgs{...}
type IPAccessControlResponseOutput ¶
type IPAccessControlResponseOutput struct{ *pulumi.OutputState }
The IP access control.
func (IPAccessControlResponseOutput) Allow ¶
func (o IPAccessControlResponseOutput) Allow() IPRangeResponseArrayOutput
The IP allow list.
func (IPAccessControlResponseOutput) ElementType ¶
func (IPAccessControlResponseOutput) ElementType() reflect.Type
func (IPAccessControlResponseOutput) ToIPAccessControlResponseOutput ¶
func (o IPAccessControlResponseOutput) ToIPAccessControlResponseOutput() IPAccessControlResponseOutput
func (IPAccessControlResponseOutput) ToIPAccessControlResponseOutputWithContext ¶
func (o IPAccessControlResponseOutput) ToIPAccessControlResponseOutputWithContext(ctx context.Context) IPAccessControlResponseOutput
func (IPAccessControlResponseOutput) ToIPAccessControlResponsePtrOutput ¶
func (o IPAccessControlResponseOutput) ToIPAccessControlResponsePtrOutput() IPAccessControlResponsePtrOutput
func (IPAccessControlResponseOutput) ToIPAccessControlResponsePtrOutputWithContext ¶
func (o IPAccessControlResponseOutput) ToIPAccessControlResponsePtrOutputWithContext(ctx context.Context) IPAccessControlResponsePtrOutput
type IPAccessControlResponsePtrInput ¶
type IPAccessControlResponsePtrInput interface { pulumi.Input ToIPAccessControlResponsePtrOutput() IPAccessControlResponsePtrOutput ToIPAccessControlResponsePtrOutputWithContext(context.Context) IPAccessControlResponsePtrOutput }
IPAccessControlResponsePtrInput is an input type that accepts IPAccessControlResponseArgs, IPAccessControlResponsePtr and IPAccessControlResponsePtrOutput values. You can construct a concrete instance of `IPAccessControlResponsePtrInput` via:
IPAccessControlResponseArgs{...} or: nil
func IPAccessControlResponsePtr ¶
func IPAccessControlResponsePtr(v *IPAccessControlResponseArgs) IPAccessControlResponsePtrInput
type IPAccessControlResponsePtrOutput ¶
type IPAccessControlResponsePtrOutput struct{ *pulumi.OutputState }
func (IPAccessControlResponsePtrOutput) Allow ¶
func (o IPAccessControlResponsePtrOutput) Allow() IPRangeResponseArrayOutput
The IP allow list.
func (IPAccessControlResponsePtrOutput) Elem ¶
func (o IPAccessControlResponsePtrOutput) Elem() IPAccessControlResponseOutput
func (IPAccessControlResponsePtrOutput) ElementType ¶
func (IPAccessControlResponsePtrOutput) ElementType() reflect.Type
func (IPAccessControlResponsePtrOutput) ToIPAccessControlResponsePtrOutput ¶
func (o IPAccessControlResponsePtrOutput) ToIPAccessControlResponsePtrOutput() IPAccessControlResponsePtrOutput
func (IPAccessControlResponsePtrOutput) ToIPAccessControlResponsePtrOutputWithContext ¶
func (o IPAccessControlResponsePtrOutput) ToIPAccessControlResponsePtrOutputWithContext(ctx context.Context) IPAccessControlResponsePtrOutput
type IPRange ¶
type IPRange struct { // The IP address. Address *string `pulumi:"address"` // The friendly name for the IP address range. Name *string `pulumi:"name"` // The subnet mask prefix length (see CIDR notation). SubnetPrefixLength *int `pulumi:"subnetPrefixLength"` }
The IP address range in the CIDR scheme.
type IPRangeArgs ¶
type IPRangeArgs struct { // The IP address. Address pulumi.StringPtrInput `pulumi:"address"` // The friendly name for the IP address range. Name pulumi.StringPtrInput `pulumi:"name"` // The subnet mask prefix length (see CIDR notation). SubnetPrefixLength pulumi.IntPtrInput `pulumi:"subnetPrefixLength"` }
The IP address range in the CIDR scheme.
func (IPRangeArgs) ElementType ¶
func (IPRangeArgs) ElementType() reflect.Type
func (IPRangeArgs) ToIPRangeOutput ¶
func (i IPRangeArgs) ToIPRangeOutput() IPRangeOutput
func (IPRangeArgs) ToIPRangeOutputWithContext ¶
func (i IPRangeArgs) ToIPRangeOutputWithContext(ctx context.Context) IPRangeOutput
type IPRangeArray ¶
type IPRangeArray []IPRangeInput
func (IPRangeArray) ElementType ¶
func (IPRangeArray) ElementType() reflect.Type
func (IPRangeArray) ToIPRangeArrayOutput ¶
func (i IPRangeArray) ToIPRangeArrayOutput() IPRangeArrayOutput
func (IPRangeArray) ToIPRangeArrayOutputWithContext ¶
func (i IPRangeArray) ToIPRangeArrayOutputWithContext(ctx context.Context) IPRangeArrayOutput
type IPRangeArrayInput ¶
type IPRangeArrayInput interface { pulumi.Input ToIPRangeArrayOutput() IPRangeArrayOutput ToIPRangeArrayOutputWithContext(context.Context) IPRangeArrayOutput }
IPRangeArrayInput is an input type that accepts IPRangeArray and IPRangeArrayOutput values. You can construct a concrete instance of `IPRangeArrayInput` via:
IPRangeArray{ IPRangeArgs{...} }
type IPRangeArrayOutput ¶
type IPRangeArrayOutput struct{ *pulumi.OutputState }
func (IPRangeArrayOutput) ElementType ¶
func (IPRangeArrayOutput) ElementType() reflect.Type
func (IPRangeArrayOutput) Index ¶
func (o IPRangeArrayOutput) Index(i pulumi.IntInput) IPRangeOutput
func (IPRangeArrayOutput) ToIPRangeArrayOutput ¶
func (o IPRangeArrayOutput) ToIPRangeArrayOutput() IPRangeArrayOutput
func (IPRangeArrayOutput) ToIPRangeArrayOutputWithContext ¶
func (o IPRangeArrayOutput) ToIPRangeArrayOutputWithContext(ctx context.Context) IPRangeArrayOutput
type IPRangeInput ¶
type IPRangeInput interface { pulumi.Input ToIPRangeOutput() IPRangeOutput ToIPRangeOutputWithContext(context.Context) IPRangeOutput }
IPRangeInput is an input type that accepts IPRangeArgs and IPRangeOutput values. You can construct a concrete instance of `IPRangeInput` via:
IPRangeArgs{...}
type IPRangeOutput ¶
type IPRangeOutput struct{ *pulumi.OutputState }
The IP address range in the CIDR scheme.
func (IPRangeOutput) Address ¶
func (o IPRangeOutput) Address() pulumi.StringPtrOutput
The IP address.
func (IPRangeOutput) ElementType ¶
func (IPRangeOutput) ElementType() reflect.Type
func (IPRangeOutput) Name ¶
func (o IPRangeOutput) Name() pulumi.StringPtrOutput
The friendly name for the IP address range.
func (IPRangeOutput) SubnetPrefixLength ¶
func (o IPRangeOutput) SubnetPrefixLength() pulumi.IntPtrOutput
The subnet mask prefix length (see CIDR notation).
func (IPRangeOutput) ToIPRangeOutput ¶
func (o IPRangeOutput) ToIPRangeOutput() IPRangeOutput
func (IPRangeOutput) ToIPRangeOutputWithContext ¶
func (o IPRangeOutput) ToIPRangeOutputWithContext(ctx context.Context) IPRangeOutput
type IPRangeResponse ¶
type IPRangeResponse struct { // The IP address. Address *string `pulumi:"address"` // The friendly name for the IP address range. Name *string `pulumi:"name"` // The subnet mask prefix length (see CIDR notation). SubnetPrefixLength *int `pulumi:"subnetPrefixLength"` }
The IP address range in the CIDR scheme.
type IPRangeResponseArgs ¶
type IPRangeResponseArgs struct { // The IP address. Address pulumi.StringPtrInput `pulumi:"address"` // The friendly name for the IP address range. Name pulumi.StringPtrInput `pulumi:"name"` // The subnet mask prefix length (see CIDR notation). SubnetPrefixLength pulumi.IntPtrInput `pulumi:"subnetPrefixLength"` }
The IP address range in the CIDR scheme.
func (IPRangeResponseArgs) ElementType ¶
func (IPRangeResponseArgs) ElementType() reflect.Type
func (IPRangeResponseArgs) ToIPRangeResponseOutput ¶
func (i IPRangeResponseArgs) ToIPRangeResponseOutput() IPRangeResponseOutput
func (IPRangeResponseArgs) ToIPRangeResponseOutputWithContext ¶
func (i IPRangeResponseArgs) ToIPRangeResponseOutputWithContext(ctx context.Context) IPRangeResponseOutput
type IPRangeResponseArray ¶
type IPRangeResponseArray []IPRangeResponseInput
func (IPRangeResponseArray) ElementType ¶
func (IPRangeResponseArray) ElementType() reflect.Type
func (IPRangeResponseArray) ToIPRangeResponseArrayOutput ¶
func (i IPRangeResponseArray) ToIPRangeResponseArrayOutput() IPRangeResponseArrayOutput
func (IPRangeResponseArray) ToIPRangeResponseArrayOutputWithContext ¶
func (i IPRangeResponseArray) ToIPRangeResponseArrayOutputWithContext(ctx context.Context) IPRangeResponseArrayOutput
type IPRangeResponseArrayInput ¶
type IPRangeResponseArrayInput interface { pulumi.Input ToIPRangeResponseArrayOutput() IPRangeResponseArrayOutput ToIPRangeResponseArrayOutputWithContext(context.Context) IPRangeResponseArrayOutput }
IPRangeResponseArrayInput is an input type that accepts IPRangeResponseArray and IPRangeResponseArrayOutput values. You can construct a concrete instance of `IPRangeResponseArrayInput` via:
IPRangeResponseArray{ IPRangeResponseArgs{...} }
type IPRangeResponseArrayOutput ¶
type IPRangeResponseArrayOutput struct{ *pulumi.OutputState }
func (IPRangeResponseArrayOutput) ElementType ¶
func (IPRangeResponseArrayOutput) ElementType() reflect.Type
func (IPRangeResponseArrayOutput) Index ¶
func (o IPRangeResponseArrayOutput) Index(i pulumi.IntInput) IPRangeResponseOutput
func (IPRangeResponseArrayOutput) ToIPRangeResponseArrayOutput ¶
func (o IPRangeResponseArrayOutput) ToIPRangeResponseArrayOutput() IPRangeResponseArrayOutput
func (IPRangeResponseArrayOutput) ToIPRangeResponseArrayOutputWithContext ¶
func (o IPRangeResponseArrayOutput) ToIPRangeResponseArrayOutputWithContext(ctx context.Context) IPRangeResponseArrayOutput
type IPRangeResponseInput ¶
type IPRangeResponseInput interface { pulumi.Input ToIPRangeResponseOutput() IPRangeResponseOutput ToIPRangeResponseOutputWithContext(context.Context) IPRangeResponseOutput }
IPRangeResponseInput is an input type that accepts IPRangeResponseArgs and IPRangeResponseOutput values. You can construct a concrete instance of `IPRangeResponseInput` via:
IPRangeResponseArgs{...}
type IPRangeResponseOutput ¶
type IPRangeResponseOutput struct{ *pulumi.OutputState }
The IP address range in the CIDR scheme.
func (IPRangeResponseOutput) Address ¶
func (o IPRangeResponseOutput) Address() pulumi.StringPtrOutput
The IP address.
func (IPRangeResponseOutput) ElementType ¶
func (IPRangeResponseOutput) ElementType() reflect.Type
func (IPRangeResponseOutput) Name ¶
func (o IPRangeResponseOutput) Name() pulumi.StringPtrOutput
The friendly name for the IP address range.
func (IPRangeResponseOutput) SubnetPrefixLength ¶
func (o IPRangeResponseOutput) SubnetPrefixLength() pulumi.IntPtrOutput
The subnet mask prefix length (see CIDR notation).
func (IPRangeResponseOutput) ToIPRangeResponseOutput ¶
func (o IPRangeResponseOutput) ToIPRangeResponseOutput() IPRangeResponseOutput
func (IPRangeResponseOutput) ToIPRangeResponseOutputWithContext ¶
func (o IPRangeResponseOutput) ToIPRangeResponseOutputWithContext(ctx context.Context) IPRangeResponseOutput
type Image ¶ added in v0.5.0
type Image struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range *string `pulumi:"range"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start string `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step *string `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes the basic properties for generating thumbnails from the input video
type ImageArgs ¶ added in v0.5.0
type ImageArgs struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range pulumi.StringPtrInput `pulumi:"range"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start pulumi.StringInput `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step pulumi.StringPtrInput `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes the basic properties for generating thumbnails from the input video
func (ImageArgs) ElementType ¶ added in v0.5.0
func (ImageArgs) ToImageOutput ¶ added in v0.5.0
func (i ImageArgs) ToImageOutput() ImageOutput
func (ImageArgs) ToImageOutputWithContext ¶ added in v0.5.0
func (i ImageArgs) ToImageOutputWithContext(ctx context.Context) ImageOutput
type ImageFormat ¶
type ImageFormat struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType string `pulumi:"odataType"` }
Describes the properties for an output image file.
type ImageFormatArgs ¶
type ImageFormatArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes the properties for an output image file.
func (ImageFormatArgs) ElementType ¶
func (ImageFormatArgs) ElementType() reflect.Type
func (ImageFormatArgs) ToImageFormatOutput ¶
func (i ImageFormatArgs) ToImageFormatOutput() ImageFormatOutput
func (ImageFormatArgs) ToImageFormatOutputWithContext ¶
func (i ImageFormatArgs) ToImageFormatOutputWithContext(ctx context.Context) ImageFormatOutput
type ImageFormatInput ¶
type ImageFormatInput interface { pulumi.Input ToImageFormatOutput() ImageFormatOutput ToImageFormatOutputWithContext(context.Context) ImageFormatOutput }
ImageFormatInput is an input type that accepts ImageFormatArgs and ImageFormatOutput values. You can construct a concrete instance of `ImageFormatInput` via:
ImageFormatArgs{...}
type ImageFormatOutput ¶
type ImageFormatOutput struct{ *pulumi.OutputState }
Describes the properties for an output image file.
func (ImageFormatOutput) ElementType ¶
func (ImageFormatOutput) ElementType() reflect.Type
func (ImageFormatOutput) FilenamePattern ¶
func (o ImageFormatOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (ImageFormatOutput) OdataType ¶
func (o ImageFormatOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ImageFormat'.
func (ImageFormatOutput) ToImageFormatOutput ¶
func (o ImageFormatOutput) ToImageFormatOutput() ImageFormatOutput
func (ImageFormatOutput) ToImageFormatOutputWithContext ¶
func (o ImageFormatOutput) ToImageFormatOutputWithContext(ctx context.Context) ImageFormatOutput
type ImageFormatResponse ¶
type ImageFormatResponse struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType string `pulumi:"odataType"` }
Describes the properties for an output image file.
type ImageFormatResponseArgs ¶
type ImageFormatResponseArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes the properties for an output image file.
func (ImageFormatResponseArgs) ElementType ¶
func (ImageFormatResponseArgs) ElementType() reflect.Type
func (ImageFormatResponseArgs) ToImageFormatResponseOutput ¶
func (i ImageFormatResponseArgs) ToImageFormatResponseOutput() ImageFormatResponseOutput
func (ImageFormatResponseArgs) ToImageFormatResponseOutputWithContext ¶
func (i ImageFormatResponseArgs) ToImageFormatResponseOutputWithContext(ctx context.Context) ImageFormatResponseOutput
type ImageFormatResponseInput ¶
type ImageFormatResponseInput interface { pulumi.Input ToImageFormatResponseOutput() ImageFormatResponseOutput ToImageFormatResponseOutputWithContext(context.Context) ImageFormatResponseOutput }
ImageFormatResponseInput is an input type that accepts ImageFormatResponseArgs and ImageFormatResponseOutput values. You can construct a concrete instance of `ImageFormatResponseInput` via:
ImageFormatResponseArgs{...}
type ImageFormatResponseOutput ¶
type ImageFormatResponseOutput struct{ *pulumi.OutputState }
Describes the properties for an output image file.
func (ImageFormatResponseOutput) ElementType ¶
func (ImageFormatResponseOutput) ElementType() reflect.Type
func (ImageFormatResponseOutput) FilenamePattern ¶
func (o ImageFormatResponseOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (ImageFormatResponseOutput) OdataType ¶
func (o ImageFormatResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ImageFormat'.
func (ImageFormatResponseOutput) ToImageFormatResponseOutput ¶
func (o ImageFormatResponseOutput) ToImageFormatResponseOutput() ImageFormatResponseOutput
func (ImageFormatResponseOutput) ToImageFormatResponseOutputWithContext ¶
func (o ImageFormatResponseOutput) ToImageFormatResponseOutputWithContext(ctx context.Context) ImageFormatResponseOutput
type ImageInput ¶ added in v0.5.0
type ImageInput interface { pulumi.Input ToImageOutput() ImageOutput ToImageOutputWithContext(context.Context) ImageOutput }
ImageInput is an input type that accepts ImageArgs and ImageOutput values. You can construct a concrete instance of `ImageInput` via:
ImageArgs{...}
type ImageOutput ¶ added in v0.5.0
type ImageOutput struct{ *pulumi.OutputState }
Describes the basic properties for generating thumbnails from the input video
func (ImageOutput) ElementType ¶ added in v0.5.0
func (ImageOutput) ElementType() reflect.Type
func (ImageOutput) KeyFrameInterval ¶ added in v0.5.0
func (o ImageOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (ImageOutput) Label ¶ added in v0.5.0
func (o ImageOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (ImageOutput) OdataType ¶ added in v0.5.0
func (o ImageOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (ImageOutput) Range ¶ added in v0.5.0
func (o ImageOutput) Range() pulumi.StringPtrOutput
The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream.
func (ImageOutput) Start ¶ added in v0.5.0
func (o ImageOutput) Start() pulumi.StringOutput
The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}.
func (ImageOutput) Step ¶ added in v0.5.0
func (o ImageOutput) Step() pulumi.StringPtrOutput
The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time.
func (ImageOutput) StretchMode ¶ added in v0.5.0
func (o ImageOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (ImageOutput) SyncMode ¶ added in v0.5.0
func (o ImageOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (ImageOutput) ToImageOutput ¶ added in v0.5.0
func (o ImageOutput) ToImageOutput() ImageOutput
func (ImageOutput) ToImageOutputWithContext ¶ added in v0.5.0
func (o ImageOutput) ToImageOutputWithContext(ctx context.Context) ImageOutput
type ImageResponse ¶ added in v0.5.0
type ImageResponse struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range *string `pulumi:"range"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start string `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step *string `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes the basic properties for generating thumbnails from the input video
type ImageResponseArgs ¶ added in v0.5.0
type ImageResponseArgs struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range pulumi.StringPtrInput `pulumi:"range"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start pulumi.StringInput `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step pulumi.StringPtrInput `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes the basic properties for generating thumbnails from the input video
func (ImageResponseArgs) ElementType ¶ added in v0.5.0
func (ImageResponseArgs) ElementType() reflect.Type
func (ImageResponseArgs) ToImageResponseOutput ¶ added in v0.5.0
func (i ImageResponseArgs) ToImageResponseOutput() ImageResponseOutput
func (ImageResponseArgs) ToImageResponseOutputWithContext ¶ added in v0.5.0
func (i ImageResponseArgs) ToImageResponseOutputWithContext(ctx context.Context) ImageResponseOutput
type ImageResponseInput ¶ added in v0.5.0
type ImageResponseInput interface { pulumi.Input ToImageResponseOutput() ImageResponseOutput ToImageResponseOutputWithContext(context.Context) ImageResponseOutput }
ImageResponseInput is an input type that accepts ImageResponseArgs and ImageResponseOutput values. You can construct a concrete instance of `ImageResponseInput` via:
ImageResponseArgs{...}
type ImageResponseOutput ¶ added in v0.5.0
type ImageResponseOutput struct{ *pulumi.OutputState }
Describes the basic properties for generating thumbnails from the input video
func (ImageResponseOutput) ElementType ¶ added in v0.5.0
func (ImageResponseOutput) ElementType() reflect.Type
func (ImageResponseOutput) KeyFrameInterval ¶ added in v0.5.0
func (o ImageResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (ImageResponseOutput) Label ¶ added in v0.5.0
func (o ImageResponseOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (ImageResponseOutput) OdataType ¶ added in v0.5.0
func (o ImageResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (ImageResponseOutput) Range ¶ added in v0.5.0
func (o ImageResponseOutput) Range() pulumi.StringPtrOutput
The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream.
func (ImageResponseOutput) Start ¶ added in v0.5.0
func (o ImageResponseOutput) Start() pulumi.StringOutput
The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}.
func (ImageResponseOutput) Step ¶ added in v0.5.0
func (o ImageResponseOutput) Step() pulumi.StringPtrOutput
The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time.
func (ImageResponseOutput) StretchMode ¶ added in v0.5.0
func (o ImageResponseOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (ImageResponseOutput) SyncMode ¶ added in v0.5.0
func (o ImageResponseOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (ImageResponseOutput) ToImageResponseOutput ¶ added in v0.5.0
func (o ImageResponseOutput) ToImageResponseOutput() ImageResponseOutput
func (ImageResponseOutput) ToImageResponseOutputWithContext ¶ added in v0.5.0
func (o ImageResponseOutput) ToImageResponseOutputWithContext(ctx context.Context) ImageResponseOutput
type InsightsType ¶ added in v0.5.0
Defines the type of insights that you want the service to generate. The allowed values are 'AudioInsightsOnly', 'VideoInsightsOnly', and 'AllInsights'. The default is AllInsights. If you set this to AllInsights and the input is audio only, then only audio insights are generated. Similarly if the input is video only, then only video insights are generated. It is recommended that you not use AudioInsightsOnly if you expect some of your inputs to be video only; or use VideoInsightsOnly if you expect some of your inputs to be audio only. Your Jobs in such conditions would error out.
func (InsightsType) ElementType ¶ added in v0.5.0
func (InsightsType) ElementType() reflect.Type
func (InsightsType) ToStringOutput ¶ added in v0.5.0
func (e InsightsType) ToStringOutput() pulumi.StringOutput
func (InsightsType) ToStringOutputWithContext ¶ added in v0.5.0
func (e InsightsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InsightsType) ToStringPtrOutput ¶ added in v0.5.0
func (e InsightsType) ToStringPtrOutput() pulumi.StringPtrOutput
func (InsightsType) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e InsightsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Job ¶
type Job struct { pulumi.CustomResourceState // Customer provided key, value pairs that will be returned in Job and JobOutput state events. CorrelationData pulumi.StringMapOutput `pulumi:"correlationData"` // The UTC date and time when the customer has created the Job, in 'YYYY-MM-DDThh:mm:ssZ' format. Created pulumi.StringOutput `pulumi:"created"` // Optional customer supplied description of the Job. Description pulumi.StringPtrOutput `pulumi:"description"` // The UTC date and time at which this Job finished processing. EndTime pulumi.StringOutput `pulumi:"endTime"` // The inputs for the Job. Input pulumi.AnyOutput `pulumi:"input"` // The UTC date and time when the customer has last updated the Job, in 'YYYY-MM-DDThh:mm:ssZ' format. LastModified pulumi.StringOutput `pulumi:"lastModified"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The outputs for the Job. Outputs JobOutputAssetResponseArrayOutput `pulumi:"outputs"` // Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal. Priority pulumi.StringPtrOutput `pulumi:"priority"` // The UTC date and time at which this Job began processing. StartTime pulumi.StringOutput `pulumi:"startTime"` // The current state of the job. State pulumi.StringOutput `pulumi:"state"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
A Job resource type. The progress and state can be obtained by polling a Job or subscribing to events using EventGrid.
func GetJob ¶
func GetJob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobState, opts ...pulumi.ResourceOption) (*Job, error)
GetJob gets an existing Job 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 NewJob ¶
func NewJob(ctx *pulumi.Context, name string, args *JobArgs, opts ...pulumi.ResourceOption) (*Job, error)
NewJob registers a new resource with the given unique name, arguments, and options.
func (*Job) ElementType ¶ added in v0.2.6
func (*Job) ToJobOutput ¶ added in v0.2.6
type JobArgs ¶
type JobArgs struct { // The Media Services account name. AccountName pulumi.StringInput // Customer provided key, value pairs that will be returned in Job and JobOutput state events. CorrelationData pulumi.StringMapInput // Optional customer supplied description of the Job. Description pulumi.StringPtrInput // The inputs for the Job. Input pulumi.Input // The Job name. JobName pulumi.StringInput // The outputs for the Job. Outputs JobOutputAssetArrayInput // Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal. Priority pulumi.StringPtrInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The Transform name. TransformName pulumi.StringInput }
The set of arguments for constructing a Job resource.
func (JobArgs) ElementType ¶
type JobErrorDetailResponse ¶
type JobErrorDetailResponse struct { // Code describing the error detail. Code string `pulumi:"code"` // A human-readable representation of the error. Message string `pulumi:"message"` }
Details of JobOutput errors.
type JobErrorDetailResponseArgs ¶
type JobErrorDetailResponseArgs struct { // Code describing the error detail. Code pulumi.StringInput `pulumi:"code"` // A human-readable representation of the error. Message pulumi.StringInput `pulumi:"message"` }
Details of JobOutput errors.
func (JobErrorDetailResponseArgs) ElementType ¶
func (JobErrorDetailResponseArgs) ElementType() reflect.Type
func (JobErrorDetailResponseArgs) ToJobErrorDetailResponseOutput ¶
func (i JobErrorDetailResponseArgs) ToJobErrorDetailResponseOutput() JobErrorDetailResponseOutput
func (JobErrorDetailResponseArgs) ToJobErrorDetailResponseOutputWithContext ¶
func (i JobErrorDetailResponseArgs) ToJobErrorDetailResponseOutputWithContext(ctx context.Context) JobErrorDetailResponseOutput
type JobErrorDetailResponseArray ¶
type JobErrorDetailResponseArray []JobErrorDetailResponseInput
func (JobErrorDetailResponseArray) ElementType ¶
func (JobErrorDetailResponseArray) ElementType() reflect.Type
func (JobErrorDetailResponseArray) ToJobErrorDetailResponseArrayOutput ¶
func (i JobErrorDetailResponseArray) ToJobErrorDetailResponseArrayOutput() JobErrorDetailResponseArrayOutput
func (JobErrorDetailResponseArray) ToJobErrorDetailResponseArrayOutputWithContext ¶
func (i JobErrorDetailResponseArray) ToJobErrorDetailResponseArrayOutputWithContext(ctx context.Context) JobErrorDetailResponseArrayOutput
type JobErrorDetailResponseArrayInput ¶
type JobErrorDetailResponseArrayInput interface { pulumi.Input ToJobErrorDetailResponseArrayOutput() JobErrorDetailResponseArrayOutput ToJobErrorDetailResponseArrayOutputWithContext(context.Context) JobErrorDetailResponseArrayOutput }
JobErrorDetailResponseArrayInput is an input type that accepts JobErrorDetailResponseArray and JobErrorDetailResponseArrayOutput values. You can construct a concrete instance of `JobErrorDetailResponseArrayInput` via:
JobErrorDetailResponseArray{ JobErrorDetailResponseArgs{...} }
type JobErrorDetailResponseArrayOutput ¶
type JobErrorDetailResponseArrayOutput struct{ *pulumi.OutputState }
func (JobErrorDetailResponseArrayOutput) ElementType ¶
func (JobErrorDetailResponseArrayOutput) ElementType() reflect.Type
func (JobErrorDetailResponseArrayOutput) Index ¶
func (o JobErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) JobErrorDetailResponseOutput
func (JobErrorDetailResponseArrayOutput) ToJobErrorDetailResponseArrayOutput ¶
func (o JobErrorDetailResponseArrayOutput) ToJobErrorDetailResponseArrayOutput() JobErrorDetailResponseArrayOutput
func (JobErrorDetailResponseArrayOutput) ToJobErrorDetailResponseArrayOutputWithContext ¶
func (o JobErrorDetailResponseArrayOutput) ToJobErrorDetailResponseArrayOutputWithContext(ctx context.Context) JobErrorDetailResponseArrayOutput
type JobErrorDetailResponseInput ¶
type JobErrorDetailResponseInput interface { pulumi.Input ToJobErrorDetailResponseOutput() JobErrorDetailResponseOutput ToJobErrorDetailResponseOutputWithContext(context.Context) JobErrorDetailResponseOutput }
JobErrorDetailResponseInput is an input type that accepts JobErrorDetailResponseArgs and JobErrorDetailResponseOutput values. You can construct a concrete instance of `JobErrorDetailResponseInput` via:
JobErrorDetailResponseArgs{...}
type JobErrorDetailResponseOutput ¶
type JobErrorDetailResponseOutput struct{ *pulumi.OutputState }
Details of JobOutput errors.
func (JobErrorDetailResponseOutput) Code ¶
func (o JobErrorDetailResponseOutput) Code() pulumi.StringOutput
Code describing the error detail.
func (JobErrorDetailResponseOutput) ElementType ¶
func (JobErrorDetailResponseOutput) ElementType() reflect.Type
func (JobErrorDetailResponseOutput) Message ¶
func (o JobErrorDetailResponseOutput) Message() pulumi.StringOutput
A human-readable representation of the error.
func (JobErrorDetailResponseOutput) ToJobErrorDetailResponseOutput ¶
func (o JobErrorDetailResponseOutput) ToJobErrorDetailResponseOutput() JobErrorDetailResponseOutput
func (JobErrorDetailResponseOutput) ToJobErrorDetailResponseOutputWithContext ¶
func (o JobErrorDetailResponseOutput) ToJobErrorDetailResponseOutputWithContext(ctx context.Context) JobErrorDetailResponseOutput
type JobErrorResponse ¶
type JobErrorResponse struct { // Helps with categorization of errors. Category string `pulumi:"category"` // Error code describing the error. Code string `pulumi:"code"` // An array of details about specific errors that led to this reported error. Details []JobErrorDetailResponse `pulumi:"details"` // A human-readable language-dependent representation of the error. Message string `pulumi:"message"` // Indicates that it may be possible to retry the Job. If retry is unsuccessful, please contact Azure support via Azure Portal. Retry string `pulumi:"retry"` }
Details of JobOutput errors.
type JobErrorResponseArgs ¶
type JobErrorResponseArgs struct { // Helps with categorization of errors. Category pulumi.StringInput `pulumi:"category"` // Error code describing the error. Code pulumi.StringInput `pulumi:"code"` // An array of details about specific errors that led to this reported error. Details JobErrorDetailResponseArrayInput `pulumi:"details"` // A human-readable language-dependent representation of the error. Message pulumi.StringInput `pulumi:"message"` // Indicates that it may be possible to retry the Job. If retry is unsuccessful, please contact Azure support via Azure Portal. Retry pulumi.StringInput `pulumi:"retry"` }
Details of JobOutput errors.
func (JobErrorResponseArgs) ElementType ¶
func (JobErrorResponseArgs) ElementType() reflect.Type
func (JobErrorResponseArgs) ToJobErrorResponseOutput ¶
func (i JobErrorResponseArgs) ToJobErrorResponseOutput() JobErrorResponseOutput
func (JobErrorResponseArgs) ToJobErrorResponseOutputWithContext ¶
func (i JobErrorResponseArgs) ToJobErrorResponseOutputWithContext(ctx context.Context) JobErrorResponseOutput
type JobErrorResponseInput ¶
type JobErrorResponseInput interface { pulumi.Input ToJobErrorResponseOutput() JobErrorResponseOutput ToJobErrorResponseOutputWithContext(context.Context) JobErrorResponseOutput }
JobErrorResponseInput is an input type that accepts JobErrorResponseArgs and JobErrorResponseOutput values. You can construct a concrete instance of `JobErrorResponseInput` via:
JobErrorResponseArgs{...}
type JobErrorResponseOutput ¶
type JobErrorResponseOutput struct{ *pulumi.OutputState }
Details of JobOutput errors.
func (JobErrorResponseOutput) Category ¶
func (o JobErrorResponseOutput) Category() pulumi.StringOutput
Helps with categorization of errors.
func (JobErrorResponseOutput) Code ¶
func (o JobErrorResponseOutput) Code() pulumi.StringOutput
Error code describing the error.
func (JobErrorResponseOutput) Details ¶
func (o JobErrorResponseOutput) Details() JobErrorDetailResponseArrayOutput
An array of details about specific errors that led to this reported error.
func (JobErrorResponseOutput) ElementType ¶
func (JobErrorResponseOutput) ElementType() reflect.Type
func (JobErrorResponseOutput) Message ¶
func (o JobErrorResponseOutput) Message() pulumi.StringOutput
A human-readable language-dependent representation of the error.
func (JobErrorResponseOutput) Retry ¶
func (o JobErrorResponseOutput) Retry() pulumi.StringOutput
Indicates that it may be possible to retry the Job. If retry is unsuccessful, please contact Azure support via Azure Portal.
func (JobErrorResponseOutput) ToJobErrorResponseOutput ¶
func (o JobErrorResponseOutput) ToJobErrorResponseOutput() JobErrorResponseOutput
func (JobErrorResponseOutput) ToJobErrorResponseOutputWithContext ¶
func (o JobErrorResponseOutput) ToJobErrorResponseOutputWithContext(ctx context.Context) JobErrorResponseOutput
type JobInputAsset ¶ added in v0.5.0
type JobInputAsset struct { // The name of the input Asset. AssetName string `pulumi:"assetName"` // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End interface{} `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files []string `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType string `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start interface{} `pulumi:"start"` }
Represents an Asset for input into a Job.
type JobInputAssetArgs ¶ added in v0.5.0
type JobInputAssetArgs struct { // The name of the input Asset. AssetName pulumi.StringInput `pulumi:"assetName"` // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End pulumi.Input `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files pulumi.StringArrayInput `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType pulumi.StringInput `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start pulumi.Input `pulumi:"start"` }
Represents an Asset for input into a Job.
func (JobInputAssetArgs) ElementType ¶ added in v0.5.0
func (JobInputAssetArgs) ElementType() reflect.Type
func (JobInputAssetArgs) ToJobInputAssetOutput ¶ added in v0.5.0
func (i JobInputAssetArgs) ToJobInputAssetOutput() JobInputAssetOutput
func (JobInputAssetArgs) ToJobInputAssetOutputWithContext ¶ added in v0.5.0
func (i JobInputAssetArgs) ToJobInputAssetOutputWithContext(ctx context.Context) JobInputAssetOutput
type JobInputAssetInput ¶ added in v0.5.0
type JobInputAssetInput interface { pulumi.Input ToJobInputAssetOutput() JobInputAssetOutput ToJobInputAssetOutputWithContext(context.Context) JobInputAssetOutput }
JobInputAssetInput is an input type that accepts JobInputAssetArgs and JobInputAssetOutput values. You can construct a concrete instance of `JobInputAssetInput` via:
JobInputAssetArgs{...}
type JobInputAssetOutput ¶ added in v0.5.0
type JobInputAssetOutput struct{ *pulumi.OutputState }
Represents an Asset for input into a Job.
func (JobInputAssetOutput) AssetName ¶ added in v0.5.0
func (o JobInputAssetOutput) AssetName() pulumi.StringOutput
The name of the input Asset.
func (JobInputAssetOutput) ElementType ¶ added in v0.5.0
func (JobInputAssetOutput) ElementType() reflect.Type
func (JobInputAssetOutput) End ¶ added in v0.5.0
func (o JobInputAssetOutput) End() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.
func (JobInputAssetOutput) Files ¶ added in v0.5.0
func (o JobInputAssetOutput) Files() pulumi.StringArrayOutput
List of files. Required for JobInputHttp. Maximum of 4000 characters each.
func (JobInputAssetOutput) Label ¶ added in v0.5.0
func (o JobInputAssetOutput) Label() pulumi.StringPtrOutput
A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.
func (JobInputAssetOutput) OdataType ¶ added in v0.5.0
func (o JobInputAssetOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobInputClip'.
func (JobInputAssetOutput) Start ¶ added in v0.5.0
func (o JobInputAssetOutput) Start() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.
func (JobInputAssetOutput) ToJobInputAssetOutput ¶ added in v0.5.0
func (o JobInputAssetOutput) ToJobInputAssetOutput() JobInputAssetOutput
func (JobInputAssetOutput) ToJobInputAssetOutputWithContext ¶ added in v0.5.0
func (o JobInputAssetOutput) ToJobInputAssetOutputWithContext(ctx context.Context) JobInputAssetOutput
type JobInputAssetResponse ¶ added in v0.5.0
type JobInputAssetResponse struct { // The name of the input Asset. AssetName string `pulumi:"assetName"` // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End interface{} `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files []string `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType string `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start interface{} `pulumi:"start"` }
Represents an Asset for input into a Job.
type JobInputAssetResponseArgs ¶ added in v0.5.0
type JobInputAssetResponseArgs struct { // The name of the input Asset. AssetName pulumi.StringInput `pulumi:"assetName"` // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End pulumi.Input `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files pulumi.StringArrayInput `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType pulumi.StringInput `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start pulumi.Input `pulumi:"start"` }
Represents an Asset for input into a Job.
func (JobInputAssetResponseArgs) ElementType ¶ added in v0.5.0
func (JobInputAssetResponseArgs) ElementType() reflect.Type
func (JobInputAssetResponseArgs) ToJobInputAssetResponseOutput ¶ added in v0.5.0
func (i JobInputAssetResponseArgs) ToJobInputAssetResponseOutput() JobInputAssetResponseOutput
func (JobInputAssetResponseArgs) ToJobInputAssetResponseOutputWithContext ¶ added in v0.5.0
func (i JobInputAssetResponseArgs) ToJobInputAssetResponseOutputWithContext(ctx context.Context) JobInputAssetResponseOutput
type JobInputAssetResponseInput ¶ added in v0.5.0
type JobInputAssetResponseInput interface { pulumi.Input ToJobInputAssetResponseOutput() JobInputAssetResponseOutput ToJobInputAssetResponseOutputWithContext(context.Context) JobInputAssetResponseOutput }
JobInputAssetResponseInput is an input type that accepts JobInputAssetResponseArgs and JobInputAssetResponseOutput values. You can construct a concrete instance of `JobInputAssetResponseInput` via:
JobInputAssetResponseArgs{...}
type JobInputAssetResponseOutput ¶ added in v0.5.0
type JobInputAssetResponseOutput struct{ *pulumi.OutputState }
Represents an Asset for input into a Job.
func (JobInputAssetResponseOutput) AssetName ¶ added in v0.5.0
func (o JobInputAssetResponseOutput) AssetName() pulumi.StringOutput
The name of the input Asset.
func (JobInputAssetResponseOutput) ElementType ¶ added in v0.5.0
func (JobInputAssetResponseOutput) ElementType() reflect.Type
func (JobInputAssetResponseOutput) End ¶ added in v0.5.0
func (o JobInputAssetResponseOutput) End() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.
func (JobInputAssetResponseOutput) Files ¶ added in v0.5.0
func (o JobInputAssetResponseOutput) Files() pulumi.StringArrayOutput
List of files. Required for JobInputHttp. Maximum of 4000 characters each.
func (JobInputAssetResponseOutput) Label ¶ added in v0.5.0
func (o JobInputAssetResponseOutput) Label() pulumi.StringPtrOutput
A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.
func (JobInputAssetResponseOutput) OdataType ¶ added in v0.5.0
func (o JobInputAssetResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobInputClip'.
func (JobInputAssetResponseOutput) Start ¶ added in v0.5.0
func (o JobInputAssetResponseOutput) Start() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.
func (JobInputAssetResponseOutput) ToJobInputAssetResponseOutput ¶ added in v0.5.0
func (o JobInputAssetResponseOutput) ToJobInputAssetResponseOutput() JobInputAssetResponseOutput
func (JobInputAssetResponseOutput) ToJobInputAssetResponseOutputWithContext ¶ added in v0.5.0
func (o JobInputAssetResponseOutput) ToJobInputAssetResponseOutputWithContext(ctx context.Context) JobInputAssetResponseOutput
type JobInputClip ¶
type JobInputClip struct { // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End interface{} `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files []string `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType string `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start interface{} `pulumi:"start"` }
Represents input files for a Job.
type JobInputClipArgs ¶
type JobInputClipArgs struct { // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End pulumi.Input `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files pulumi.StringArrayInput `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType pulumi.StringInput `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start pulumi.Input `pulumi:"start"` }
Represents input files for a Job.
func (JobInputClipArgs) ElementType ¶
func (JobInputClipArgs) ElementType() reflect.Type
func (JobInputClipArgs) ToJobInputClipOutput ¶
func (i JobInputClipArgs) ToJobInputClipOutput() JobInputClipOutput
func (JobInputClipArgs) ToJobInputClipOutputWithContext ¶
func (i JobInputClipArgs) ToJobInputClipOutputWithContext(ctx context.Context) JobInputClipOutput
type JobInputClipInput ¶
type JobInputClipInput interface { pulumi.Input ToJobInputClipOutput() JobInputClipOutput ToJobInputClipOutputWithContext(context.Context) JobInputClipOutput }
JobInputClipInput is an input type that accepts JobInputClipArgs and JobInputClipOutput values. You can construct a concrete instance of `JobInputClipInput` via:
JobInputClipArgs{...}
type JobInputClipOutput ¶
type JobInputClipOutput struct{ *pulumi.OutputState }
Represents input files for a Job.
func (JobInputClipOutput) ElementType ¶
func (JobInputClipOutput) ElementType() reflect.Type
func (JobInputClipOutput) End ¶
func (o JobInputClipOutput) End() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.
func (JobInputClipOutput) Files ¶
func (o JobInputClipOutput) Files() pulumi.StringArrayOutput
List of files. Required for JobInputHttp. Maximum of 4000 characters each.
func (JobInputClipOutput) Label ¶
func (o JobInputClipOutput) Label() pulumi.StringPtrOutput
A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.
func (JobInputClipOutput) OdataType ¶
func (o JobInputClipOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobInputClip'.
func (JobInputClipOutput) Start ¶
func (o JobInputClipOutput) Start() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.
func (JobInputClipOutput) ToJobInputClipOutput ¶
func (o JobInputClipOutput) ToJobInputClipOutput() JobInputClipOutput
func (JobInputClipOutput) ToJobInputClipOutputWithContext ¶
func (o JobInputClipOutput) ToJobInputClipOutputWithContext(ctx context.Context) JobInputClipOutput
type JobInputClipResponse ¶
type JobInputClipResponse struct { // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End interface{} `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files []string `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType string `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start interface{} `pulumi:"start"` }
Represents input files for a Job.
type JobInputClipResponseArgs ¶
type JobInputClipResponseArgs struct { // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End pulumi.Input `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files pulumi.StringArrayInput `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType pulumi.StringInput `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start pulumi.Input `pulumi:"start"` }
Represents input files for a Job.
func (JobInputClipResponseArgs) ElementType ¶
func (JobInputClipResponseArgs) ElementType() reflect.Type
func (JobInputClipResponseArgs) ToJobInputClipResponseOutput ¶
func (i JobInputClipResponseArgs) ToJobInputClipResponseOutput() JobInputClipResponseOutput
func (JobInputClipResponseArgs) ToJobInputClipResponseOutputWithContext ¶
func (i JobInputClipResponseArgs) ToJobInputClipResponseOutputWithContext(ctx context.Context) JobInputClipResponseOutput
type JobInputClipResponseInput ¶
type JobInputClipResponseInput interface { pulumi.Input ToJobInputClipResponseOutput() JobInputClipResponseOutput ToJobInputClipResponseOutputWithContext(context.Context) JobInputClipResponseOutput }
JobInputClipResponseInput is an input type that accepts JobInputClipResponseArgs and JobInputClipResponseOutput values. You can construct a concrete instance of `JobInputClipResponseInput` via:
JobInputClipResponseArgs{...}
type JobInputClipResponseOutput ¶
type JobInputClipResponseOutput struct{ *pulumi.OutputState }
Represents input files for a Job.
func (JobInputClipResponseOutput) ElementType ¶
func (JobInputClipResponseOutput) ElementType() reflect.Type
func (JobInputClipResponseOutput) End ¶
func (o JobInputClipResponseOutput) End() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.
func (JobInputClipResponseOutput) Files ¶
func (o JobInputClipResponseOutput) Files() pulumi.StringArrayOutput
List of files. Required for JobInputHttp. Maximum of 4000 characters each.
func (JobInputClipResponseOutput) Label ¶
func (o JobInputClipResponseOutput) Label() pulumi.StringPtrOutput
A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.
func (JobInputClipResponseOutput) OdataType ¶
func (o JobInputClipResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobInputClip'.
func (JobInputClipResponseOutput) Start ¶
func (o JobInputClipResponseOutput) Start() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.
func (JobInputClipResponseOutput) ToJobInputClipResponseOutput ¶
func (o JobInputClipResponseOutput) ToJobInputClipResponseOutput() JobInputClipResponseOutput
func (JobInputClipResponseOutput) ToJobInputClipResponseOutputWithContext ¶
func (o JobInputClipResponseOutput) ToJobInputClipResponseOutputWithContext(ctx context.Context) JobInputClipResponseOutput
type JobInputHttp ¶ added in v0.5.0
type JobInputHttp struct { // Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters. BaseUri *string `pulumi:"baseUri"` // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End interface{} `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files []string `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType string `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start interface{} `pulumi:"start"` }
Represents HTTPS job input.
type JobInputHttpArgs ¶ added in v0.5.0
type JobInputHttpArgs struct { // Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters. BaseUri pulumi.StringPtrInput `pulumi:"baseUri"` // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End pulumi.Input `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files pulumi.StringArrayInput `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType pulumi.StringInput `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start pulumi.Input `pulumi:"start"` }
Represents HTTPS job input.
func (JobInputHttpArgs) ElementType ¶ added in v0.5.0
func (JobInputHttpArgs) ElementType() reflect.Type
func (JobInputHttpArgs) ToJobInputHttpOutput ¶ added in v0.5.0
func (i JobInputHttpArgs) ToJobInputHttpOutput() JobInputHttpOutput
func (JobInputHttpArgs) ToJobInputHttpOutputWithContext ¶ added in v0.5.0
func (i JobInputHttpArgs) ToJobInputHttpOutputWithContext(ctx context.Context) JobInputHttpOutput
type JobInputHttpInput ¶ added in v0.5.0
type JobInputHttpInput interface { pulumi.Input ToJobInputHttpOutput() JobInputHttpOutput ToJobInputHttpOutputWithContext(context.Context) JobInputHttpOutput }
JobInputHttpInput is an input type that accepts JobInputHttpArgs and JobInputHttpOutput values. You can construct a concrete instance of `JobInputHttpInput` via:
JobInputHttpArgs{...}
type JobInputHttpOutput ¶ added in v0.5.0
type JobInputHttpOutput struct{ *pulumi.OutputState }
Represents HTTPS job input.
func (JobInputHttpOutput) BaseUri ¶ added in v0.5.0
func (o JobInputHttpOutput) BaseUri() pulumi.StringPtrOutput
Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.
func (JobInputHttpOutput) ElementType ¶ added in v0.5.0
func (JobInputHttpOutput) ElementType() reflect.Type
func (JobInputHttpOutput) End ¶ added in v0.5.0
func (o JobInputHttpOutput) End() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.
func (JobInputHttpOutput) Files ¶ added in v0.5.0
func (o JobInputHttpOutput) Files() pulumi.StringArrayOutput
List of files. Required for JobInputHttp. Maximum of 4000 characters each.
func (JobInputHttpOutput) Label ¶ added in v0.5.0
func (o JobInputHttpOutput) Label() pulumi.StringPtrOutput
A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.
func (JobInputHttpOutput) OdataType ¶ added in v0.5.0
func (o JobInputHttpOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobInputClip'.
func (JobInputHttpOutput) Start ¶ added in v0.5.0
func (o JobInputHttpOutput) Start() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.
func (JobInputHttpOutput) ToJobInputHttpOutput ¶ added in v0.5.0
func (o JobInputHttpOutput) ToJobInputHttpOutput() JobInputHttpOutput
func (JobInputHttpOutput) ToJobInputHttpOutputWithContext ¶ added in v0.5.0
func (o JobInputHttpOutput) ToJobInputHttpOutputWithContext(ctx context.Context) JobInputHttpOutput
type JobInputHttpResponse ¶ added in v0.5.0
type JobInputHttpResponse struct { // Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters. BaseUri *string `pulumi:"baseUri"` // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End interface{} `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files []string `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType string `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start interface{} `pulumi:"start"` }
Represents HTTPS job input.
type JobInputHttpResponseArgs ¶ added in v0.5.0
type JobInputHttpResponseArgs struct { // Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters. BaseUri pulumi.StringPtrInput `pulumi:"baseUri"` // Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media. End pulumi.Input `pulumi:"end"` // List of files. Required for JobInputHttp. Maximum of 4000 characters each. Files pulumi.StringArrayInput `pulumi:"files"` // A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputClip'. OdataType pulumi.StringInput `pulumi:"odataType"` // Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media. Start pulumi.Input `pulumi:"start"` }
Represents HTTPS job input.
func (JobInputHttpResponseArgs) ElementType ¶ added in v0.5.0
func (JobInputHttpResponseArgs) ElementType() reflect.Type
func (JobInputHttpResponseArgs) ToJobInputHttpResponseOutput ¶ added in v0.5.0
func (i JobInputHttpResponseArgs) ToJobInputHttpResponseOutput() JobInputHttpResponseOutput
func (JobInputHttpResponseArgs) ToJobInputHttpResponseOutputWithContext ¶ added in v0.5.0
func (i JobInputHttpResponseArgs) ToJobInputHttpResponseOutputWithContext(ctx context.Context) JobInputHttpResponseOutput
type JobInputHttpResponseInput ¶ added in v0.5.0
type JobInputHttpResponseInput interface { pulumi.Input ToJobInputHttpResponseOutput() JobInputHttpResponseOutput ToJobInputHttpResponseOutputWithContext(context.Context) JobInputHttpResponseOutput }
JobInputHttpResponseInput is an input type that accepts JobInputHttpResponseArgs and JobInputHttpResponseOutput values. You can construct a concrete instance of `JobInputHttpResponseInput` via:
JobInputHttpResponseArgs{...}
type JobInputHttpResponseOutput ¶ added in v0.5.0
type JobInputHttpResponseOutput struct{ *pulumi.OutputState }
Represents HTTPS job input.
func (JobInputHttpResponseOutput) BaseUri ¶ added in v0.5.0
func (o JobInputHttpResponseOutput) BaseUri() pulumi.StringPtrOutput
Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.
func (JobInputHttpResponseOutput) ElementType ¶ added in v0.5.0
func (JobInputHttpResponseOutput) ElementType() reflect.Type
func (JobInputHttpResponseOutput) End ¶ added in v0.5.0
func (o JobInputHttpResponseOutput) End() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.
func (JobInputHttpResponseOutput) Files ¶ added in v0.5.0
func (o JobInputHttpResponseOutput) Files() pulumi.StringArrayOutput
List of files. Required for JobInputHttp. Maximum of 4000 characters each.
func (JobInputHttpResponseOutput) Label ¶ added in v0.5.0
func (o JobInputHttpResponseOutput) Label() pulumi.StringPtrOutput
A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.
func (JobInputHttpResponseOutput) OdataType ¶ added in v0.5.0
func (o JobInputHttpResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobInputClip'.
func (JobInputHttpResponseOutput) Start ¶ added in v0.5.0
func (o JobInputHttpResponseOutput) Start() pulumi.AnyOutput
Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.
func (JobInputHttpResponseOutput) ToJobInputHttpResponseOutput ¶ added in v0.5.0
func (o JobInputHttpResponseOutput) ToJobInputHttpResponseOutput() JobInputHttpResponseOutput
func (JobInputHttpResponseOutput) ToJobInputHttpResponseOutputWithContext ¶ added in v0.5.0
func (o JobInputHttpResponseOutput) ToJobInputHttpResponseOutputWithContext(ctx context.Context) JobInputHttpResponseOutput
type JobInputs ¶
type JobInputs struct { // List of inputs to a Job. Inputs []interface{} `pulumi:"inputs"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputs'. OdataType string `pulumi:"odataType"` }
Describes a list of inputs to a Job.
type JobInputsArgs ¶
type JobInputsArgs struct { // List of inputs to a Job. Inputs pulumi.ArrayInput `pulumi:"inputs"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputs'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes a list of inputs to a Job.
func (JobInputsArgs) ElementType ¶
func (JobInputsArgs) ElementType() reflect.Type
func (JobInputsArgs) ToJobInputsOutput ¶
func (i JobInputsArgs) ToJobInputsOutput() JobInputsOutput
func (JobInputsArgs) ToJobInputsOutputWithContext ¶
func (i JobInputsArgs) ToJobInputsOutputWithContext(ctx context.Context) JobInputsOutput
type JobInputsInput ¶
type JobInputsInput interface { pulumi.Input ToJobInputsOutput() JobInputsOutput ToJobInputsOutputWithContext(context.Context) JobInputsOutput }
JobInputsInput is an input type that accepts JobInputsArgs and JobInputsOutput values. You can construct a concrete instance of `JobInputsInput` via:
JobInputsArgs{...}
type JobInputsOutput ¶
type JobInputsOutput struct{ *pulumi.OutputState }
Describes a list of inputs to a Job.
func (JobInputsOutput) ElementType ¶
func (JobInputsOutput) ElementType() reflect.Type
func (JobInputsOutput) Inputs ¶
func (o JobInputsOutput) Inputs() pulumi.ArrayOutput
List of inputs to a Job.
func (JobInputsOutput) OdataType ¶
func (o JobInputsOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobInputs'.
func (JobInputsOutput) ToJobInputsOutput ¶
func (o JobInputsOutput) ToJobInputsOutput() JobInputsOutput
func (JobInputsOutput) ToJobInputsOutputWithContext ¶
func (o JobInputsOutput) ToJobInputsOutputWithContext(ctx context.Context) JobInputsOutput
type JobInputsResponse ¶
type JobInputsResponse struct { // List of inputs to a Job. Inputs []interface{} `pulumi:"inputs"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputs'. OdataType string `pulumi:"odataType"` }
Describes a list of inputs to a Job.
type JobInputsResponseArgs ¶
type JobInputsResponseArgs struct { // List of inputs to a Job. Inputs pulumi.ArrayInput `pulumi:"inputs"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobInputs'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes a list of inputs to a Job.
func (JobInputsResponseArgs) ElementType ¶
func (JobInputsResponseArgs) ElementType() reflect.Type
func (JobInputsResponseArgs) ToJobInputsResponseOutput ¶
func (i JobInputsResponseArgs) ToJobInputsResponseOutput() JobInputsResponseOutput
func (JobInputsResponseArgs) ToJobInputsResponseOutputWithContext ¶
func (i JobInputsResponseArgs) ToJobInputsResponseOutputWithContext(ctx context.Context) JobInputsResponseOutput
type JobInputsResponseInput ¶
type JobInputsResponseInput interface { pulumi.Input ToJobInputsResponseOutput() JobInputsResponseOutput ToJobInputsResponseOutputWithContext(context.Context) JobInputsResponseOutput }
JobInputsResponseInput is an input type that accepts JobInputsResponseArgs and JobInputsResponseOutput values. You can construct a concrete instance of `JobInputsResponseInput` via:
JobInputsResponseArgs{...}
type JobInputsResponseOutput ¶
type JobInputsResponseOutput struct{ *pulumi.OutputState }
Describes a list of inputs to a Job.
func (JobInputsResponseOutput) ElementType ¶
func (JobInputsResponseOutput) ElementType() reflect.Type
func (JobInputsResponseOutput) Inputs ¶
func (o JobInputsResponseOutput) Inputs() pulumi.ArrayOutput
List of inputs to a Job.
func (JobInputsResponseOutput) OdataType ¶
func (o JobInputsResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobInputs'.
func (JobInputsResponseOutput) ToJobInputsResponseOutput ¶
func (o JobInputsResponseOutput) ToJobInputsResponseOutput() JobInputsResponseOutput
func (JobInputsResponseOutput) ToJobInputsResponseOutputWithContext ¶
func (o JobInputsResponseOutput) ToJobInputsResponseOutputWithContext(ctx context.Context) JobInputsResponseOutput
type JobOutput ¶ added in v0.2.6
type JobOutput struct {
*pulumi.OutputState
}
func (JobOutput) ElementType ¶ added in v0.2.6
func (JobOutput) ToJobOutput ¶ added in v0.2.6
type JobOutputAsset ¶
type JobOutputAsset struct { // The name of the output Asset. AssetName string `pulumi:"assetName"` // A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobOutputAsset'. OdataType string `pulumi:"odataType"` }
Represents an Asset used as a JobOutput.
type JobOutputAssetArgs ¶
type JobOutputAssetArgs struct { // The name of the output Asset. AssetName pulumi.StringInput `pulumi:"assetName"` // A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobOutputAsset'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Represents an Asset used as a JobOutput.
func (JobOutputAssetArgs) ElementType ¶
func (JobOutputAssetArgs) ElementType() reflect.Type
func (JobOutputAssetArgs) ToJobOutputAssetOutput ¶
func (i JobOutputAssetArgs) ToJobOutputAssetOutput() JobOutputAssetOutput
func (JobOutputAssetArgs) ToJobOutputAssetOutputWithContext ¶
func (i JobOutputAssetArgs) ToJobOutputAssetOutputWithContext(ctx context.Context) JobOutputAssetOutput
type JobOutputAssetArray ¶
type JobOutputAssetArray []JobOutputAssetInput
func (JobOutputAssetArray) ElementType ¶
func (JobOutputAssetArray) ElementType() reflect.Type
func (JobOutputAssetArray) ToJobOutputAssetArrayOutput ¶
func (i JobOutputAssetArray) ToJobOutputAssetArrayOutput() JobOutputAssetArrayOutput
func (JobOutputAssetArray) ToJobOutputAssetArrayOutputWithContext ¶
func (i JobOutputAssetArray) ToJobOutputAssetArrayOutputWithContext(ctx context.Context) JobOutputAssetArrayOutput
type JobOutputAssetArrayInput ¶
type JobOutputAssetArrayInput interface { pulumi.Input ToJobOutputAssetArrayOutput() JobOutputAssetArrayOutput ToJobOutputAssetArrayOutputWithContext(context.Context) JobOutputAssetArrayOutput }
JobOutputAssetArrayInput is an input type that accepts JobOutputAssetArray and JobOutputAssetArrayOutput values. You can construct a concrete instance of `JobOutputAssetArrayInput` via:
JobOutputAssetArray{ JobOutputAssetArgs{...} }
type JobOutputAssetArrayOutput ¶
type JobOutputAssetArrayOutput struct{ *pulumi.OutputState }
func (JobOutputAssetArrayOutput) ElementType ¶
func (JobOutputAssetArrayOutput) ElementType() reflect.Type
func (JobOutputAssetArrayOutput) Index ¶
func (o JobOutputAssetArrayOutput) Index(i pulumi.IntInput) JobOutputAssetOutput
func (JobOutputAssetArrayOutput) ToJobOutputAssetArrayOutput ¶
func (o JobOutputAssetArrayOutput) ToJobOutputAssetArrayOutput() JobOutputAssetArrayOutput
func (JobOutputAssetArrayOutput) ToJobOutputAssetArrayOutputWithContext ¶
func (o JobOutputAssetArrayOutput) ToJobOutputAssetArrayOutputWithContext(ctx context.Context) JobOutputAssetArrayOutput
type JobOutputAssetInput ¶
type JobOutputAssetInput interface { pulumi.Input ToJobOutputAssetOutput() JobOutputAssetOutput ToJobOutputAssetOutputWithContext(context.Context) JobOutputAssetOutput }
JobOutputAssetInput is an input type that accepts JobOutputAssetArgs and JobOutputAssetOutput values. You can construct a concrete instance of `JobOutputAssetInput` via:
JobOutputAssetArgs{...}
type JobOutputAssetOutput ¶
type JobOutputAssetOutput struct{ *pulumi.OutputState }
Represents an Asset used as a JobOutput.
func (JobOutputAssetOutput) AssetName ¶
func (o JobOutputAssetOutput) AssetName() pulumi.StringOutput
The name of the output Asset.
func (JobOutputAssetOutput) ElementType ¶
func (JobOutputAssetOutput) ElementType() reflect.Type
func (JobOutputAssetOutput) Label ¶
func (o JobOutputAssetOutput) Label() pulumi.StringPtrOutput
A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.
func (JobOutputAssetOutput) OdataType ¶
func (o JobOutputAssetOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobOutputAsset'.
func (JobOutputAssetOutput) ToJobOutputAssetOutput ¶
func (o JobOutputAssetOutput) ToJobOutputAssetOutput() JobOutputAssetOutput
func (JobOutputAssetOutput) ToJobOutputAssetOutputWithContext ¶
func (o JobOutputAssetOutput) ToJobOutputAssetOutputWithContext(ctx context.Context) JobOutputAssetOutput
type JobOutputAssetResponse ¶
type JobOutputAssetResponse struct { // The name of the output Asset. AssetName string `pulumi:"assetName"` // The UTC date and time at which this Job Output finished processing. EndTime string `pulumi:"endTime"` // If the JobOutput is in the Error state, it contains the details of the error. Error JobErrorResponse `pulumi:"error"` // A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobOutputAsset'. OdataType string `pulumi:"odataType"` // If the JobOutput is in a Processing state, this contains the Job completion percentage. The value is an estimate and not intended to be used to predict Job completion times. To determine if the JobOutput is complete, use the State property. Progress int `pulumi:"progress"` // The UTC date and time at which this Job Output began processing. StartTime string `pulumi:"startTime"` // Describes the state of the JobOutput. State string `pulumi:"state"` }
Represents an Asset used as a JobOutput.
type JobOutputAssetResponseArgs ¶
type JobOutputAssetResponseArgs struct { // The name of the output Asset. AssetName pulumi.StringInput `pulumi:"assetName"` // The UTC date and time at which this Job Output finished processing. EndTime pulumi.StringInput `pulumi:"endTime"` // If the JobOutput is in the Error state, it contains the details of the error. Error JobErrorResponseInput `pulumi:"error"` // A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JobOutputAsset'. OdataType pulumi.StringInput `pulumi:"odataType"` // If the JobOutput is in a Processing state, this contains the Job completion percentage. The value is an estimate and not intended to be used to predict Job completion times. To determine if the JobOutput is complete, use the State property. Progress pulumi.IntInput `pulumi:"progress"` // The UTC date and time at which this Job Output began processing. StartTime pulumi.StringInput `pulumi:"startTime"` // Describes the state of the JobOutput. State pulumi.StringInput `pulumi:"state"` }
Represents an Asset used as a JobOutput.
func (JobOutputAssetResponseArgs) ElementType ¶
func (JobOutputAssetResponseArgs) ElementType() reflect.Type
func (JobOutputAssetResponseArgs) ToJobOutputAssetResponseOutput ¶
func (i JobOutputAssetResponseArgs) ToJobOutputAssetResponseOutput() JobOutputAssetResponseOutput
func (JobOutputAssetResponseArgs) ToJobOutputAssetResponseOutputWithContext ¶
func (i JobOutputAssetResponseArgs) ToJobOutputAssetResponseOutputWithContext(ctx context.Context) JobOutputAssetResponseOutput
type JobOutputAssetResponseArray ¶
type JobOutputAssetResponseArray []JobOutputAssetResponseInput
func (JobOutputAssetResponseArray) ElementType ¶
func (JobOutputAssetResponseArray) ElementType() reflect.Type
func (JobOutputAssetResponseArray) ToJobOutputAssetResponseArrayOutput ¶
func (i JobOutputAssetResponseArray) ToJobOutputAssetResponseArrayOutput() JobOutputAssetResponseArrayOutput
func (JobOutputAssetResponseArray) ToJobOutputAssetResponseArrayOutputWithContext ¶
func (i JobOutputAssetResponseArray) ToJobOutputAssetResponseArrayOutputWithContext(ctx context.Context) JobOutputAssetResponseArrayOutput
type JobOutputAssetResponseArrayInput ¶
type JobOutputAssetResponseArrayInput interface { pulumi.Input ToJobOutputAssetResponseArrayOutput() JobOutputAssetResponseArrayOutput ToJobOutputAssetResponseArrayOutputWithContext(context.Context) JobOutputAssetResponseArrayOutput }
JobOutputAssetResponseArrayInput is an input type that accepts JobOutputAssetResponseArray and JobOutputAssetResponseArrayOutput values. You can construct a concrete instance of `JobOutputAssetResponseArrayInput` via:
JobOutputAssetResponseArray{ JobOutputAssetResponseArgs{...} }
type JobOutputAssetResponseArrayOutput ¶
type JobOutputAssetResponseArrayOutput struct{ *pulumi.OutputState }
func (JobOutputAssetResponseArrayOutput) ElementType ¶
func (JobOutputAssetResponseArrayOutput) ElementType() reflect.Type
func (JobOutputAssetResponseArrayOutput) Index ¶
func (o JobOutputAssetResponseArrayOutput) Index(i pulumi.IntInput) JobOutputAssetResponseOutput
func (JobOutputAssetResponseArrayOutput) ToJobOutputAssetResponseArrayOutput ¶
func (o JobOutputAssetResponseArrayOutput) ToJobOutputAssetResponseArrayOutput() JobOutputAssetResponseArrayOutput
func (JobOutputAssetResponseArrayOutput) ToJobOutputAssetResponseArrayOutputWithContext ¶
func (o JobOutputAssetResponseArrayOutput) ToJobOutputAssetResponseArrayOutputWithContext(ctx context.Context) JobOutputAssetResponseArrayOutput
type JobOutputAssetResponseInput ¶
type JobOutputAssetResponseInput interface { pulumi.Input ToJobOutputAssetResponseOutput() JobOutputAssetResponseOutput ToJobOutputAssetResponseOutputWithContext(context.Context) JobOutputAssetResponseOutput }
JobOutputAssetResponseInput is an input type that accepts JobOutputAssetResponseArgs and JobOutputAssetResponseOutput values. You can construct a concrete instance of `JobOutputAssetResponseInput` via:
JobOutputAssetResponseArgs{...}
type JobOutputAssetResponseOutput ¶
type JobOutputAssetResponseOutput struct{ *pulumi.OutputState }
Represents an Asset used as a JobOutput.
func (JobOutputAssetResponseOutput) AssetName ¶
func (o JobOutputAssetResponseOutput) AssetName() pulumi.StringOutput
The name of the output Asset.
func (JobOutputAssetResponseOutput) ElementType ¶
func (JobOutputAssetResponseOutput) ElementType() reflect.Type
func (JobOutputAssetResponseOutput) EndTime ¶
func (o JobOutputAssetResponseOutput) EndTime() pulumi.StringOutput
The UTC date and time at which this Job Output finished processing.
func (JobOutputAssetResponseOutput) Error ¶
func (o JobOutputAssetResponseOutput) Error() JobErrorResponseOutput
If the JobOutput is in the Error state, it contains the details of the error.
func (JobOutputAssetResponseOutput) Label ¶
func (o JobOutputAssetResponseOutput) Label() pulumi.StringPtrOutput
A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.
func (JobOutputAssetResponseOutput) OdataType ¶
func (o JobOutputAssetResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JobOutputAsset'.
func (JobOutputAssetResponseOutput) Progress ¶
func (o JobOutputAssetResponseOutput) Progress() pulumi.IntOutput
If the JobOutput is in a Processing state, this contains the Job completion percentage. The value is an estimate and not intended to be used to predict Job completion times. To determine if the JobOutput is complete, use the State property.
func (JobOutputAssetResponseOutput) StartTime ¶
func (o JobOutputAssetResponseOutput) StartTime() pulumi.StringOutput
The UTC date and time at which this Job Output began processing.
func (JobOutputAssetResponseOutput) State ¶
func (o JobOutputAssetResponseOutput) State() pulumi.StringOutput
Describes the state of the JobOutput.
func (JobOutputAssetResponseOutput) ToJobOutputAssetResponseOutput ¶
func (o JobOutputAssetResponseOutput) ToJobOutputAssetResponseOutput() JobOutputAssetResponseOutput
func (JobOutputAssetResponseOutput) ToJobOutputAssetResponseOutputWithContext ¶
func (o JobOutputAssetResponseOutput) ToJobOutputAssetResponseOutputWithContext(ctx context.Context) JobOutputAssetResponseOutput
type JobState ¶
type JobState struct { // Customer provided key, value pairs that will be returned in Job and JobOutput state events. CorrelationData pulumi.StringMapInput // The UTC date and time when the customer has created the Job, in 'YYYY-MM-DDThh:mm:ssZ' format. Created pulumi.StringPtrInput // Optional customer supplied description of the Job. Description pulumi.StringPtrInput // The UTC date and time at which this Job finished processing. EndTime pulumi.StringPtrInput // The inputs for the Job. Input pulumi.Input // The UTC date and time when the customer has last updated the Job, in 'YYYY-MM-DDThh:mm:ssZ' format. LastModified pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The outputs for the Job. Outputs JobOutputAssetResponseArrayInput // Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal. Priority pulumi.StringPtrInput // The UTC date and time at which this Job began processing. StartTime pulumi.StringPtrInput // The current state of the job. State pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (JobState) ElementType ¶
type JpgFormat ¶ added in v0.5.0
type JpgFormat struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType string `pulumi:"odataType"` }
Describes the settings for producing JPEG thumbnails.
type JpgFormatArgs ¶ added in v0.5.0
type JpgFormatArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes the settings for producing JPEG thumbnails.
func (JpgFormatArgs) ElementType ¶ added in v0.5.0
func (JpgFormatArgs) ElementType() reflect.Type
func (JpgFormatArgs) ToJpgFormatOutput ¶ added in v0.5.0
func (i JpgFormatArgs) ToJpgFormatOutput() JpgFormatOutput
func (JpgFormatArgs) ToJpgFormatOutputWithContext ¶ added in v0.5.0
func (i JpgFormatArgs) ToJpgFormatOutputWithContext(ctx context.Context) JpgFormatOutput
type JpgFormatInput ¶ added in v0.5.0
type JpgFormatInput interface { pulumi.Input ToJpgFormatOutput() JpgFormatOutput ToJpgFormatOutputWithContext(context.Context) JpgFormatOutput }
JpgFormatInput is an input type that accepts JpgFormatArgs and JpgFormatOutput values. You can construct a concrete instance of `JpgFormatInput` via:
JpgFormatArgs{...}
type JpgFormatOutput ¶ added in v0.5.0
type JpgFormatOutput struct{ *pulumi.OutputState }
Describes the settings for producing JPEG thumbnails.
func (JpgFormatOutput) ElementType ¶ added in v0.5.0
func (JpgFormatOutput) ElementType() reflect.Type
func (JpgFormatOutput) FilenamePattern ¶ added in v0.5.0
func (o JpgFormatOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (JpgFormatOutput) OdataType ¶ added in v0.5.0
func (o JpgFormatOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ImageFormat'.
func (JpgFormatOutput) ToJpgFormatOutput ¶ added in v0.5.0
func (o JpgFormatOutput) ToJpgFormatOutput() JpgFormatOutput
func (JpgFormatOutput) ToJpgFormatOutputWithContext ¶ added in v0.5.0
func (o JpgFormatOutput) ToJpgFormatOutputWithContext(ctx context.Context) JpgFormatOutput
type JpgFormatResponse ¶ added in v0.5.0
type JpgFormatResponse struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType string `pulumi:"odataType"` }
Describes the settings for producing JPEG thumbnails.
type JpgFormatResponseArgs ¶ added in v0.5.0
type JpgFormatResponseArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes the settings for producing JPEG thumbnails.
func (JpgFormatResponseArgs) ElementType ¶ added in v0.5.0
func (JpgFormatResponseArgs) ElementType() reflect.Type
func (JpgFormatResponseArgs) ToJpgFormatResponseOutput ¶ added in v0.5.0
func (i JpgFormatResponseArgs) ToJpgFormatResponseOutput() JpgFormatResponseOutput
func (JpgFormatResponseArgs) ToJpgFormatResponseOutputWithContext ¶ added in v0.5.0
func (i JpgFormatResponseArgs) ToJpgFormatResponseOutputWithContext(ctx context.Context) JpgFormatResponseOutput
type JpgFormatResponseInput ¶ added in v0.5.0
type JpgFormatResponseInput interface { pulumi.Input ToJpgFormatResponseOutput() JpgFormatResponseOutput ToJpgFormatResponseOutputWithContext(context.Context) JpgFormatResponseOutput }
JpgFormatResponseInput is an input type that accepts JpgFormatResponseArgs and JpgFormatResponseOutput values. You can construct a concrete instance of `JpgFormatResponseInput` via:
JpgFormatResponseArgs{...}
type JpgFormatResponseOutput ¶ added in v0.5.0
type JpgFormatResponseOutput struct{ *pulumi.OutputState }
Describes the settings for producing JPEG thumbnails.
func (JpgFormatResponseOutput) ElementType ¶ added in v0.5.0
func (JpgFormatResponseOutput) ElementType() reflect.Type
func (JpgFormatResponseOutput) FilenamePattern ¶ added in v0.5.0
func (o JpgFormatResponseOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (JpgFormatResponseOutput) OdataType ¶ added in v0.5.0
func (o JpgFormatResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ImageFormat'.
func (JpgFormatResponseOutput) ToJpgFormatResponseOutput ¶ added in v0.5.0
func (o JpgFormatResponseOutput) ToJpgFormatResponseOutput() JpgFormatResponseOutput
func (JpgFormatResponseOutput) ToJpgFormatResponseOutputWithContext ¶ added in v0.5.0
func (o JpgFormatResponseOutput) ToJpgFormatResponseOutputWithContext(ctx context.Context) JpgFormatResponseOutput
type JpgImage ¶ added in v0.5.0
type JpgImage struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // A collection of output JPEG image layers to be produced by the encoder. Layers []JpgLayer `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range *string `pulumi:"range"` // Sets the number of columns used in thumbnail sprite image. The number of rows are automatically calculated and a VTT file is generated with the coordinate mappings for each thumbnail in the sprite. Note: this value should be a positive integer and a proper value is recommended so that the output image resolution will not go beyond JPEG maximum pixel resolution limit 65535x65535. SpriteColumn *int `pulumi:"spriteColumn"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start string `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step *string `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes the properties for producing a series of JPEG images from the input video.
type JpgImageArgs ¶ added in v0.5.0
type JpgImageArgs struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // A collection of output JPEG image layers to be produced by the encoder. Layers JpgLayerArrayInput `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range pulumi.StringPtrInput `pulumi:"range"` // Sets the number of columns used in thumbnail sprite image. The number of rows are automatically calculated and a VTT file is generated with the coordinate mappings for each thumbnail in the sprite. Note: this value should be a positive integer and a proper value is recommended so that the output image resolution will not go beyond JPEG maximum pixel resolution limit 65535x65535. SpriteColumn pulumi.IntPtrInput `pulumi:"spriteColumn"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start pulumi.StringInput `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step pulumi.StringPtrInput `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes the properties for producing a series of JPEG images from the input video.
func (JpgImageArgs) ElementType ¶ added in v0.5.0
func (JpgImageArgs) ElementType() reflect.Type
func (JpgImageArgs) ToJpgImageOutput ¶ added in v0.5.0
func (i JpgImageArgs) ToJpgImageOutput() JpgImageOutput
func (JpgImageArgs) ToJpgImageOutputWithContext ¶ added in v0.5.0
func (i JpgImageArgs) ToJpgImageOutputWithContext(ctx context.Context) JpgImageOutput
type JpgImageInput ¶ added in v0.5.0
type JpgImageInput interface { pulumi.Input ToJpgImageOutput() JpgImageOutput ToJpgImageOutputWithContext(context.Context) JpgImageOutput }
JpgImageInput is an input type that accepts JpgImageArgs and JpgImageOutput values. You can construct a concrete instance of `JpgImageInput` via:
JpgImageArgs{...}
type JpgImageOutput ¶ added in v0.5.0
type JpgImageOutput struct{ *pulumi.OutputState }
Describes the properties for producing a series of JPEG images from the input video.
func (JpgImageOutput) ElementType ¶ added in v0.5.0
func (JpgImageOutput) ElementType() reflect.Type
func (JpgImageOutput) KeyFrameInterval ¶ added in v0.5.0
func (o JpgImageOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (JpgImageOutput) Label ¶ added in v0.5.0
func (o JpgImageOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (JpgImageOutput) Layers ¶ added in v0.5.0
func (o JpgImageOutput) Layers() JpgLayerArrayOutput
A collection of output JPEG image layers to be produced by the encoder.
func (JpgImageOutput) OdataType ¶ added in v0.5.0
func (o JpgImageOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (JpgImageOutput) Range ¶ added in v0.5.0
func (o JpgImageOutput) Range() pulumi.StringPtrOutput
The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream.
func (JpgImageOutput) SpriteColumn ¶ added in v0.5.0
func (o JpgImageOutput) SpriteColumn() pulumi.IntPtrOutput
Sets the number of columns used in thumbnail sprite image. The number of rows are automatically calculated and a VTT file is generated with the coordinate mappings for each thumbnail in the sprite. Note: this value should be a positive integer and a proper value is recommended so that the output image resolution will not go beyond JPEG maximum pixel resolution limit 65535x65535.
func (JpgImageOutput) Start ¶ added in v0.5.0
func (o JpgImageOutput) Start() pulumi.StringOutput
The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}.
func (JpgImageOutput) Step ¶ added in v0.5.0
func (o JpgImageOutput) Step() pulumi.StringPtrOutput
The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time.
func (JpgImageOutput) StretchMode ¶ added in v0.5.0
func (o JpgImageOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (JpgImageOutput) SyncMode ¶ added in v0.5.0
func (o JpgImageOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (JpgImageOutput) ToJpgImageOutput ¶ added in v0.5.0
func (o JpgImageOutput) ToJpgImageOutput() JpgImageOutput
func (JpgImageOutput) ToJpgImageOutputWithContext ¶ added in v0.5.0
func (o JpgImageOutput) ToJpgImageOutputWithContext(ctx context.Context) JpgImageOutput
type JpgImageResponse ¶ added in v0.5.0
type JpgImageResponse struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // A collection of output JPEG image layers to be produced by the encoder. Layers []JpgLayerResponse `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range *string `pulumi:"range"` // Sets the number of columns used in thumbnail sprite image. The number of rows are automatically calculated and a VTT file is generated with the coordinate mappings for each thumbnail in the sprite. Note: this value should be a positive integer and a proper value is recommended so that the output image resolution will not go beyond JPEG maximum pixel resolution limit 65535x65535. SpriteColumn *int `pulumi:"spriteColumn"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start string `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step *string `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes the properties for producing a series of JPEG images from the input video.
type JpgImageResponseArgs ¶ added in v0.5.0
type JpgImageResponseArgs struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // A collection of output JPEG image layers to be produced by the encoder. Layers JpgLayerResponseArrayInput `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range pulumi.StringPtrInput `pulumi:"range"` // Sets the number of columns used in thumbnail sprite image. The number of rows are automatically calculated and a VTT file is generated with the coordinate mappings for each thumbnail in the sprite. Note: this value should be a positive integer and a proper value is recommended so that the output image resolution will not go beyond JPEG maximum pixel resolution limit 65535x65535. SpriteColumn pulumi.IntPtrInput `pulumi:"spriteColumn"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start pulumi.StringInput `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step pulumi.StringPtrInput `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes the properties for producing a series of JPEG images from the input video.
func (JpgImageResponseArgs) ElementType ¶ added in v0.5.0
func (JpgImageResponseArgs) ElementType() reflect.Type
func (JpgImageResponseArgs) ToJpgImageResponseOutput ¶ added in v0.5.0
func (i JpgImageResponseArgs) ToJpgImageResponseOutput() JpgImageResponseOutput
func (JpgImageResponseArgs) ToJpgImageResponseOutputWithContext ¶ added in v0.5.0
func (i JpgImageResponseArgs) ToJpgImageResponseOutputWithContext(ctx context.Context) JpgImageResponseOutput
type JpgImageResponseInput ¶ added in v0.5.0
type JpgImageResponseInput interface { pulumi.Input ToJpgImageResponseOutput() JpgImageResponseOutput ToJpgImageResponseOutputWithContext(context.Context) JpgImageResponseOutput }
JpgImageResponseInput is an input type that accepts JpgImageResponseArgs and JpgImageResponseOutput values. You can construct a concrete instance of `JpgImageResponseInput` via:
JpgImageResponseArgs{...}
type JpgImageResponseOutput ¶ added in v0.5.0
type JpgImageResponseOutput struct{ *pulumi.OutputState }
Describes the properties for producing a series of JPEG images from the input video.
func (JpgImageResponseOutput) ElementType ¶ added in v0.5.0
func (JpgImageResponseOutput) ElementType() reflect.Type
func (JpgImageResponseOutput) KeyFrameInterval ¶ added in v0.5.0
func (o JpgImageResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (JpgImageResponseOutput) Label ¶ added in v0.5.0
func (o JpgImageResponseOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (JpgImageResponseOutput) Layers ¶ added in v0.5.0
func (o JpgImageResponseOutput) Layers() JpgLayerResponseArrayOutput
A collection of output JPEG image layers to be produced by the encoder.
func (JpgImageResponseOutput) OdataType ¶ added in v0.5.0
func (o JpgImageResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (JpgImageResponseOutput) Range ¶ added in v0.5.0
func (o JpgImageResponseOutput) Range() pulumi.StringPtrOutput
The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream.
func (JpgImageResponseOutput) SpriteColumn ¶ added in v0.5.0
func (o JpgImageResponseOutput) SpriteColumn() pulumi.IntPtrOutput
Sets the number of columns used in thumbnail sprite image. The number of rows are automatically calculated and a VTT file is generated with the coordinate mappings for each thumbnail in the sprite. Note: this value should be a positive integer and a proper value is recommended so that the output image resolution will not go beyond JPEG maximum pixel resolution limit 65535x65535.
func (JpgImageResponseOutput) Start ¶ added in v0.5.0
func (o JpgImageResponseOutput) Start() pulumi.StringOutput
The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}.
func (JpgImageResponseOutput) Step ¶ added in v0.5.0
func (o JpgImageResponseOutput) Step() pulumi.StringPtrOutput
The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time.
func (JpgImageResponseOutput) StretchMode ¶ added in v0.5.0
func (o JpgImageResponseOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (JpgImageResponseOutput) SyncMode ¶ added in v0.5.0
func (o JpgImageResponseOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (JpgImageResponseOutput) ToJpgImageResponseOutput ¶ added in v0.5.0
func (o JpgImageResponseOutput) ToJpgImageResponseOutput() JpgImageResponseOutput
func (JpgImageResponseOutput) ToJpgImageResponseOutputWithContext ¶ added in v0.5.0
func (o JpgImageResponseOutput) ToJpgImageResponseOutputWithContext(ctx context.Context) JpgImageResponseOutput
type JpgLayer ¶ added in v0.5.0
type JpgLayer struct { // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height *string `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JpgLayer'. OdataType string `pulumi:"odataType"` // The compression quality of the JPEG output. Range is from 0-100 and the default is 70. Quality *int `pulumi:"quality"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width *string `pulumi:"width"` }
Describes the settings to produce a JPEG image from the input video.
type JpgLayerArgs ¶ added in v0.5.0
type JpgLayerArgs struct { // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height pulumi.StringPtrInput `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JpgLayer'. OdataType pulumi.StringInput `pulumi:"odataType"` // The compression quality of the JPEG output. Range is from 0-100 and the default is 70. Quality pulumi.IntPtrInput `pulumi:"quality"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width pulumi.StringPtrInput `pulumi:"width"` }
Describes the settings to produce a JPEG image from the input video.
func (JpgLayerArgs) ElementType ¶ added in v0.5.0
func (JpgLayerArgs) ElementType() reflect.Type
func (JpgLayerArgs) ToJpgLayerOutput ¶ added in v0.5.0
func (i JpgLayerArgs) ToJpgLayerOutput() JpgLayerOutput
func (JpgLayerArgs) ToJpgLayerOutputWithContext ¶ added in v0.5.0
func (i JpgLayerArgs) ToJpgLayerOutputWithContext(ctx context.Context) JpgLayerOutput
type JpgLayerArray ¶ added in v0.5.0
type JpgLayerArray []JpgLayerInput
func (JpgLayerArray) ElementType ¶ added in v0.5.0
func (JpgLayerArray) ElementType() reflect.Type
func (JpgLayerArray) ToJpgLayerArrayOutput ¶ added in v0.5.0
func (i JpgLayerArray) ToJpgLayerArrayOutput() JpgLayerArrayOutput
func (JpgLayerArray) ToJpgLayerArrayOutputWithContext ¶ added in v0.5.0
func (i JpgLayerArray) ToJpgLayerArrayOutputWithContext(ctx context.Context) JpgLayerArrayOutput
type JpgLayerArrayInput ¶ added in v0.5.0
type JpgLayerArrayInput interface { pulumi.Input ToJpgLayerArrayOutput() JpgLayerArrayOutput ToJpgLayerArrayOutputWithContext(context.Context) JpgLayerArrayOutput }
JpgLayerArrayInput is an input type that accepts JpgLayerArray and JpgLayerArrayOutput values. You can construct a concrete instance of `JpgLayerArrayInput` via:
JpgLayerArray{ JpgLayerArgs{...} }
type JpgLayerArrayOutput ¶ added in v0.5.0
type JpgLayerArrayOutput struct{ *pulumi.OutputState }
func (JpgLayerArrayOutput) ElementType ¶ added in v0.5.0
func (JpgLayerArrayOutput) ElementType() reflect.Type
func (JpgLayerArrayOutput) Index ¶ added in v0.5.0
func (o JpgLayerArrayOutput) Index(i pulumi.IntInput) JpgLayerOutput
func (JpgLayerArrayOutput) ToJpgLayerArrayOutput ¶ added in v0.5.0
func (o JpgLayerArrayOutput) ToJpgLayerArrayOutput() JpgLayerArrayOutput
func (JpgLayerArrayOutput) ToJpgLayerArrayOutputWithContext ¶ added in v0.5.0
func (o JpgLayerArrayOutput) ToJpgLayerArrayOutputWithContext(ctx context.Context) JpgLayerArrayOutput
type JpgLayerInput ¶ added in v0.5.0
type JpgLayerInput interface { pulumi.Input ToJpgLayerOutput() JpgLayerOutput ToJpgLayerOutputWithContext(context.Context) JpgLayerOutput }
JpgLayerInput is an input type that accepts JpgLayerArgs and JpgLayerOutput values. You can construct a concrete instance of `JpgLayerInput` via:
JpgLayerArgs{...}
type JpgLayerOutput ¶ added in v0.5.0
type JpgLayerOutput struct{ *pulumi.OutputState }
Describes the settings to produce a JPEG image from the input video.
func (JpgLayerOutput) ElementType ¶ added in v0.5.0
func (JpgLayerOutput) ElementType() reflect.Type
func (JpgLayerOutput) Height ¶ added in v0.5.0
func (o JpgLayerOutput) Height() pulumi.StringPtrOutput
The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input.
func (JpgLayerOutput) Label ¶ added in v0.5.0
func (o JpgLayerOutput) Label() pulumi.StringPtrOutput
The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file.
func (JpgLayerOutput) OdataType ¶ added in v0.5.0
func (o JpgLayerOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JpgLayer'.
func (JpgLayerOutput) Quality ¶ added in v0.5.0
func (o JpgLayerOutput) Quality() pulumi.IntPtrOutput
The compression quality of the JPEG output. Range is from 0-100 and the default is 70.
func (JpgLayerOutput) ToJpgLayerOutput ¶ added in v0.5.0
func (o JpgLayerOutput) ToJpgLayerOutput() JpgLayerOutput
func (JpgLayerOutput) ToJpgLayerOutputWithContext ¶ added in v0.5.0
func (o JpgLayerOutput) ToJpgLayerOutputWithContext(ctx context.Context) JpgLayerOutput
func (JpgLayerOutput) Width ¶ added in v0.5.0
func (o JpgLayerOutput) Width() pulumi.StringPtrOutput
The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input.
type JpgLayerResponse ¶ added in v0.5.0
type JpgLayerResponse struct { // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height *string `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JpgLayer'. OdataType string `pulumi:"odataType"` // The compression quality of the JPEG output. Range is from 0-100 and the default is 70. Quality *int `pulumi:"quality"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width *string `pulumi:"width"` }
Describes the settings to produce a JPEG image from the input video.
type JpgLayerResponseArgs ¶ added in v0.5.0
type JpgLayerResponseArgs struct { // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height pulumi.StringPtrInput `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.JpgLayer'. OdataType pulumi.StringInput `pulumi:"odataType"` // The compression quality of the JPEG output. Range is from 0-100 and the default is 70. Quality pulumi.IntPtrInput `pulumi:"quality"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width pulumi.StringPtrInput `pulumi:"width"` }
Describes the settings to produce a JPEG image from the input video.
func (JpgLayerResponseArgs) ElementType ¶ added in v0.5.0
func (JpgLayerResponseArgs) ElementType() reflect.Type
func (JpgLayerResponseArgs) ToJpgLayerResponseOutput ¶ added in v0.5.0
func (i JpgLayerResponseArgs) ToJpgLayerResponseOutput() JpgLayerResponseOutput
func (JpgLayerResponseArgs) ToJpgLayerResponseOutputWithContext ¶ added in v0.5.0
func (i JpgLayerResponseArgs) ToJpgLayerResponseOutputWithContext(ctx context.Context) JpgLayerResponseOutput
type JpgLayerResponseArray ¶ added in v0.5.0
type JpgLayerResponseArray []JpgLayerResponseInput
func (JpgLayerResponseArray) ElementType ¶ added in v0.5.0
func (JpgLayerResponseArray) ElementType() reflect.Type
func (JpgLayerResponseArray) ToJpgLayerResponseArrayOutput ¶ added in v0.5.0
func (i JpgLayerResponseArray) ToJpgLayerResponseArrayOutput() JpgLayerResponseArrayOutput
func (JpgLayerResponseArray) ToJpgLayerResponseArrayOutputWithContext ¶ added in v0.5.0
func (i JpgLayerResponseArray) ToJpgLayerResponseArrayOutputWithContext(ctx context.Context) JpgLayerResponseArrayOutput
type JpgLayerResponseArrayInput ¶ added in v0.5.0
type JpgLayerResponseArrayInput interface { pulumi.Input ToJpgLayerResponseArrayOutput() JpgLayerResponseArrayOutput ToJpgLayerResponseArrayOutputWithContext(context.Context) JpgLayerResponseArrayOutput }
JpgLayerResponseArrayInput is an input type that accepts JpgLayerResponseArray and JpgLayerResponseArrayOutput values. You can construct a concrete instance of `JpgLayerResponseArrayInput` via:
JpgLayerResponseArray{ JpgLayerResponseArgs{...} }
type JpgLayerResponseArrayOutput ¶ added in v0.5.0
type JpgLayerResponseArrayOutput struct{ *pulumi.OutputState }
func (JpgLayerResponseArrayOutput) ElementType ¶ added in v0.5.0
func (JpgLayerResponseArrayOutput) ElementType() reflect.Type
func (JpgLayerResponseArrayOutput) Index ¶ added in v0.5.0
func (o JpgLayerResponseArrayOutput) Index(i pulumi.IntInput) JpgLayerResponseOutput
func (JpgLayerResponseArrayOutput) ToJpgLayerResponseArrayOutput ¶ added in v0.5.0
func (o JpgLayerResponseArrayOutput) ToJpgLayerResponseArrayOutput() JpgLayerResponseArrayOutput
func (JpgLayerResponseArrayOutput) ToJpgLayerResponseArrayOutputWithContext ¶ added in v0.5.0
func (o JpgLayerResponseArrayOutput) ToJpgLayerResponseArrayOutputWithContext(ctx context.Context) JpgLayerResponseArrayOutput
type JpgLayerResponseInput ¶ added in v0.5.0
type JpgLayerResponseInput interface { pulumi.Input ToJpgLayerResponseOutput() JpgLayerResponseOutput ToJpgLayerResponseOutputWithContext(context.Context) JpgLayerResponseOutput }
JpgLayerResponseInput is an input type that accepts JpgLayerResponseArgs and JpgLayerResponseOutput values. You can construct a concrete instance of `JpgLayerResponseInput` via:
JpgLayerResponseArgs{...}
type JpgLayerResponseOutput ¶ added in v0.5.0
type JpgLayerResponseOutput struct{ *pulumi.OutputState }
Describes the settings to produce a JPEG image from the input video.
func (JpgLayerResponseOutput) ElementType ¶ added in v0.5.0
func (JpgLayerResponseOutput) ElementType() reflect.Type
func (JpgLayerResponseOutput) Height ¶ added in v0.5.0
func (o JpgLayerResponseOutput) Height() pulumi.StringPtrOutput
The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input.
func (JpgLayerResponseOutput) Label ¶ added in v0.5.0
func (o JpgLayerResponseOutput) Label() pulumi.StringPtrOutput
The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file.
func (JpgLayerResponseOutput) OdataType ¶ added in v0.5.0
func (o JpgLayerResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.JpgLayer'.
func (JpgLayerResponseOutput) Quality ¶ added in v0.5.0
func (o JpgLayerResponseOutput) Quality() pulumi.IntPtrOutput
The compression quality of the JPEG output. Range is from 0-100 and the default is 70.
func (JpgLayerResponseOutput) ToJpgLayerResponseOutput ¶ added in v0.5.0
func (o JpgLayerResponseOutput) ToJpgLayerResponseOutput() JpgLayerResponseOutput
func (JpgLayerResponseOutput) ToJpgLayerResponseOutputWithContext ¶ added in v0.5.0
func (o JpgLayerResponseOutput) ToJpgLayerResponseOutputWithContext(ctx context.Context) JpgLayerResponseOutput
func (JpgLayerResponseOutput) Width ¶ added in v0.5.0
func (o JpgLayerResponseOutput) Width() pulumi.StringPtrOutput
The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input.
type KeyVaultProperties ¶
type KeyVaultProperties struct { // The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey). KeyIdentifier *string `pulumi:"keyIdentifier"` }
type KeyVaultPropertiesArgs ¶
type KeyVaultPropertiesArgs struct { // The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey). KeyIdentifier pulumi.StringPtrInput `pulumi:"keyIdentifier"` }
func (KeyVaultPropertiesArgs) ElementType ¶
func (KeyVaultPropertiesArgs) ElementType() reflect.Type
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesInput ¶
type KeyVaultPropertiesInput interface { pulumi.Input ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput }
KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:
KeyVaultPropertiesArgs{...}
type KeyVaultPropertiesOutput ¶
type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesOutput) ElementType ¶
func (KeyVaultPropertiesOutput) ElementType() reflect.Type
func (KeyVaultPropertiesOutput) KeyIdentifier ¶
func (o KeyVaultPropertiesOutput) KeyIdentifier() pulumi.StringPtrOutput
The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesPtrInput ¶
type KeyVaultPropertiesPtrInput interface { pulumi.Input ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput ToKeyVaultPropertiesPtrOutputWithContext(context.Context) KeyVaultPropertiesPtrOutput }
KeyVaultPropertiesPtrInput is an input type that accepts KeyVaultPropertiesArgs, KeyVaultPropertiesPtr and KeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesPtrInput` via:
KeyVaultPropertiesArgs{...} or: nil
func KeyVaultPropertiesPtr ¶
func KeyVaultPropertiesPtr(v *KeyVaultPropertiesArgs) KeyVaultPropertiesPtrInput
type KeyVaultPropertiesPtrOutput ¶
type KeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesPtrOutput) Elem ¶
func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
func (KeyVaultPropertiesPtrOutput) ElementType ¶
func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesPtrOutput) KeyIdentifier ¶
func (o KeyVaultPropertiesPtrOutput) KeyIdentifier() pulumi.StringPtrOutput
The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesResponse ¶
type KeyVaultPropertiesResponse struct { // The current key used to encrypt the Media Services account, including the key version. CurrentKeyIdentifier string `pulumi:"currentKeyIdentifier"` // The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey). KeyIdentifier *string `pulumi:"keyIdentifier"` }
type KeyVaultPropertiesResponseArgs ¶
type KeyVaultPropertiesResponseArgs struct { // The current key used to encrypt the Media Services account, including the key version. CurrentKeyIdentifier pulumi.StringInput `pulumi:"currentKeyIdentifier"` // The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey). KeyIdentifier pulumi.StringPtrInput `pulumi:"keyIdentifier"` }
func (KeyVaultPropertiesResponseArgs) ElementType ¶
func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponseInput ¶
type KeyVaultPropertiesResponseInput interface { pulumi.Input ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput ToKeyVaultPropertiesResponseOutputWithContext(context.Context) KeyVaultPropertiesResponseOutput }
KeyVaultPropertiesResponseInput is an input type that accepts KeyVaultPropertiesResponseArgs and KeyVaultPropertiesResponseOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponseInput` via:
KeyVaultPropertiesResponseArgs{...}
type KeyVaultPropertiesResponseOutput ¶
type KeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesResponseOutput) CurrentKeyIdentifier ¶
func (o KeyVaultPropertiesResponseOutput) CurrentKeyIdentifier() pulumi.StringOutput
The current key used to encrypt the Media Services account, including the key version.
func (KeyVaultPropertiesResponseOutput) ElementType ¶
func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponseOutput) KeyIdentifier ¶
func (o KeyVaultPropertiesResponseOutput) KeyIdentifier() pulumi.StringPtrOutput
The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponsePtrInput ¶
type KeyVaultPropertiesResponsePtrInput interface { pulumi.Input ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput ToKeyVaultPropertiesResponsePtrOutputWithContext(context.Context) KeyVaultPropertiesResponsePtrOutput }
KeyVaultPropertiesResponsePtrInput is an input type that accepts KeyVaultPropertiesResponseArgs, KeyVaultPropertiesResponsePtr and KeyVaultPropertiesResponsePtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponsePtrInput` via:
KeyVaultPropertiesResponseArgs{...} or: nil
func KeyVaultPropertiesResponsePtr ¶
func KeyVaultPropertiesResponsePtr(v *KeyVaultPropertiesResponseArgs) KeyVaultPropertiesResponsePtrInput
type KeyVaultPropertiesResponsePtrOutput ¶
type KeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesResponsePtrOutput) CurrentKeyIdentifier ¶
func (o KeyVaultPropertiesResponsePtrOutput) CurrentKeyIdentifier() pulumi.StringPtrOutput
The current key used to encrypt the Media Services account, including the key version.
func (KeyVaultPropertiesResponsePtrOutput) Elem ¶
func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponsePtrOutput) ElementType ¶
func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponsePtrOutput) KeyIdentifier ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyIdentifier() pulumi.StringPtrOutput
The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type ListAssetContainerSasArgs ¶
type ListAssetContainerSasArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The Asset name. AssetName string `pulumi:"assetName"` // The SAS URL expiration time. This must be less than 24 hours from the current time. ExpiryTime *string `pulumi:"expiryTime"` // The permissions to set on the SAS URL. Permissions *string `pulumi:"permissions"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListAssetContainerSasResult ¶
type ListAssetContainerSasResult struct { // The list of Asset container SAS URLs. AssetContainerSasUrls []string `pulumi:"assetContainerSasUrls"` }
The Asset Storage container SAS URLs.
func ListAssetContainerSas ¶
func ListAssetContainerSas(ctx *pulumi.Context, args *ListAssetContainerSasArgs, opts ...pulumi.InvokeOption) (*ListAssetContainerSasResult, error)
type ListAssetStreamingLocatorsArgs ¶
type ListAssetStreamingLocatorsArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The Asset name. AssetName string `pulumi:"assetName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListAssetStreamingLocatorsResult ¶
type ListAssetStreamingLocatorsResult struct { // The list of Streaming Locators. StreamingLocators []AssetStreamingLocatorResponse `pulumi:"streamingLocators"` }
The Streaming Locators associated with this Asset.
func ListAssetStreamingLocators ¶
func ListAssetStreamingLocators(ctx *pulumi.Context, args *ListAssetStreamingLocatorsArgs, opts ...pulumi.InvokeOption) (*ListAssetStreamingLocatorsResult, error)
type ListMediaServiceEdgePoliciesArgs ¶
type ListMediaServiceEdgePoliciesArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // Unique identifier of the edge device. DeviceId *string `pulumi:"deviceId"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListMediaServiceEdgePoliciesResult ¶
type ListMediaServiceEdgePoliciesResult struct {
UsageDataCollectionPolicy *EdgeUsageDataCollectionPolicyResponse `pulumi:"usageDataCollectionPolicy"`
}
func ListMediaServiceEdgePolicies ¶
func ListMediaServiceEdgePolicies(ctx *pulumi.Context, args *ListMediaServiceEdgePoliciesArgs, opts ...pulumi.InvokeOption) (*ListMediaServiceEdgePoliciesResult, error)
type ListStreamingLocatorContentKeysArgs ¶
type ListStreamingLocatorContentKeysArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The Streaming Locator name. StreamingLocatorName string `pulumi:"streamingLocatorName"` }
type ListStreamingLocatorContentKeysResult ¶
type ListStreamingLocatorContentKeysResult struct { // ContentKeys used by current Streaming Locator ContentKeys []StreamingLocatorContentKeyResponse `pulumi:"contentKeys"` }
Class of response for listContentKeys action
func ListStreamingLocatorContentKeys ¶
func ListStreamingLocatorContentKeys(ctx *pulumi.Context, args *ListStreamingLocatorContentKeysArgs, opts ...pulumi.InvokeOption) (*ListStreamingLocatorContentKeysResult, error)
type ListStreamingLocatorPathsArgs ¶
type ListStreamingLocatorPathsArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The Streaming Locator name. StreamingLocatorName string `pulumi:"streamingLocatorName"` }
type ListStreamingLocatorPathsResult ¶
type ListStreamingLocatorPathsResult struct { // Download Paths supported by current Streaming Locator DownloadPaths []string `pulumi:"downloadPaths"` // Streaming Paths supported by current Streaming Locator StreamingPaths []StreamingPathResponse `pulumi:"streamingPaths"` }
Class of response for listPaths action
func ListStreamingLocatorPaths ¶
func ListStreamingLocatorPaths(ctx *pulumi.Context, args *ListStreamingLocatorPathsArgs, opts ...pulumi.InvokeOption) (*ListStreamingLocatorPathsResult, error)
type LiveEvent ¶
type LiveEvent struct { pulumi.CustomResourceState // The creation time for the live event Created pulumi.StringOutput `pulumi:"created"` // Live event cross site access policies. CrossSiteAccessPolicies CrossSiteAccessPoliciesResponsePtrOutput `pulumi:"crossSiteAccessPolicies"` // A description for the live event. Description pulumi.StringPtrOutput `pulumi:"description"` // Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used. Encoding LiveEventEncodingResponsePtrOutput `pulumi:"encoding"` // When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center. HostnamePrefix pulumi.StringPtrOutput `pulumi:"hostnamePrefix"` // Live event input settings. It defines how the live event receives input from a contribution encoder. Input LiveEventInputResponseOutput `pulumi:"input"` // The last modified time of the live event. LastModified pulumi.StringOutput `pulumi:"lastModified"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output. Preview LiveEventPreviewResponsePtrOutput `pulumi:"preview"` // The provisioning state of the live event. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The resource state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information. ResourceState pulumi.StringOutput `pulumi:"resourceState"` // The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'. StreamOptions pulumi.StringArrayOutput `pulumi:"streamOptions"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature. Transcriptions LiveEventTranscriptionResponseArrayOutput `pulumi:"transcriptions"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state UseStaticHostname pulumi.BoolPtrOutput `pulumi:"useStaticHostname"` }
The live event.
func GetLiveEvent ¶
func GetLiveEvent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LiveEventState, opts ...pulumi.ResourceOption) (*LiveEvent, error)
GetLiveEvent gets an existing LiveEvent 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 NewLiveEvent ¶
func NewLiveEvent(ctx *pulumi.Context, name string, args *LiveEventArgs, opts ...pulumi.ResourceOption) (*LiveEvent, error)
NewLiveEvent registers a new resource with the given unique name, arguments, and options.
func (*LiveEvent) ElementType ¶ added in v0.2.6
func (*LiveEvent) ToLiveEventOutput ¶ added in v0.2.6
func (i *LiveEvent) ToLiveEventOutput() LiveEventOutput
func (*LiveEvent) ToLiveEventOutputWithContext ¶ added in v0.2.6
func (i *LiveEvent) ToLiveEventOutputWithContext(ctx context.Context) LiveEventOutput
type LiveEventArgs ¶
type LiveEventArgs struct { // The Media Services account name. AccountName pulumi.StringInput // The flag indicates if the resource should be automatically started on creation. AutoStart pulumi.BoolPtrInput // Live event cross site access policies. CrossSiteAccessPolicies CrossSiteAccessPoliciesPtrInput // A description for the live event. Description pulumi.StringPtrInput // Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used. Encoding LiveEventEncodingPtrInput // When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center. HostnamePrefix pulumi.StringPtrInput // Live event input settings. It defines how the live event receives input from a contribution encoder. Input LiveEventInputInput // The name of the live event, maximum length is 32. LiveEventName pulumi.StringInput // The geo-location where the resource lives Location pulumi.StringInput // Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output. Preview LiveEventPreviewPtrInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'. StreamOptions pulumi.StringArrayInput // Resource tags. Tags pulumi.StringMapInput // Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature. Transcriptions LiveEventTranscriptionArrayInput // Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state UseStaticHostname pulumi.BoolPtrInput }
The set of arguments for constructing a LiveEvent resource.
func (LiveEventArgs) ElementType ¶
func (LiveEventArgs) ElementType() reflect.Type
type LiveEventEncoding ¶
type LiveEventEncoding struct { // Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created. EncodingType *string `pulumi:"encodingType"` // Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’. PresetName *string `pulumi:"presetName"` // Specifies how the input video will be resized to fit the desired output resolution(s). Default is None StretchMode *string `pulumi:"stretchMode"` }
Specifies the live event type and optional encoding settings for encoding live events.
type LiveEventEncodingArgs ¶
type LiveEventEncodingArgs struct { // Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created. EncodingType pulumi.StringPtrInput `pulumi:"encodingType"` // Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’. PresetName pulumi.StringPtrInput `pulumi:"presetName"` // Specifies how the input video will be resized to fit the desired output resolution(s). Default is None StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` }
Specifies the live event type and optional encoding settings for encoding live events.
func (LiveEventEncodingArgs) ElementType ¶
func (LiveEventEncodingArgs) ElementType() reflect.Type
func (LiveEventEncodingArgs) ToLiveEventEncodingOutput ¶
func (i LiveEventEncodingArgs) ToLiveEventEncodingOutput() LiveEventEncodingOutput
func (LiveEventEncodingArgs) ToLiveEventEncodingOutputWithContext ¶
func (i LiveEventEncodingArgs) ToLiveEventEncodingOutputWithContext(ctx context.Context) LiveEventEncodingOutput
func (LiveEventEncodingArgs) ToLiveEventEncodingPtrOutput ¶
func (i LiveEventEncodingArgs) ToLiveEventEncodingPtrOutput() LiveEventEncodingPtrOutput
func (LiveEventEncodingArgs) ToLiveEventEncodingPtrOutputWithContext ¶
func (i LiveEventEncodingArgs) ToLiveEventEncodingPtrOutputWithContext(ctx context.Context) LiveEventEncodingPtrOutput
type LiveEventEncodingInput ¶
type LiveEventEncodingInput interface { pulumi.Input ToLiveEventEncodingOutput() LiveEventEncodingOutput ToLiveEventEncodingOutputWithContext(context.Context) LiveEventEncodingOutput }
LiveEventEncodingInput is an input type that accepts LiveEventEncodingArgs and LiveEventEncodingOutput values. You can construct a concrete instance of `LiveEventEncodingInput` via:
LiveEventEncodingArgs{...}
type LiveEventEncodingOutput ¶
type LiveEventEncodingOutput struct{ *pulumi.OutputState }
Specifies the live event type and optional encoding settings for encoding live events.
func (LiveEventEncodingOutput) ElementType ¶
func (LiveEventEncodingOutput) ElementType() reflect.Type
func (LiveEventEncodingOutput) EncodingType ¶
func (o LiveEventEncodingOutput) EncodingType() pulumi.StringPtrOutput
Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.
func (LiveEventEncodingOutput) KeyFrameInterval ¶ added in v0.2.1
func (o LiveEventEncodingOutput) KeyFrameInterval() pulumi.StringPtrOutput
Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.
func (LiveEventEncodingOutput) PresetName ¶
func (o LiveEventEncodingOutput) PresetName() pulumi.StringPtrOutput
The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.
func (LiveEventEncodingOutput) StretchMode ¶ added in v0.2.1
func (o LiveEventEncodingOutput) StretchMode() pulumi.StringPtrOutput
Specifies how the input video will be resized to fit the desired output resolution(s). Default is None
func (LiveEventEncodingOutput) ToLiveEventEncodingOutput ¶
func (o LiveEventEncodingOutput) ToLiveEventEncodingOutput() LiveEventEncodingOutput
func (LiveEventEncodingOutput) ToLiveEventEncodingOutputWithContext ¶
func (o LiveEventEncodingOutput) ToLiveEventEncodingOutputWithContext(ctx context.Context) LiveEventEncodingOutput
func (LiveEventEncodingOutput) ToLiveEventEncodingPtrOutput ¶
func (o LiveEventEncodingOutput) ToLiveEventEncodingPtrOutput() LiveEventEncodingPtrOutput
func (LiveEventEncodingOutput) ToLiveEventEncodingPtrOutputWithContext ¶
func (o LiveEventEncodingOutput) ToLiveEventEncodingPtrOutputWithContext(ctx context.Context) LiveEventEncodingPtrOutput
type LiveEventEncodingPtrInput ¶
type LiveEventEncodingPtrInput interface { pulumi.Input ToLiveEventEncodingPtrOutput() LiveEventEncodingPtrOutput ToLiveEventEncodingPtrOutputWithContext(context.Context) LiveEventEncodingPtrOutput }
LiveEventEncodingPtrInput is an input type that accepts LiveEventEncodingArgs, LiveEventEncodingPtr and LiveEventEncodingPtrOutput values. You can construct a concrete instance of `LiveEventEncodingPtrInput` via:
LiveEventEncodingArgs{...} or: nil
func LiveEventEncodingPtr ¶
func LiveEventEncodingPtr(v *LiveEventEncodingArgs) LiveEventEncodingPtrInput
type LiveEventEncodingPtrOutput ¶
type LiveEventEncodingPtrOutput struct{ *pulumi.OutputState }
func (LiveEventEncodingPtrOutput) Elem ¶
func (o LiveEventEncodingPtrOutput) Elem() LiveEventEncodingOutput
func (LiveEventEncodingPtrOutput) ElementType ¶
func (LiveEventEncodingPtrOutput) ElementType() reflect.Type
func (LiveEventEncodingPtrOutput) EncodingType ¶
func (o LiveEventEncodingPtrOutput) EncodingType() pulumi.StringPtrOutput
Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.
func (LiveEventEncodingPtrOutput) KeyFrameInterval ¶ added in v0.2.1
func (o LiveEventEncodingPtrOutput) KeyFrameInterval() pulumi.StringPtrOutput
Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.
func (LiveEventEncodingPtrOutput) PresetName ¶
func (o LiveEventEncodingPtrOutput) PresetName() pulumi.StringPtrOutput
The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.
func (LiveEventEncodingPtrOutput) StretchMode ¶ added in v0.2.1
func (o LiveEventEncodingPtrOutput) StretchMode() pulumi.StringPtrOutput
Specifies how the input video will be resized to fit the desired output resolution(s). Default is None
func (LiveEventEncodingPtrOutput) ToLiveEventEncodingPtrOutput ¶
func (o LiveEventEncodingPtrOutput) ToLiveEventEncodingPtrOutput() LiveEventEncodingPtrOutput
func (LiveEventEncodingPtrOutput) ToLiveEventEncodingPtrOutputWithContext ¶
func (o LiveEventEncodingPtrOutput) ToLiveEventEncodingPtrOutputWithContext(ctx context.Context) LiveEventEncodingPtrOutput
type LiveEventEncodingResponse ¶
type LiveEventEncodingResponse struct { // Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created. EncodingType *string `pulumi:"encodingType"` // Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’. PresetName *string `pulumi:"presetName"` // Specifies how the input video will be resized to fit the desired output resolution(s). Default is None StretchMode *string `pulumi:"stretchMode"` }
Specifies the live event type and optional encoding settings for encoding live events.
type LiveEventEncodingResponseArgs ¶
type LiveEventEncodingResponseArgs struct { // Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created. EncodingType pulumi.StringPtrInput `pulumi:"encodingType"` // Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’. PresetName pulumi.StringPtrInput `pulumi:"presetName"` // Specifies how the input video will be resized to fit the desired output resolution(s). Default is None StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` }
Specifies the live event type and optional encoding settings for encoding live events.
func (LiveEventEncodingResponseArgs) ElementType ¶
func (LiveEventEncodingResponseArgs) ElementType() reflect.Type
func (LiveEventEncodingResponseArgs) ToLiveEventEncodingResponseOutput ¶
func (i LiveEventEncodingResponseArgs) ToLiveEventEncodingResponseOutput() LiveEventEncodingResponseOutput
func (LiveEventEncodingResponseArgs) ToLiveEventEncodingResponseOutputWithContext ¶
func (i LiveEventEncodingResponseArgs) ToLiveEventEncodingResponseOutputWithContext(ctx context.Context) LiveEventEncodingResponseOutput
func (LiveEventEncodingResponseArgs) ToLiveEventEncodingResponsePtrOutput ¶
func (i LiveEventEncodingResponseArgs) ToLiveEventEncodingResponsePtrOutput() LiveEventEncodingResponsePtrOutput
func (LiveEventEncodingResponseArgs) ToLiveEventEncodingResponsePtrOutputWithContext ¶
func (i LiveEventEncodingResponseArgs) ToLiveEventEncodingResponsePtrOutputWithContext(ctx context.Context) LiveEventEncodingResponsePtrOutput
type LiveEventEncodingResponseInput ¶
type LiveEventEncodingResponseInput interface { pulumi.Input ToLiveEventEncodingResponseOutput() LiveEventEncodingResponseOutput ToLiveEventEncodingResponseOutputWithContext(context.Context) LiveEventEncodingResponseOutput }
LiveEventEncodingResponseInput is an input type that accepts LiveEventEncodingResponseArgs and LiveEventEncodingResponseOutput values. You can construct a concrete instance of `LiveEventEncodingResponseInput` via:
LiveEventEncodingResponseArgs{...}
type LiveEventEncodingResponseOutput ¶
type LiveEventEncodingResponseOutput struct{ *pulumi.OutputState }
Specifies the live event type and optional encoding settings for encoding live events.
func (LiveEventEncodingResponseOutput) ElementType ¶
func (LiveEventEncodingResponseOutput) ElementType() reflect.Type
func (LiveEventEncodingResponseOutput) EncodingType ¶
func (o LiveEventEncodingResponseOutput) EncodingType() pulumi.StringPtrOutput
Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.
func (LiveEventEncodingResponseOutput) KeyFrameInterval ¶ added in v0.2.1
func (o LiveEventEncodingResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.
func (LiveEventEncodingResponseOutput) PresetName ¶
func (o LiveEventEncodingResponseOutput) PresetName() pulumi.StringPtrOutput
The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.
func (LiveEventEncodingResponseOutput) StretchMode ¶ added in v0.2.1
func (o LiveEventEncodingResponseOutput) StretchMode() pulumi.StringPtrOutput
Specifies how the input video will be resized to fit the desired output resolution(s). Default is None
func (LiveEventEncodingResponseOutput) ToLiveEventEncodingResponseOutput ¶
func (o LiveEventEncodingResponseOutput) ToLiveEventEncodingResponseOutput() LiveEventEncodingResponseOutput
func (LiveEventEncodingResponseOutput) ToLiveEventEncodingResponseOutputWithContext ¶
func (o LiveEventEncodingResponseOutput) ToLiveEventEncodingResponseOutputWithContext(ctx context.Context) LiveEventEncodingResponseOutput
func (LiveEventEncodingResponseOutput) ToLiveEventEncodingResponsePtrOutput ¶
func (o LiveEventEncodingResponseOutput) ToLiveEventEncodingResponsePtrOutput() LiveEventEncodingResponsePtrOutput
func (LiveEventEncodingResponseOutput) ToLiveEventEncodingResponsePtrOutputWithContext ¶
func (o LiveEventEncodingResponseOutput) ToLiveEventEncodingResponsePtrOutputWithContext(ctx context.Context) LiveEventEncodingResponsePtrOutput
type LiveEventEncodingResponsePtrInput ¶
type LiveEventEncodingResponsePtrInput interface { pulumi.Input ToLiveEventEncodingResponsePtrOutput() LiveEventEncodingResponsePtrOutput ToLiveEventEncodingResponsePtrOutputWithContext(context.Context) LiveEventEncodingResponsePtrOutput }
LiveEventEncodingResponsePtrInput is an input type that accepts LiveEventEncodingResponseArgs, LiveEventEncodingResponsePtr and LiveEventEncodingResponsePtrOutput values. You can construct a concrete instance of `LiveEventEncodingResponsePtrInput` via:
LiveEventEncodingResponseArgs{...} or: nil
func LiveEventEncodingResponsePtr ¶
func LiveEventEncodingResponsePtr(v *LiveEventEncodingResponseArgs) LiveEventEncodingResponsePtrInput
type LiveEventEncodingResponsePtrOutput ¶
type LiveEventEncodingResponsePtrOutput struct{ *pulumi.OutputState }
func (LiveEventEncodingResponsePtrOutput) Elem ¶
func (o LiveEventEncodingResponsePtrOutput) Elem() LiveEventEncodingResponseOutput
func (LiveEventEncodingResponsePtrOutput) ElementType ¶
func (LiveEventEncodingResponsePtrOutput) ElementType() reflect.Type
func (LiveEventEncodingResponsePtrOutput) EncodingType ¶
func (o LiveEventEncodingResponsePtrOutput) EncodingType() pulumi.StringPtrOutput
Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.
func (LiveEventEncodingResponsePtrOutput) KeyFrameInterval ¶ added in v0.2.1
func (o LiveEventEncodingResponsePtrOutput) KeyFrameInterval() pulumi.StringPtrOutput
Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.
func (LiveEventEncodingResponsePtrOutput) PresetName ¶
func (o LiveEventEncodingResponsePtrOutput) PresetName() pulumi.StringPtrOutput
The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.
func (LiveEventEncodingResponsePtrOutput) StretchMode ¶ added in v0.2.1
func (o LiveEventEncodingResponsePtrOutput) StretchMode() pulumi.StringPtrOutput
Specifies how the input video will be resized to fit the desired output resolution(s). Default is None
func (LiveEventEncodingResponsePtrOutput) ToLiveEventEncodingResponsePtrOutput ¶
func (o LiveEventEncodingResponsePtrOutput) ToLiveEventEncodingResponsePtrOutput() LiveEventEncodingResponsePtrOutput
func (LiveEventEncodingResponsePtrOutput) ToLiveEventEncodingResponsePtrOutputWithContext ¶
func (o LiveEventEncodingResponsePtrOutput) ToLiveEventEncodingResponsePtrOutputWithContext(ctx context.Context) LiveEventEncodingResponsePtrOutput
type LiveEventEncodingType ¶ added in v0.3.1
Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.
func (LiveEventEncodingType) ElementType ¶ added in v0.3.1
func (LiveEventEncodingType) ElementType() reflect.Type
func (LiveEventEncodingType) ToStringOutput ¶ added in v0.3.1
func (e LiveEventEncodingType) ToStringOutput() pulumi.StringOutput
func (LiveEventEncodingType) ToStringOutputWithContext ¶ added in v0.3.1
func (e LiveEventEncodingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LiveEventEncodingType) ToStringPtrOutput ¶ added in v0.3.1
func (e LiveEventEncodingType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LiveEventEncodingType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LiveEventEncodingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LiveEventEndpoint ¶
type LiveEventEndpoint struct { // The endpoint protocol. Protocol *string `pulumi:"protocol"` // The endpoint URL. Url *string `pulumi:"url"` }
The live event endpoint.
type LiveEventEndpointArgs ¶
type LiveEventEndpointArgs struct { // The endpoint protocol. Protocol pulumi.StringPtrInput `pulumi:"protocol"` // The endpoint URL. Url pulumi.StringPtrInput `pulumi:"url"` }
The live event endpoint.
func (LiveEventEndpointArgs) ElementType ¶
func (LiveEventEndpointArgs) ElementType() reflect.Type
func (LiveEventEndpointArgs) ToLiveEventEndpointOutput ¶
func (i LiveEventEndpointArgs) ToLiveEventEndpointOutput() LiveEventEndpointOutput
func (LiveEventEndpointArgs) ToLiveEventEndpointOutputWithContext ¶
func (i LiveEventEndpointArgs) ToLiveEventEndpointOutputWithContext(ctx context.Context) LiveEventEndpointOutput
type LiveEventEndpointArray ¶
type LiveEventEndpointArray []LiveEventEndpointInput
func (LiveEventEndpointArray) ElementType ¶
func (LiveEventEndpointArray) ElementType() reflect.Type
func (LiveEventEndpointArray) ToLiveEventEndpointArrayOutput ¶
func (i LiveEventEndpointArray) ToLiveEventEndpointArrayOutput() LiveEventEndpointArrayOutput
func (LiveEventEndpointArray) ToLiveEventEndpointArrayOutputWithContext ¶
func (i LiveEventEndpointArray) ToLiveEventEndpointArrayOutputWithContext(ctx context.Context) LiveEventEndpointArrayOutput
type LiveEventEndpointArrayInput ¶
type LiveEventEndpointArrayInput interface { pulumi.Input ToLiveEventEndpointArrayOutput() LiveEventEndpointArrayOutput ToLiveEventEndpointArrayOutputWithContext(context.Context) LiveEventEndpointArrayOutput }
LiveEventEndpointArrayInput is an input type that accepts LiveEventEndpointArray and LiveEventEndpointArrayOutput values. You can construct a concrete instance of `LiveEventEndpointArrayInput` via:
LiveEventEndpointArray{ LiveEventEndpointArgs{...} }
type LiveEventEndpointArrayOutput ¶
type LiveEventEndpointArrayOutput struct{ *pulumi.OutputState }
func (LiveEventEndpointArrayOutput) ElementType ¶
func (LiveEventEndpointArrayOutput) ElementType() reflect.Type
func (LiveEventEndpointArrayOutput) Index ¶
func (o LiveEventEndpointArrayOutput) Index(i pulumi.IntInput) LiveEventEndpointOutput
func (LiveEventEndpointArrayOutput) ToLiveEventEndpointArrayOutput ¶
func (o LiveEventEndpointArrayOutput) ToLiveEventEndpointArrayOutput() LiveEventEndpointArrayOutput
func (LiveEventEndpointArrayOutput) ToLiveEventEndpointArrayOutputWithContext ¶
func (o LiveEventEndpointArrayOutput) ToLiveEventEndpointArrayOutputWithContext(ctx context.Context) LiveEventEndpointArrayOutput
type LiveEventEndpointInput ¶
type LiveEventEndpointInput interface { pulumi.Input ToLiveEventEndpointOutput() LiveEventEndpointOutput ToLiveEventEndpointOutputWithContext(context.Context) LiveEventEndpointOutput }
LiveEventEndpointInput is an input type that accepts LiveEventEndpointArgs and LiveEventEndpointOutput values. You can construct a concrete instance of `LiveEventEndpointInput` via:
LiveEventEndpointArgs{...}
type LiveEventEndpointOutput ¶
type LiveEventEndpointOutput struct{ *pulumi.OutputState }
The live event endpoint.
func (LiveEventEndpointOutput) ElementType ¶
func (LiveEventEndpointOutput) ElementType() reflect.Type
func (LiveEventEndpointOutput) Protocol ¶
func (o LiveEventEndpointOutput) Protocol() pulumi.StringPtrOutput
The endpoint protocol.
func (LiveEventEndpointOutput) ToLiveEventEndpointOutput ¶
func (o LiveEventEndpointOutput) ToLiveEventEndpointOutput() LiveEventEndpointOutput
func (LiveEventEndpointOutput) ToLiveEventEndpointOutputWithContext ¶
func (o LiveEventEndpointOutput) ToLiveEventEndpointOutputWithContext(ctx context.Context) LiveEventEndpointOutput
func (LiveEventEndpointOutput) Url ¶
func (o LiveEventEndpointOutput) Url() pulumi.StringPtrOutput
The endpoint URL.
type LiveEventEndpointResponse ¶
type LiveEventEndpointResponse struct { // The endpoint protocol. Protocol *string `pulumi:"protocol"` // The endpoint URL. Url *string `pulumi:"url"` }
The live event endpoint.
type LiveEventEndpointResponseArgs ¶
type LiveEventEndpointResponseArgs struct { // The endpoint protocol. Protocol pulumi.StringPtrInput `pulumi:"protocol"` // The endpoint URL. Url pulumi.StringPtrInput `pulumi:"url"` }
The live event endpoint.
func (LiveEventEndpointResponseArgs) ElementType ¶
func (LiveEventEndpointResponseArgs) ElementType() reflect.Type
func (LiveEventEndpointResponseArgs) ToLiveEventEndpointResponseOutput ¶
func (i LiveEventEndpointResponseArgs) ToLiveEventEndpointResponseOutput() LiveEventEndpointResponseOutput
func (LiveEventEndpointResponseArgs) ToLiveEventEndpointResponseOutputWithContext ¶
func (i LiveEventEndpointResponseArgs) ToLiveEventEndpointResponseOutputWithContext(ctx context.Context) LiveEventEndpointResponseOutput
type LiveEventEndpointResponseArray ¶
type LiveEventEndpointResponseArray []LiveEventEndpointResponseInput
func (LiveEventEndpointResponseArray) ElementType ¶
func (LiveEventEndpointResponseArray) ElementType() reflect.Type
func (LiveEventEndpointResponseArray) ToLiveEventEndpointResponseArrayOutput ¶
func (i LiveEventEndpointResponseArray) ToLiveEventEndpointResponseArrayOutput() LiveEventEndpointResponseArrayOutput
func (LiveEventEndpointResponseArray) ToLiveEventEndpointResponseArrayOutputWithContext ¶
func (i LiveEventEndpointResponseArray) ToLiveEventEndpointResponseArrayOutputWithContext(ctx context.Context) LiveEventEndpointResponseArrayOutput
type LiveEventEndpointResponseArrayInput ¶
type LiveEventEndpointResponseArrayInput interface { pulumi.Input ToLiveEventEndpointResponseArrayOutput() LiveEventEndpointResponseArrayOutput ToLiveEventEndpointResponseArrayOutputWithContext(context.Context) LiveEventEndpointResponseArrayOutput }
LiveEventEndpointResponseArrayInput is an input type that accepts LiveEventEndpointResponseArray and LiveEventEndpointResponseArrayOutput values. You can construct a concrete instance of `LiveEventEndpointResponseArrayInput` via:
LiveEventEndpointResponseArray{ LiveEventEndpointResponseArgs{...} }
type LiveEventEndpointResponseArrayOutput ¶
type LiveEventEndpointResponseArrayOutput struct{ *pulumi.OutputState }
func (LiveEventEndpointResponseArrayOutput) ElementType ¶
func (LiveEventEndpointResponseArrayOutput) ElementType() reflect.Type
func (LiveEventEndpointResponseArrayOutput) Index ¶
func (o LiveEventEndpointResponseArrayOutput) Index(i pulumi.IntInput) LiveEventEndpointResponseOutput
func (LiveEventEndpointResponseArrayOutput) ToLiveEventEndpointResponseArrayOutput ¶
func (o LiveEventEndpointResponseArrayOutput) ToLiveEventEndpointResponseArrayOutput() LiveEventEndpointResponseArrayOutput
func (LiveEventEndpointResponseArrayOutput) ToLiveEventEndpointResponseArrayOutputWithContext ¶
func (o LiveEventEndpointResponseArrayOutput) ToLiveEventEndpointResponseArrayOutputWithContext(ctx context.Context) LiveEventEndpointResponseArrayOutput
type LiveEventEndpointResponseInput ¶
type LiveEventEndpointResponseInput interface { pulumi.Input ToLiveEventEndpointResponseOutput() LiveEventEndpointResponseOutput ToLiveEventEndpointResponseOutputWithContext(context.Context) LiveEventEndpointResponseOutput }
LiveEventEndpointResponseInput is an input type that accepts LiveEventEndpointResponseArgs and LiveEventEndpointResponseOutput values. You can construct a concrete instance of `LiveEventEndpointResponseInput` via:
LiveEventEndpointResponseArgs{...}
type LiveEventEndpointResponseOutput ¶
type LiveEventEndpointResponseOutput struct{ *pulumi.OutputState }
The live event endpoint.
func (LiveEventEndpointResponseOutput) ElementType ¶
func (LiveEventEndpointResponseOutput) ElementType() reflect.Type
func (LiveEventEndpointResponseOutput) Protocol ¶
func (o LiveEventEndpointResponseOutput) Protocol() pulumi.StringPtrOutput
The endpoint protocol.
func (LiveEventEndpointResponseOutput) ToLiveEventEndpointResponseOutput ¶
func (o LiveEventEndpointResponseOutput) ToLiveEventEndpointResponseOutput() LiveEventEndpointResponseOutput
func (LiveEventEndpointResponseOutput) ToLiveEventEndpointResponseOutputWithContext ¶
func (o LiveEventEndpointResponseOutput) ToLiveEventEndpointResponseOutputWithContext(ctx context.Context) LiveEventEndpointResponseOutput
func (LiveEventEndpointResponseOutput) Url ¶
func (o LiveEventEndpointResponseOutput) Url() pulumi.StringPtrOutput
The endpoint URL.
type LiveEventInput ¶
type LiveEventInput struct { // Access control for live event input. AccessControl *LiveEventInputAccessControl `pulumi:"accessControl"` // A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value. AccessToken *string `pulumi:"accessToken"` // The input endpoints for the live event. Endpoints []LiveEventEndpoint `pulumi:"endpoints"` // ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events. KeyFrameIntervalDuration *string `pulumi:"keyFrameIntervalDuration"` // The input protocol for the live event. This is specified at creation time and cannot be updated. StreamingProtocol string `pulumi:"streamingProtocol"` }
The live event input.
type LiveEventInputAccessControl ¶
type LiveEventInputAccessControl struct { // The IP access control properties. Ip *IPAccessControl `pulumi:"ip"` }
The IP access control for live event input.
type LiveEventInputAccessControlArgs ¶
type LiveEventInputAccessControlArgs struct { // The IP access control properties. Ip IPAccessControlPtrInput `pulumi:"ip"` }
The IP access control for live event input.
func (LiveEventInputAccessControlArgs) ElementType ¶
func (LiveEventInputAccessControlArgs) ElementType() reflect.Type
func (LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlOutput ¶
func (i LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlOutput() LiveEventInputAccessControlOutput
func (LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlOutputWithContext ¶
func (i LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlOutputWithContext(ctx context.Context) LiveEventInputAccessControlOutput
func (LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlPtrOutput ¶
func (i LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlPtrOutput() LiveEventInputAccessControlPtrOutput
func (LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlPtrOutputWithContext ¶
func (i LiveEventInputAccessControlArgs) ToLiveEventInputAccessControlPtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlPtrOutput
type LiveEventInputAccessControlInput ¶
type LiveEventInputAccessControlInput interface { pulumi.Input ToLiveEventInputAccessControlOutput() LiveEventInputAccessControlOutput ToLiveEventInputAccessControlOutputWithContext(context.Context) LiveEventInputAccessControlOutput }
LiveEventInputAccessControlInput is an input type that accepts LiveEventInputAccessControlArgs and LiveEventInputAccessControlOutput values. You can construct a concrete instance of `LiveEventInputAccessControlInput` via:
LiveEventInputAccessControlArgs{...}
type LiveEventInputAccessControlOutput ¶
type LiveEventInputAccessControlOutput struct{ *pulumi.OutputState }
The IP access control for live event input.
func (LiveEventInputAccessControlOutput) ElementType ¶
func (LiveEventInputAccessControlOutput) ElementType() reflect.Type
func (LiveEventInputAccessControlOutput) Ip ¶
func (o LiveEventInputAccessControlOutput) Ip() IPAccessControlPtrOutput
The IP access control properties.
func (LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlOutput ¶
func (o LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlOutput() LiveEventInputAccessControlOutput
func (LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlOutputWithContext ¶
func (o LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlOutputWithContext(ctx context.Context) LiveEventInputAccessControlOutput
func (LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlPtrOutput ¶
func (o LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlPtrOutput() LiveEventInputAccessControlPtrOutput
func (LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlPtrOutputWithContext ¶
func (o LiveEventInputAccessControlOutput) ToLiveEventInputAccessControlPtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlPtrOutput
type LiveEventInputAccessControlPtrInput ¶
type LiveEventInputAccessControlPtrInput interface { pulumi.Input ToLiveEventInputAccessControlPtrOutput() LiveEventInputAccessControlPtrOutput ToLiveEventInputAccessControlPtrOutputWithContext(context.Context) LiveEventInputAccessControlPtrOutput }
LiveEventInputAccessControlPtrInput is an input type that accepts LiveEventInputAccessControlArgs, LiveEventInputAccessControlPtr and LiveEventInputAccessControlPtrOutput values. You can construct a concrete instance of `LiveEventInputAccessControlPtrInput` via:
LiveEventInputAccessControlArgs{...} or: nil
func LiveEventInputAccessControlPtr ¶
func LiveEventInputAccessControlPtr(v *LiveEventInputAccessControlArgs) LiveEventInputAccessControlPtrInput
type LiveEventInputAccessControlPtrOutput ¶
type LiveEventInputAccessControlPtrOutput struct{ *pulumi.OutputState }
func (LiveEventInputAccessControlPtrOutput) ElementType ¶
func (LiveEventInputAccessControlPtrOutput) ElementType() reflect.Type
func (LiveEventInputAccessControlPtrOutput) Ip ¶
func (o LiveEventInputAccessControlPtrOutput) Ip() IPAccessControlPtrOutput
The IP access control properties.
func (LiveEventInputAccessControlPtrOutput) ToLiveEventInputAccessControlPtrOutput ¶
func (o LiveEventInputAccessControlPtrOutput) ToLiveEventInputAccessControlPtrOutput() LiveEventInputAccessControlPtrOutput
func (LiveEventInputAccessControlPtrOutput) ToLiveEventInputAccessControlPtrOutputWithContext ¶
func (o LiveEventInputAccessControlPtrOutput) ToLiveEventInputAccessControlPtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlPtrOutput
type LiveEventInputAccessControlResponse ¶
type LiveEventInputAccessControlResponse struct { // The IP access control properties. Ip *IPAccessControlResponse `pulumi:"ip"` }
The IP access control for live event input.
type LiveEventInputAccessControlResponseArgs ¶
type LiveEventInputAccessControlResponseArgs struct { // The IP access control properties. Ip IPAccessControlResponsePtrInput `pulumi:"ip"` }
The IP access control for live event input.
func (LiveEventInputAccessControlResponseArgs) ElementType ¶
func (LiveEventInputAccessControlResponseArgs) ElementType() reflect.Type
func (LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponseOutput ¶
func (i LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponseOutput() LiveEventInputAccessControlResponseOutput
func (LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponseOutputWithContext ¶
func (i LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponseOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponseOutput
func (LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponsePtrOutput ¶
func (i LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponsePtrOutput() LiveEventInputAccessControlResponsePtrOutput
func (LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponsePtrOutputWithContext ¶
func (i LiveEventInputAccessControlResponseArgs) ToLiveEventInputAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponsePtrOutput
type LiveEventInputAccessControlResponseInput ¶
type LiveEventInputAccessControlResponseInput interface { pulumi.Input ToLiveEventInputAccessControlResponseOutput() LiveEventInputAccessControlResponseOutput ToLiveEventInputAccessControlResponseOutputWithContext(context.Context) LiveEventInputAccessControlResponseOutput }
LiveEventInputAccessControlResponseInput is an input type that accepts LiveEventInputAccessControlResponseArgs and LiveEventInputAccessControlResponseOutput values. You can construct a concrete instance of `LiveEventInputAccessControlResponseInput` via:
LiveEventInputAccessControlResponseArgs{...}
type LiveEventInputAccessControlResponseOutput ¶
type LiveEventInputAccessControlResponseOutput struct{ *pulumi.OutputState }
The IP access control for live event input.
func (LiveEventInputAccessControlResponseOutput) ElementType ¶
func (LiveEventInputAccessControlResponseOutput) ElementType() reflect.Type
func (LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponseOutput ¶
func (o LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponseOutput() LiveEventInputAccessControlResponseOutput
func (LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponseOutputWithContext ¶
func (o LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponseOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponseOutput
func (LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponsePtrOutput ¶
func (o LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponsePtrOutput() LiveEventInputAccessControlResponsePtrOutput
func (LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponsePtrOutputWithContext ¶
func (o LiveEventInputAccessControlResponseOutput) ToLiveEventInputAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponsePtrOutput
type LiveEventInputAccessControlResponsePtrInput ¶
type LiveEventInputAccessControlResponsePtrInput interface { pulumi.Input ToLiveEventInputAccessControlResponsePtrOutput() LiveEventInputAccessControlResponsePtrOutput ToLiveEventInputAccessControlResponsePtrOutputWithContext(context.Context) LiveEventInputAccessControlResponsePtrOutput }
LiveEventInputAccessControlResponsePtrInput is an input type that accepts LiveEventInputAccessControlResponseArgs, LiveEventInputAccessControlResponsePtr and LiveEventInputAccessControlResponsePtrOutput values. You can construct a concrete instance of `LiveEventInputAccessControlResponsePtrInput` via:
LiveEventInputAccessControlResponseArgs{...} or: nil
func LiveEventInputAccessControlResponsePtr ¶
func LiveEventInputAccessControlResponsePtr(v *LiveEventInputAccessControlResponseArgs) LiveEventInputAccessControlResponsePtrInput
type LiveEventInputAccessControlResponsePtrOutput ¶
type LiveEventInputAccessControlResponsePtrOutput struct{ *pulumi.OutputState }
func (LiveEventInputAccessControlResponsePtrOutput) ElementType ¶
func (LiveEventInputAccessControlResponsePtrOutput) ElementType() reflect.Type
func (LiveEventInputAccessControlResponsePtrOutput) ToLiveEventInputAccessControlResponsePtrOutput ¶
func (o LiveEventInputAccessControlResponsePtrOutput) ToLiveEventInputAccessControlResponsePtrOutput() LiveEventInputAccessControlResponsePtrOutput
func (LiveEventInputAccessControlResponsePtrOutput) ToLiveEventInputAccessControlResponsePtrOutputWithContext ¶
func (o LiveEventInputAccessControlResponsePtrOutput) ToLiveEventInputAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventInputAccessControlResponsePtrOutput
type LiveEventInputArgs ¶
type LiveEventInputArgs struct { // Access control for live event input. AccessControl LiveEventInputAccessControlPtrInput `pulumi:"accessControl"` // A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value. AccessToken pulumi.StringPtrInput `pulumi:"accessToken"` // The input endpoints for the live event. Endpoints LiveEventEndpointArrayInput `pulumi:"endpoints"` // ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events. KeyFrameIntervalDuration pulumi.StringPtrInput `pulumi:"keyFrameIntervalDuration"` // The input protocol for the live event. This is specified at creation time and cannot be updated. StreamingProtocol pulumi.StringInput `pulumi:"streamingProtocol"` }
The live event input.
func (LiveEventInputArgs) ElementType ¶
func (LiveEventInputArgs) ElementType() reflect.Type
func (LiveEventInputArgs) ToLiveEventInputOutput ¶
func (i LiveEventInputArgs) ToLiveEventInputOutput() LiveEventInputOutput
func (LiveEventInputArgs) ToLiveEventInputOutputWithContext ¶
func (i LiveEventInputArgs) ToLiveEventInputOutputWithContext(ctx context.Context) LiveEventInputOutput
func (LiveEventInputArgs) ToLiveEventInputPtrOutput ¶
func (i LiveEventInputArgs) ToLiveEventInputPtrOutput() LiveEventInputPtrOutput
func (LiveEventInputArgs) ToLiveEventInputPtrOutputWithContext ¶
func (i LiveEventInputArgs) ToLiveEventInputPtrOutputWithContext(ctx context.Context) LiveEventInputPtrOutput
type LiveEventInputInput ¶
type LiveEventInputInput interface { pulumi.Input ToLiveEventInputOutput() LiveEventInputOutput ToLiveEventInputOutputWithContext(context.Context) LiveEventInputOutput }
LiveEventInputInput is an input type that accepts LiveEventInputArgs and LiveEventInputOutput values. You can construct a concrete instance of `LiveEventInputInput` via:
LiveEventInputArgs{...}
type LiveEventInputOutput ¶
type LiveEventInputOutput struct{ *pulumi.OutputState }
The live event input.
func (LiveEventInputOutput) AccessControl ¶
func (o LiveEventInputOutput) AccessControl() LiveEventInputAccessControlPtrOutput
Access control for live event input.
func (LiveEventInputOutput) AccessToken ¶
func (o LiveEventInputOutput) AccessToken() pulumi.StringPtrOutput
A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.
func (LiveEventInputOutput) ElementType ¶
func (LiveEventInputOutput) ElementType() reflect.Type
func (LiveEventInputOutput) Endpoints ¶
func (o LiveEventInputOutput) Endpoints() LiveEventEndpointArrayOutput
The input endpoints for the live event.
func (LiveEventInputOutput) KeyFrameIntervalDuration ¶
func (o LiveEventInputOutput) KeyFrameIntervalDuration() pulumi.StringPtrOutput
ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.
func (LiveEventInputOutput) StreamingProtocol ¶
func (o LiveEventInputOutput) StreamingProtocol() pulumi.StringOutput
The input protocol for the live event. This is specified at creation time and cannot be updated.
func (LiveEventInputOutput) ToLiveEventInputOutput ¶
func (o LiveEventInputOutput) ToLiveEventInputOutput() LiveEventInputOutput
func (LiveEventInputOutput) ToLiveEventInputOutputWithContext ¶
func (o LiveEventInputOutput) ToLiveEventInputOutputWithContext(ctx context.Context) LiveEventInputOutput
func (LiveEventInputOutput) ToLiveEventInputPtrOutput ¶
func (o LiveEventInputOutput) ToLiveEventInputPtrOutput() LiveEventInputPtrOutput
func (LiveEventInputOutput) ToLiveEventInputPtrOutputWithContext ¶
func (o LiveEventInputOutput) ToLiveEventInputPtrOutputWithContext(ctx context.Context) LiveEventInputPtrOutput
type LiveEventInputProtocol ¶ added in v0.3.1
The input protocol for the live event. This is specified at creation time and cannot be updated.
func (LiveEventInputProtocol) ElementType ¶ added in v0.3.1
func (LiveEventInputProtocol) ElementType() reflect.Type
func (LiveEventInputProtocol) ToStringOutput ¶ added in v0.3.1
func (e LiveEventInputProtocol) ToStringOutput() pulumi.StringOutput
func (LiveEventInputProtocol) ToStringOutputWithContext ¶ added in v0.3.1
func (e LiveEventInputProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LiveEventInputProtocol) ToStringPtrOutput ¶ added in v0.3.1
func (e LiveEventInputProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (LiveEventInputProtocol) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LiveEventInputProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LiveEventInputPtrInput ¶
type LiveEventInputPtrInput interface { pulumi.Input ToLiveEventInputPtrOutput() LiveEventInputPtrOutput ToLiveEventInputPtrOutputWithContext(context.Context) LiveEventInputPtrOutput }
LiveEventInputPtrInput is an input type that accepts LiveEventInputArgs, LiveEventInputPtr and LiveEventInputPtrOutput values. You can construct a concrete instance of `LiveEventInputPtrInput` via:
LiveEventInputArgs{...} or: nil
func LiveEventInputPtr ¶
func LiveEventInputPtr(v *LiveEventInputArgs) LiveEventInputPtrInput
type LiveEventInputPtrOutput ¶
type LiveEventInputPtrOutput struct{ *pulumi.OutputState }
func (LiveEventInputPtrOutput) AccessControl ¶
func (o LiveEventInputPtrOutput) AccessControl() LiveEventInputAccessControlPtrOutput
Access control for live event input.
func (LiveEventInputPtrOutput) AccessToken ¶
func (o LiveEventInputPtrOutput) AccessToken() pulumi.StringPtrOutput
A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.
func (LiveEventInputPtrOutput) Elem ¶
func (o LiveEventInputPtrOutput) Elem() LiveEventInputOutput
func (LiveEventInputPtrOutput) ElementType ¶
func (LiveEventInputPtrOutput) ElementType() reflect.Type
func (LiveEventInputPtrOutput) Endpoints ¶
func (o LiveEventInputPtrOutput) Endpoints() LiveEventEndpointArrayOutput
The input endpoints for the live event.
func (LiveEventInputPtrOutput) KeyFrameIntervalDuration ¶
func (o LiveEventInputPtrOutput) KeyFrameIntervalDuration() pulumi.StringPtrOutput
ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.
func (LiveEventInputPtrOutput) StreamingProtocol ¶
func (o LiveEventInputPtrOutput) StreamingProtocol() pulumi.StringPtrOutput
The input protocol for the live event. This is specified at creation time and cannot be updated.
func (LiveEventInputPtrOutput) ToLiveEventInputPtrOutput ¶
func (o LiveEventInputPtrOutput) ToLiveEventInputPtrOutput() LiveEventInputPtrOutput
func (LiveEventInputPtrOutput) ToLiveEventInputPtrOutputWithContext ¶
func (o LiveEventInputPtrOutput) ToLiveEventInputPtrOutputWithContext(ctx context.Context) LiveEventInputPtrOutput
type LiveEventInputResponse ¶
type LiveEventInputResponse struct { // Access control for live event input. AccessControl *LiveEventInputAccessControlResponse `pulumi:"accessControl"` // A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value. AccessToken *string `pulumi:"accessToken"` // The input endpoints for the live event. Endpoints []LiveEventEndpointResponse `pulumi:"endpoints"` // ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events. KeyFrameIntervalDuration *string `pulumi:"keyFrameIntervalDuration"` // The input protocol for the live event. This is specified at creation time and cannot be updated. StreamingProtocol string `pulumi:"streamingProtocol"` }
The live event input.
type LiveEventInputResponseArgs ¶
type LiveEventInputResponseArgs struct { // Access control for live event input. AccessControl LiveEventInputAccessControlResponsePtrInput `pulumi:"accessControl"` // A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value. AccessToken pulumi.StringPtrInput `pulumi:"accessToken"` // The input endpoints for the live event. Endpoints LiveEventEndpointResponseArrayInput `pulumi:"endpoints"` // ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events. KeyFrameIntervalDuration pulumi.StringPtrInput `pulumi:"keyFrameIntervalDuration"` // The input protocol for the live event. This is specified at creation time and cannot be updated. StreamingProtocol pulumi.StringInput `pulumi:"streamingProtocol"` }
The live event input.
func (LiveEventInputResponseArgs) ElementType ¶
func (LiveEventInputResponseArgs) ElementType() reflect.Type
func (LiveEventInputResponseArgs) ToLiveEventInputResponseOutput ¶
func (i LiveEventInputResponseArgs) ToLiveEventInputResponseOutput() LiveEventInputResponseOutput
func (LiveEventInputResponseArgs) ToLiveEventInputResponseOutputWithContext ¶
func (i LiveEventInputResponseArgs) ToLiveEventInputResponseOutputWithContext(ctx context.Context) LiveEventInputResponseOutput
func (LiveEventInputResponseArgs) ToLiveEventInputResponsePtrOutput ¶
func (i LiveEventInputResponseArgs) ToLiveEventInputResponsePtrOutput() LiveEventInputResponsePtrOutput
func (LiveEventInputResponseArgs) ToLiveEventInputResponsePtrOutputWithContext ¶
func (i LiveEventInputResponseArgs) ToLiveEventInputResponsePtrOutputWithContext(ctx context.Context) LiveEventInputResponsePtrOutput
type LiveEventInputResponseInput ¶
type LiveEventInputResponseInput interface { pulumi.Input ToLiveEventInputResponseOutput() LiveEventInputResponseOutput ToLiveEventInputResponseOutputWithContext(context.Context) LiveEventInputResponseOutput }
LiveEventInputResponseInput is an input type that accepts LiveEventInputResponseArgs and LiveEventInputResponseOutput values. You can construct a concrete instance of `LiveEventInputResponseInput` via:
LiveEventInputResponseArgs{...}
type LiveEventInputResponseOutput ¶
type LiveEventInputResponseOutput struct{ *pulumi.OutputState }
The live event input.
func (LiveEventInputResponseOutput) AccessControl ¶
func (o LiveEventInputResponseOutput) AccessControl() LiveEventInputAccessControlResponsePtrOutput
Access control for live event input.
func (LiveEventInputResponseOutput) AccessToken ¶
func (o LiveEventInputResponseOutput) AccessToken() pulumi.StringPtrOutput
A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.
func (LiveEventInputResponseOutput) ElementType ¶
func (LiveEventInputResponseOutput) ElementType() reflect.Type
func (LiveEventInputResponseOutput) Endpoints ¶
func (o LiveEventInputResponseOutput) Endpoints() LiveEventEndpointResponseArrayOutput
The input endpoints for the live event.
func (LiveEventInputResponseOutput) KeyFrameIntervalDuration ¶
func (o LiveEventInputResponseOutput) KeyFrameIntervalDuration() pulumi.StringPtrOutput
ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.
func (LiveEventInputResponseOutput) StreamingProtocol ¶
func (o LiveEventInputResponseOutput) StreamingProtocol() pulumi.StringOutput
The input protocol for the live event. This is specified at creation time and cannot be updated.
func (LiveEventInputResponseOutput) ToLiveEventInputResponseOutput ¶
func (o LiveEventInputResponseOutput) ToLiveEventInputResponseOutput() LiveEventInputResponseOutput
func (LiveEventInputResponseOutput) ToLiveEventInputResponseOutputWithContext ¶
func (o LiveEventInputResponseOutput) ToLiveEventInputResponseOutputWithContext(ctx context.Context) LiveEventInputResponseOutput
func (LiveEventInputResponseOutput) ToLiveEventInputResponsePtrOutput ¶
func (o LiveEventInputResponseOutput) ToLiveEventInputResponsePtrOutput() LiveEventInputResponsePtrOutput
func (LiveEventInputResponseOutput) ToLiveEventInputResponsePtrOutputWithContext ¶
func (o LiveEventInputResponseOutput) ToLiveEventInputResponsePtrOutputWithContext(ctx context.Context) LiveEventInputResponsePtrOutput
type LiveEventInputResponsePtrInput ¶
type LiveEventInputResponsePtrInput interface { pulumi.Input ToLiveEventInputResponsePtrOutput() LiveEventInputResponsePtrOutput ToLiveEventInputResponsePtrOutputWithContext(context.Context) LiveEventInputResponsePtrOutput }
LiveEventInputResponsePtrInput is an input type that accepts LiveEventInputResponseArgs, LiveEventInputResponsePtr and LiveEventInputResponsePtrOutput values. You can construct a concrete instance of `LiveEventInputResponsePtrInput` via:
LiveEventInputResponseArgs{...} or: nil
func LiveEventInputResponsePtr ¶
func LiveEventInputResponsePtr(v *LiveEventInputResponseArgs) LiveEventInputResponsePtrInput
type LiveEventInputResponsePtrOutput ¶
type LiveEventInputResponsePtrOutput struct{ *pulumi.OutputState }
func (LiveEventInputResponsePtrOutput) AccessControl ¶
func (o LiveEventInputResponsePtrOutput) AccessControl() LiveEventInputAccessControlResponsePtrOutput
Access control for live event input.
func (LiveEventInputResponsePtrOutput) AccessToken ¶
func (o LiveEventInputResponsePtrOutput) AccessToken() pulumi.StringPtrOutput
A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.
func (LiveEventInputResponsePtrOutput) Elem ¶
func (o LiveEventInputResponsePtrOutput) Elem() LiveEventInputResponseOutput
func (LiveEventInputResponsePtrOutput) ElementType ¶
func (LiveEventInputResponsePtrOutput) ElementType() reflect.Type
func (LiveEventInputResponsePtrOutput) Endpoints ¶
func (o LiveEventInputResponsePtrOutput) Endpoints() LiveEventEndpointResponseArrayOutput
The input endpoints for the live event.
func (LiveEventInputResponsePtrOutput) KeyFrameIntervalDuration ¶
func (o LiveEventInputResponsePtrOutput) KeyFrameIntervalDuration() pulumi.StringPtrOutput
ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.
func (LiveEventInputResponsePtrOutput) StreamingProtocol ¶
func (o LiveEventInputResponsePtrOutput) StreamingProtocol() pulumi.StringPtrOutput
The input protocol for the live event. This is specified at creation time and cannot be updated.
func (LiveEventInputResponsePtrOutput) ToLiveEventInputResponsePtrOutput ¶
func (o LiveEventInputResponsePtrOutput) ToLiveEventInputResponsePtrOutput() LiveEventInputResponsePtrOutput
func (LiveEventInputResponsePtrOutput) ToLiveEventInputResponsePtrOutputWithContext ¶
func (o LiveEventInputResponsePtrOutput) ToLiveEventInputResponsePtrOutputWithContext(ctx context.Context) LiveEventInputResponsePtrOutput
type LiveEventInputTrackSelection ¶ added in v0.2.1
type LiveEventInputTrackSelection struct { // Comparing operation. This property is reserved for future use, any value set on this property will be ignored. Operation *string `pulumi:"operation"` // Property name to select. This property is reserved for future use, any value set on this property will be ignored. Property *string `pulumi:"property"` // Property value to select. This property is reserved for future use, any value set on this property will be ignored. Value *string `pulumi:"value"` }
A track selection condition. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventInputTrackSelectionArgs ¶ added in v0.2.1
type LiveEventInputTrackSelectionArgs struct { // Comparing operation. This property is reserved for future use, any value set on this property will be ignored. Operation pulumi.StringPtrInput `pulumi:"operation"` // Property name to select. This property is reserved for future use, any value set on this property will be ignored. Property pulumi.StringPtrInput `pulumi:"property"` // Property value to select. This property is reserved for future use, any value set on this property will be ignored. Value pulumi.StringPtrInput `pulumi:"value"` }
A track selection condition. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventInputTrackSelectionArgs) ElementType ¶ added in v0.2.1
func (LiveEventInputTrackSelectionArgs) ElementType() reflect.Type
func (LiveEventInputTrackSelectionArgs) ToLiveEventInputTrackSelectionOutput ¶ added in v0.2.1
func (i LiveEventInputTrackSelectionArgs) ToLiveEventInputTrackSelectionOutput() LiveEventInputTrackSelectionOutput
func (LiveEventInputTrackSelectionArgs) ToLiveEventInputTrackSelectionOutputWithContext ¶ added in v0.2.1
func (i LiveEventInputTrackSelectionArgs) ToLiveEventInputTrackSelectionOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionOutput
type LiveEventInputTrackSelectionArray ¶ added in v0.2.1
type LiveEventInputTrackSelectionArray []LiveEventInputTrackSelectionInput
func (LiveEventInputTrackSelectionArray) ElementType ¶ added in v0.2.1
func (LiveEventInputTrackSelectionArray) ElementType() reflect.Type
func (LiveEventInputTrackSelectionArray) ToLiveEventInputTrackSelectionArrayOutput ¶ added in v0.2.1
func (i LiveEventInputTrackSelectionArray) ToLiveEventInputTrackSelectionArrayOutput() LiveEventInputTrackSelectionArrayOutput
func (LiveEventInputTrackSelectionArray) ToLiveEventInputTrackSelectionArrayOutputWithContext ¶ added in v0.2.1
func (i LiveEventInputTrackSelectionArray) ToLiveEventInputTrackSelectionArrayOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionArrayOutput
type LiveEventInputTrackSelectionArrayInput ¶ added in v0.2.1
type LiveEventInputTrackSelectionArrayInput interface { pulumi.Input ToLiveEventInputTrackSelectionArrayOutput() LiveEventInputTrackSelectionArrayOutput ToLiveEventInputTrackSelectionArrayOutputWithContext(context.Context) LiveEventInputTrackSelectionArrayOutput }
LiveEventInputTrackSelectionArrayInput is an input type that accepts LiveEventInputTrackSelectionArray and LiveEventInputTrackSelectionArrayOutput values. You can construct a concrete instance of `LiveEventInputTrackSelectionArrayInput` via:
LiveEventInputTrackSelectionArray{ LiveEventInputTrackSelectionArgs{...} }
type LiveEventInputTrackSelectionArrayOutput ¶ added in v0.2.1
type LiveEventInputTrackSelectionArrayOutput struct{ *pulumi.OutputState }
func (LiveEventInputTrackSelectionArrayOutput) ElementType ¶ added in v0.2.1
func (LiveEventInputTrackSelectionArrayOutput) ElementType() reflect.Type
func (LiveEventInputTrackSelectionArrayOutput) ToLiveEventInputTrackSelectionArrayOutput ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionArrayOutput) ToLiveEventInputTrackSelectionArrayOutput() LiveEventInputTrackSelectionArrayOutput
func (LiveEventInputTrackSelectionArrayOutput) ToLiveEventInputTrackSelectionArrayOutputWithContext ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionArrayOutput) ToLiveEventInputTrackSelectionArrayOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionArrayOutput
type LiveEventInputTrackSelectionInput ¶ added in v0.2.1
type LiveEventInputTrackSelectionInput interface { pulumi.Input ToLiveEventInputTrackSelectionOutput() LiveEventInputTrackSelectionOutput ToLiveEventInputTrackSelectionOutputWithContext(context.Context) LiveEventInputTrackSelectionOutput }
LiveEventInputTrackSelectionInput is an input type that accepts LiveEventInputTrackSelectionArgs and LiveEventInputTrackSelectionOutput values. You can construct a concrete instance of `LiveEventInputTrackSelectionInput` via:
LiveEventInputTrackSelectionArgs{...}
type LiveEventInputTrackSelectionOutput ¶ added in v0.2.1
type LiveEventInputTrackSelectionOutput struct{ *pulumi.OutputState }
A track selection condition. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventInputTrackSelectionOutput) ElementType ¶ added in v0.2.1
func (LiveEventInputTrackSelectionOutput) ElementType() reflect.Type
func (LiveEventInputTrackSelectionOutput) Operation ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionOutput) Operation() pulumi.StringPtrOutput
Comparing operation. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventInputTrackSelectionOutput) Property ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionOutput) Property() pulumi.StringPtrOutput
Property name to select. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventInputTrackSelectionOutput) ToLiveEventInputTrackSelectionOutput ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionOutput) ToLiveEventInputTrackSelectionOutput() LiveEventInputTrackSelectionOutput
func (LiveEventInputTrackSelectionOutput) ToLiveEventInputTrackSelectionOutputWithContext ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionOutput) ToLiveEventInputTrackSelectionOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionOutput
func (LiveEventInputTrackSelectionOutput) Value ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionOutput) Value() pulumi.StringPtrOutput
Property value to select. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventInputTrackSelectionResponse ¶ added in v0.2.1
type LiveEventInputTrackSelectionResponse struct { // Comparing operation. This property is reserved for future use, any value set on this property will be ignored. Operation *string `pulumi:"operation"` // Property name to select. This property is reserved for future use, any value set on this property will be ignored. Property *string `pulumi:"property"` // Property value to select. This property is reserved for future use, any value set on this property will be ignored. Value *string `pulumi:"value"` }
A track selection condition. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventInputTrackSelectionResponseArgs ¶ added in v0.2.1
type LiveEventInputTrackSelectionResponseArgs struct { // Comparing operation. This property is reserved for future use, any value set on this property will be ignored. Operation pulumi.StringPtrInput `pulumi:"operation"` // Property name to select. This property is reserved for future use, any value set on this property will be ignored. Property pulumi.StringPtrInput `pulumi:"property"` // Property value to select. This property is reserved for future use, any value set on this property will be ignored. Value pulumi.StringPtrInput `pulumi:"value"` }
A track selection condition. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventInputTrackSelectionResponseArgs) ElementType ¶ added in v0.2.1
func (LiveEventInputTrackSelectionResponseArgs) ElementType() reflect.Type
func (LiveEventInputTrackSelectionResponseArgs) ToLiveEventInputTrackSelectionResponseOutput ¶ added in v0.2.1
func (i LiveEventInputTrackSelectionResponseArgs) ToLiveEventInputTrackSelectionResponseOutput() LiveEventInputTrackSelectionResponseOutput
func (LiveEventInputTrackSelectionResponseArgs) ToLiveEventInputTrackSelectionResponseOutputWithContext ¶ added in v0.2.1
func (i LiveEventInputTrackSelectionResponseArgs) ToLiveEventInputTrackSelectionResponseOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionResponseOutput
type LiveEventInputTrackSelectionResponseArray ¶ added in v0.2.1
type LiveEventInputTrackSelectionResponseArray []LiveEventInputTrackSelectionResponseInput
func (LiveEventInputTrackSelectionResponseArray) ElementType ¶ added in v0.2.1
func (LiveEventInputTrackSelectionResponseArray) ElementType() reflect.Type
func (LiveEventInputTrackSelectionResponseArray) ToLiveEventInputTrackSelectionResponseArrayOutput ¶ added in v0.2.1
func (i LiveEventInputTrackSelectionResponseArray) ToLiveEventInputTrackSelectionResponseArrayOutput() LiveEventInputTrackSelectionResponseArrayOutput
func (LiveEventInputTrackSelectionResponseArray) ToLiveEventInputTrackSelectionResponseArrayOutputWithContext ¶ added in v0.2.1
func (i LiveEventInputTrackSelectionResponseArray) ToLiveEventInputTrackSelectionResponseArrayOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionResponseArrayOutput
type LiveEventInputTrackSelectionResponseArrayInput ¶ added in v0.2.1
type LiveEventInputTrackSelectionResponseArrayInput interface { pulumi.Input ToLiveEventInputTrackSelectionResponseArrayOutput() LiveEventInputTrackSelectionResponseArrayOutput ToLiveEventInputTrackSelectionResponseArrayOutputWithContext(context.Context) LiveEventInputTrackSelectionResponseArrayOutput }
LiveEventInputTrackSelectionResponseArrayInput is an input type that accepts LiveEventInputTrackSelectionResponseArray and LiveEventInputTrackSelectionResponseArrayOutput values. You can construct a concrete instance of `LiveEventInputTrackSelectionResponseArrayInput` via:
LiveEventInputTrackSelectionResponseArray{ LiveEventInputTrackSelectionResponseArgs{...} }
type LiveEventInputTrackSelectionResponseArrayOutput ¶ added in v0.2.1
type LiveEventInputTrackSelectionResponseArrayOutput struct{ *pulumi.OutputState }
func (LiveEventInputTrackSelectionResponseArrayOutput) ElementType ¶ added in v0.2.1
func (LiveEventInputTrackSelectionResponseArrayOutput) ElementType() reflect.Type
func (LiveEventInputTrackSelectionResponseArrayOutput) ToLiveEventInputTrackSelectionResponseArrayOutput ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionResponseArrayOutput) ToLiveEventInputTrackSelectionResponseArrayOutput() LiveEventInputTrackSelectionResponseArrayOutput
func (LiveEventInputTrackSelectionResponseArrayOutput) ToLiveEventInputTrackSelectionResponseArrayOutputWithContext ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionResponseArrayOutput) ToLiveEventInputTrackSelectionResponseArrayOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionResponseArrayOutput
type LiveEventInputTrackSelectionResponseInput ¶ added in v0.2.1
type LiveEventInputTrackSelectionResponseInput interface { pulumi.Input ToLiveEventInputTrackSelectionResponseOutput() LiveEventInputTrackSelectionResponseOutput ToLiveEventInputTrackSelectionResponseOutputWithContext(context.Context) LiveEventInputTrackSelectionResponseOutput }
LiveEventInputTrackSelectionResponseInput is an input type that accepts LiveEventInputTrackSelectionResponseArgs and LiveEventInputTrackSelectionResponseOutput values. You can construct a concrete instance of `LiveEventInputTrackSelectionResponseInput` via:
LiveEventInputTrackSelectionResponseArgs{...}
type LiveEventInputTrackSelectionResponseOutput ¶ added in v0.2.1
type LiveEventInputTrackSelectionResponseOutput struct{ *pulumi.OutputState }
A track selection condition. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventInputTrackSelectionResponseOutput) ElementType ¶ added in v0.2.1
func (LiveEventInputTrackSelectionResponseOutput) ElementType() reflect.Type
func (LiveEventInputTrackSelectionResponseOutput) Operation ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionResponseOutput) Operation() pulumi.StringPtrOutput
Comparing operation. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventInputTrackSelectionResponseOutput) Property ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionResponseOutput) Property() pulumi.StringPtrOutput
Property name to select. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventInputTrackSelectionResponseOutput) ToLiveEventInputTrackSelectionResponseOutput ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionResponseOutput) ToLiveEventInputTrackSelectionResponseOutput() LiveEventInputTrackSelectionResponseOutput
func (LiveEventInputTrackSelectionResponseOutput) ToLiveEventInputTrackSelectionResponseOutputWithContext ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionResponseOutput) ToLiveEventInputTrackSelectionResponseOutputWithContext(ctx context.Context) LiveEventInputTrackSelectionResponseOutput
func (LiveEventInputTrackSelectionResponseOutput) Value ¶ added in v0.2.1
func (o LiveEventInputTrackSelectionResponseOutput) Value() pulumi.StringPtrOutput
Property value to select. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventOutput ¶ added in v0.2.6
type LiveEventOutput struct {
*pulumi.OutputState
}
func (LiveEventOutput) ElementType ¶ added in v0.2.6
func (LiveEventOutput) ElementType() reflect.Type
func (LiveEventOutput) ToLiveEventOutput ¶ added in v0.2.6
func (o LiveEventOutput) ToLiveEventOutput() LiveEventOutput
func (LiveEventOutput) ToLiveEventOutputWithContext ¶ added in v0.2.6
func (o LiveEventOutput) ToLiveEventOutputWithContext(ctx context.Context) LiveEventOutput
type LiveEventOutputTranscriptionTrack ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrack struct { // The output track name. This property is reserved for future use, any value set on this property will be ignored. TrackName string `pulumi:"trackName"` }
Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventOutputTranscriptionTrackArgs ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackArgs struct { // The output track name. This property is reserved for future use, any value set on this property will be ignored. TrackName pulumi.StringInput `pulumi:"trackName"` }
Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventOutputTranscriptionTrackArgs) ElementType ¶ added in v0.2.1
func (LiveEventOutputTranscriptionTrackArgs) ElementType() reflect.Type
func (LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackOutput ¶ added in v0.2.1
func (i LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackOutput() LiveEventOutputTranscriptionTrackOutput
func (LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackOutputWithContext ¶ added in v0.2.1
func (i LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackOutput
func (LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackPtrOutput ¶ added in v0.2.1
func (i LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackPtrOutput() LiveEventOutputTranscriptionTrackPtrOutput
func (LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackPtrOutputWithContext ¶ added in v0.2.1
func (i LiveEventOutputTranscriptionTrackArgs) ToLiveEventOutputTranscriptionTrackPtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackPtrOutput
type LiveEventOutputTranscriptionTrackInput ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackInput interface { pulumi.Input ToLiveEventOutputTranscriptionTrackOutput() LiveEventOutputTranscriptionTrackOutput ToLiveEventOutputTranscriptionTrackOutputWithContext(context.Context) LiveEventOutputTranscriptionTrackOutput }
LiveEventOutputTranscriptionTrackInput is an input type that accepts LiveEventOutputTranscriptionTrackArgs and LiveEventOutputTranscriptionTrackOutput values. You can construct a concrete instance of `LiveEventOutputTranscriptionTrackInput` via:
LiveEventOutputTranscriptionTrackArgs{...}
type LiveEventOutputTranscriptionTrackOutput ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackOutput struct{ *pulumi.OutputState }
Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventOutputTranscriptionTrackOutput) ElementType ¶ added in v0.2.1
func (LiveEventOutputTranscriptionTrackOutput) ElementType() reflect.Type
func (LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackOutput ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackOutput() LiveEventOutputTranscriptionTrackOutput
func (LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackOutputWithContext ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackOutput
func (LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackPtrOutput ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackPtrOutput() LiveEventOutputTranscriptionTrackPtrOutput
func (LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackPtrOutputWithContext ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackOutput) ToLiveEventOutputTranscriptionTrackPtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackPtrOutput
func (LiveEventOutputTranscriptionTrackOutput) TrackName ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackOutput) TrackName() pulumi.StringOutput
The output track name. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventOutputTranscriptionTrackPtrInput ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackPtrInput interface { pulumi.Input ToLiveEventOutputTranscriptionTrackPtrOutput() LiveEventOutputTranscriptionTrackPtrOutput ToLiveEventOutputTranscriptionTrackPtrOutputWithContext(context.Context) LiveEventOutputTranscriptionTrackPtrOutput }
LiveEventOutputTranscriptionTrackPtrInput is an input type that accepts LiveEventOutputTranscriptionTrackArgs, LiveEventOutputTranscriptionTrackPtr and LiveEventOutputTranscriptionTrackPtrOutput values. You can construct a concrete instance of `LiveEventOutputTranscriptionTrackPtrInput` via:
LiveEventOutputTranscriptionTrackArgs{...} or: nil
func LiveEventOutputTranscriptionTrackPtr ¶ added in v0.2.1
func LiveEventOutputTranscriptionTrackPtr(v *LiveEventOutputTranscriptionTrackArgs) LiveEventOutputTranscriptionTrackPtrInput
type LiveEventOutputTranscriptionTrackPtrOutput ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackPtrOutput struct{ *pulumi.OutputState }
func (LiveEventOutputTranscriptionTrackPtrOutput) ElementType ¶ added in v0.2.1
func (LiveEventOutputTranscriptionTrackPtrOutput) ElementType() reflect.Type
func (LiveEventOutputTranscriptionTrackPtrOutput) ToLiveEventOutputTranscriptionTrackPtrOutput ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackPtrOutput) ToLiveEventOutputTranscriptionTrackPtrOutput() LiveEventOutputTranscriptionTrackPtrOutput
func (LiveEventOutputTranscriptionTrackPtrOutput) ToLiveEventOutputTranscriptionTrackPtrOutputWithContext ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackPtrOutput) ToLiveEventOutputTranscriptionTrackPtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackPtrOutput
func (LiveEventOutputTranscriptionTrackPtrOutput) TrackName ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackPtrOutput) TrackName() pulumi.StringPtrOutput
The output track name. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventOutputTranscriptionTrackResponse ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackResponse struct { // The output track name. This property is reserved for future use, any value set on this property will be ignored. TrackName string `pulumi:"trackName"` }
Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventOutputTranscriptionTrackResponseArgs ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackResponseArgs struct { // The output track name. This property is reserved for future use, any value set on this property will be ignored. TrackName pulumi.StringInput `pulumi:"trackName"` }
Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventOutputTranscriptionTrackResponseArgs) ElementType ¶ added in v0.2.1
func (LiveEventOutputTranscriptionTrackResponseArgs) ElementType() reflect.Type
func (LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponseOutput ¶ added in v0.2.1
func (i LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponseOutput() LiveEventOutputTranscriptionTrackResponseOutput
func (LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponseOutputWithContext ¶ added in v0.2.1
func (i LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponseOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponseOutput
func (LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponsePtrOutput ¶ added in v0.2.1
func (i LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponsePtrOutput() LiveEventOutputTranscriptionTrackResponsePtrOutput
func (LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext ¶ added in v0.2.1
func (i LiveEventOutputTranscriptionTrackResponseArgs) ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponsePtrOutput
type LiveEventOutputTranscriptionTrackResponseInput ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackResponseInput interface { pulumi.Input ToLiveEventOutputTranscriptionTrackResponseOutput() LiveEventOutputTranscriptionTrackResponseOutput ToLiveEventOutputTranscriptionTrackResponseOutputWithContext(context.Context) LiveEventOutputTranscriptionTrackResponseOutput }
LiveEventOutputTranscriptionTrackResponseInput is an input type that accepts LiveEventOutputTranscriptionTrackResponseArgs and LiveEventOutputTranscriptionTrackResponseOutput values. You can construct a concrete instance of `LiveEventOutputTranscriptionTrackResponseInput` via:
LiveEventOutputTranscriptionTrackResponseArgs{...}
type LiveEventOutputTranscriptionTrackResponseOutput ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackResponseOutput struct{ *pulumi.OutputState }
Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventOutputTranscriptionTrackResponseOutput) ElementType ¶ added in v0.2.1
func (LiveEventOutputTranscriptionTrackResponseOutput) ElementType() reflect.Type
func (LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponseOutput ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponseOutput() LiveEventOutputTranscriptionTrackResponseOutput
func (LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponseOutputWithContext ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponseOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponseOutput
func (LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutput ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutput() LiveEventOutputTranscriptionTrackResponsePtrOutput
func (LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackResponseOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponsePtrOutput
func (LiveEventOutputTranscriptionTrackResponseOutput) TrackName ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackResponseOutput) TrackName() pulumi.StringOutput
The output track name. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventOutputTranscriptionTrackResponsePtrInput ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackResponsePtrInput interface { pulumi.Input ToLiveEventOutputTranscriptionTrackResponsePtrOutput() LiveEventOutputTranscriptionTrackResponsePtrOutput ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext(context.Context) LiveEventOutputTranscriptionTrackResponsePtrOutput }
LiveEventOutputTranscriptionTrackResponsePtrInput is an input type that accepts LiveEventOutputTranscriptionTrackResponseArgs, LiveEventOutputTranscriptionTrackResponsePtr and LiveEventOutputTranscriptionTrackResponsePtrOutput values. You can construct a concrete instance of `LiveEventOutputTranscriptionTrackResponsePtrInput` via:
LiveEventOutputTranscriptionTrackResponseArgs{...} or: nil
func LiveEventOutputTranscriptionTrackResponsePtr ¶ added in v0.2.1
func LiveEventOutputTranscriptionTrackResponsePtr(v *LiveEventOutputTranscriptionTrackResponseArgs) LiveEventOutputTranscriptionTrackResponsePtrInput
type LiveEventOutputTranscriptionTrackResponsePtrOutput ¶ added in v0.2.1
type LiveEventOutputTranscriptionTrackResponsePtrOutput struct{ *pulumi.OutputState }
func (LiveEventOutputTranscriptionTrackResponsePtrOutput) ElementType ¶ added in v0.2.1
func (LiveEventOutputTranscriptionTrackResponsePtrOutput) ElementType() reflect.Type
func (LiveEventOutputTranscriptionTrackResponsePtrOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutput ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackResponsePtrOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutput() LiveEventOutputTranscriptionTrackResponsePtrOutput
func (LiveEventOutputTranscriptionTrackResponsePtrOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackResponsePtrOutput) ToLiveEventOutputTranscriptionTrackResponsePtrOutputWithContext(ctx context.Context) LiveEventOutputTranscriptionTrackResponsePtrOutput
func (LiveEventOutputTranscriptionTrackResponsePtrOutput) TrackName ¶ added in v0.2.1
func (o LiveEventOutputTranscriptionTrackResponsePtrOutput) TrackName() pulumi.StringPtrOutput
The output track name. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventPreview ¶
type LiveEventPreview struct { // The access control for live event preview. AccessControl *LiveEventPreviewAccessControl `pulumi:"accessControl"` // An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field. AlternativeMediaId *string `pulumi:"alternativeMediaId"` // The endpoints for preview. Do not share the preview URL with the live event audience. Endpoints []LiveEventEndpoint `pulumi:"endpoints"` // The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created. PreviewLocator *string `pulumi:"previewLocator"` // The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated. StreamingPolicyName *string `pulumi:"streamingPolicyName"` }
Live event preview settings.
type LiveEventPreviewAccessControl ¶
type LiveEventPreviewAccessControl struct { // The IP access control properties. Ip *IPAccessControl `pulumi:"ip"` }
The IP access control for the live event preview endpoint.
type LiveEventPreviewAccessControlArgs ¶
type LiveEventPreviewAccessControlArgs struct { // The IP access control properties. Ip IPAccessControlPtrInput `pulumi:"ip"` }
The IP access control for the live event preview endpoint.
func (LiveEventPreviewAccessControlArgs) ElementType ¶
func (LiveEventPreviewAccessControlArgs) ElementType() reflect.Type
func (LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlOutput ¶
func (i LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlOutput() LiveEventPreviewAccessControlOutput
func (LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlOutputWithContext ¶
func (i LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlOutput
func (LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlPtrOutput ¶
func (i LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlPtrOutput() LiveEventPreviewAccessControlPtrOutput
func (LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlPtrOutputWithContext ¶
func (i LiveEventPreviewAccessControlArgs) ToLiveEventPreviewAccessControlPtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlPtrOutput
type LiveEventPreviewAccessControlInput ¶
type LiveEventPreviewAccessControlInput interface { pulumi.Input ToLiveEventPreviewAccessControlOutput() LiveEventPreviewAccessControlOutput ToLiveEventPreviewAccessControlOutputWithContext(context.Context) LiveEventPreviewAccessControlOutput }
LiveEventPreviewAccessControlInput is an input type that accepts LiveEventPreviewAccessControlArgs and LiveEventPreviewAccessControlOutput values. You can construct a concrete instance of `LiveEventPreviewAccessControlInput` via:
LiveEventPreviewAccessControlArgs{...}
type LiveEventPreviewAccessControlOutput ¶
type LiveEventPreviewAccessControlOutput struct{ *pulumi.OutputState }
The IP access control for the live event preview endpoint.
func (LiveEventPreviewAccessControlOutput) ElementType ¶
func (LiveEventPreviewAccessControlOutput) ElementType() reflect.Type
func (LiveEventPreviewAccessControlOutput) Ip ¶
func (o LiveEventPreviewAccessControlOutput) Ip() IPAccessControlPtrOutput
The IP access control properties.
func (LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlOutput ¶
func (o LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlOutput() LiveEventPreviewAccessControlOutput
func (LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlOutputWithContext ¶
func (o LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlOutput
func (LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlPtrOutput ¶
func (o LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlPtrOutput() LiveEventPreviewAccessControlPtrOutput
func (LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlPtrOutputWithContext ¶
func (o LiveEventPreviewAccessControlOutput) ToLiveEventPreviewAccessControlPtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlPtrOutput
type LiveEventPreviewAccessControlPtrInput ¶
type LiveEventPreviewAccessControlPtrInput interface { pulumi.Input ToLiveEventPreviewAccessControlPtrOutput() LiveEventPreviewAccessControlPtrOutput ToLiveEventPreviewAccessControlPtrOutputWithContext(context.Context) LiveEventPreviewAccessControlPtrOutput }
LiveEventPreviewAccessControlPtrInput is an input type that accepts LiveEventPreviewAccessControlArgs, LiveEventPreviewAccessControlPtr and LiveEventPreviewAccessControlPtrOutput values. You can construct a concrete instance of `LiveEventPreviewAccessControlPtrInput` via:
LiveEventPreviewAccessControlArgs{...} or: nil
func LiveEventPreviewAccessControlPtr ¶
func LiveEventPreviewAccessControlPtr(v *LiveEventPreviewAccessControlArgs) LiveEventPreviewAccessControlPtrInput
type LiveEventPreviewAccessControlPtrOutput ¶
type LiveEventPreviewAccessControlPtrOutput struct{ *pulumi.OutputState }
func (LiveEventPreviewAccessControlPtrOutput) ElementType ¶
func (LiveEventPreviewAccessControlPtrOutput) ElementType() reflect.Type
func (LiveEventPreviewAccessControlPtrOutput) ToLiveEventPreviewAccessControlPtrOutput ¶
func (o LiveEventPreviewAccessControlPtrOutput) ToLiveEventPreviewAccessControlPtrOutput() LiveEventPreviewAccessControlPtrOutput
func (LiveEventPreviewAccessControlPtrOutput) ToLiveEventPreviewAccessControlPtrOutputWithContext ¶
func (o LiveEventPreviewAccessControlPtrOutput) ToLiveEventPreviewAccessControlPtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlPtrOutput
type LiveEventPreviewAccessControlResponse ¶
type LiveEventPreviewAccessControlResponse struct { // The IP access control properties. Ip *IPAccessControlResponse `pulumi:"ip"` }
The IP access control for the live event preview endpoint.
type LiveEventPreviewAccessControlResponseArgs ¶
type LiveEventPreviewAccessControlResponseArgs struct { // The IP access control properties. Ip IPAccessControlResponsePtrInput `pulumi:"ip"` }
The IP access control for the live event preview endpoint.
func (LiveEventPreviewAccessControlResponseArgs) ElementType ¶
func (LiveEventPreviewAccessControlResponseArgs) ElementType() reflect.Type
func (LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponseOutput ¶
func (i LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponseOutput() LiveEventPreviewAccessControlResponseOutput
func (LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponseOutputWithContext ¶
func (i LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponseOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponseOutput
func (LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponsePtrOutput ¶
func (i LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponsePtrOutput() LiveEventPreviewAccessControlResponsePtrOutput
func (LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponsePtrOutputWithContext ¶
func (i LiveEventPreviewAccessControlResponseArgs) ToLiveEventPreviewAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponsePtrOutput
type LiveEventPreviewAccessControlResponseInput ¶
type LiveEventPreviewAccessControlResponseInput interface { pulumi.Input ToLiveEventPreviewAccessControlResponseOutput() LiveEventPreviewAccessControlResponseOutput ToLiveEventPreviewAccessControlResponseOutputWithContext(context.Context) LiveEventPreviewAccessControlResponseOutput }
LiveEventPreviewAccessControlResponseInput is an input type that accepts LiveEventPreviewAccessControlResponseArgs and LiveEventPreviewAccessControlResponseOutput values. You can construct a concrete instance of `LiveEventPreviewAccessControlResponseInput` via:
LiveEventPreviewAccessControlResponseArgs{...}
type LiveEventPreviewAccessControlResponseOutput ¶
type LiveEventPreviewAccessControlResponseOutput struct{ *pulumi.OutputState }
The IP access control for the live event preview endpoint.
func (LiveEventPreviewAccessControlResponseOutput) ElementType ¶
func (LiveEventPreviewAccessControlResponseOutput) ElementType() reflect.Type
func (LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponseOutput ¶
func (o LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponseOutput() LiveEventPreviewAccessControlResponseOutput
func (LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponseOutputWithContext ¶
func (o LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponseOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponseOutput
func (LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponsePtrOutput ¶
func (o LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponsePtrOutput() LiveEventPreviewAccessControlResponsePtrOutput
func (LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponsePtrOutputWithContext ¶
func (o LiveEventPreviewAccessControlResponseOutput) ToLiveEventPreviewAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponsePtrOutput
type LiveEventPreviewAccessControlResponsePtrInput ¶
type LiveEventPreviewAccessControlResponsePtrInput interface { pulumi.Input ToLiveEventPreviewAccessControlResponsePtrOutput() LiveEventPreviewAccessControlResponsePtrOutput ToLiveEventPreviewAccessControlResponsePtrOutputWithContext(context.Context) LiveEventPreviewAccessControlResponsePtrOutput }
LiveEventPreviewAccessControlResponsePtrInput is an input type that accepts LiveEventPreviewAccessControlResponseArgs, LiveEventPreviewAccessControlResponsePtr and LiveEventPreviewAccessControlResponsePtrOutput values. You can construct a concrete instance of `LiveEventPreviewAccessControlResponsePtrInput` via:
LiveEventPreviewAccessControlResponseArgs{...} or: nil
func LiveEventPreviewAccessControlResponsePtr ¶
func LiveEventPreviewAccessControlResponsePtr(v *LiveEventPreviewAccessControlResponseArgs) LiveEventPreviewAccessControlResponsePtrInput
type LiveEventPreviewAccessControlResponsePtrOutput ¶
type LiveEventPreviewAccessControlResponsePtrOutput struct{ *pulumi.OutputState }
func (LiveEventPreviewAccessControlResponsePtrOutput) ElementType ¶
func (LiveEventPreviewAccessControlResponsePtrOutput) ElementType() reflect.Type
func (LiveEventPreviewAccessControlResponsePtrOutput) ToLiveEventPreviewAccessControlResponsePtrOutput ¶
func (o LiveEventPreviewAccessControlResponsePtrOutput) ToLiveEventPreviewAccessControlResponsePtrOutput() LiveEventPreviewAccessControlResponsePtrOutput
func (LiveEventPreviewAccessControlResponsePtrOutput) ToLiveEventPreviewAccessControlResponsePtrOutputWithContext ¶
func (o LiveEventPreviewAccessControlResponsePtrOutput) ToLiveEventPreviewAccessControlResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewAccessControlResponsePtrOutput
type LiveEventPreviewArgs ¶
type LiveEventPreviewArgs struct { // The access control for live event preview. AccessControl LiveEventPreviewAccessControlPtrInput `pulumi:"accessControl"` // An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field. AlternativeMediaId pulumi.StringPtrInput `pulumi:"alternativeMediaId"` // The endpoints for preview. Do not share the preview URL with the live event audience. Endpoints LiveEventEndpointArrayInput `pulumi:"endpoints"` // The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created. PreviewLocator pulumi.StringPtrInput `pulumi:"previewLocator"` // The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated. StreamingPolicyName pulumi.StringPtrInput `pulumi:"streamingPolicyName"` }
Live event preview settings.
func (LiveEventPreviewArgs) ElementType ¶
func (LiveEventPreviewArgs) ElementType() reflect.Type
func (LiveEventPreviewArgs) ToLiveEventPreviewOutput ¶
func (i LiveEventPreviewArgs) ToLiveEventPreviewOutput() LiveEventPreviewOutput
func (LiveEventPreviewArgs) ToLiveEventPreviewOutputWithContext ¶
func (i LiveEventPreviewArgs) ToLiveEventPreviewOutputWithContext(ctx context.Context) LiveEventPreviewOutput
func (LiveEventPreviewArgs) ToLiveEventPreviewPtrOutput ¶
func (i LiveEventPreviewArgs) ToLiveEventPreviewPtrOutput() LiveEventPreviewPtrOutput
func (LiveEventPreviewArgs) ToLiveEventPreviewPtrOutputWithContext ¶
func (i LiveEventPreviewArgs) ToLiveEventPreviewPtrOutputWithContext(ctx context.Context) LiveEventPreviewPtrOutput
type LiveEventPreviewInput ¶
type LiveEventPreviewInput interface { pulumi.Input ToLiveEventPreviewOutput() LiveEventPreviewOutput ToLiveEventPreviewOutputWithContext(context.Context) LiveEventPreviewOutput }
LiveEventPreviewInput is an input type that accepts LiveEventPreviewArgs and LiveEventPreviewOutput values. You can construct a concrete instance of `LiveEventPreviewInput` via:
LiveEventPreviewArgs{...}
type LiveEventPreviewOutput ¶
type LiveEventPreviewOutput struct{ *pulumi.OutputState }
Live event preview settings.
func (LiveEventPreviewOutput) AccessControl ¶
func (o LiveEventPreviewOutput) AccessControl() LiveEventPreviewAccessControlPtrOutput
The access control for live event preview.
func (LiveEventPreviewOutput) AlternativeMediaId ¶
func (o LiveEventPreviewOutput) AlternativeMediaId() pulumi.StringPtrOutput
An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.
func (LiveEventPreviewOutput) ElementType ¶
func (LiveEventPreviewOutput) ElementType() reflect.Type
func (LiveEventPreviewOutput) Endpoints ¶
func (o LiveEventPreviewOutput) Endpoints() LiveEventEndpointArrayOutput
The endpoints for preview. Do not share the preview URL with the live event audience.
func (LiveEventPreviewOutput) PreviewLocator ¶
func (o LiveEventPreviewOutput) PreviewLocator() pulumi.StringPtrOutput
The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.
func (LiveEventPreviewOutput) StreamingPolicyName ¶
func (o LiveEventPreviewOutput) StreamingPolicyName() pulumi.StringPtrOutput
The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.
func (LiveEventPreviewOutput) ToLiveEventPreviewOutput ¶
func (o LiveEventPreviewOutput) ToLiveEventPreviewOutput() LiveEventPreviewOutput
func (LiveEventPreviewOutput) ToLiveEventPreviewOutputWithContext ¶
func (o LiveEventPreviewOutput) ToLiveEventPreviewOutputWithContext(ctx context.Context) LiveEventPreviewOutput
func (LiveEventPreviewOutput) ToLiveEventPreviewPtrOutput ¶
func (o LiveEventPreviewOutput) ToLiveEventPreviewPtrOutput() LiveEventPreviewPtrOutput
func (LiveEventPreviewOutput) ToLiveEventPreviewPtrOutputWithContext ¶
func (o LiveEventPreviewOutput) ToLiveEventPreviewPtrOutputWithContext(ctx context.Context) LiveEventPreviewPtrOutput
type LiveEventPreviewPtrInput ¶
type LiveEventPreviewPtrInput interface { pulumi.Input ToLiveEventPreviewPtrOutput() LiveEventPreviewPtrOutput ToLiveEventPreviewPtrOutputWithContext(context.Context) LiveEventPreviewPtrOutput }
LiveEventPreviewPtrInput is an input type that accepts LiveEventPreviewArgs, LiveEventPreviewPtr and LiveEventPreviewPtrOutput values. You can construct a concrete instance of `LiveEventPreviewPtrInput` via:
LiveEventPreviewArgs{...} or: nil
func LiveEventPreviewPtr ¶
func LiveEventPreviewPtr(v *LiveEventPreviewArgs) LiveEventPreviewPtrInput
type LiveEventPreviewPtrOutput ¶
type LiveEventPreviewPtrOutput struct{ *pulumi.OutputState }
func (LiveEventPreviewPtrOutput) AccessControl ¶
func (o LiveEventPreviewPtrOutput) AccessControl() LiveEventPreviewAccessControlPtrOutput
The access control for live event preview.
func (LiveEventPreviewPtrOutput) AlternativeMediaId ¶
func (o LiveEventPreviewPtrOutput) AlternativeMediaId() pulumi.StringPtrOutput
An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.
func (LiveEventPreviewPtrOutput) Elem ¶
func (o LiveEventPreviewPtrOutput) Elem() LiveEventPreviewOutput
func (LiveEventPreviewPtrOutput) ElementType ¶
func (LiveEventPreviewPtrOutput) ElementType() reflect.Type
func (LiveEventPreviewPtrOutput) Endpoints ¶
func (o LiveEventPreviewPtrOutput) Endpoints() LiveEventEndpointArrayOutput
The endpoints for preview. Do not share the preview URL with the live event audience.
func (LiveEventPreviewPtrOutput) PreviewLocator ¶
func (o LiveEventPreviewPtrOutput) PreviewLocator() pulumi.StringPtrOutput
The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.
func (LiveEventPreviewPtrOutput) StreamingPolicyName ¶
func (o LiveEventPreviewPtrOutput) StreamingPolicyName() pulumi.StringPtrOutput
The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.
func (LiveEventPreviewPtrOutput) ToLiveEventPreviewPtrOutput ¶
func (o LiveEventPreviewPtrOutput) ToLiveEventPreviewPtrOutput() LiveEventPreviewPtrOutput
func (LiveEventPreviewPtrOutput) ToLiveEventPreviewPtrOutputWithContext ¶
func (o LiveEventPreviewPtrOutput) ToLiveEventPreviewPtrOutputWithContext(ctx context.Context) LiveEventPreviewPtrOutput
type LiveEventPreviewResponse ¶
type LiveEventPreviewResponse struct { // The access control for live event preview. AccessControl *LiveEventPreviewAccessControlResponse `pulumi:"accessControl"` // An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field. AlternativeMediaId *string `pulumi:"alternativeMediaId"` // The endpoints for preview. Do not share the preview URL with the live event audience. Endpoints []LiveEventEndpointResponse `pulumi:"endpoints"` // The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created. PreviewLocator *string `pulumi:"previewLocator"` // The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated. StreamingPolicyName *string `pulumi:"streamingPolicyName"` }
Live event preview settings.
type LiveEventPreviewResponseArgs ¶
type LiveEventPreviewResponseArgs struct { // The access control for live event preview. AccessControl LiveEventPreviewAccessControlResponsePtrInput `pulumi:"accessControl"` // An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field. AlternativeMediaId pulumi.StringPtrInput `pulumi:"alternativeMediaId"` // The endpoints for preview. Do not share the preview URL with the live event audience. Endpoints LiveEventEndpointResponseArrayInput `pulumi:"endpoints"` // The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created. PreviewLocator pulumi.StringPtrInput `pulumi:"previewLocator"` // The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated. StreamingPolicyName pulumi.StringPtrInput `pulumi:"streamingPolicyName"` }
Live event preview settings.
func (LiveEventPreviewResponseArgs) ElementType ¶
func (LiveEventPreviewResponseArgs) ElementType() reflect.Type
func (LiveEventPreviewResponseArgs) ToLiveEventPreviewResponseOutput ¶
func (i LiveEventPreviewResponseArgs) ToLiveEventPreviewResponseOutput() LiveEventPreviewResponseOutput
func (LiveEventPreviewResponseArgs) ToLiveEventPreviewResponseOutputWithContext ¶
func (i LiveEventPreviewResponseArgs) ToLiveEventPreviewResponseOutputWithContext(ctx context.Context) LiveEventPreviewResponseOutput
func (LiveEventPreviewResponseArgs) ToLiveEventPreviewResponsePtrOutput ¶
func (i LiveEventPreviewResponseArgs) ToLiveEventPreviewResponsePtrOutput() LiveEventPreviewResponsePtrOutput
func (LiveEventPreviewResponseArgs) ToLiveEventPreviewResponsePtrOutputWithContext ¶
func (i LiveEventPreviewResponseArgs) ToLiveEventPreviewResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewResponsePtrOutput
type LiveEventPreviewResponseInput ¶
type LiveEventPreviewResponseInput interface { pulumi.Input ToLiveEventPreviewResponseOutput() LiveEventPreviewResponseOutput ToLiveEventPreviewResponseOutputWithContext(context.Context) LiveEventPreviewResponseOutput }
LiveEventPreviewResponseInput is an input type that accepts LiveEventPreviewResponseArgs and LiveEventPreviewResponseOutput values. You can construct a concrete instance of `LiveEventPreviewResponseInput` via:
LiveEventPreviewResponseArgs{...}
type LiveEventPreviewResponseOutput ¶
type LiveEventPreviewResponseOutput struct{ *pulumi.OutputState }
Live event preview settings.
func (LiveEventPreviewResponseOutput) AccessControl ¶
func (o LiveEventPreviewResponseOutput) AccessControl() LiveEventPreviewAccessControlResponsePtrOutput
The access control for live event preview.
func (LiveEventPreviewResponseOutput) AlternativeMediaId ¶
func (o LiveEventPreviewResponseOutput) AlternativeMediaId() pulumi.StringPtrOutput
An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.
func (LiveEventPreviewResponseOutput) ElementType ¶
func (LiveEventPreviewResponseOutput) ElementType() reflect.Type
func (LiveEventPreviewResponseOutput) Endpoints ¶
func (o LiveEventPreviewResponseOutput) Endpoints() LiveEventEndpointResponseArrayOutput
The endpoints for preview. Do not share the preview URL with the live event audience.
func (LiveEventPreviewResponseOutput) PreviewLocator ¶
func (o LiveEventPreviewResponseOutput) PreviewLocator() pulumi.StringPtrOutput
The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.
func (LiveEventPreviewResponseOutput) StreamingPolicyName ¶
func (o LiveEventPreviewResponseOutput) StreamingPolicyName() pulumi.StringPtrOutput
The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.
func (LiveEventPreviewResponseOutput) ToLiveEventPreviewResponseOutput ¶
func (o LiveEventPreviewResponseOutput) ToLiveEventPreviewResponseOutput() LiveEventPreviewResponseOutput
func (LiveEventPreviewResponseOutput) ToLiveEventPreviewResponseOutputWithContext ¶
func (o LiveEventPreviewResponseOutput) ToLiveEventPreviewResponseOutputWithContext(ctx context.Context) LiveEventPreviewResponseOutput
func (LiveEventPreviewResponseOutput) ToLiveEventPreviewResponsePtrOutput ¶
func (o LiveEventPreviewResponseOutput) ToLiveEventPreviewResponsePtrOutput() LiveEventPreviewResponsePtrOutput
func (LiveEventPreviewResponseOutput) ToLiveEventPreviewResponsePtrOutputWithContext ¶
func (o LiveEventPreviewResponseOutput) ToLiveEventPreviewResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewResponsePtrOutput
type LiveEventPreviewResponsePtrInput ¶
type LiveEventPreviewResponsePtrInput interface { pulumi.Input ToLiveEventPreviewResponsePtrOutput() LiveEventPreviewResponsePtrOutput ToLiveEventPreviewResponsePtrOutputWithContext(context.Context) LiveEventPreviewResponsePtrOutput }
LiveEventPreviewResponsePtrInput is an input type that accepts LiveEventPreviewResponseArgs, LiveEventPreviewResponsePtr and LiveEventPreviewResponsePtrOutput values. You can construct a concrete instance of `LiveEventPreviewResponsePtrInput` via:
LiveEventPreviewResponseArgs{...} or: nil
func LiveEventPreviewResponsePtr ¶
func LiveEventPreviewResponsePtr(v *LiveEventPreviewResponseArgs) LiveEventPreviewResponsePtrInput
type LiveEventPreviewResponsePtrOutput ¶
type LiveEventPreviewResponsePtrOutput struct{ *pulumi.OutputState }
func (LiveEventPreviewResponsePtrOutput) AccessControl ¶
func (o LiveEventPreviewResponsePtrOutput) AccessControl() LiveEventPreviewAccessControlResponsePtrOutput
The access control for live event preview.
func (LiveEventPreviewResponsePtrOutput) AlternativeMediaId ¶
func (o LiveEventPreviewResponsePtrOutput) AlternativeMediaId() pulumi.StringPtrOutput
An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.
func (LiveEventPreviewResponsePtrOutput) Elem ¶
func (o LiveEventPreviewResponsePtrOutput) Elem() LiveEventPreviewResponseOutput
func (LiveEventPreviewResponsePtrOutput) ElementType ¶
func (LiveEventPreviewResponsePtrOutput) ElementType() reflect.Type
func (LiveEventPreviewResponsePtrOutput) Endpoints ¶
func (o LiveEventPreviewResponsePtrOutput) Endpoints() LiveEventEndpointResponseArrayOutput
The endpoints for preview. Do not share the preview URL with the live event audience.
func (LiveEventPreviewResponsePtrOutput) PreviewLocator ¶
func (o LiveEventPreviewResponsePtrOutput) PreviewLocator() pulumi.StringPtrOutput
The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.
func (LiveEventPreviewResponsePtrOutput) StreamingPolicyName ¶
func (o LiveEventPreviewResponsePtrOutput) StreamingPolicyName() pulumi.StringPtrOutput
The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.
func (LiveEventPreviewResponsePtrOutput) ToLiveEventPreviewResponsePtrOutput ¶
func (o LiveEventPreviewResponsePtrOutput) ToLiveEventPreviewResponsePtrOutput() LiveEventPreviewResponsePtrOutput
func (LiveEventPreviewResponsePtrOutput) ToLiveEventPreviewResponsePtrOutputWithContext ¶
func (o LiveEventPreviewResponsePtrOutput) ToLiveEventPreviewResponsePtrOutputWithContext(ctx context.Context) LiveEventPreviewResponsePtrOutput
type LiveEventState ¶
type LiveEventState struct { // The creation time for the live event Created pulumi.StringPtrInput // Live event cross site access policies. CrossSiteAccessPolicies CrossSiteAccessPoliciesResponsePtrInput // A description for the live event. Description pulumi.StringPtrInput // Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used. Encoding LiveEventEncodingResponsePtrInput // When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center. HostnamePrefix pulumi.StringPtrInput // Live event input settings. It defines how the live event receives input from a contribution encoder. Input LiveEventInputResponsePtrInput // The last modified time of the live event. LastModified pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output. Preview LiveEventPreviewResponsePtrInput // The provisioning state of the live event. ProvisioningState pulumi.StringPtrInput // The resource state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information. ResourceState pulumi.StringPtrInput // The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'. StreamOptions pulumi.StringArrayInput // Resource tags. Tags pulumi.StringMapInput // Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature. Transcriptions LiveEventTranscriptionResponseArrayInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput // Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state UseStaticHostname pulumi.BoolPtrInput }
func (LiveEventState) ElementType ¶
func (LiveEventState) ElementType() reflect.Type
type LiveEventTranscription ¶ added in v0.2.1
type LiveEventTranscription struct { // Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored. InputTrackSelection []LiveEventInputTrackSelection `pulumi:"inputTrackSelection"` // Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages. Language *string `pulumi:"language"` // Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored. OutputTranscriptionTrack *LiveEventOutputTranscriptionTrack `pulumi:"outputTranscriptionTrack"` }
Describes the transcription tracks in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventTranscriptionArgs ¶ added in v0.2.1
type LiveEventTranscriptionArgs struct { // Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored. InputTrackSelection LiveEventInputTrackSelectionArrayInput `pulumi:"inputTrackSelection"` // Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages. Language pulumi.StringPtrInput `pulumi:"language"` // Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored. OutputTranscriptionTrack LiveEventOutputTranscriptionTrackPtrInput `pulumi:"outputTranscriptionTrack"` }
Describes the transcription tracks in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventTranscriptionArgs) ElementType ¶ added in v0.2.1
func (LiveEventTranscriptionArgs) ElementType() reflect.Type
func (LiveEventTranscriptionArgs) ToLiveEventTranscriptionOutput ¶ added in v0.2.1
func (i LiveEventTranscriptionArgs) ToLiveEventTranscriptionOutput() LiveEventTranscriptionOutput
func (LiveEventTranscriptionArgs) ToLiveEventTranscriptionOutputWithContext ¶ added in v0.2.1
func (i LiveEventTranscriptionArgs) ToLiveEventTranscriptionOutputWithContext(ctx context.Context) LiveEventTranscriptionOutput
type LiveEventTranscriptionArray ¶ added in v0.2.1
type LiveEventTranscriptionArray []LiveEventTranscriptionInput
func (LiveEventTranscriptionArray) ElementType ¶ added in v0.2.1
func (LiveEventTranscriptionArray) ElementType() reflect.Type
func (LiveEventTranscriptionArray) ToLiveEventTranscriptionArrayOutput ¶ added in v0.2.1
func (i LiveEventTranscriptionArray) ToLiveEventTranscriptionArrayOutput() LiveEventTranscriptionArrayOutput
func (LiveEventTranscriptionArray) ToLiveEventTranscriptionArrayOutputWithContext ¶ added in v0.2.1
func (i LiveEventTranscriptionArray) ToLiveEventTranscriptionArrayOutputWithContext(ctx context.Context) LiveEventTranscriptionArrayOutput
type LiveEventTranscriptionArrayInput ¶ added in v0.2.1
type LiveEventTranscriptionArrayInput interface { pulumi.Input ToLiveEventTranscriptionArrayOutput() LiveEventTranscriptionArrayOutput ToLiveEventTranscriptionArrayOutputWithContext(context.Context) LiveEventTranscriptionArrayOutput }
LiveEventTranscriptionArrayInput is an input type that accepts LiveEventTranscriptionArray and LiveEventTranscriptionArrayOutput values. You can construct a concrete instance of `LiveEventTranscriptionArrayInput` via:
LiveEventTranscriptionArray{ LiveEventTranscriptionArgs{...} }
type LiveEventTranscriptionArrayOutput ¶ added in v0.2.1
type LiveEventTranscriptionArrayOutput struct{ *pulumi.OutputState }
func (LiveEventTranscriptionArrayOutput) ElementType ¶ added in v0.2.1
func (LiveEventTranscriptionArrayOutput) ElementType() reflect.Type
func (LiveEventTranscriptionArrayOutput) Index ¶ added in v0.2.1
func (o LiveEventTranscriptionArrayOutput) Index(i pulumi.IntInput) LiveEventTranscriptionOutput
func (LiveEventTranscriptionArrayOutput) ToLiveEventTranscriptionArrayOutput ¶ added in v0.2.1
func (o LiveEventTranscriptionArrayOutput) ToLiveEventTranscriptionArrayOutput() LiveEventTranscriptionArrayOutput
func (LiveEventTranscriptionArrayOutput) ToLiveEventTranscriptionArrayOutputWithContext ¶ added in v0.2.1
func (o LiveEventTranscriptionArrayOutput) ToLiveEventTranscriptionArrayOutputWithContext(ctx context.Context) LiveEventTranscriptionArrayOutput
type LiveEventTranscriptionInput ¶ added in v0.2.1
type LiveEventTranscriptionInput interface { pulumi.Input ToLiveEventTranscriptionOutput() LiveEventTranscriptionOutput ToLiveEventTranscriptionOutputWithContext(context.Context) LiveEventTranscriptionOutput }
LiveEventTranscriptionInput is an input type that accepts LiveEventTranscriptionArgs and LiveEventTranscriptionOutput values. You can construct a concrete instance of `LiveEventTranscriptionInput` via:
LiveEventTranscriptionArgs{...}
type LiveEventTranscriptionOutput ¶ added in v0.2.1
type LiveEventTranscriptionOutput struct{ *pulumi.OutputState }
Describes the transcription tracks in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventTranscriptionOutput) ElementType ¶ added in v0.2.1
func (LiveEventTranscriptionOutput) ElementType() reflect.Type
func (LiveEventTranscriptionOutput) InputTrackSelection ¶ added in v0.2.1
func (o LiveEventTranscriptionOutput) InputTrackSelection() LiveEventInputTrackSelectionArrayOutput
Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventTranscriptionOutput) Language ¶ added in v0.2.1
func (o LiveEventTranscriptionOutput) Language() pulumi.StringPtrOutput
Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.
func (LiveEventTranscriptionOutput) OutputTranscriptionTrack ¶ added in v0.2.1
func (o LiveEventTranscriptionOutput) OutputTranscriptionTrack() LiveEventOutputTranscriptionTrackPtrOutput
Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventTranscriptionOutput) ToLiveEventTranscriptionOutput ¶ added in v0.2.1
func (o LiveEventTranscriptionOutput) ToLiveEventTranscriptionOutput() LiveEventTranscriptionOutput
func (LiveEventTranscriptionOutput) ToLiveEventTranscriptionOutputWithContext ¶ added in v0.2.1
func (o LiveEventTranscriptionOutput) ToLiveEventTranscriptionOutputWithContext(ctx context.Context) LiveEventTranscriptionOutput
type LiveEventTranscriptionResponse ¶ added in v0.2.1
type LiveEventTranscriptionResponse struct { // Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored. InputTrackSelection []LiveEventInputTrackSelectionResponse `pulumi:"inputTrackSelection"` // Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages. Language *string `pulumi:"language"` // Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored. OutputTranscriptionTrack *LiveEventOutputTranscriptionTrackResponse `pulumi:"outputTranscriptionTrack"` }
Describes the transcription tracks in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
type LiveEventTranscriptionResponseArgs ¶ added in v0.2.1
type LiveEventTranscriptionResponseArgs struct { // Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored. InputTrackSelection LiveEventInputTrackSelectionResponseArrayInput `pulumi:"inputTrackSelection"` // Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages. Language pulumi.StringPtrInput `pulumi:"language"` // Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored. OutputTranscriptionTrack LiveEventOutputTranscriptionTrackResponsePtrInput `pulumi:"outputTranscriptionTrack"` }
Describes the transcription tracks in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventTranscriptionResponseArgs) ElementType ¶ added in v0.2.1
func (LiveEventTranscriptionResponseArgs) ElementType() reflect.Type
func (LiveEventTranscriptionResponseArgs) ToLiveEventTranscriptionResponseOutput ¶ added in v0.2.1
func (i LiveEventTranscriptionResponseArgs) ToLiveEventTranscriptionResponseOutput() LiveEventTranscriptionResponseOutput
func (LiveEventTranscriptionResponseArgs) ToLiveEventTranscriptionResponseOutputWithContext ¶ added in v0.2.1
func (i LiveEventTranscriptionResponseArgs) ToLiveEventTranscriptionResponseOutputWithContext(ctx context.Context) LiveEventTranscriptionResponseOutput
type LiveEventTranscriptionResponseArray ¶ added in v0.2.1
type LiveEventTranscriptionResponseArray []LiveEventTranscriptionResponseInput
func (LiveEventTranscriptionResponseArray) ElementType ¶ added in v0.2.1
func (LiveEventTranscriptionResponseArray) ElementType() reflect.Type
func (LiveEventTranscriptionResponseArray) ToLiveEventTranscriptionResponseArrayOutput ¶ added in v0.2.1
func (i LiveEventTranscriptionResponseArray) ToLiveEventTranscriptionResponseArrayOutput() LiveEventTranscriptionResponseArrayOutput
func (LiveEventTranscriptionResponseArray) ToLiveEventTranscriptionResponseArrayOutputWithContext ¶ added in v0.2.1
func (i LiveEventTranscriptionResponseArray) ToLiveEventTranscriptionResponseArrayOutputWithContext(ctx context.Context) LiveEventTranscriptionResponseArrayOutput
type LiveEventTranscriptionResponseArrayInput ¶ added in v0.2.1
type LiveEventTranscriptionResponseArrayInput interface { pulumi.Input ToLiveEventTranscriptionResponseArrayOutput() LiveEventTranscriptionResponseArrayOutput ToLiveEventTranscriptionResponseArrayOutputWithContext(context.Context) LiveEventTranscriptionResponseArrayOutput }
LiveEventTranscriptionResponseArrayInput is an input type that accepts LiveEventTranscriptionResponseArray and LiveEventTranscriptionResponseArrayOutput values. You can construct a concrete instance of `LiveEventTranscriptionResponseArrayInput` via:
LiveEventTranscriptionResponseArray{ LiveEventTranscriptionResponseArgs{...} }
type LiveEventTranscriptionResponseArrayOutput ¶ added in v0.2.1
type LiveEventTranscriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (LiveEventTranscriptionResponseArrayOutput) ElementType ¶ added in v0.2.1
func (LiveEventTranscriptionResponseArrayOutput) ElementType() reflect.Type
func (LiveEventTranscriptionResponseArrayOutput) ToLiveEventTranscriptionResponseArrayOutput ¶ added in v0.2.1
func (o LiveEventTranscriptionResponseArrayOutput) ToLiveEventTranscriptionResponseArrayOutput() LiveEventTranscriptionResponseArrayOutput
func (LiveEventTranscriptionResponseArrayOutput) ToLiveEventTranscriptionResponseArrayOutputWithContext ¶ added in v0.2.1
func (o LiveEventTranscriptionResponseArrayOutput) ToLiveEventTranscriptionResponseArrayOutputWithContext(ctx context.Context) LiveEventTranscriptionResponseArrayOutput
type LiveEventTranscriptionResponseInput ¶ added in v0.2.1
type LiveEventTranscriptionResponseInput interface { pulumi.Input ToLiveEventTranscriptionResponseOutput() LiveEventTranscriptionResponseOutput ToLiveEventTranscriptionResponseOutputWithContext(context.Context) LiveEventTranscriptionResponseOutput }
LiveEventTranscriptionResponseInput is an input type that accepts LiveEventTranscriptionResponseArgs and LiveEventTranscriptionResponseOutput values. You can construct a concrete instance of `LiveEventTranscriptionResponseInput` via:
LiveEventTranscriptionResponseArgs{...}
type LiveEventTranscriptionResponseOutput ¶ added in v0.2.1
type LiveEventTranscriptionResponseOutput struct{ *pulumi.OutputState }
Describes the transcription tracks in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventTranscriptionResponseOutput) ElementType ¶ added in v0.2.1
func (LiveEventTranscriptionResponseOutput) ElementType() reflect.Type
func (LiveEventTranscriptionResponseOutput) InputTrackSelection ¶ added in v0.2.1
func (o LiveEventTranscriptionResponseOutput) InputTrackSelection() LiveEventInputTrackSelectionResponseArrayOutput
Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventTranscriptionResponseOutput) Language ¶ added in v0.2.1
func (o LiveEventTranscriptionResponseOutput) Language() pulumi.StringPtrOutput
Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.
func (LiveEventTranscriptionResponseOutput) OutputTranscriptionTrack ¶ added in v0.2.1
func (o LiveEventTranscriptionResponseOutput) OutputTranscriptionTrack() LiveEventOutputTranscriptionTrackResponsePtrOutput
Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.
func (LiveEventTranscriptionResponseOutput) ToLiveEventTranscriptionResponseOutput ¶ added in v0.2.1
func (o LiveEventTranscriptionResponseOutput) ToLiveEventTranscriptionResponseOutput() LiveEventTranscriptionResponseOutput
func (LiveEventTranscriptionResponseOutput) ToLiveEventTranscriptionResponseOutputWithContext ¶ added in v0.2.1
func (o LiveEventTranscriptionResponseOutput) ToLiveEventTranscriptionResponseOutputWithContext(ctx context.Context) LiveEventTranscriptionResponseOutput
type LiveOutput ¶
type LiveOutput struct { pulumi.CustomResourceState // ISO 8601 time between 1 minute to 25 hours to indicate the maximum content length that can be archived in the asset for this live output. This also sets the maximum content length for the rewind window. For example, use PT1H30M to indicate 1 hour and 30 minutes of archive window. ArchiveWindowLength pulumi.StringOutput `pulumi:"archiveWindowLength"` // The asset that the live output will write to. AssetName pulumi.StringOutput `pulumi:"assetName"` // The creation time the live output. Created pulumi.StringOutput `pulumi:"created"` // The description of the live output. Description pulumi.StringPtrOutput `pulumi:"description"` // HTTP Live Streaming (HLS) packing setting for the live output. Hls HlsResponsePtrOutput `pulumi:"hls"` // The time the live output was last modified. LastModified pulumi.StringOutput `pulumi:"lastModified"` // The manifest file name. If not provided, the service will generate one automatically. ManifestName pulumi.StringPtrOutput `pulumi:"manifestName"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The initial timestamp that the live output will start at, any content before this value will not be archived. OutputSnapTime pulumi.Float64PtrOutput `pulumi:"outputSnapTime"` // The provisioning state of the live output. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The resource state of the live output. ResourceState pulumi.StringOutput `pulumi:"resourceState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The Live Output.
func GetLiveOutput ¶
func GetLiveOutput(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LiveOutputState, opts ...pulumi.ResourceOption) (*LiveOutput, error)
GetLiveOutput gets an existing LiveOutput 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 NewLiveOutput ¶
func NewLiveOutput(ctx *pulumi.Context, name string, args *LiveOutputArgs, opts ...pulumi.ResourceOption) (*LiveOutput, error)
NewLiveOutput registers a new resource with the given unique name, arguments, and options.
func (*LiveOutput) ElementType ¶ added in v0.2.6
func (*LiveOutput) ElementType() reflect.Type
func (*LiveOutput) ToLiveOutputOutput ¶ added in v0.2.6
func (i *LiveOutput) ToLiveOutputOutput() LiveOutputOutput
func (*LiveOutput) ToLiveOutputOutputWithContext ¶ added in v0.2.6
func (i *LiveOutput) ToLiveOutputOutputWithContext(ctx context.Context) LiveOutputOutput
type LiveOutputArgs ¶
type LiveOutputArgs struct { // The Media Services account name. AccountName pulumi.StringInput // ISO 8601 time between 1 minute to 25 hours to indicate the maximum content length that can be archived in the asset for this live output. This also sets the maximum content length for the rewind window. For example, use PT1H30M to indicate 1 hour and 30 minutes of archive window. ArchiveWindowLength pulumi.StringInput // The asset that the live output will write to. AssetName pulumi.StringInput // The description of the live output. Description pulumi.StringPtrInput // HTTP Live Streaming (HLS) packing setting for the live output. Hls HlsPtrInput // The name of the live event, maximum length is 32. LiveEventName pulumi.StringInput // The name of the live output. LiveOutputName pulumi.StringInput // The manifest file name. If not provided, the service will generate one automatically. ManifestName pulumi.StringPtrInput // The initial timestamp that the live output will start at, any content before this value will not be archived. OutputSnapTime pulumi.Float64PtrInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a LiveOutput resource.
func (LiveOutputArgs) ElementType ¶
func (LiveOutputArgs) ElementType() reflect.Type
type LiveOutputInput ¶ added in v0.2.6
type LiveOutputInput interface { pulumi.Input ToLiveOutputOutput() LiveOutputOutput ToLiveOutputOutputWithContext(ctx context.Context) LiveOutputOutput }
type LiveOutputOutput ¶ added in v0.2.6
type LiveOutputOutput struct {
*pulumi.OutputState
}
func (LiveOutputOutput) ElementType ¶ added in v0.2.6
func (LiveOutputOutput) ElementType() reflect.Type
func (LiveOutputOutput) ToLiveOutputOutput ¶ added in v0.2.6
func (o LiveOutputOutput) ToLiveOutputOutput() LiveOutputOutput
func (LiveOutputOutput) ToLiveOutputOutputWithContext ¶ added in v0.2.6
func (o LiveOutputOutput) ToLiveOutputOutputWithContext(ctx context.Context) LiveOutputOutput
type LiveOutputState ¶
type LiveOutputState struct { // ISO 8601 time between 1 minute to 25 hours to indicate the maximum content length that can be archived in the asset for this live output. This also sets the maximum content length for the rewind window. For example, use PT1H30M to indicate 1 hour and 30 minutes of archive window. ArchiveWindowLength pulumi.StringPtrInput // The asset that the live output will write to. AssetName pulumi.StringPtrInput // The creation time the live output. Created pulumi.StringPtrInput // The description of the live output. Description pulumi.StringPtrInput // HTTP Live Streaming (HLS) packing setting for the live output. Hls HlsResponsePtrInput // The time the live output was last modified. LastModified pulumi.StringPtrInput // The manifest file name. If not provided, the service will generate one automatically. ManifestName pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The initial timestamp that the live output will start at, any content before this value will not be archived. OutputSnapTime pulumi.Float64PtrInput // The provisioning state of the live output. ProvisioningState pulumi.StringPtrInput // The resource state of the live output. ResourceState pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (LiveOutputState) ElementType ¶
func (LiveOutputState) ElementType() reflect.Type
type LookupAccountFilterArgs ¶
type LookupAccountFilterArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The Account Filter name FilterName string `pulumi:"filterName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupAccountFilterResult ¶
type LookupAccountFilterResult struct { // The first quality. FirstQuality *FirstQualityResponse `pulumi:"firstQuality"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The presentation time range. PresentationTimeRange *PresentationTimeRangeResponse `pulumi:"presentationTimeRange"` // The tracks selection conditions. Tracks []FilterTrackSelectionResponse `pulumi:"tracks"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
An Account Filter.
func LookupAccountFilter ¶
func LookupAccountFilter(ctx *pulumi.Context, args *LookupAccountFilterArgs, opts ...pulumi.InvokeOption) (*LookupAccountFilterResult, error)
type LookupAssetArgs ¶
type LookupAssetFilterArgs ¶
type LookupAssetFilterArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The Asset name. AssetName string `pulumi:"assetName"` // The Asset Filter name FilterName string `pulumi:"filterName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupAssetFilterResult ¶
type LookupAssetFilterResult struct { // The first quality. FirstQuality *FirstQualityResponse `pulumi:"firstQuality"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The presentation time range. PresentationTimeRange *PresentationTimeRangeResponse `pulumi:"presentationTimeRange"` // The tracks selection conditions. Tracks []FilterTrackSelectionResponse `pulumi:"tracks"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
An Asset Filter.
func LookupAssetFilter ¶
func LookupAssetFilter(ctx *pulumi.Context, args *LookupAssetFilterArgs, opts ...pulumi.InvokeOption) (*LookupAssetFilterResult, error)
type LookupAssetResult ¶
type LookupAssetResult struct { // The alternate ID of the Asset. AlternateId *string `pulumi:"alternateId"` // The Asset ID. AssetId string `pulumi:"assetId"` // The name of the asset blob container. Container *string `pulumi:"container"` // The creation date of the Asset. Created string `pulumi:"created"` // The Asset description. Description *string `pulumi:"description"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The last modified date of the Asset. LastModified string `pulumi:"lastModified"` // The name of the resource Name string `pulumi:"name"` // The name of the storage account. StorageAccountName *string `pulumi:"storageAccountName"` // The Asset encryption format. One of None or MediaStorageEncryption. StorageEncryptionFormat string `pulumi:"storageEncryptionFormat"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
An Asset.
func LookupAsset ¶
func LookupAsset(ctx *pulumi.Context, args *LookupAssetArgs, opts ...pulumi.InvokeOption) (*LookupAssetResult, error)
type LookupContentKeyPolicyArgs ¶
type LookupContentKeyPolicyArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The Content Key Policy name. ContentKeyPolicyName string `pulumi:"contentKeyPolicyName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupContentKeyPolicyResult ¶
type LookupContentKeyPolicyResult struct { // The creation date of the Policy Created string `pulumi:"created"` // A description for the Policy. Description *string `pulumi:"description"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The last modified date of the Policy LastModified string `pulumi:"lastModified"` // The name of the resource Name string `pulumi:"name"` // The Key Policy options. Options []ContentKeyPolicyOptionResponse `pulumi:"options"` // The legacy Policy ID. PolicyId string `pulumi:"policyId"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
A Content Key Policy resource.
func LookupContentKeyPolicy ¶
func LookupContentKeyPolicy(ctx *pulumi.Context, args *LookupContentKeyPolicyArgs, opts ...pulumi.InvokeOption) (*LookupContentKeyPolicyResult, error)
type LookupJobArgs ¶
type LookupJobArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The Job name. JobName string `pulumi:"jobName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The Transform name. TransformName string `pulumi:"transformName"` }
type LookupJobResult ¶
type LookupJobResult struct { // Customer provided key, value pairs that will be returned in Job and JobOutput state events. CorrelationData map[string]string `pulumi:"correlationData"` // The UTC date and time when the customer has created the Job, in 'YYYY-MM-DDThh:mm:ssZ' format. Created string `pulumi:"created"` // Optional customer supplied description of the Job. Description *string `pulumi:"description"` // The UTC date and time at which this Job finished processing. EndTime string `pulumi:"endTime"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The inputs for the Job. Input interface{} `pulumi:"input"` // The UTC date and time when the customer has last updated the Job, in 'YYYY-MM-DDThh:mm:ssZ' format. LastModified string `pulumi:"lastModified"` // The name of the resource Name string `pulumi:"name"` // The outputs for the Job. Outputs []JobOutputAssetResponse `pulumi:"outputs"` // Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal. Priority *string `pulumi:"priority"` // The UTC date and time at which this Job began processing. StartTime string `pulumi:"startTime"` // The current state of the job. State string `pulumi:"state"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
A Job resource type. The progress and state can be obtained by polling a Job or subscribing to events using EventGrid.
func LookupJob ¶
func LookupJob(ctx *pulumi.Context, args *LookupJobArgs, opts ...pulumi.InvokeOption) (*LookupJobResult, error)
type LookupLiveEventArgs ¶
type LookupLiveEventArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The name of the live event, maximum length is 32. LiveEventName string `pulumi:"liveEventName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupLiveEventResult ¶
type LookupLiveEventResult struct { // The creation time for the live event Created string `pulumi:"created"` // Live event cross site access policies. CrossSiteAccessPolicies *CrossSiteAccessPoliciesResponse `pulumi:"crossSiteAccessPolicies"` // A description for the live event. Description *string `pulumi:"description"` // Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used. Encoding *LiveEventEncodingResponse `pulumi:"encoding"` // When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center. HostnamePrefix *string `pulumi:"hostnamePrefix"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Live event input settings. It defines how the live event receives input from a contribution encoder. Input LiveEventInputResponse `pulumi:"input"` // The last modified time of the live event. LastModified string `pulumi:"lastModified"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output. Preview *LiveEventPreviewResponse `pulumi:"preview"` // The provisioning state of the live event. ProvisioningState string `pulumi:"provisioningState"` // The resource state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information. ResourceState string `pulumi:"resourceState"` // The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'. StreamOptions []string `pulumi:"streamOptions"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature. Transcriptions []LiveEventTranscriptionResponse `pulumi:"transcriptions"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state UseStaticHostname *bool `pulumi:"useStaticHostname"` }
The live event.
func LookupLiveEvent ¶
func LookupLiveEvent(ctx *pulumi.Context, args *LookupLiveEventArgs, opts ...pulumi.InvokeOption) (*LookupLiveEventResult, error)
type LookupLiveOutputArgs ¶
type LookupLiveOutputArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The name of the live event, maximum length is 32. LiveEventName string `pulumi:"liveEventName"` // The name of the live output. LiveOutputName string `pulumi:"liveOutputName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupLiveOutputResult ¶
type LookupLiveOutputResult struct { // ISO 8601 time between 1 minute to 25 hours to indicate the maximum content length that can be archived in the asset for this live output. This also sets the maximum content length for the rewind window. For example, use PT1H30M to indicate 1 hour and 30 minutes of archive window. ArchiveWindowLength string `pulumi:"archiveWindowLength"` // The asset that the live output will write to. AssetName string `pulumi:"assetName"` // The creation time the live output. Created string `pulumi:"created"` // The description of the live output. Description *string `pulumi:"description"` // HTTP Live Streaming (HLS) packing setting for the live output. Hls *HlsResponse `pulumi:"hls"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The time the live output was last modified. LastModified string `pulumi:"lastModified"` // The manifest file name. If not provided, the service will generate one automatically. ManifestName *string `pulumi:"manifestName"` // The name of the resource Name string `pulumi:"name"` // The initial timestamp that the live output will start at, any content before this value will not be archived. OutputSnapTime *float64 `pulumi:"outputSnapTime"` // The provisioning state of the live output. ProvisioningState string `pulumi:"provisioningState"` // The resource state of the live output. ResourceState string `pulumi:"resourceState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Live Output.
func LookupLiveOutput ¶
func LookupLiveOutput(ctx *pulumi.Context, args *LookupLiveOutputArgs, opts ...pulumi.InvokeOption) (*LookupLiveOutputResult, error)
type LookupMediaServiceArgs ¶
type LookupMediaServiceResult ¶
type LookupMediaServiceResult struct { // The account encryption properties. Encryption *AccountEncryptionResponse `pulumi:"encryption"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The Managed Identity for the Media Services account. Identity *MediaServiceIdentityResponse `pulumi:"identity"` // The geo-location where the resource lives Location string `pulumi:"location"` // The Media Services account ID. MediaServiceId string `pulumi:"mediaServiceId"` // The name of the resource Name string `pulumi:"name"` // The storage accounts for this resource. StorageAccounts []StorageAccountResponse `pulumi:"storageAccounts"` StorageAuthentication *string `pulumi:"storageAuthentication"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
A Media Services account.
func LookupMediaService ¶
func LookupMediaService(ctx *pulumi.Context, args *LookupMediaServiceArgs, opts ...pulumi.InvokeOption) (*LookupMediaServiceResult, error)
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The resource of private end point. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Private Endpoint Connection resource.
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
type LookupStreamingEndpointArgs ¶
type LookupStreamingEndpointArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the streaming endpoint, maximum length is 24. StreamingEndpointName string `pulumi:"streamingEndpointName"` }
type LookupStreamingEndpointResult ¶
type LookupStreamingEndpointResult struct { // The access control definition of the streaming endpoint. AccessControl *StreamingEndpointAccessControlResponse `pulumi:"accessControl"` // This feature is deprecated, do not set a value for this property. AvailabilitySetName *string `pulumi:"availabilitySetName"` // The CDN enabled flag. CdnEnabled *bool `pulumi:"cdnEnabled"` // The CDN profile name. CdnProfile *string `pulumi:"cdnProfile"` // The CDN provider name. CdnProvider *string `pulumi:"cdnProvider"` // The exact time the streaming endpoint was created. Created string `pulumi:"created"` // The streaming endpoint access policies. CrossSiteAccessPolicies *CrossSiteAccessPoliciesResponse `pulumi:"crossSiteAccessPolicies"` // The custom host names of the streaming endpoint CustomHostNames []string `pulumi:"customHostNames"` // The streaming endpoint description. Description *string `pulumi:"description"` // The free trial expiration time. FreeTrialEndTime string `pulumi:"freeTrialEndTime"` // The streaming endpoint host name. HostName string `pulumi:"hostName"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The exact time the streaming endpoint was last modified. LastModified string `pulumi:"lastModified"` // The geo-location where the resource lives Location string `pulumi:"location"` // Max cache age MaxCacheAge *float64 `pulumi:"maxCacheAge"` // The name of the resource Name string `pulumi:"name"` // The provisioning state of the streaming endpoint. ProvisioningState string `pulumi:"provisioningState"` // The resource state of the streaming endpoint. ResourceState string `pulumi:"resourceState"` // The number of scale units. Use the Scale operation to adjust this value. ScaleUnits int `pulumi:"scaleUnits"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The streaming endpoint.
func LookupStreamingEndpoint ¶
func LookupStreamingEndpoint(ctx *pulumi.Context, args *LookupStreamingEndpointArgs, opts ...pulumi.InvokeOption) (*LookupStreamingEndpointResult, error)
type LookupStreamingLocatorArgs ¶
type LookupStreamingLocatorArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The Streaming Locator name. StreamingLocatorName string `pulumi:"streamingLocatorName"` }
type LookupStreamingLocatorResult ¶
type LookupStreamingLocatorResult struct { // Alternative Media ID of this Streaming Locator AlternativeMediaId *string `pulumi:"alternativeMediaId"` // Asset Name AssetName string `pulumi:"assetName"` // The ContentKeys used by this Streaming Locator. ContentKeys []StreamingLocatorContentKeyResponse `pulumi:"contentKeys"` // The creation time of the Streaming Locator. Created string `pulumi:"created"` // Name of the default ContentKeyPolicy used by this Streaming Locator. DefaultContentKeyPolicyName *string `pulumi:"defaultContentKeyPolicyName"` // The end time of the Streaming Locator. EndTime *string `pulumi:"endTime"` // A list of asset or account filters which apply to this streaming locator Filters []string `pulumi:"filters"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The start time of the Streaming Locator. StartTime *string `pulumi:"startTime"` // The StreamingLocatorId of the Streaming Locator. StreamingLocatorId *string `pulumi:"streamingLocatorId"` // Name of the Streaming Policy used by this Streaming Locator. Either specify the name of Streaming Policy you created or use one of the predefined Streaming Policies. The predefined Streaming Policies available are: 'Predefined_DownloadOnly', 'Predefined_ClearStreamingOnly', 'Predefined_DownloadAndClearStreaming', 'Predefined_ClearKey', 'Predefined_MultiDrmCencStreaming' and 'Predefined_MultiDrmStreaming' StreamingPolicyName string `pulumi:"streamingPolicyName"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
A Streaming Locator resource
func LookupStreamingLocator ¶
func LookupStreamingLocator(ctx *pulumi.Context, args *LookupStreamingLocatorArgs, opts ...pulumi.InvokeOption) (*LookupStreamingLocatorResult, error)
type LookupStreamingPolicyArgs ¶
type LookupStreamingPolicyArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The Streaming Policy name. StreamingPolicyName string `pulumi:"streamingPolicyName"` }
type LookupStreamingPolicyResult ¶
type LookupStreamingPolicyResult struct { // Configuration of CommonEncryptionCbcs CommonEncryptionCbcs *CommonEncryptionCbcsResponse `pulumi:"commonEncryptionCbcs"` // Configuration of CommonEncryptionCenc CommonEncryptionCenc *CommonEncryptionCencResponse `pulumi:"commonEncryptionCenc"` // Creation time of Streaming Policy Created string `pulumi:"created"` // Default ContentKey used by current Streaming Policy DefaultContentKeyPolicyName *string `pulumi:"defaultContentKeyPolicyName"` // Configuration of EnvelopeEncryption EnvelopeEncryption *EnvelopeEncryptionResponse `pulumi:"envelopeEncryption"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Configurations of NoEncryption NoEncryption *NoEncryptionResponse `pulumi:"noEncryption"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
A Streaming Policy resource
func LookupStreamingPolicy ¶
func LookupStreamingPolicy(ctx *pulumi.Context, args *LookupStreamingPolicyArgs, opts ...pulumi.InvokeOption) (*LookupStreamingPolicyResult, error)
type LookupTransformArgs ¶
type LookupTransformArgs struct { // The Media Services account name. AccountName string `pulumi:"accountName"` // The name of the resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The Transform name. TransformName string `pulumi:"transformName"` }
type LookupTransformResult ¶
type LookupTransformResult struct { // The UTC date and time when the Transform was created, in 'YYYY-MM-DDThh:mm:ssZ' format. Created string `pulumi:"created"` // An optional verbose description of the Transform. Description *string `pulumi:"description"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The UTC date and time when the Transform was last updated, in 'YYYY-MM-DDThh:mm:ssZ' format. LastModified string `pulumi:"lastModified"` // The name of the resource Name string `pulumi:"name"` // An array of one or more TransformOutputs that the Transform should generate. Outputs []TransformOutputResponse `pulumi:"outputs"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
A Transform encapsulates the rules or instructions for generating desired outputs from input media, such as by transcoding or by extracting insights. After the Transform is created, it can be applied to input media by creating Jobs.
func LookupTransform ¶
func LookupTransform(ctx *pulumi.Context, args *LookupTransformArgs, opts ...pulumi.InvokeOption) (*LookupTransformResult, error)
type ManagedIdentityType ¶ added in v0.3.1
The identity type.
func (ManagedIdentityType) ElementType ¶ added in v0.3.1
func (ManagedIdentityType) ElementType() reflect.Type
func (ManagedIdentityType) ToStringOutput ¶ added in v0.3.1
func (e ManagedIdentityType) ToStringOutput() pulumi.StringOutput
func (ManagedIdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedIdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedIdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ManagedIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MediaService ¶
type MediaService struct { pulumi.CustomResourceState // The account encryption properties. Encryption AccountEncryptionResponsePtrOutput `pulumi:"encryption"` // The Managed Identity for the Media Services account. Identity MediaServiceIdentityResponsePtrOutput `pulumi:"identity"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The Media Services account ID. MediaServiceId pulumi.StringOutput `pulumi:"mediaServiceId"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The storage accounts for this resource. StorageAccounts StorageAccountResponseArrayOutput `pulumi:"storageAccounts"` StorageAuthentication pulumi.StringPtrOutput `pulumi:"storageAuthentication"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
A Media Services account.
func GetMediaService ¶
func GetMediaService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MediaServiceState, opts ...pulumi.ResourceOption) (*MediaService, error)
GetMediaService gets an existing MediaService 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 NewMediaService ¶
func NewMediaService(ctx *pulumi.Context, name string, args *MediaServiceArgs, opts ...pulumi.ResourceOption) (*MediaService, error)
NewMediaService registers a new resource with the given unique name, arguments, and options.
func (*MediaService) ElementType ¶ added in v0.2.6
func (*MediaService) ElementType() reflect.Type
func (*MediaService) ToMediaServiceOutput ¶ added in v0.2.6
func (i *MediaService) ToMediaServiceOutput() MediaServiceOutput
func (*MediaService) ToMediaServiceOutputWithContext ¶ added in v0.2.6
func (i *MediaService) ToMediaServiceOutputWithContext(ctx context.Context) MediaServiceOutput
type MediaServiceArgs ¶
type MediaServiceArgs struct { // The Media Services account name. AccountName pulumi.StringInput // The account encryption properties. Encryption AccountEncryptionPtrInput // The Managed Identity for the Media Services account. Identity MediaServiceIdentityPtrInput // The geo-location where the resource lives Location pulumi.StringInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The storage accounts for this resource. StorageAccounts StorageAccountArrayInput StorageAuthentication pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a MediaService resource.
func (MediaServiceArgs) ElementType ¶
func (MediaServiceArgs) ElementType() reflect.Type
type MediaServiceIdentity ¶
type MediaServiceIdentity struct { // The identity type. Type string `pulumi:"type"` }
type MediaServiceIdentityArgs ¶
type MediaServiceIdentityArgs struct { // The identity type. Type pulumi.StringInput `pulumi:"type"` }
func (MediaServiceIdentityArgs) ElementType ¶
func (MediaServiceIdentityArgs) ElementType() reflect.Type
func (MediaServiceIdentityArgs) ToMediaServiceIdentityOutput ¶
func (i MediaServiceIdentityArgs) ToMediaServiceIdentityOutput() MediaServiceIdentityOutput
func (MediaServiceIdentityArgs) ToMediaServiceIdentityOutputWithContext ¶
func (i MediaServiceIdentityArgs) ToMediaServiceIdentityOutputWithContext(ctx context.Context) MediaServiceIdentityOutput
func (MediaServiceIdentityArgs) ToMediaServiceIdentityPtrOutput ¶
func (i MediaServiceIdentityArgs) ToMediaServiceIdentityPtrOutput() MediaServiceIdentityPtrOutput
func (MediaServiceIdentityArgs) ToMediaServiceIdentityPtrOutputWithContext ¶
func (i MediaServiceIdentityArgs) ToMediaServiceIdentityPtrOutputWithContext(ctx context.Context) MediaServiceIdentityPtrOutput
type MediaServiceIdentityInput ¶
type MediaServiceIdentityInput interface { pulumi.Input ToMediaServiceIdentityOutput() MediaServiceIdentityOutput ToMediaServiceIdentityOutputWithContext(context.Context) MediaServiceIdentityOutput }
MediaServiceIdentityInput is an input type that accepts MediaServiceIdentityArgs and MediaServiceIdentityOutput values. You can construct a concrete instance of `MediaServiceIdentityInput` via:
MediaServiceIdentityArgs{...}
type MediaServiceIdentityOutput ¶
type MediaServiceIdentityOutput struct{ *pulumi.OutputState }
func (MediaServiceIdentityOutput) ElementType ¶
func (MediaServiceIdentityOutput) ElementType() reflect.Type
func (MediaServiceIdentityOutput) ToMediaServiceIdentityOutput ¶
func (o MediaServiceIdentityOutput) ToMediaServiceIdentityOutput() MediaServiceIdentityOutput
func (MediaServiceIdentityOutput) ToMediaServiceIdentityOutputWithContext ¶
func (o MediaServiceIdentityOutput) ToMediaServiceIdentityOutputWithContext(ctx context.Context) MediaServiceIdentityOutput
func (MediaServiceIdentityOutput) ToMediaServiceIdentityPtrOutput ¶
func (o MediaServiceIdentityOutput) ToMediaServiceIdentityPtrOutput() MediaServiceIdentityPtrOutput
func (MediaServiceIdentityOutput) ToMediaServiceIdentityPtrOutputWithContext ¶
func (o MediaServiceIdentityOutput) ToMediaServiceIdentityPtrOutputWithContext(ctx context.Context) MediaServiceIdentityPtrOutput
func (MediaServiceIdentityOutput) Type ¶
func (o MediaServiceIdentityOutput) Type() pulumi.StringOutput
The identity type.
type MediaServiceIdentityPtrInput ¶
type MediaServiceIdentityPtrInput interface { pulumi.Input ToMediaServiceIdentityPtrOutput() MediaServiceIdentityPtrOutput ToMediaServiceIdentityPtrOutputWithContext(context.Context) MediaServiceIdentityPtrOutput }
MediaServiceIdentityPtrInput is an input type that accepts MediaServiceIdentityArgs, MediaServiceIdentityPtr and MediaServiceIdentityPtrOutput values. You can construct a concrete instance of `MediaServiceIdentityPtrInput` via:
MediaServiceIdentityArgs{...} or: nil
func MediaServiceIdentityPtr ¶
func MediaServiceIdentityPtr(v *MediaServiceIdentityArgs) MediaServiceIdentityPtrInput
type MediaServiceIdentityPtrOutput ¶
type MediaServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (MediaServiceIdentityPtrOutput) Elem ¶
func (o MediaServiceIdentityPtrOutput) Elem() MediaServiceIdentityOutput
func (MediaServiceIdentityPtrOutput) ElementType ¶
func (MediaServiceIdentityPtrOutput) ElementType() reflect.Type
func (MediaServiceIdentityPtrOutput) ToMediaServiceIdentityPtrOutput ¶
func (o MediaServiceIdentityPtrOutput) ToMediaServiceIdentityPtrOutput() MediaServiceIdentityPtrOutput
func (MediaServiceIdentityPtrOutput) ToMediaServiceIdentityPtrOutputWithContext ¶
func (o MediaServiceIdentityPtrOutput) ToMediaServiceIdentityPtrOutputWithContext(ctx context.Context) MediaServiceIdentityPtrOutput
func (MediaServiceIdentityPtrOutput) Type ¶
func (o MediaServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type MediaServiceIdentityResponseArgs ¶
type MediaServiceIdentityResponseArgs struct { // The Principal ID of the identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The Tenant ID of the identity. TenantId pulumi.StringInput `pulumi:"tenantId"` // The identity type. Type pulumi.StringInput `pulumi:"type"` }
func (MediaServiceIdentityResponseArgs) ElementType ¶
func (MediaServiceIdentityResponseArgs) ElementType() reflect.Type
func (MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponseOutput ¶
func (i MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponseOutput() MediaServiceIdentityResponseOutput
func (MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponseOutputWithContext ¶
func (i MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponseOutputWithContext(ctx context.Context) MediaServiceIdentityResponseOutput
func (MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponsePtrOutput ¶
func (i MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponsePtrOutput() MediaServiceIdentityResponsePtrOutput
func (MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponsePtrOutputWithContext ¶
func (i MediaServiceIdentityResponseArgs) ToMediaServiceIdentityResponsePtrOutputWithContext(ctx context.Context) MediaServiceIdentityResponsePtrOutput
type MediaServiceIdentityResponseInput ¶
type MediaServiceIdentityResponseInput interface { pulumi.Input ToMediaServiceIdentityResponseOutput() MediaServiceIdentityResponseOutput ToMediaServiceIdentityResponseOutputWithContext(context.Context) MediaServiceIdentityResponseOutput }
MediaServiceIdentityResponseInput is an input type that accepts MediaServiceIdentityResponseArgs and MediaServiceIdentityResponseOutput values. You can construct a concrete instance of `MediaServiceIdentityResponseInput` via:
MediaServiceIdentityResponseArgs{...}
type MediaServiceIdentityResponseOutput ¶
type MediaServiceIdentityResponseOutput struct{ *pulumi.OutputState }
func (MediaServiceIdentityResponseOutput) ElementType ¶
func (MediaServiceIdentityResponseOutput) ElementType() reflect.Type
func (MediaServiceIdentityResponseOutput) PrincipalId ¶
func (o MediaServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The Principal ID of the identity.
func (MediaServiceIdentityResponseOutput) TenantId ¶
func (o MediaServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
The Tenant ID of the identity.
func (MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponseOutput ¶
func (o MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponseOutput() MediaServiceIdentityResponseOutput
func (MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponseOutputWithContext ¶
func (o MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponseOutputWithContext(ctx context.Context) MediaServiceIdentityResponseOutput
func (MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponsePtrOutput ¶
func (o MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponsePtrOutput() MediaServiceIdentityResponsePtrOutput
func (MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponsePtrOutputWithContext ¶
func (o MediaServiceIdentityResponseOutput) ToMediaServiceIdentityResponsePtrOutputWithContext(ctx context.Context) MediaServiceIdentityResponsePtrOutput
func (MediaServiceIdentityResponseOutput) Type ¶
func (o MediaServiceIdentityResponseOutput) Type() pulumi.StringOutput
The identity type.
type MediaServiceIdentityResponsePtrInput ¶
type MediaServiceIdentityResponsePtrInput interface { pulumi.Input ToMediaServiceIdentityResponsePtrOutput() MediaServiceIdentityResponsePtrOutput ToMediaServiceIdentityResponsePtrOutputWithContext(context.Context) MediaServiceIdentityResponsePtrOutput }
MediaServiceIdentityResponsePtrInput is an input type that accepts MediaServiceIdentityResponseArgs, MediaServiceIdentityResponsePtr and MediaServiceIdentityResponsePtrOutput values. You can construct a concrete instance of `MediaServiceIdentityResponsePtrInput` via:
MediaServiceIdentityResponseArgs{...} or: nil
func MediaServiceIdentityResponsePtr ¶
func MediaServiceIdentityResponsePtr(v *MediaServiceIdentityResponseArgs) MediaServiceIdentityResponsePtrInput
type MediaServiceIdentityResponsePtrOutput ¶
type MediaServiceIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (MediaServiceIdentityResponsePtrOutput) ElementType ¶
func (MediaServiceIdentityResponsePtrOutput) ElementType() reflect.Type
func (MediaServiceIdentityResponsePtrOutput) PrincipalId ¶
func (o MediaServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The Principal ID of the identity.
func (MediaServiceIdentityResponsePtrOutput) TenantId ¶
func (o MediaServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The Tenant ID of the identity.
func (MediaServiceIdentityResponsePtrOutput) ToMediaServiceIdentityResponsePtrOutput ¶
func (o MediaServiceIdentityResponsePtrOutput) ToMediaServiceIdentityResponsePtrOutput() MediaServiceIdentityResponsePtrOutput
func (MediaServiceIdentityResponsePtrOutput) ToMediaServiceIdentityResponsePtrOutputWithContext ¶
func (o MediaServiceIdentityResponsePtrOutput) ToMediaServiceIdentityResponsePtrOutputWithContext(ctx context.Context) MediaServiceIdentityResponsePtrOutput
func (MediaServiceIdentityResponsePtrOutput) Type ¶
func (o MediaServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type MediaServiceInput ¶ added in v0.2.6
type MediaServiceInput interface { pulumi.Input ToMediaServiceOutput() MediaServiceOutput ToMediaServiceOutputWithContext(ctx context.Context) MediaServiceOutput }
type MediaServiceOutput ¶ added in v0.2.6
type MediaServiceOutput struct {
*pulumi.OutputState
}
func (MediaServiceOutput) ElementType ¶ added in v0.2.6
func (MediaServiceOutput) ElementType() reflect.Type
func (MediaServiceOutput) ToMediaServiceOutput ¶ added in v0.2.6
func (o MediaServiceOutput) ToMediaServiceOutput() MediaServiceOutput
func (MediaServiceOutput) ToMediaServiceOutputWithContext ¶ added in v0.2.6
func (o MediaServiceOutput) ToMediaServiceOutputWithContext(ctx context.Context) MediaServiceOutput
type MediaServiceState ¶
type MediaServiceState struct { // The account encryption properties. Encryption AccountEncryptionResponsePtrInput // The Managed Identity for the Media Services account. Identity MediaServiceIdentityResponsePtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The Media Services account ID. MediaServiceId pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The storage accounts for this resource. StorageAccounts StorageAccountResponseArrayInput StorageAuthentication pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (MediaServiceState) ElementType ¶
func (MediaServiceState) ElementType() reflect.Type
type Mp4Format ¶ added in v0.5.0
type Mp4Format struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType string `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles []OutputFile `pulumi:"outputFiles"` }
Describes the properties for an output ISO MP4 file.
type Mp4FormatArgs ¶ added in v0.5.0
type Mp4FormatArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles OutputFileArrayInput `pulumi:"outputFiles"` }
Describes the properties for an output ISO MP4 file.
func (Mp4FormatArgs) ElementType ¶ added in v0.5.0
func (Mp4FormatArgs) ElementType() reflect.Type
func (Mp4FormatArgs) ToMp4FormatOutput ¶ added in v0.5.0
func (i Mp4FormatArgs) ToMp4FormatOutput() Mp4FormatOutput
func (Mp4FormatArgs) ToMp4FormatOutputWithContext ¶ added in v0.5.0
func (i Mp4FormatArgs) ToMp4FormatOutputWithContext(ctx context.Context) Mp4FormatOutput
type Mp4FormatInput ¶ added in v0.5.0
type Mp4FormatInput interface { pulumi.Input ToMp4FormatOutput() Mp4FormatOutput ToMp4FormatOutputWithContext(context.Context) Mp4FormatOutput }
Mp4FormatInput is an input type that accepts Mp4FormatArgs and Mp4FormatOutput values. You can construct a concrete instance of `Mp4FormatInput` via:
Mp4FormatArgs{...}
type Mp4FormatOutput ¶ added in v0.5.0
type Mp4FormatOutput struct{ *pulumi.OutputState }
Describes the properties for an output ISO MP4 file.
func (Mp4FormatOutput) ElementType ¶ added in v0.5.0
func (Mp4FormatOutput) ElementType() reflect.Type
func (Mp4FormatOutput) FilenamePattern ¶ added in v0.5.0
func (o Mp4FormatOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (Mp4FormatOutput) OdataType ¶ added in v0.5.0
func (o Mp4FormatOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.MultiBitrateFormat'.
func (Mp4FormatOutput) OutputFiles ¶ added in v0.5.0
func (o Mp4FormatOutput) OutputFiles() OutputFileArrayOutput
The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together .
func (Mp4FormatOutput) ToMp4FormatOutput ¶ added in v0.5.0
func (o Mp4FormatOutput) ToMp4FormatOutput() Mp4FormatOutput
func (Mp4FormatOutput) ToMp4FormatOutputWithContext ¶ added in v0.5.0
func (o Mp4FormatOutput) ToMp4FormatOutputWithContext(ctx context.Context) Mp4FormatOutput
type Mp4FormatResponse ¶ added in v0.5.0
type Mp4FormatResponse struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType string `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles []OutputFileResponse `pulumi:"outputFiles"` }
Describes the properties for an output ISO MP4 file.
type Mp4FormatResponseArgs ¶ added in v0.5.0
type Mp4FormatResponseArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles OutputFileResponseArrayInput `pulumi:"outputFiles"` }
Describes the properties for an output ISO MP4 file.
func (Mp4FormatResponseArgs) ElementType ¶ added in v0.5.0
func (Mp4FormatResponseArgs) ElementType() reflect.Type
func (Mp4FormatResponseArgs) ToMp4FormatResponseOutput ¶ added in v0.5.0
func (i Mp4FormatResponseArgs) ToMp4FormatResponseOutput() Mp4FormatResponseOutput
func (Mp4FormatResponseArgs) ToMp4FormatResponseOutputWithContext ¶ added in v0.5.0
func (i Mp4FormatResponseArgs) ToMp4FormatResponseOutputWithContext(ctx context.Context) Mp4FormatResponseOutput
type Mp4FormatResponseInput ¶ added in v0.5.0
type Mp4FormatResponseInput interface { pulumi.Input ToMp4FormatResponseOutput() Mp4FormatResponseOutput ToMp4FormatResponseOutputWithContext(context.Context) Mp4FormatResponseOutput }
Mp4FormatResponseInput is an input type that accepts Mp4FormatResponseArgs and Mp4FormatResponseOutput values. You can construct a concrete instance of `Mp4FormatResponseInput` via:
Mp4FormatResponseArgs{...}
type Mp4FormatResponseOutput ¶ added in v0.5.0
type Mp4FormatResponseOutput struct{ *pulumi.OutputState }
Describes the properties for an output ISO MP4 file.
func (Mp4FormatResponseOutput) ElementType ¶ added in v0.5.0
func (Mp4FormatResponseOutput) ElementType() reflect.Type
func (Mp4FormatResponseOutput) FilenamePattern ¶ added in v0.5.0
func (o Mp4FormatResponseOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (Mp4FormatResponseOutput) OdataType ¶ added in v0.5.0
func (o Mp4FormatResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.MultiBitrateFormat'.
func (Mp4FormatResponseOutput) OutputFiles ¶ added in v0.5.0
func (o Mp4FormatResponseOutput) OutputFiles() OutputFileResponseArrayOutput
The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together .
func (Mp4FormatResponseOutput) ToMp4FormatResponseOutput ¶ added in v0.5.0
func (o Mp4FormatResponseOutput) ToMp4FormatResponseOutput() Mp4FormatResponseOutput
func (Mp4FormatResponseOutput) ToMp4FormatResponseOutputWithContext ¶ added in v0.5.0
func (o Mp4FormatResponseOutput) ToMp4FormatResponseOutputWithContext(ctx context.Context) Mp4FormatResponseOutput
type MultiBitrateFormat ¶
type MultiBitrateFormat struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType string `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles []OutputFile `pulumi:"outputFiles"` }
Describes the properties for producing a collection of GOP aligned multi-bitrate files. The default behavior is to produce one output file for each video layer which is muxed together with all the audios. The exact output files produced can be controlled by specifying the outputFiles collection.
type MultiBitrateFormatArgs ¶
type MultiBitrateFormatArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles OutputFileArrayInput `pulumi:"outputFiles"` }
Describes the properties for producing a collection of GOP aligned multi-bitrate files. The default behavior is to produce one output file for each video layer which is muxed together with all the audios. The exact output files produced can be controlled by specifying the outputFiles collection.
func (MultiBitrateFormatArgs) ElementType ¶
func (MultiBitrateFormatArgs) ElementType() reflect.Type
func (MultiBitrateFormatArgs) ToMultiBitrateFormatOutput ¶
func (i MultiBitrateFormatArgs) ToMultiBitrateFormatOutput() MultiBitrateFormatOutput
func (MultiBitrateFormatArgs) ToMultiBitrateFormatOutputWithContext ¶
func (i MultiBitrateFormatArgs) ToMultiBitrateFormatOutputWithContext(ctx context.Context) MultiBitrateFormatOutput
type MultiBitrateFormatInput ¶
type MultiBitrateFormatInput interface { pulumi.Input ToMultiBitrateFormatOutput() MultiBitrateFormatOutput ToMultiBitrateFormatOutputWithContext(context.Context) MultiBitrateFormatOutput }
MultiBitrateFormatInput is an input type that accepts MultiBitrateFormatArgs and MultiBitrateFormatOutput values. You can construct a concrete instance of `MultiBitrateFormatInput` via:
MultiBitrateFormatArgs{...}
type MultiBitrateFormatOutput ¶
type MultiBitrateFormatOutput struct{ *pulumi.OutputState }
Describes the properties for producing a collection of GOP aligned multi-bitrate files. The default behavior is to produce one output file for each video layer which is muxed together with all the audios. The exact output files produced can be controlled by specifying the outputFiles collection.
func (MultiBitrateFormatOutput) ElementType ¶
func (MultiBitrateFormatOutput) ElementType() reflect.Type
func (MultiBitrateFormatOutput) FilenamePattern ¶
func (o MultiBitrateFormatOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (MultiBitrateFormatOutput) OdataType ¶
func (o MultiBitrateFormatOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.MultiBitrateFormat'.
func (MultiBitrateFormatOutput) OutputFiles ¶
func (o MultiBitrateFormatOutput) OutputFiles() OutputFileArrayOutput
The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together .
func (MultiBitrateFormatOutput) ToMultiBitrateFormatOutput ¶
func (o MultiBitrateFormatOutput) ToMultiBitrateFormatOutput() MultiBitrateFormatOutput
func (MultiBitrateFormatOutput) ToMultiBitrateFormatOutputWithContext ¶
func (o MultiBitrateFormatOutput) ToMultiBitrateFormatOutputWithContext(ctx context.Context) MultiBitrateFormatOutput
type MultiBitrateFormatResponse ¶
type MultiBitrateFormatResponse struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType string `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles []OutputFileResponse `pulumi:"outputFiles"` }
Describes the properties for producing a collection of GOP aligned multi-bitrate files. The default behavior is to produce one output file for each video layer which is muxed together with all the audios. The exact output files produced can be controlled by specifying the outputFiles collection.
type MultiBitrateFormatResponseArgs ¶
type MultiBitrateFormatResponseArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles OutputFileResponseArrayInput `pulumi:"outputFiles"` }
Describes the properties for producing a collection of GOP aligned multi-bitrate files. The default behavior is to produce one output file for each video layer which is muxed together with all the audios. The exact output files produced can be controlled by specifying the outputFiles collection.
func (MultiBitrateFormatResponseArgs) ElementType ¶
func (MultiBitrateFormatResponseArgs) ElementType() reflect.Type
func (MultiBitrateFormatResponseArgs) ToMultiBitrateFormatResponseOutput ¶
func (i MultiBitrateFormatResponseArgs) ToMultiBitrateFormatResponseOutput() MultiBitrateFormatResponseOutput
func (MultiBitrateFormatResponseArgs) ToMultiBitrateFormatResponseOutputWithContext ¶
func (i MultiBitrateFormatResponseArgs) ToMultiBitrateFormatResponseOutputWithContext(ctx context.Context) MultiBitrateFormatResponseOutput
type MultiBitrateFormatResponseInput ¶
type MultiBitrateFormatResponseInput interface { pulumi.Input ToMultiBitrateFormatResponseOutput() MultiBitrateFormatResponseOutput ToMultiBitrateFormatResponseOutputWithContext(context.Context) MultiBitrateFormatResponseOutput }
MultiBitrateFormatResponseInput is an input type that accepts MultiBitrateFormatResponseArgs and MultiBitrateFormatResponseOutput values. You can construct a concrete instance of `MultiBitrateFormatResponseInput` via:
MultiBitrateFormatResponseArgs{...}
type MultiBitrateFormatResponseOutput ¶
type MultiBitrateFormatResponseOutput struct{ *pulumi.OutputState }
Describes the properties for producing a collection of GOP aligned multi-bitrate files. The default behavior is to produce one output file for each video layer which is muxed together with all the audios. The exact output files produced can be controlled by specifying the outputFiles collection.
func (MultiBitrateFormatResponseOutput) ElementType ¶
func (MultiBitrateFormatResponseOutput) ElementType() reflect.Type
func (MultiBitrateFormatResponseOutput) FilenamePattern ¶
func (o MultiBitrateFormatResponseOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (MultiBitrateFormatResponseOutput) OdataType ¶
func (o MultiBitrateFormatResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.MultiBitrateFormat'.
func (MultiBitrateFormatResponseOutput) OutputFiles ¶
func (o MultiBitrateFormatResponseOutput) OutputFiles() OutputFileResponseArrayOutput
The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together .
func (MultiBitrateFormatResponseOutput) ToMultiBitrateFormatResponseOutput ¶
func (o MultiBitrateFormatResponseOutput) ToMultiBitrateFormatResponseOutput() MultiBitrateFormatResponseOutput
func (MultiBitrateFormatResponseOutput) ToMultiBitrateFormatResponseOutputWithContext ¶
func (o MultiBitrateFormatResponseOutput) ToMultiBitrateFormatResponseOutputWithContext(ctx context.Context) MultiBitrateFormatResponseOutput
type NoEncryption ¶
type NoEncryption struct { // Representing supported protocols EnabledProtocols *EnabledProtocols `pulumi:"enabledProtocols"` }
Class for NoEncryption scheme
type NoEncryptionArgs ¶
type NoEncryptionArgs struct { // Representing supported protocols EnabledProtocols EnabledProtocolsPtrInput `pulumi:"enabledProtocols"` }
Class for NoEncryption scheme
func (NoEncryptionArgs) ElementType ¶
func (NoEncryptionArgs) ElementType() reflect.Type
func (NoEncryptionArgs) ToNoEncryptionOutput ¶
func (i NoEncryptionArgs) ToNoEncryptionOutput() NoEncryptionOutput
func (NoEncryptionArgs) ToNoEncryptionOutputWithContext ¶
func (i NoEncryptionArgs) ToNoEncryptionOutputWithContext(ctx context.Context) NoEncryptionOutput
func (NoEncryptionArgs) ToNoEncryptionPtrOutput ¶
func (i NoEncryptionArgs) ToNoEncryptionPtrOutput() NoEncryptionPtrOutput
func (NoEncryptionArgs) ToNoEncryptionPtrOutputWithContext ¶
func (i NoEncryptionArgs) ToNoEncryptionPtrOutputWithContext(ctx context.Context) NoEncryptionPtrOutput
type NoEncryptionInput ¶
type NoEncryptionInput interface { pulumi.Input ToNoEncryptionOutput() NoEncryptionOutput ToNoEncryptionOutputWithContext(context.Context) NoEncryptionOutput }
NoEncryptionInput is an input type that accepts NoEncryptionArgs and NoEncryptionOutput values. You can construct a concrete instance of `NoEncryptionInput` via:
NoEncryptionArgs{...}
type NoEncryptionOutput ¶
type NoEncryptionOutput struct{ *pulumi.OutputState }
Class for NoEncryption scheme
func (NoEncryptionOutput) ElementType ¶
func (NoEncryptionOutput) ElementType() reflect.Type
func (NoEncryptionOutput) EnabledProtocols ¶
func (o NoEncryptionOutput) EnabledProtocols() EnabledProtocolsPtrOutput
Representing supported protocols
func (NoEncryptionOutput) ToNoEncryptionOutput ¶
func (o NoEncryptionOutput) ToNoEncryptionOutput() NoEncryptionOutput
func (NoEncryptionOutput) ToNoEncryptionOutputWithContext ¶
func (o NoEncryptionOutput) ToNoEncryptionOutputWithContext(ctx context.Context) NoEncryptionOutput
func (NoEncryptionOutput) ToNoEncryptionPtrOutput ¶
func (o NoEncryptionOutput) ToNoEncryptionPtrOutput() NoEncryptionPtrOutput
func (NoEncryptionOutput) ToNoEncryptionPtrOutputWithContext ¶
func (o NoEncryptionOutput) ToNoEncryptionPtrOutputWithContext(ctx context.Context) NoEncryptionPtrOutput
type NoEncryptionPtrInput ¶
type NoEncryptionPtrInput interface { pulumi.Input ToNoEncryptionPtrOutput() NoEncryptionPtrOutput ToNoEncryptionPtrOutputWithContext(context.Context) NoEncryptionPtrOutput }
NoEncryptionPtrInput is an input type that accepts NoEncryptionArgs, NoEncryptionPtr and NoEncryptionPtrOutput values. You can construct a concrete instance of `NoEncryptionPtrInput` via:
NoEncryptionArgs{...} or: nil
func NoEncryptionPtr ¶
func NoEncryptionPtr(v *NoEncryptionArgs) NoEncryptionPtrInput
type NoEncryptionPtrOutput ¶
type NoEncryptionPtrOutput struct{ *pulumi.OutputState }
func (NoEncryptionPtrOutput) Elem ¶
func (o NoEncryptionPtrOutput) Elem() NoEncryptionOutput
func (NoEncryptionPtrOutput) ElementType ¶
func (NoEncryptionPtrOutput) ElementType() reflect.Type
func (NoEncryptionPtrOutput) EnabledProtocols ¶
func (o NoEncryptionPtrOutput) EnabledProtocols() EnabledProtocolsPtrOutput
Representing supported protocols
func (NoEncryptionPtrOutput) ToNoEncryptionPtrOutput ¶
func (o NoEncryptionPtrOutput) ToNoEncryptionPtrOutput() NoEncryptionPtrOutput
func (NoEncryptionPtrOutput) ToNoEncryptionPtrOutputWithContext ¶
func (o NoEncryptionPtrOutput) ToNoEncryptionPtrOutputWithContext(ctx context.Context) NoEncryptionPtrOutput
type NoEncryptionResponse ¶
type NoEncryptionResponse struct { // Representing supported protocols EnabledProtocols *EnabledProtocolsResponse `pulumi:"enabledProtocols"` }
Class for NoEncryption scheme
type NoEncryptionResponseArgs ¶
type NoEncryptionResponseArgs struct { // Representing supported protocols EnabledProtocols EnabledProtocolsResponsePtrInput `pulumi:"enabledProtocols"` }
Class for NoEncryption scheme
func (NoEncryptionResponseArgs) ElementType ¶
func (NoEncryptionResponseArgs) ElementType() reflect.Type
func (NoEncryptionResponseArgs) ToNoEncryptionResponseOutput ¶
func (i NoEncryptionResponseArgs) ToNoEncryptionResponseOutput() NoEncryptionResponseOutput
func (NoEncryptionResponseArgs) ToNoEncryptionResponseOutputWithContext ¶
func (i NoEncryptionResponseArgs) ToNoEncryptionResponseOutputWithContext(ctx context.Context) NoEncryptionResponseOutput
func (NoEncryptionResponseArgs) ToNoEncryptionResponsePtrOutput ¶
func (i NoEncryptionResponseArgs) ToNoEncryptionResponsePtrOutput() NoEncryptionResponsePtrOutput
func (NoEncryptionResponseArgs) ToNoEncryptionResponsePtrOutputWithContext ¶
func (i NoEncryptionResponseArgs) ToNoEncryptionResponsePtrOutputWithContext(ctx context.Context) NoEncryptionResponsePtrOutput
type NoEncryptionResponseInput ¶
type NoEncryptionResponseInput interface { pulumi.Input ToNoEncryptionResponseOutput() NoEncryptionResponseOutput ToNoEncryptionResponseOutputWithContext(context.Context) NoEncryptionResponseOutput }
NoEncryptionResponseInput is an input type that accepts NoEncryptionResponseArgs and NoEncryptionResponseOutput values. You can construct a concrete instance of `NoEncryptionResponseInput` via:
NoEncryptionResponseArgs{...}
type NoEncryptionResponseOutput ¶
type NoEncryptionResponseOutput struct{ *pulumi.OutputState }
Class for NoEncryption scheme
func (NoEncryptionResponseOutput) ElementType ¶
func (NoEncryptionResponseOutput) ElementType() reflect.Type
func (NoEncryptionResponseOutput) EnabledProtocols ¶
func (o NoEncryptionResponseOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
Representing supported protocols
func (NoEncryptionResponseOutput) ToNoEncryptionResponseOutput ¶
func (o NoEncryptionResponseOutput) ToNoEncryptionResponseOutput() NoEncryptionResponseOutput
func (NoEncryptionResponseOutput) ToNoEncryptionResponseOutputWithContext ¶
func (o NoEncryptionResponseOutput) ToNoEncryptionResponseOutputWithContext(ctx context.Context) NoEncryptionResponseOutput
func (NoEncryptionResponseOutput) ToNoEncryptionResponsePtrOutput ¶
func (o NoEncryptionResponseOutput) ToNoEncryptionResponsePtrOutput() NoEncryptionResponsePtrOutput
func (NoEncryptionResponseOutput) ToNoEncryptionResponsePtrOutputWithContext ¶
func (o NoEncryptionResponseOutput) ToNoEncryptionResponsePtrOutputWithContext(ctx context.Context) NoEncryptionResponsePtrOutput
type NoEncryptionResponsePtrInput ¶
type NoEncryptionResponsePtrInput interface { pulumi.Input ToNoEncryptionResponsePtrOutput() NoEncryptionResponsePtrOutput ToNoEncryptionResponsePtrOutputWithContext(context.Context) NoEncryptionResponsePtrOutput }
NoEncryptionResponsePtrInput is an input type that accepts NoEncryptionResponseArgs, NoEncryptionResponsePtr and NoEncryptionResponsePtrOutput values. You can construct a concrete instance of `NoEncryptionResponsePtrInput` via:
NoEncryptionResponseArgs{...} or: nil
func NoEncryptionResponsePtr ¶
func NoEncryptionResponsePtr(v *NoEncryptionResponseArgs) NoEncryptionResponsePtrInput
type NoEncryptionResponsePtrOutput ¶
type NoEncryptionResponsePtrOutput struct{ *pulumi.OutputState }
func (NoEncryptionResponsePtrOutput) Elem ¶
func (o NoEncryptionResponsePtrOutput) Elem() NoEncryptionResponseOutput
func (NoEncryptionResponsePtrOutput) ElementType ¶
func (NoEncryptionResponsePtrOutput) ElementType() reflect.Type
func (NoEncryptionResponsePtrOutput) EnabledProtocols ¶
func (o NoEncryptionResponsePtrOutput) EnabledProtocols() EnabledProtocolsResponsePtrOutput
Representing supported protocols
func (NoEncryptionResponsePtrOutput) ToNoEncryptionResponsePtrOutput ¶
func (o NoEncryptionResponsePtrOutput) ToNoEncryptionResponsePtrOutput() NoEncryptionResponsePtrOutput
func (NoEncryptionResponsePtrOutput) ToNoEncryptionResponsePtrOutputWithContext ¶
func (o NoEncryptionResponsePtrOutput) ToNoEncryptionResponsePtrOutputWithContext(ctx context.Context) NoEncryptionResponsePtrOutput
type OnErrorType ¶ added in v0.3.1
A Transform can define more than one outputs. This property defines what the service should do when one output fails - either continue to produce other outputs, or, stop the other outputs. The overall Job state will not reflect failures of outputs that are specified with 'ContinueJob'. The default is 'StopProcessingJob'.
func (OnErrorType) ElementType ¶ added in v0.3.1
func (OnErrorType) ElementType() reflect.Type
func (OnErrorType) ToStringOutput ¶ added in v0.3.1
func (e OnErrorType) ToStringOutput() pulumi.StringOutput
func (OnErrorType) ToStringOutputWithContext ¶ added in v0.3.1
func (e OnErrorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OnErrorType) ToStringPtrOutput ¶ added in v0.3.1
func (e OnErrorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OnErrorType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OnErrorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OutputFile ¶
type OutputFile struct { // The list of labels that describe how the encoder should multiplex video and audio into an output file. For example, if the encoder is producing two video layers with labels v1 and v2, and one audio layer with label a1, then an array like '[v1, a1]' tells the encoder to produce an output file with the video track represented by v1 and the audio track represented by a1. Labels []string `pulumi:"labels"` }
Represents an output file produced.
type OutputFileArgs ¶
type OutputFileArgs struct { // The list of labels that describe how the encoder should multiplex video and audio into an output file. For example, if the encoder is producing two video layers with labels v1 and v2, and one audio layer with label a1, then an array like '[v1, a1]' tells the encoder to produce an output file with the video track represented by v1 and the audio track represented by a1. Labels pulumi.StringArrayInput `pulumi:"labels"` }
Represents an output file produced.
func (OutputFileArgs) ElementType ¶
func (OutputFileArgs) ElementType() reflect.Type
func (OutputFileArgs) ToOutputFileOutput ¶
func (i OutputFileArgs) ToOutputFileOutput() OutputFileOutput
func (OutputFileArgs) ToOutputFileOutputWithContext ¶
func (i OutputFileArgs) ToOutputFileOutputWithContext(ctx context.Context) OutputFileOutput
type OutputFileArray ¶
type OutputFileArray []OutputFileInput
func (OutputFileArray) ElementType ¶
func (OutputFileArray) ElementType() reflect.Type
func (OutputFileArray) ToOutputFileArrayOutput ¶
func (i OutputFileArray) ToOutputFileArrayOutput() OutputFileArrayOutput
func (OutputFileArray) ToOutputFileArrayOutputWithContext ¶
func (i OutputFileArray) ToOutputFileArrayOutputWithContext(ctx context.Context) OutputFileArrayOutput
type OutputFileArrayInput ¶
type OutputFileArrayInput interface { pulumi.Input ToOutputFileArrayOutput() OutputFileArrayOutput ToOutputFileArrayOutputWithContext(context.Context) OutputFileArrayOutput }
OutputFileArrayInput is an input type that accepts OutputFileArray and OutputFileArrayOutput values. You can construct a concrete instance of `OutputFileArrayInput` via:
OutputFileArray{ OutputFileArgs{...} }
type OutputFileArrayOutput ¶
type OutputFileArrayOutput struct{ *pulumi.OutputState }
func (OutputFileArrayOutput) ElementType ¶
func (OutputFileArrayOutput) ElementType() reflect.Type
func (OutputFileArrayOutput) Index ¶
func (o OutputFileArrayOutput) Index(i pulumi.IntInput) OutputFileOutput
func (OutputFileArrayOutput) ToOutputFileArrayOutput ¶
func (o OutputFileArrayOutput) ToOutputFileArrayOutput() OutputFileArrayOutput
func (OutputFileArrayOutput) ToOutputFileArrayOutputWithContext ¶
func (o OutputFileArrayOutput) ToOutputFileArrayOutputWithContext(ctx context.Context) OutputFileArrayOutput
type OutputFileInput ¶
type OutputFileInput interface { pulumi.Input ToOutputFileOutput() OutputFileOutput ToOutputFileOutputWithContext(context.Context) OutputFileOutput }
OutputFileInput is an input type that accepts OutputFileArgs and OutputFileOutput values. You can construct a concrete instance of `OutputFileInput` via:
OutputFileArgs{...}
type OutputFileOutput ¶
type OutputFileOutput struct{ *pulumi.OutputState }
Represents an output file produced.
func (OutputFileOutput) ElementType ¶
func (OutputFileOutput) ElementType() reflect.Type
func (OutputFileOutput) Labels ¶
func (o OutputFileOutput) Labels() pulumi.StringArrayOutput
The list of labels that describe how the encoder should multiplex video and audio into an output file. For example, if the encoder is producing two video layers with labels v1 and v2, and one audio layer with label a1, then an array like '[v1, a1]' tells the encoder to produce an output file with the video track represented by v1 and the audio track represented by a1.
func (OutputFileOutput) ToOutputFileOutput ¶
func (o OutputFileOutput) ToOutputFileOutput() OutputFileOutput
func (OutputFileOutput) ToOutputFileOutputWithContext ¶
func (o OutputFileOutput) ToOutputFileOutputWithContext(ctx context.Context) OutputFileOutput
type OutputFileResponse ¶
type OutputFileResponse struct { // The list of labels that describe how the encoder should multiplex video and audio into an output file. For example, if the encoder is producing two video layers with labels v1 and v2, and one audio layer with label a1, then an array like '[v1, a1]' tells the encoder to produce an output file with the video track represented by v1 and the audio track represented by a1. Labels []string `pulumi:"labels"` }
Represents an output file produced.
type OutputFileResponseArgs ¶
type OutputFileResponseArgs struct { // The list of labels that describe how the encoder should multiplex video and audio into an output file. For example, if the encoder is producing two video layers with labels v1 and v2, and one audio layer with label a1, then an array like '[v1, a1]' tells the encoder to produce an output file with the video track represented by v1 and the audio track represented by a1. Labels pulumi.StringArrayInput `pulumi:"labels"` }
Represents an output file produced.
func (OutputFileResponseArgs) ElementType ¶
func (OutputFileResponseArgs) ElementType() reflect.Type
func (OutputFileResponseArgs) ToOutputFileResponseOutput ¶
func (i OutputFileResponseArgs) ToOutputFileResponseOutput() OutputFileResponseOutput
func (OutputFileResponseArgs) ToOutputFileResponseOutputWithContext ¶
func (i OutputFileResponseArgs) ToOutputFileResponseOutputWithContext(ctx context.Context) OutputFileResponseOutput
type OutputFileResponseArray ¶
type OutputFileResponseArray []OutputFileResponseInput
func (OutputFileResponseArray) ElementType ¶
func (OutputFileResponseArray) ElementType() reflect.Type
func (OutputFileResponseArray) ToOutputFileResponseArrayOutput ¶
func (i OutputFileResponseArray) ToOutputFileResponseArrayOutput() OutputFileResponseArrayOutput
func (OutputFileResponseArray) ToOutputFileResponseArrayOutputWithContext ¶
func (i OutputFileResponseArray) ToOutputFileResponseArrayOutputWithContext(ctx context.Context) OutputFileResponseArrayOutput
type OutputFileResponseArrayInput ¶
type OutputFileResponseArrayInput interface { pulumi.Input ToOutputFileResponseArrayOutput() OutputFileResponseArrayOutput ToOutputFileResponseArrayOutputWithContext(context.Context) OutputFileResponseArrayOutput }
OutputFileResponseArrayInput is an input type that accepts OutputFileResponseArray and OutputFileResponseArrayOutput values. You can construct a concrete instance of `OutputFileResponseArrayInput` via:
OutputFileResponseArray{ OutputFileResponseArgs{...} }
type OutputFileResponseArrayOutput ¶
type OutputFileResponseArrayOutput struct{ *pulumi.OutputState }
func (OutputFileResponseArrayOutput) ElementType ¶
func (OutputFileResponseArrayOutput) ElementType() reflect.Type
func (OutputFileResponseArrayOutput) Index ¶
func (o OutputFileResponseArrayOutput) Index(i pulumi.IntInput) OutputFileResponseOutput
func (OutputFileResponseArrayOutput) ToOutputFileResponseArrayOutput ¶
func (o OutputFileResponseArrayOutput) ToOutputFileResponseArrayOutput() OutputFileResponseArrayOutput
func (OutputFileResponseArrayOutput) ToOutputFileResponseArrayOutputWithContext ¶
func (o OutputFileResponseArrayOutput) ToOutputFileResponseArrayOutputWithContext(ctx context.Context) OutputFileResponseArrayOutput
type OutputFileResponseInput ¶
type OutputFileResponseInput interface { pulumi.Input ToOutputFileResponseOutput() OutputFileResponseOutput ToOutputFileResponseOutputWithContext(context.Context) OutputFileResponseOutput }
OutputFileResponseInput is an input type that accepts OutputFileResponseArgs and OutputFileResponseOutput values. You can construct a concrete instance of `OutputFileResponseInput` via:
OutputFileResponseArgs{...}
type OutputFileResponseOutput ¶
type OutputFileResponseOutput struct{ *pulumi.OutputState }
Represents an output file produced.
func (OutputFileResponseOutput) ElementType ¶
func (OutputFileResponseOutput) ElementType() reflect.Type
func (OutputFileResponseOutput) Labels ¶
func (o OutputFileResponseOutput) Labels() pulumi.StringArrayOutput
The list of labels that describe how the encoder should multiplex video and audio into an output file. For example, if the encoder is producing two video layers with labels v1 and v2, and one audio layer with label a1, then an array like '[v1, a1]' tells the encoder to produce an output file with the video track represented by v1 and the audio track represented by a1.
func (OutputFileResponseOutput) ToOutputFileResponseOutput ¶
func (o OutputFileResponseOutput) ToOutputFileResponseOutput() OutputFileResponseOutput
func (OutputFileResponseOutput) ToOutputFileResponseOutputWithContext ¶
func (o OutputFileResponseOutput) ToOutputFileResponseOutputWithContext(ctx context.Context) OutputFileResponseOutput
type PngFormat ¶ added in v0.5.0
type PngFormat struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType string `pulumi:"odataType"` }
Describes the settings for producing PNG thumbnails.
type PngFormatArgs ¶ added in v0.5.0
type PngFormatArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes the settings for producing PNG thumbnails.
func (PngFormatArgs) ElementType ¶ added in v0.5.0
func (PngFormatArgs) ElementType() reflect.Type
func (PngFormatArgs) ToPngFormatOutput ¶ added in v0.5.0
func (i PngFormatArgs) ToPngFormatOutput() PngFormatOutput
func (PngFormatArgs) ToPngFormatOutputWithContext ¶ added in v0.5.0
func (i PngFormatArgs) ToPngFormatOutputWithContext(ctx context.Context) PngFormatOutput
type PngFormatInput ¶ added in v0.5.0
type PngFormatInput interface { pulumi.Input ToPngFormatOutput() PngFormatOutput ToPngFormatOutputWithContext(context.Context) PngFormatOutput }
PngFormatInput is an input type that accepts PngFormatArgs and PngFormatOutput values. You can construct a concrete instance of `PngFormatInput` via:
PngFormatArgs{...}
type PngFormatOutput ¶ added in v0.5.0
type PngFormatOutput struct{ *pulumi.OutputState }
Describes the settings for producing PNG thumbnails.
func (PngFormatOutput) ElementType ¶ added in v0.5.0
func (PngFormatOutput) ElementType() reflect.Type
func (PngFormatOutput) FilenamePattern ¶ added in v0.5.0
func (o PngFormatOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (PngFormatOutput) OdataType ¶ added in v0.5.0
func (o PngFormatOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ImageFormat'.
func (PngFormatOutput) ToPngFormatOutput ¶ added in v0.5.0
func (o PngFormatOutput) ToPngFormatOutput() PngFormatOutput
func (PngFormatOutput) ToPngFormatOutputWithContext ¶ added in v0.5.0
func (o PngFormatOutput) ToPngFormatOutputWithContext(ctx context.Context) PngFormatOutput
type PngFormatResponse ¶ added in v0.5.0
type PngFormatResponse struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType string `pulumi:"odataType"` }
Describes the settings for producing PNG thumbnails.
type PngFormatResponseArgs ¶ added in v0.5.0
type PngFormatResponseArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.ImageFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes the settings for producing PNG thumbnails.
func (PngFormatResponseArgs) ElementType ¶ added in v0.5.0
func (PngFormatResponseArgs) ElementType() reflect.Type
func (PngFormatResponseArgs) ToPngFormatResponseOutput ¶ added in v0.5.0
func (i PngFormatResponseArgs) ToPngFormatResponseOutput() PngFormatResponseOutput
func (PngFormatResponseArgs) ToPngFormatResponseOutputWithContext ¶ added in v0.5.0
func (i PngFormatResponseArgs) ToPngFormatResponseOutputWithContext(ctx context.Context) PngFormatResponseOutput
type PngFormatResponseInput ¶ added in v0.5.0
type PngFormatResponseInput interface { pulumi.Input ToPngFormatResponseOutput() PngFormatResponseOutput ToPngFormatResponseOutputWithContext(context.Context) PngFormatResponseOutput }
PngFormatResponseInput is an input type that accepts PngFormatResponseArgs and PngFormatResponseOutput values. You can construct a concrete instance of `PngFormatResponseInput` via:
PngFormatResponseArgs{...}
type PngFormatResponseOutput ¶ added in v0.5.0
type PngFormatResponseOutput struct{ *pulumi.OutputState }
Describes the settings for producing PNG thumbnails.
func (PngFormatResponseOutput) ElementType ¶ added in v0.5.0
func (PngFormatResponseOutput) ElementType() reflect.Type
func (PngFormatResponseOutput) FilenamePattern ¶ added in v0.5.0
func (o PngFormatResponseOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (PngFormatResponseOutput) OdataType ¶ added in v0.5.0
func (o PngFormatResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.ImageFormat'.
func (PngFormatResponseOutput) ToPngFormatResponseOutput ¶ added in v0.5.0
func (o PngFormatResponseOutput) ToPngFormatResponseOutput() PngFormatResponseOutput
func (PngFormatResponseOutput) ToPngFormatResponseOutputWithContext ¶ added in v0.5.0
func (o PngFormatResponseOutput) ToPngFormatResponseOutputWithContext(ctx context.Context) PngFormatResponseOutput
type PngImage ¶ added in v0.5.0
type PngImage struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // A collection of output PNG image layers to be produced by the encoder. Layers []PngLayer `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range *string `pulumi:"range"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start string `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step *string `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes the properties for producing a series of PNG images from the input video.
type PngImageArgs ¶ added in v0.5.0
type PngImageArgs struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // A collection of output PNG image layers to be produced by the encoder. Layers PngLayerArrayInput `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range pulumi.StringPtrInput `pulumi:"range"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start pulumi.StringInput `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step pulumi.StringPtrInput `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes the properties for producing a series of PNG images from the input video.
func (PngImageArgs) ElementType ¶ added in v0.5.0
func (PngImageArgs) ElementType() reflect.Type
func (PngImageArgs) ToPngImageOutput ¶ added in v0.5.0
func (i PngImageArgs) ToPngImageOutput() PngImageOutput
func (PngImageArgs) ToPngImageOutputWithContext ¶ added in v0.5.0
func (i PngImageArgs) ToPngImageOutputWithContext(ctx context.Context) PngImageOutput
type PngImageInput ¶ added in v0.5.0
type PngImageInput interface { pulumi.Input ToPngImageOutput() PngImageOutput ToPngImageOutputWithContext(context.Context) PngImageOutput }
PngImageInput is an input type that accepts PngImageArgs and PngImageOutput values. You can construct a concrete instance of `PngImageInput` via:
PngImageArgs{...}
type PngImageOutput ¶ added in v0.5.0
type PngImageOutput struct{ *pulumi.OutputState }
Describes the properties for producing a series of PNG images from the input video.
func (PngImageOutput) ElementType ¶ added in v0.5.0
func (PngImageOutput) ElementType() reflect.Type
func (PngImageOutput) KeyFrameInterval ¶ added in v0.5.0
func (o PngImageOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (PngImageOutput) Label ¶ added in v0.5.0
func (o PngImageOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (PngImageOutput) Layers ¶ added in v0.5.0
func (o PngImageOutput) Layers() PngLayerArrayOutput
A collection of output PNG image layers to be produced by the encoder.
func (PngImageOutput) OdataType ¶ added in v0.5.0
func (o PngImageOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (PngImageOutput) Range ¶ added in v0.5.0
func (o PngImageOutput) Range() pulumi.StringPtrOutput
The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream.
func (PngImageOutput) Start ¶ added in v0.5.0
func (o PngImageOutput) Start() pulumi.StringOutput
The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}.
func (PngImageOutput) Step ¶ added in v0.5.0
func (o PngImageOutput) Step() pulumi.StringPtrOutput
The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time.
func (PngImageOutput) StretchMode ¶ added in v0.5.0
func (o PngImageOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (PngImageOutput) SyncMode ¶ added in v0.5.0
func (o PngImageOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (PngImageOutput) ToPngImageOutput ¶ added in v0.5.0
func (o PngImageOutput) ToPngImageOutput() PngImageOutput
func (PngImageOutput) ToPngImageOutputWithContext ¶ added in v0.5.0
func (o PngImageOutput) ToPngImageOutputWithContext(ctx context.Context) PngImageOutput
type PngImageResponse ¶ added in v0.5.0
type PngImageResponse struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // A collection of output PNG image layers to be produced by the encoder. Layers []PngLayerResponse `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range *string `pulumi:"range"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start string `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step *string `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes the properties for producing a series of PNG images from the input video.
type PngImageResponseArgs ¶ added in v0.5.0
type PngImageResponseArgs struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // A collection of output PNG image layers to be produced by the encoder. Layers PngLayerResponseArrayInput `pulumi:"layers"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream. Range pulumi.StringPtrInput `pulumi:"range"` // The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}. Start pulumi.StringInput `pulumi:"start"` // The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time. Step pulumi.StringPtrInput `pulumi:"step"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes the properties for producing a series of PNG images from the input video.
func (PngImageResponseArgs) ElementType ¶ added in v0.5.0
func (PngImageResponseArgs) ElementType() reflect.Type
func (PngImageResponseArgs) ToPngImageResponseOutput ¶ added in v0.5.0
func (i PngImageResponseArgs) ToPngImageResponseOutput() PngImageResponseOutput
func (PngImageResponseArgs) ToPngImageResponseOutputWithContext ¶ added in v0.5.0
func (i PngImageResponseArgs) ToPngImageResponseOutputWithContext(ctx context.Context) PngImageResponseOutput
type PngImageResponseInput ¶ added in v0.5.0
type PngImageResponseInput interface { pulumi.Input ToPngImageResponseOutput() PngImageResponseOutput ToPngImageResponseOutputWithContext(context.Context) PngImageResponseOutput }
PngImageResponseInput is an input type that accepts PngImageResponseArgs and PngImageResponseOutput values. You can construct a concrete instance of `PngImageResponseInput` via:
PngImageResponseArgs{...}
type PngImageResponseOutput ¶ added in v0.5.0
type PngImageResponseOutput struct{ *pulumi.OutputState }
Describes the properties for producing a series of PNG images from the input video.
func (PngImageResponseOutput) ElementType ¶ added in v0.5.0
func (PngImageResponseOutput) ElementType() reflect.Type
func (PngImageResponseOutput) KeyFrameInterval ¶ added in v0.5.0
func (o PngImageResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (PngImageResponseOutput) Label ¶ added in v0.5.0
func (o PngImageResponseOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (PngImageResponseOutput) Layers ¶ added in v0.5.0
func (o PngImageResponseOutput) Layers() PngLayerResponseArrayOutput
A collection of output PNG image layers to be produced by the encoder.
func (PngImageResponseOutput) OdataType ¶ added in v0.5.0
func (o PngImageResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (PngImageResponseOutput) Range ¶ added in v0.5.0
func (o PngImageResponseOutput) Range() pulumi.StringPtrOutput
The position relative to transform preset start time in the input video at which to stop generating thumbnails. The value can be in ISO 8601 format (For example, PT5M30S to stop at 5 minutes and 30 seconds from start time), or a frame count (For example, 300 to stop at the 300th frame from the frame at start time. If this value is 1, it means only producing one thumbnail at start time), or a relative value to the stream duration (For example, 50% to stop at half of stream duration from start time). The default value is 100%, which means to stop at the end of the stream.
func (PngImageResponseOutput) Start ¶ added in v0.5.0
func (o PngImageResponseOutput) Start() pulumi.StringOutput
The position in the input video from where to start generating thumbnails. The value can be in ISO 8601 format (For example, PT05S to start at 5 seconds), or a frame count (For example, 10 to start at the 10th frame), or a relative value to stream duration (For example, 10% to start at 10% of stream duration). Also supports a macro {Best}, which tells the encoder to select the best thumbnail from the first few seconds of the video and will only produce one thumbnail, no matter what other settings are for Step and Range. The default value is macro {Best}.
func (PngImageResponseOutput) Step ¶ added in v0.5.0
func (o PngImageResponseOutput) Step() pulumi.StringPtrOutput
The intervals at which thumbnails are generated. The value can be in ISO 8601 format (For example, PT05S for one image every 5 seconds), or a frame count (For example, 30 for one image every 30 frames), or a relative value to stream duration (For example, 10% for one image every 10% of stream duration). Note: Step value will affect the first generated thumbnail, which may not be exactly the one specified at transform preset start time. This is due to the encoder, which tries to select the best thumbnail between start time and Step position from start time as the first output. As the default value is 10%, it means if stream has long duration, the first generated thumbnail might be far away from the one specified at start time. Try to select reasonable value for Step if the first thumbnail is expected close to start time, or set Range value at 1 if only one thumbnail is needed at start time.
func (PngImageResponseOutput) StretchMode ¶ added in v0.5.0
func (o PngImageResponseOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (PngImageResponseOutput) SyncMode ¶ added in v0.5.0
func (o PngImageResponseOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (PngImageResponseOutput) ToPngImageResponseOutput ¶ added in v0.5.0
func (o PngImageResponseOutput) ToPngImageResponseOutput() PngImageResponseOutput
func (PngImageResponseOutput) ToPngImageResponseOutputWithContext ¶ added in v0.5.0
func (o PngImageResponseOutput) ToPngImageResponseOutputWithContext(ctx context.Context) PngImageResponseOutput
type PngLayer ¶ added in v0.5.0
type PngLayer struct { // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height *string `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.PngLayer'. OdataType string `pulumi:"odataType"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width *string `pulumi:"width"` }
Describes the settings to produce a PNG image from the input video.
type PngLayerArgs ¶ added in v0.5.0
type PngLayerArgs struct { // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height pulumi.StringPtrInput `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.PngLayer'. OdataType pulumi.StringInput `pulumi:"odataType"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width pulumi.StringPtrInput `pulumi:"width"` }
Describes the settings to produce a PNG image from the input video.
func (PngLayerArgs) ElementType ¶ added in v0.5.0
func (PngLayerArgs) ElementType() reflect.Type
func (PngLayerArgs) ToPngLayerOutput ¶ added in v0.5.0
func (i PngLayerArgs) ToPngLayerOutput() PngLayerOutput
func (PngLayerArgs) ToPngLayerOutputWithContext ¶ added in v0.5.0
func (i PngLayerArgs) ToPngLayerOutputWithContext(ctx context.Context) PngLayerOutput
type PngLayerArray ¶ added in v0.5.0
type PngLayerArray []PngLayerInput
func (PngLayerArray) ElementType ¶ added in v0.5.0
func (PngLayerArray) ElementType() reflect.Type
func (PngLayerArray) ToPngLayerArrayOutput ¶ added in v0.5.0
func (i PngLayerArray) ToPngLayerArrayOutput() PngLayerArrayOutput
func (PngLayerArray) ToPngLayerArrayOutputWithContext ¶ added in v0.5.0
func (i PngLayerArray) ToPngLayerArrayOutputWithContext(ctx context.Context) PngLayerArrayOutput
type PngLayerArrayInput ¶ added in v0.5.0
type PngLayerArrayInput interface { pulumi.Input ToPngLayerArrayOutput() PngLayerArrayOutput ToPngLayerArrayOutputWithContext(context.Context) PngLayerArrayOutput }
PngLayerArrayInput is an input type that accepts PngLayerArray and PngLayerArrayOutput values. You can construct a concrete instance of `PngLayerArrayInput` via:
PngLayerArray{ PngLayerArgs{...} }
type PngLayerArrayOutput ¶ added in v0.5.0
type PngLayerArrayOutput struct{ *pulumi.OutputState }
func (PngLayerArrayOutput) ElementType ¶ added in v0.5.0
func (PngLayerArrayOutput) ElementType() reflect.Type
func (PngLayerArrayOutput) Index ¶ added in v0.5.0
func (o PngLayerArrayOutput) Index(i pulumi.IntInput) PngLayerOutput
func (PngLayerArrayOutput) ToPngLayerArrayOutput ¶ added in v0.5.0
func (o PngLayerArrayOutput) ToPngLayerArrayOutput() PngLayerArrayOutput
func (PngLayerArrayOutput) ToPngLayerArrayOutputWithContext ¶ added in v0.5.0
func (o PngLayerArrayOutput) ToPngLayerArrayOutputWithContext(ctx context.Context) PngLayerArrayOutput
type PngLayerInput ¶ added in v0.5.0
type PngLayerInput interface { pulumi.Input ToPngLayerOutput() PngLayerOutput ToPngLayerOutputWithContext(context.Context) PngLayerOutput }
PngLayerInput is an input type that accepts PngLayerArgs and PngLayerOutput values. You can construct a concrete instance of `PngLayerInput` via:
PngLayerArgs{...}
type PngLayerOutput ¶ added in v0.5.0
type PngLayerOutput struct{ *pulumi.OutputState }
Describes the settings to produce a PNG image from the input video.
func (PngLayerOutput) ElementType ¶ added in v0.5.0
func (PngLayerOutput) ElementType() reflect.Type
func (PngLayerOutput) Height ¶ added in v0.5.0
func (o PngLayerOutput) Height() pulumi.StringPtrOutput
The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input.
func (PngLayerOutput) Label ¶ added in v0.5.0
func (o PngLayerOutput) Label() pulumi.StringPtrOutput
The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file.
func (PngLayerOutput) OdataType ¶ added in v0.5.0
func (o PngLayerOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.PngLayer'.
func (PngLayerOutput) ToPngLayerOutput ¶ added in v0.5.0
func (o PngLayerOutput) ToPngLayerOutput() PngLayerOutput
func (PngLayerOutput) ToPngLayerOutputWithContext ¶ added in v0.5.0
func (o PngLayerOutput) ToPngLayerOutputWithContext(ctx context.Context) PngLayerOutput
func (PngLayerOutput) Width ¶ added in v0.5.0
func (o PngLayerOutput) Width() pulumi.StringPtrOutput
The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input.
type PngLayerResponse ¶ added in v0.5.0
type PngLayerResponse struct { // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height *string `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.PngLayer'. OdataType string `pulumi:"odataType"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width *string `pulumi:"width"` }
Describes the settings to produce a PNG image from the input video.
type PngLayerResponseArgs ¶ added in v0.5.0
type PngLayerResponseArgs struct { // The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input. Height pulumi.StringPtrInput `pulumi:"height"` // The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.PngLayer'. OdataType pulumi.StringInput `pulumi:"odataType"` // The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input. Width pulumi.StringPtrInput `pulumi:"width"` }
Describes the settings to produce a PNG image from the input video.
func (PngLayerResponseArgs) ElementType ¶ added in v0.5.0
func (PngLayerResponseArgs) ElementType() reflect.Type
func (PngLayerResponseArgs) ToPngLayerResponseOutput ¶ added in v0.5.0
func (i PngLayerResponseArgs) ToPngLayerResponseOutput() PngLayerResponseOutput
func (PngLayerResponseArgs) ToPngLayerResponseOutputWithContext ¶ added in v0.5.0
func (i PngLayerResponseArgs) ToPngLayerResponseOutputWithContext(ctx context.Context) PngLayerResponseOutput
type PngLayerResponseArray ¶ added in v0.5.0
type PngLayerResponseArray []PngLayerResponseInput
func (PngLayerResponseArray) ElementType ¶ added in v0.5.0
func (PngLayerResponseArray) ElementType() reflect.Type
func (PngLayerResponseArray) ToPngLayerResponseArrayOutput ¶ added in v0.5.0
func (i PngLayerResponseArray) ToPngLayerResponseArrayOutput() PngLayerResponseArrayOutput
func (PngLayerResponseArray) ToPngLayerResponseArrayOutputWithContext ¶ added in v0.5.0
func (i PngLayerResponseArray) ToPngLayerResponseArrayOutputWithContext(ctx context.Context) PngLayerResponseArrayOutput
type PngLayerResponseArrayInput ¶ added in v0.5.0
type PngLayerResponseArrayInput interface { pulumi.Input ToPngLayerResponseArrayOutput() PngLayerResponseArrayOutput ToPngLayerResponseArrayOutputWithContext(context.Context) PngLayerResponseArrayOutput }
PngLayerResponseArrayInput is an input type that accepts PngLayerResponseArray and PngLayerResponseArrayOutput values. You can construct a concrete instance of `PngLayerResponseArrayInput` via:
PngLayerResponseArray{ PngLayerResponseArgs{...} }
type PngLayerResponseArrayOutput ¶ added in v0.5.0
type PngLayerResponseArrayOutput struct{ *pulumi.OutputState }
func (PngLayerResponseArrayOutput) ElementType ¶ added in v0.5.0
func (PngLayerResponseArrayOutput) ElementType() reflect.Type
func (PngLayerResponseArrayOutput) Index ¶ added in v0.5.0
func (o PngLayerResponseArrayOutput) Index(i pulumi.IntInput) PngLayerResponseOutput
func (PngLayerResponseArrayOutput) ToPngLayerResponseArrayOutput ¶ added in v0.5.0
func (o PngLayerResponseArrayOutput) ToPngLayerResponseArrayOutput() PngLayerResponseArrayOutput
func (PngLayerResponseArrayOutput) ToPngLayerResponseArrayOutputWithContext ¶ added in v0.5.0
func (o PngLayerResponseArrayOutput) ToPngLayerResponseArrayOutputWithContext(ctx context.Context) PngLayerResponseArrayOutput
type PngLayerResponseInput ¶ added in v0.5.0
type PngLayerResponseInput interface { pulumi.Input ToPngLayerResponseOutput() PngLayerResponseOutput ToPngLayerResponseOutputWithContext(context.Context) PngLayerResponseOutput }
PngLayerResponseInput is an input type that accepts PngLayerResponseArgs and PngLayerResponseOutput values. You can construct a concrete instance of `PngLayerResponseInput` via:
PngLayerResponseArgs{...}
type PngLayerResponseOutput ¶ added in v0.5.0
type PngLayerResponseOutput struct{ *pulumi.OutputState }
Describes the settings to produce a PNG image from the input video.
func (PngLayerResponseOutput) ElementType ¶ added in v0.5.0
func (PngLayerResponseOutput) ElementType() reflect.Type
func (PngLayerResponseOutput) Height ¶ added in v0.5.0
func (o PngLayerResponseOutput) Height() pulumi.StringPtrOutput
The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input.
func (PngLayerResponseOutput) Label ¶ added in v0.5.0
func (o PngLayerResponseOutput) Label() pulumi.StringPtrOutput
The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file.
func (PngLayerResponseOutput) OdataType ¶ added in v0.5.0
func (o PngLayerResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.PngLayer'.
func (PngLayerResponseOutput) ToPngLayerResponseOutput ¶ added in v0.5.0
func (o PngLayerResponseOutput) ToPngLayerResponseOutput() PngLayerResponseOutput
func (PngLayerResponseOutput) ToPngLayerResponseOutputWithContext ¶ added in v0.5.0
func (o PngLayerResponseOutput) ToPngLayerResponseOutputWithContext(ctx context.Context) PngLayerResponseOutput
func (PngLayerResponseOutput) Width ¶ added in v0.5.0
func (o PngLayerResponseOutput) Width() pulumi.StringPtrOutput
The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input.
type PresentationTimeRange ¶
type PresentationTimeRange struct { // The absolute end time boundary. EndTimestamp *float64 `pulumi:"endTimestamp"` // The indicator of forcing existing of end time stamp. ForceEndTimestamp *bool `pulumi:"forceEndTimestamp"` // The relative to end right edge. LiveBackoffDuration *float64 `pulumi:"liveBackoffDuration"` // The relative to end sliding window. PresentationWindowDuration *float64 `pulumi:"presentationWindowDuration"` // The absolute start time boundary. StartTimestamp *float64 `pulumi:"startTimestamp"` // The time scale of time stamps. Timescale *float64 `pulumi:"timescale"` }
The presentation time range, this is asset related and not recommended for Account Filter.
type PresentationTimeRangeArgs ¶
type PresentationTimeRangeArgs struct { // The absolute end time boundary. EndTimestamp pulumi.Float64PtrInput `pulumi:"endTimestamp"` // The indicator of forcing existing of end time stamp. ForceEndTimestamp pulumi.BoolPtrInput `pulumi:"forceEndTimestamp"` // The relative to end right edge. LiveBackoffDuration pulumi.Float64PtrInput `pulumi:"liveBackoffDuration"` // The relative to end sliding window. PresentationWindowDuration pulumi.Float64PtrInput `pulumi:"presentationWindowDuration"` // The absolute start time boundary. StartTimestamp pulumi.Float64PtrInput `pulumi:"startTimestamp"` // The time scale of time stamps. Timescale pulumi.Float64PtrInput `pulumi:"timescale"` }
The presentation time range, this is asset related and not recommended for Account Filter.
func (PresentationTimeRangeArgs) ElementType ¶
func (PresentationTimeRangeArgs) ElementType() reflect.Type
func (PresentationTimeRangeArgs) ToPresentationTimeRangeOutput ¶
func (i PresentationTimeRangeArgs) ToPresentationTimeRangeOutput() PresentationTimeRangeOutput
func (PresentationTimeRangeArgs) ToPresentationTimeRangeOutputWithContext ¶
func (i PresentationTimeRangeArgs) ToPresentationTimeRangeOutputWithContext(ctx context.Context) PresentationTimeRangeOutput
func (PresentationTimeRangeArgs) ToPresentationTimeRangePtrOutput ¶
func (i PresentationTimeRangeArgs) ToPresentationTimeRangePtrOutput() PresentationTimeRangePtrOutput
func (PresentationTimeRangeArgs) ToPresentationTimeRangePtrOutputWithContext ¶
func (i PresentationTimeRangeArgs) ToPresentationTimeRangePtrOutputWithContext(ctx context.Context) PresentationTimeRangePtrOutput
type PresentationTimeRangeInput ¶
type PresentationTimeRangeInput interface { pulumi.Input ToPresentationTimeRangeOutput() PresentationTimeRangeOutput ToPresentationTimeRangeOutputWithContext(context.Context) PresentationTimeRangeOutput }
PresentationTimeRangeInput is an input type that accepts PresentationTimeRangeArgs and PresentationTimeRangeOutput values. You can construct a concrete instance of `PresentationTimeRangeInput` via:
PresentationTimeRangeArgs{...}
type PresentationTimeRangeOutput ¶
type PresentationTimeRangeOutput struct{ *pulumi.OutputState }
The presentation time range, this is asset related and not recommended for Account Filter.
func (PresentationTimeRangeOutput) ElementType ¶
func (PresentationTimeRangeOutput) ElementType() reflect.Type
func (PresentationTimeRangeOutput) EndTimestamp ¶
func (o PresentationTimeRangeOutput) EndTimestamp() pulumi.Float64PtrOutput
The absolute end time boundary.
func (PresentationTimeRangeOutput) ForceEndTimestamp ¶
func (o PresentationTimeRangeOutput) ForceEndTimestamp() pulumi.BoolPtrOutput
The indicator of forcing existing of end time stamp.
func (PresentationTimeRangeOutput) LiveBackoffDuration ¶
func (o PresentationTimeRangeOutput) LiveBackoffDuration() pulumi.Float64PtrOutput
The relative to end right edge.
func (PresentationTimeRangeOutput) PresentationWindowDuration ¶
func (o PresentationTimeRangeOutput) PresentationWindowDuration() pulumi.Float64PtrOutput
The relative to end sliding window.
func (PresentationTimeRangeOutput) StartTimestamp ¶
func (o PresentationTimeRangeOutput) StartTimestamp() pulumi.Float64PtrOutput
The absolute start time boundary.
func (PresentationTimeRangeOutput) Timescale ¶
func (o PresentationTimeRangeOutput) Timescale() pulumi.Float64PtrOutput
The time scale of time stamps.
func (PresentationTimeRangeOutput) ToPresentationTimeRangeOutput ¶
func (o PresentationTimeRangeOutput) ToPresentationTimeRangeOutput() PresentationTimeRangeOutput
func (PresentationTimeRangeOutput) ToPresentationTimeRangeOutputWithContext ¶
func (o PresentationTimeRangeOutput) ToPresentationTimeRangeOutputWithContext(ctx context.Context) PresentationTimeRangeOutput
func (PresentationTimeRangeOutput) ToPresentationTimeRangePtrOutput ¶
func (o PresentationTimeRangeOutput) ToPresentationTimeRangePtrOutput() PresentationTimeRangePtrOutput
func (PresentationTimeRangeOutput) ToPresentationTimeRangePtrOutputWithContext ¶
func (o PresentationTimeRangeOutput) ToPresentationTimeRangePtrOutputWithContext(ctx context.Context) PresentationTimeRangePtrOutput
type PresentationTimeRangePtrInput ¶
type PresentationTimeRangePtrInput interface { pulumi.Input ToPresentationTimeRangePtrOutput() PresentationTimeRangePtrOutput ToPresentationTimeRangePtrOutputWithContext(context.Context) PresentationTimeRangePtrOutput }
PresentationTimeRangePtrInput is an input type that accepts PresentationTimeRangeArgs, PresentationTimeRangePtr and PresentationTimeRangePtrOutput values. You can construct a concrete instance of `PresentationTimeRangePtrInput` via:
PresentationTimeRangeArgs{...} or: nil
func PresentationTimeRangePtr ¶
func PresentationTimeRangePtr(v *PresentationTimeRangeArgs) PresentationTimeRangePtrInput
type PresentationTimeRangePtrOutput ¶
type PresentationTimeRangePtrOutput struct{ *pulumi.OutputState }
func (PresentationTimeRangePtrOutput) Elem ¶
func (o PresentationTimeRangePtrOutput) Elem() PresentationTimeRangeOutput
func (PresentationTimeRangePtrOutput) ElementType ¶
func (PresentationTimeRangePtrOutput) ElementType() reflect.Type
func (PresentationTimeRangePtrOutput) EndTimestamp ¶
func (o PresentationTimeRangePtrOutput) EndTimestamp() pulumi.Float64PtrOutput
The absolute end time boundary.
func (PresentationTimeRangePtrOutput) ForceEndTimestamp ¶
func (o PresentationTimeRangePtrOutput) ForceEndTimestamp() pulumi.BoolPtrOutput
The indicator of forcing existing of end time stamp.
func (PresentationTimeRangePtrOutput) LiveBackoffDuration ¶
func (o PresentationTimeRangePtrOutput) LiveBackoffDuration() pulumi.Float64PtrOutput
The relative to end right edge.
func (PresentationTimeRangePtrOutput) PresentationWindowDuration ¶
func (o PresentationTimeRangePtrOutput) PresentationWindowDuration() pulumi.Float64PtrOutput
The relative to end sliding window.
func (PresentationTimeRangePtrOutput) StartTimestamp ¶
func (o PresentationTimeRangePtrOutput) StartTimestamp() pulumi.Float64PtrOutput
The absolute start time boundary.
func (PresentationTimeRangePtrOutput) Timescale ¶
func (o PresentationTimeRangePtrOutput) Timescale() pulumi.Float64PtrOutput
The time scale of time stamps.
func (PresentationTimeRangePtrOutput) ToPresentationTimeRangePtrOutput ¶
func (o PresentationTimeRangePtrOutput) ToPresentationTimeRangePtrOutput() PresentationTimeRangePtrOutput
func (PresentationTimeRangePtrOutput) ToPresentationTimeRangePtrOutputWithContext ¶
func (o PresentationTimeRangePtrOutput) ToPresentationTimeRangePtrOutputWithContext(ctx context.Context) PresentationTimeRangePtrOutput
type PresentationTimeRangeResponse ¶
type PresentationTimeRangeResponse struct { // The absolute end time boundary. EndTimestamp *float64 `pulumi:"endTimestamp"` // The indicator of forcing existing of end time stamp. ForceEndTimestamp *bool `pulumi:"forceEndTimestamp"` // The relative to end right edge. LiveBackoffDuration *float64 `pulumi:"liveBackoffDuration"` // The relative to end sliding window. PresentationWindowDuration *float64 `pulumi:"presentationWindowDuration"` // The absolute start time boundary. StartTimestamp *float64 `pulumi:"startTimestamp"` // The time scale of time stamps. Timescale *float64 `pulumi:"timescale"` }
The presentation time range, this is asset related and not recommended for Account Filter.
type PresentationTimeRangeResponseArgs ¶
type PresentationTimeRangeResponseArgs struct { // The absolute end time boundary. EndTimestamp pulumi.Float64PtrInput `pulumi:"endTimestamp"` // The indicator of forcing existing of end time stamp. ForceEndTimestamp pulumi.BoolPtrInput `pulumi:"forceEndTimestamp"` // The relative to end right edge. LiveBackoffDuration pulumi.Float64PtrInput `pulumi:"liveBackoffDuration"` // The relative to end sliding window. PresentationWindowDuration pulumi.Float64PtrInput `pulumi:"presentationWindowDuration"` // The absolute start time boundary. StartTimestamp pulumi.Float64PtrInput `pulumi:"startTimestamp"` // The time scale of time stamps. Timescale pulumi.Float64PtrInput `pulumi:"timescale"` }
The presentation time range, this is asset related and not recommended for Account Filter.
func (PresentationTimeRangeResponseArgs) ElementType ¶
func (PresentationTimeRangeResponseArgs) ElementType() reflect.Type
func (PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponseOutput ¶
func (i PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponseOutput() PresentationTimeRangeResponseOutput
func (PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponseOutputWithContext ¶
func (i PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponseOutputWithContext(ctx context.Context) PresentationTimeRangeResponseOutput
func (PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponsePtrOutput ¶
func (i PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponsePtrOutput() PresentationTimeRangeResponsePtrOutput
func (PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponsePtrOutputWithContext ¶
func (i PresentationTimeRangeResponseArgs) ToPresentationTimeRangeResponsePtrOutputWithContext(ctx context.Context) PresentationTimeRangeResponsePtrOutput
type PresentationTimeRangeResponseInput ¶
type PresentationTimeRangeResponseInput interface { pulumi.Input ToPresentationTimeRangeResponseOutput() PresentationTimeRangeResponseOutput ToPresentationTimeRangeResponseOutputWithContext(context.Context) PresentationTimeRangeResponseOutput }
PresentationTimeRangeResponseInput is an input type that accepts PresentationTimeRangeResponseArgs and PresentationTimeRangeResponseOutput values. You can construct a concrete instance of `PresentationTimeRangeResponseInput` via:
PresentationTimeRangeResponseArgs{...}
type PresentationTimeRangeResponseOutput ¶
type PresentationTimeRangeResponseOutput struct{ *pulumi.OutputState }
The presentation time range, this is asset related and not recommended for Account Filter.
func (PresentationTimeRangeResponseOutput) ElementType ¶
func (PresentationTimeRangeResponseOutput) ElementType() reflect.Type
func (PresentationTimeRangeResponseOutput) EndTimestamp ¶
func (o PresentationTimeRangeResponseOutput) EndTimestamp() pulumi.Float64PtrOutput
The absolute end time boundary.
func (PresentationTimeRangeResponseOutput) ForceEndTimestamp ¶
func (o PresentationTimeRangeResponseOutput) ForceEndTimestamp() pulumi.BoolPtrOutput
The indicator of forcing existing of end time stamp.
func (PresentationTimeRangeResponseOutput) LiveBackoffDuration ¶
func (o PresentationTimeRangeResponseOutput) LiveBackoffDuration() pulumi.Float64PtrOutput
The relative to end right edge.
func (PresentationTimeRangeResponseOutput) PresentationWindowDuration ¶
func (o PresentationTimeRangeResponseOutput) PresentationWindowDuration() pulumi.Float64PtrOutput
The relative to end sliding window.
func (PresentationTimeRangeResponseOutput) StartTimestamp ¶
func (o PresentationTimeRangeResponseOutput) StartTimestamp() pulumi.Float64PtrOutput
The absolute start time boundary.
func (PresentationTimeRangeResponseOutput) Timescale ¶
func (o PresentationTimeRangeResponseOutput) Timescale() pulumi.Float64PtrOutput
The time scale of time stamps.
func (PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponseOutput ¶
func (o PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponseOutput() PresentationTimeRangeResponseOutput
func (PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponseOutputWithContext ¶
func (o PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponseOutputWithContext(ctx context.Context) PresentationTimeRangeResponseOutput
func (PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponsePtrOutput ¶
func (o PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponsePtrOutput() PresentationTimeRangeResponsePtrOutput
func (PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponsePtrOutputWithContext ¶
func (o PresentationTimeRangeResponseOutput) ToPresentationTimeRangeResponsePtrOutputWithContext(ctx context.Context) PresentationTimeRangeResponsePtrOutput
type PresentationTimeRangeResponsePtrInput ¶
type PresentationTimeRangeResponsePtrInput interface { pulumi.Input ToPresentationTimeRangeResponsePtrOutput() PresentationTimeRangeResponsePtrOutput ToPresentationTimeRangeResponsePtrOutputWithContext(context.Context) PresentationTimeRangeResponsePtrOutput }
PresentationTimeRangeResponsePtrInput is an input type that accepts PresentationTimeRangeResponseArgs, PresentationTimeRangeResponsePtr and PresentationTimeRangeResponsePtrOutput values. You can construct a concrete instance of `PresentationTimeRangeResponsePtrInput` via:
PresentationTimeRangeResponseArgs{...} or: nil
func PresentationTimeRangeResponsePtr ¶
func PresentationTimeRangeResponsePtr(v *PresentationTimeRangeResponseArgs) PresentationTimeRangeResponsePtrInput
type PresentationTimeRangeResponsePtrOutput ¶
type PresentationTimeRangeResponsePtrOutput struct{ *pulumi.OutputState }
func (PresentationTimeRangeResponsePtrOutput) ElementType ¶
func (PresentationTimeRangeResponsePtrOutput) ElementType() reflect.Type
func (PresentationTimeRangeResponsePtrOutput) EndTimestamp ¶
func (o PresentationTimeRangeResponsePtrOutput) EndTimestamp() pulumi.Float64PtrOutput
The absolute end time boundary.
func (PresentationTimeRangeResponsePtrOutput) ForceEndTimestamp ¶
func (o PresentationTimeRangeResponsePtrOutput) ForceEndTimestamp() pulumi.BoolPtrOutput
The indicator of forcing existing of end time stamp.
func (PresentationTimeRangeResponsePtrOutput) LiveBackoffDuration ¶
func (o PresentationTimeRangeResponsePtrOutput) LiveBackoffDuration() pulumi.Float64PtrOutput
The relative to end right edge.
func (PresentationTimeRangeResponsePtrOutput) PresentationWindowDuration ¶
func (o PresentationTimeRangeResponsePtrOutput) PresentationWindowDuration() pulumi.Float64PtrOutput
The relative to end sliding window.
func (PresentationTimeRangeResponsePtrOutput) StartTimestamp ¶
func (o PresentationTimeRangeResponsePtrOutput) StartTimestamp() pulumi.Float64PtrOutput
The absolute start time boundary.
func (PresentationTimeRangeResponsePtrOutput) Timescale ¶
func (o PresentationTimeRangeResponsePtrOutput) Timescale() pulumi.Float64PtrOutput
The time scale of time stamps.
func (PresentationTimeRangeResponsePtrOutput) ToPresentationTimeRangeResponsePtrOutput ¶
func (o PresentationTimeRangeResponsePtrOutput) ToPresentationTimeRangeResponsePtrOutput() PresentationTimeRangeResponsePtrOutput
func (PresentationTimeRangeResponsePtrOutput) ToPresentationTimeRangeResponsePtrOutputWithContext ¶
func (o PresentationTimeRangeResponsePtrOutput) ToPresentationTimeRangeResponsePtrOutputWithContext(ctx context.Context) PresentationTimeRangeResponsePtrOutput
type Priority ¶ added in v0.3.1
Sets the relative priority of the TransformOutputs within a Transform. This sets the priority that the service uses for processing TransformOutputs. The default priority is Normal.
func (Priority) ElementType ¶ added in v0.3.1
func (Priority) ToStringOutput ¶ added in v0.3.1
func (e Priority) ToStringOutput() pulumi.StringOutput
func (Priority) ToStringOutputWithContext ¶ added in v0.3.1
func (e Priority) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Priority) ToStringPtrOutput ¶ added in v0.3.1
func (e Priority) ToStringPtrOutput() pulumi.StringPtrOutput
func (Priority) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Priority) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The Private Endpoint Connection resource.
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶ added in v0.2.6
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // The Media Services account name. AccountName pulumi.StringInput Name pulumi.StringInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶ added in v0.2.6
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶ added in v0.2.6
type PrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (PrivateEndpointConnectionOutput) ElementType ¶ added in v0.2.6
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { // The name of the resource Name pulumi.StringPtrInput // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrInput // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // The ARM identifier for Private Endpoint Id string `pulumi:"id"` }
The Private Endpoint resource.
type PrivateEndpointResponseArgs ¶
type PrivateEndpointResponseArgs struct { // The ARM identifier for Private Endpoint Id pulumi.StringInput `pulumi:"id"` }
The Private Endpoint resource.
func (PrivateEndpointResponseArgs) ElementType ¶
func (PrivateEndpointResponseArgs) ElementType() reflect.Type
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponseInput ¶
type PrivateEndpointResponseInput interface { pulumi.Input ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput }
PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:
PrivateEndpointResponseArgs{...}
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint resource.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponsePtrInput ¶
type PrivateEndpointResponsePtrInput interface { pulumi.Input ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput }
PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:
PrivateEndpointResponseArgs{...} or: nil
func PrivateEndpointResponsePtr ¶
func PrivateEndpointResponsePtr(v *PrivateEndpointResponseArgs) PrivateEndpointResponsePtrInput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointServiceConnectionStatus ¶ added in v0.3.1
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateEndpointServiceConnectionStatus) ElementType ¶ added in v0.3.1
func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatus) ToStringOutput ¶ added in v0.3.1
func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateArgs ¶
type PrivateLinkServiceConnectionStateArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateInput ¶
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStatePtrInput ¶
type PrivateLinkServiceConnectionStatePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput }
PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:
PrivateLinkServiceConnectionStateArgs{...} or: nil
func PrivateLinkServiceConnectionStatePtr ¶
func PrivateLinkServiceConnectionStatePtr(v *PrivateLinkServiceConnectionStateArgs) PrivateLinkServiceConnectionStatePtrInput
type PrivateLinkServiceConnectionStatePtrOutput ¶
type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStatePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateResponseArgs ¶
type PrivateLinkServiceConnectionStateResponseArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponseInput ¶
type PrivateLinkServiceConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput }
PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...}
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponsePtrInput ¶
type PrivateLinkServiceConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput }
PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...} or: nil
func PrivateLinkServiceConnectionStateResponsePtr ¶
func PrivateLinkServiceConnectionStateResponsePtr(v *PrivateLinkServiceConnectionStateResponseArgs) PrivateLinkServiceConnectionStateResponsePtrInput
type PrivateLinkServiceConnectionStateResponsePtrOutput ¶
type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type Rectangle ¶
type Rectangle struct { // The height of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Height *string `pulumi:"height"` // The number of pixels from the left-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Left *string `pulumi:"left"` // The number of pixels from the top-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Top *string `pulumi:"top"` // The width of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Width *string `pulumi:"width"` }
Describes the properties of a rectangular window applied to the input media before processing it.
type RectangleArgs ¶
type RectangleArgs struct { // The height of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Height pulumi.StringPtrInput `pulumi:"height"` // The number of pixels from the left-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Left pulumi.StringPtrInput `pulumi:"left"` // The number of pixels from the top-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Top pulumi.StringPtrInput `pulumi:"top"` // The width of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Width pulumi.StringPtrInput `pulumi:"width"` }
Describes the properties of a rectangular window applied to the input media before processing it.
func (RectangleArgs) ElementType ¶
func (RectangleArgs) ElementType() reflect.Type
func (RectangleArgs) ToRectangleOutput ¶
func (i RectangleArgs) ToRectangleOutput() RectangleOutput
func (RectangleArgs) ToRectangleOutputWithContext ¶
func (i RectangleArgs) ToRectangleOutputWithContext(ctx context.Context) RectangleOutput
func (RectangleArgs) ToRectanglePtrOutput ¶
func (i RectangleArgs) ToRectanglePtrOutput() RectanglePtrOutput
func (RectangleArgs) ToRectanglePtrOutputWithContext ¶
func (i RectangleArgs) ToRectanglePtrOutputWithContext(ctx context.Context) RectanglePtrOutput
type RectangleInput ¶
type RectangleInput interface { pulumi.Input ToRectangleOutput() RectangleOutput ToRectangleOutputWithContext(context.Context) RectangleOutput }
RectangleInput is an input type that accepts RectangleArgs and RectangleOutput values. You can construct a concrete instance of `RectangleInput` via:
RectangleArgs{...}
type RectangleOutput ¶
type RectangleOutput struct{ *pulumi.OutputState }
Describes the properties of a rectangular window applied to the input media before processing it.
func (RectangleOutput) ElementType ¶
func (RectangleOutput) ElementType() reflect.Type
func (RectangleOutput) Height ¶
func (o RectangleOutput) Height() pulumi.StringPtrOutput
The height of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectangleOutput) Left ¶
func (o RectangleOutput) Left() pulumi.StringPtrOutput
The number of pixels from the left-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectangleOutput) ToRectangleOutput ¶
func (o RectangleOutput) ToRectangleOutput() RectangleOutput
func (RectangleOutput) ToRectangleOutputWithContext ¶
func (o RectangleOutput) ToRectangleOutputWithContext(ctx context.Context) RectangleOutput
func (RectangleOutput) ToRectanglePtrOutput ¶
func (o RectangleOutput) ToRectanglePtrOutput() RectanglePtrOutput
func (RectangleOutput) ToRectanglePtrOutputWithContext ¶
func (o RectangleOutput) ToRectanglePtrOutputWithContext(ctx context.Context) RectanglePtrOutput
func (RectangleOutput) Top ¶
func (o RectangleOutput) Top() pulumi.StringPtrOutput
The number of pixels from the top-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectangleOutput) Width ¶
func (o RectangleOutput) Width() pulumi.StringPtrOutput
The width of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
type RectanglePtrInput ¶
type RectanglePtrInput interface { pulumi.Input ToRectanglePtrOutput() RectanglePtrOutput ToRectanglePtrOutputWithContext(context.Context) RectanglePtrOutput }
RectanglePtrInput is an input type that accepts RectangleArgs, RectanglePtr and RectanglePtrOutput values. You can construct a concrete instance of `RectanglePtrInput` via:
RectangleArgs{...} or: nil
func RectanglePtr ¶
func RectanglePtr(v *RectangleArgs) RectanglePtrInput
type RectanglePtrOutput ¶
type RectanglePtrOutput struct{ *pulumi.OutputState }
func (RectanglePtrOutput) Elem ¶
func (o RectanglePtrOutput) Elem() RectangleOutput
func (RectanglePtrOutput) ElementType ¶
func (RectanglePtrOutput) ElementType() reflect.Type
func (RectanglePtrOutput) Height ¶
func (o RectanglePtrOutput) Height() pulumi.StringPtrOutput
The height of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectanglePtrOutput) Left ¶
func (o RectanglePtrOutput) Left() pulumi.StringPtrOutput
The number of pixels from the left-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectanglePtrOutput) ToRectanglePtrOutput ¶
func (o RectanglePtrOutput) ToRectanglePtrOutput() RectanglePtrOutput
func (RectanglePtrOutput) ToRectanglePtrOutputWithContext ¶
func (o RectanglePtrOutput) ToRectanglePtrOutputWithContext(ctx context.Context) RectanglePtrOutput
func (RectanglePtrOutput) Top ¶
func (o RectanglePtrOutput) Top() pulumi.StringPtrOutput
The number of pixels from the top-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectanglePtrOutput) Width ¶
func (o RectanglePtrOutput) Width() pulumi.StringPtrOutput
The width of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
type RectangleResponse ¶
type RectangleResponse struct { // The height of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Height *string `pulumi:"height"` // The number of pixels from the left-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Left *string `pulumi:"left"` // The number of pixels from the top-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Top *string `pulumi:"top"` // The width of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Width *string `pulumi:"width"` }
Describes the properties of a rectangular window applied to the input media before processing it.
type RectangleResponseArgs ¶
type RectangleResponseArgs struct { // The height of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Height pulumi.StringPtrInput `pulumi:"height"` // The number of pixels from the left-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Left pulumi.StringPtrInput `pulumi:"left"` // The number of pixels from the top-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Top pulumi.StringPtrInput `pulumi:"top"` // The width of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%). Width pulumi.StringPtrInput `pulumi:"width"` }
Describes the properties of a rectangular window applied to the input media before processing it.
func (RectangleResponseArgs) ElementType ¶
func (RectangleResponseArgs) ElementType() reflect.Type
func (RectangleResponseArgs) ToRectangleResponseOutput ¶
func (i RectangleResponseArgs) ToRectangleResponseOutput() RectangleResponseOutput
func (RectangleResponseArgs) ToRectangleResponseOutputWithContext ¶
func (i RectangleResponseArgs) ToRectangleResponseOutputWithContext(ctx context.Context) RectangleResponseOutput
func (RectangleResponseArgs) ToRectangleResponsePtrOutput ¶
func (i RectangleResponseArgs) ToRectangleResponsePtrOutput() RectangleResponsePtrOutput
func (RectangleResponseArgs) ToRectangleResponsePtrOutputWithContext ¶
func (i RectangleResponseArgs) ToRectangleResponsePtrOutputWithContext(ctx context.Context) RectangleResponsePtrOutput
type RectangleResponseInput ¶
type RectangleResponseInput interface { pulumi.Input ToRectangleResponseOutput() RectangleResponseOutput ToRectangleResponseOutputWithContext(context.Context) RectangleResponseOutput }
RectangleResponseInput is an input type that accepts RectangleResponseArgs and RectangleResponseOutput values. You can construct a concrete instance of `RectangleResponseInput` via:
RectangleResponseArgs{...}
type RectangleResponseOutput ¶
type RectangleResponseOutput struct{ *pulumi.OutputState }
Describes the properties of a rectangular window applied to the input media before processing it.
func (RectangleResponseOutput) ElementType ¶
func (RectangleResponseOutput) ElementType() reflect.Type
func (RectangleResponseOutput) Height ¶
func (o RectangleResponseOutput) Height() pulumi.StringPtrOutput
The height of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectangleResponseOutput) Left ¶
func (o RectangleResponseOutput) Left() pulumi.StringPtrOutput
The number of pixels from the left-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectangleResponseOutput) ToRectangleResponseOutput ¶
func (o RectangleResponseOutput) ToRectangleResponseOutput() RectangleResponseOutput
func (RectangleResponseOutput) ToRectangleResponseOutputWithContext ¶
func (o RectangleResponseOutput) ToRectangleResponseOutputWithContext(ctx context.Context) RectangleResponseOutput
func (RectangleResponseOutput) ToRectangleResponsePtrOutput ¶
func (o RectangleResponseOutput) ToRectangleResponsePtrOutput() RectangleResponsePtrOutput
func (RectangleResponseOutput) ToRectangleResponsePtrOutputWithContext ¶
func (o RectangleResponseOutput) ToRectangleResponsePtrOutputWithContext(ctx context.Context) RectangleResponsePtrOutput
func (RectangleResponseOutput) Top ¶
func (o RectangleResponseOutput) Top() pulumi.StringPtrOutput
The number of pixels from the top-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectangleResponseOutput) Width ¶
func (o RectangleResponseOutput) Width() pulumi.StringPtrOutput
The width of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
type RectangleResponsePtrInput ¶
type RectangleResponsePtrInput interface { pulumi.Input ToRectangleResponsePtrOutput() RectangleResponsePtrOutput ToRectangleResponsePtrOutputWithContext(context.Context) RectangleResponsePtrOutput }
RectangleResponsePtrInput is an input type that accepts RectangleResponseArgs, RectangleResponsePtr and RectangleResponsePtrOutput values. You can construct a concrete instance of `RectangleResponsePtrInput` via:
RectangleResponseArgs{...} or: nil
func RectangleResponsePtr ¶
func RectangleResponsePtr(v *RectangleResponseArgs) RectangleResponsePtrInput
type RectangleResponsePtrOutput ¶
type RectangleResponsePtrOutput struct{ *pulumi.OutputState }
func (RectangleResponsePtrOutput) Elem ¶
func (o RectangleResponsePtrOutput) Elem() RectangleResponseOutput
func (RectangleResponsePtrOutput) ElementType ¶
func (RectangleResponsePtrOutput) ElementType() reflect.Type
func (RectangleResponsePtrOutput) Height ¶
func (o RectangleResponsePtrOutput) Height() pulumi.StringPtrOutput
The height of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectangleResponsePtrOutput) Left ¶
func (o RectangleResponsePtrOutput) Left() pulumi.StringPtrOutput
The number of pixels from the left-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectangleResponsePtrOutput) ToRectangleResponsePtrOutput ¶
func (o RectangleResponsePtrOutput) ToRectangleResponsePtrOutput() RectangleResponsePtrOutput
func (RectangleResponsePtrOutput) ToRectangleResponsePtrOutputWithContext ¶
func (o RectangleResponsePtrOutput) ToRectangleResponsePtrOutputWithContext(ctx context.Context) RectangleResponsePtrOutput
func (RectangleResponsePtrOutput) Top ¶
func (o RectangleResponsePtrOutput) Top() pulumi.StringPtrOutput
The number of pixels from the top-margin. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
func (RectangleResponsePtrOutput) Width ¶
func (o RectangleResponsePtrOutput) Width() pulumi.StringPtrOutput
The width of the rectangular region in pixels. This can be absolute pixel value (e.g 100), or relative to the size of the video (For example, 50%).
type Rotation ¶ added in v0.3.1
The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto
func (Rotation) ElementType ¶ added in v0.3.1
func (Rotation) ToStringOutput ¶ added in v0.3.1
func (e Rotation) ToStringOutput() pulumi.StringOutput
func (Rotation) ToStringOutputWithContext ¶ added in v0.3.1
func (e Rotation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Rotation) ToStringPtrOutput ¶ added in v0.3.1
func (e Rotation) ToStringPtrOutput() pulumi.StringPtrOutput
func (Rotation) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Rotation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StandardEncoderPreset ¶
type StandardEncoderPreset struct { // The list of codecs to be used when encoding the input video. Codecs []interface{} `pulumi:"codecs"` // One or more filtering operations that are applied to the input media before encoding. Filters *Filters `pulumi:"filters"` // The list of outputs to be produced by the encoder. Formats []interface{} `pulumi:"formats"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.StandardEncoderPreset'. OdataType string `pulumi:"odataType"` }
Describes all the settings to be used when encoding the input video with the Standard Encoder.
type StandardEncoderPresetArgs ¶
type StandardEncoderPresetArgs struct { // The list of codecs to be used when encoding the input video. Codecs pulumi.ArrayInput `pulumi:"codecs"` // One or more filtering operations that are applied to the input media before encoding. Filters FiltersPtrInput `pulumi:"filters"` // The list of outputs to be produced by the encoder. Formats pulumi.ArrayInput `pulumi:"formats"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.StandardEncoderPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes all the settings to be used when encoding the input video with the Standard Encoder.
func (StandardEncoderPresetArgs) ElementType ¶
func (StandardEncoderPresetArgs) ElementType() reflect.Type
func (StandardEncoderPresetArgs) ToStandardEncoderPresetOutput ¶
func (i StandardEncoderPresetArgs) ToStandardEncoderPresetOutput() StandardEncoderPresetOutput
func (StandardEncoderPresetArgs) ToStandardEncoderPresetOutputWithContext ¶
func (i StandardEncoderPresetArgs) ToStandardEncoderPresetOutputWithContext(ctx context.Context) StandardEncoderPresetOutput
type StandardEncoderPresetInput ¶
type StandardEncoderPresetInput interface { pulumi.Input ToStandardEncoderPresetOutput() StandardEncoderPresetOutput ToStandardEncoderPresetOutputWithContext(context.Context) StandardEncoderPresetOutput }
StandardEncoderPresetInput is an input type that accepts StandardEncoderPresetArgs and StandardEncoderPresetOutput values. You can construct a concrete instance of `StandardEncoderPresetInput` via:
StandardEncoderPresetArgs{...}
type StandardEncoderPresetOutput ¶
type StandardEncoderPresetOutput struct{ *pulumi.OutputState }
Describes all the settings to be used when encoding the input video with the Standard Encoder.
func (StandardEncoderPresetOutput) Codecs ¶
func (o StandardEncoderPresetOutput) Codecs() pulumi.ArrayOutput
The list of codecs to be used when encoding the input video.
func (StandardEncoderPresetOutput) ElementType ¶
func (StandardEncoderPresetOutput) ElementType() reflect.Type
func (StandardEncoderPresetOutput) Filters ¶
func (o StandardEncoderPresetOutput) Filters() FiltersPtrOutput
One or more filtering operations that are applied to the input media before encoding.
func (StandardEncoderPresetOutput) Formats ¶
func (o StandardEncoderPresetOutput) Formats() pulumi.ArrayOutput
The list of outputs to be produced by the encoder.
func (StandardEncoderPresetOutput) OdataType ¶
func (o StandardEncoderPresetOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.StandardEncoderPreset'.
func (StandardEncoderPresetOutput) ToStandardEncoderPresetOutput ¶
func (o StandardEncoderPresetOutput) ToStandardEncoderPresetOutput() StandardEncoderPresetOutput
func (StandardEncoderPresetOutput) ToStandardEncoderPresetOutputWithContext ¶
func (o StandardEncoderPresetOutput) ToStandardEncoderPresetOutputWithContext(ctx context.Context) StandardEncoderPresetOutput
type StandardEncoderPresetResponse ¶
type StandardEncoderPresetResponse struct { // The list of codecs to be used when encoding the input video. Codecs []interface{} `pulumi:"codecs"` // One or more filtering operations that are applied to the input media before encoding. Filters *FiltersResponse `pulumi:"filters"` // The list of outputs to be produced by the encoder. Formats []interface{} `pulumi:"formats"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.StandardEncoderPreset'. OdataType string `pulumi:"odataType"` }
Describes all the settings to be used when encoding the input video with the Standard Encoder.
type StandardEncoderPresetResponseArgs ¶
type StandardEncoderPresetResponseArgs struct { // The list of codecs to be used when encoding the input video. Codecs pulumi.ArrayInput `pulumi:"codecs"` // One or more filtering operations that are applied to the input media before encoding. Filters FiltersResponsePtrInput `pulumi:"filters"` // The list of outputs to be produced by the encoder. Formats pulumi.ArrayInput `pulumi:"formats"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.StandardEncoderPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` }
Describes all the settings to be used when encoding the input video with the Standard Encoder.
func (StandardEncoderPresetResponseArgs) ElementType ¶
func (StandardEncoderPresetResponseArgs) ElementType() reflect.Type
func (StandardEncoderPresetResponseArgs) ToStandardEncoderPresetResponseOutput ¶
func (i StandardEncoderPresetResponseArgs) ToStandardEncoderPresetResponseOutput() StandardEncoderPresetResponseOutput
func (StandardEncoderPresetResponseArgs) ToStandardEncoderPresetResponseOutputWithContext ¶
func (i StandardEncoderPresetResponseArgs) ToStandardEncoderPresetResponseOutputWithContext(ctx context.Context) StandardEncoderPresetResponseOutput
type StandardEncoderPresetResponseInput ¶
type StandardEncoderPresetResponseInput interface { pulumi.Input ToStandardEncoderPresetResponseOutput() StandardEncoderPresetResponseOutput ToStandardEncoderPresetResponseOutputWithContext(context.Context) StandardEncoderPresetResponseOutput }
StandardEncoderPresetResponseInput is an input type that accepts StandardEncoderPresetResponseArgs and StandardEncoderPresetResponseOutput values. You can construct a concrete instance of `StandardEncoderPresetResponseInput` via:
StandardEncoderPresetResponseArgs{...}
type StandardEncoderPresetResponseOutput ¶
type StandardEncoderPresetResponseOutput struct{ *pulumi.OutputState }
Describes all the settings to be used when encoding the input video with the Standard Encoder.
func (StandardEncoderPresetResponseOutput) Codecs ¶
func (o StandardEncoderPresetResponseOutput) Codecs() pulumi.ArrayOutput
The list of codecs to be used when encoding the input video.
func (StandardEncoderPresetResponseOutput) ElementType ¶
func (StandardEncoderPresetResponseOutput) ElementType() reflect.Type
func (StandardEncoderPresetResponseOutput) Filters ¶
func (o StandardEncoderPresetResponseOutput) Filters() FiltersResponsePtrOutput
One or more filtering operations that are applied to the input media before encoding.
func (StandardEncoderPresetResponseOutput) Formats ¶
func (o StandardEncoderPresetResponseOutput) Formats() pulumi.ArrayOutput
The list of outputs to be produced by the encoder.
func (StandardEncoderPresetResponseOutput) OdataType ¶
func (o StandardEncoderPresetResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.StandardEncoderPreset'.
func (StandardEncoderPresetResponseOutput) ToStandardEncoderPresetResponseOutput ¶
func (o StandardEncoderPresetResponseOutput) ToStandardEncoderPresetResponseOutput() StandardEncoderPresetResponseOutput
func (StandardEncoderPresetResponseOutput) ToStandardEncoderPresetResponseOutputWithContext ¶
func (o StandardEncoderPresetResponseOutput) ToStandardEncoderPresetResponseOutputWithContext(ctx context.Context) StandardEncoderPresetResponseOutput
type StorageAccount ¶
type StorageAccount struct { // The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts. Id *string `pulumi:"id"` // The type of the storage account. Type string `pulumi:"type"` }
The storage account details.
type StorageAccountArgs ¶
type StorageAccountArgs struct { // The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts. Id pulumi.StringPtrInput `pulumi:"id"` // The type of the storage account. Type pulumi.StringInput `pulumi:"type"` }
The storage account details.
func (StorageAccountArgs) ElementType ¶
func (StorageAccountArgs) ElementType() reflect.Type
func (StorageAccountArgs) ToStorageAccountOutput ¶
func (i StorageAccountArgs) ToStorageAccountOutput() StorageAccountOutput
func (StorageAccountArgs) ToStorageAccountOutputWithContext ¶
func (i StorageAccountArgs) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
type StorageAccountArray ¶
type StorageAccountArray []StorageAccountInput
func (StorageAccountArray) ElementType ¶
func (StorageAccountArray) ElementType() reflect.Type
func (StorageAccountArray) ToStorageAccountArrayOutput ¶
func (i StorageAccountArray) ToStorageAccountArrayOutput() StorageAccountArrayOutput
func (StorageAccountArray) ToStorageAccountArrayOutputWithContext ¶
func (i StorageAccountArray) ToStorageAccountArrayOutputWithContext(ctx context.Context) StorageAccountArrayOutput
type StorageAccountArrayInput ¶
type StorageAccountArrayInput interface { pulumi.Input ToStorageAccountArrayOutput() StorageAccountArrayOutput ToStorageAccountArrayOutputWithContext(context.Context) StorageAccountArrayOutput }
StorageAccountArrayInput is an input type that accepts StorageAccountArray and StorageAccountArrayOutput values. You can construct a concrete instance of `StorageAccountArrayInput` via:
StorageAccountArray{ StorageAccountArgs{...} }
type StorageAccountArrayOutput ¶
type StorageAccountArrayOutput struct{ *pulumi.OutputState }
func (StorageAccountArrayOutput) ElementType ¶
func (StorageAccountArrayOutput) ElementType() reflect.Type
func (StorageAccountArrayOutput) Index ¶
func (o StorageAccountArrayOutput) Index(i pulumi.IntInput) StorageAccountOutput
func (StorageAccountArrayOutput) ToStorageAccountArrayOutput ¶
func (o StorageAccountArrayOutput) ToStorageAccountArrayOutput() StorageAccountArrayOutput
func (StorageAccountArrayOutput) ToStorageAccountArrayOutputWithContext ¶
func (o StorageAccountArrayOutput) ToStorageAccountArrayOutputWithContext(ctx context.Context) StorageAccountArrayOutput
type StorageAccountInput ¶
type StorageAccountInput interface { pulumi.Input ToStorageAccountOutput() StorageAccountOutput ToStorageAccountOutputWithContext(context.Context) StorageAccountOutput }
StorageAccountInput is an input type that accepts StorageAccountArgs and StorageAccountOutput values. You can construct a concrete instance of `StorageAccountInput` via:
StorageAccountArgs{...}
type StorageAccountOutput ¶
type StorageAccountOutput struct{ *pulumi.OutputState }
The storage account details.
func (StorageAccountOutput) ElementType ¶
func (StorageAccountOutput) ElementType() reflect.Type
func (StorageAccountOutput) Id ¶
func (o StorageAccountOutput) Id() pulumi.StringPtrOutput
The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts.
func (StorageAccountOutput) ToStorageAccountOutput ¶
func (o StorageAccountOutput) ToStorageAccountOutput() StorageAccountOutput
func (StorageAccountOutput) ToStorageAccountOutputWithContext ¶
func (o StorageAccountOutput) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
func (StorageAccountOutput) Type ¶
func (o StorageAccountOutput) Type() pulumi.StringOutput
The type of the storage account.
type StorageAccountResponse ¶
type StorageAccountResponse struct { // The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts. Id *string `pulumi:"id"` // The type of the storage account. Type string `pulumi:"type"` }
The storage account details.
type StorageAccountResponseArgs ¶
type StorageAccountResponseArgs struct { // The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts. Id pulumi.StringPtrInput `pulumi:"id"` // The type of the storage account. Type pulumi.StringInput `pulumi:"type"` }
The storage account details.
func (StorageAccountResponseArgs) ElementType ¶
func (StorageAccountResponseArgs) ElementType() reflect.Type
func (StorageAccountResponseArgs) ToStorageAccountResponseOutput ¶
func (i StorageAccountResponseArgs) ToStorageAccountResponseOutput() StorageAccountResponseOutput
func (StorageAccountResponseArgs) ToStorageAccountResponseOutputWithContext ¶
func (i StorageAccountResponseArgs) ToStorageAccountResponseOutputWithContext(ctx context.Context) StorageAccountResponseOutput
type StorageAccountResponseArray ¶
type StorageAccountResponseArray []StorageAccountResponseInput
func (StorageAccountResponseArray) ElementType ¶
func (StorageAccountResponseArray) ElementType() reflect.Type
func (StorageAccountResponseArray) ToStorageAccountResponseArrayOutput ¶
func (i StorageAccountResponseArray) ToStorageAccountResponseArrayOutput() StorageAccountResponseArrayOutput
func (StorageAccountResponseArray) ToStorageAccountResponseArrayOutputWithContext ¶
func (i StorageAccountResponseArray) ToStorageAccountResponseArrayOutputWithContext(ctx context.Context) StorageAccountResponseArrayOutput
type StorageAccountResponseArrayInput ¶
type StorageAccountResponseArrayInput interface { pulumi.Input ToStorageAccountResponseArrayOutput() StorageAccountResponseArrayOutput ToStorageAccountResponseArrayOutputWithContext(context.Context) StorageAccountResponseArrayOutput }
StorageAccountResponseArrayInput is an input type that accepts StorageAccountResponseArray and StorageAccountResponseArrayOutput values. You can construct a concrete instance of `StorageAccountResponseArrayInput` via:
StorageAccountResponseArray{ StorageAccountResponseArgs{...} }
type StorageAccountResponseArrayOutput ¶
type StorageAccountResponseArrayOutput struct{ *pulumi.OutputState }
func (StorageAccountResponseArrayOutput) ElementType ¶
func (StorageAccountResponseArrayOutput) ElementType() reflect.Type
func (StorageAccountResponseArrayOutput) Index ¶
func (o StorageAccountResponseArrayOutput) Index(i pulumi.IntInput) StorageAccountResponseOutput
func (StorageAccountResponseArrayOutput) ToStorageAccountResponseArrayOutput ¶
func (o StorageAccountResponseArrayOutput) ToStorageAccountResponseArrayOutput() StorageAccountResponseArrayOutput
func (StorageAccountResponseArrayOutput) ToStorageAccountResponseArrayOutputWithContext ¶
func (o StorageAccountResponseArrayOutput) ToStorageAccountResponseArrayOutputWithContext(ctx context.Context) StorageAccountResponseArrayOutput
type StorageAccountResponseInput ¶
type StorageAccountResponseInput interface { pulumi.Input ToStorageAccountResponseOutput() StorageAccountResponseOutput ToStorageAccountResponseOutputWithContext(context.Context) StorageAccountResponseOutput }
StorageAccountResponseInput is an input type that accepts StorageAccountResponseArgs and StorageAccountResponseOutput values. You can construct a concrete instance of `StorageAccountResponseInput` via:
StorageAccountResponseArgs{...}
type StorageAccountResponseOutput ¶
type StorageAccountResponseOutput struct{ *pulumi.OutputState }
The storage account details.
func (StorageAccountResponseOutput) ElementType ¶
func (StorageAccountResponseOutput) ElementType() reflect.Type
func (StorageAccountResponseOutput) Id ¶
func (o StorageAccountResponseOutput) Id() pulumi.StringPtrOutput
The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts.
func (StorageAccountResponseOutput) ToStorageAccountResponseOutput ¶
func (o StorageAccountResponseOutput) ToStorageAccountResponseOutput() StorageAccountResponseOutput
func (StorageAccountResponseOutput) ToStorageAccountResponseOutputWithContext ¶
func (o StorageAccountResponseOutput) ToStorageAccountResponseOutputWithContext(ctx context.Context) StorageAccountResponseOutput
func (StorageAccountResponseOutput) Type ¶
func (o StorageAccountResponseOutput) Type() pulumi.StringOutput
The type of the storage account.
type StorageAccountType ¶ added in v0.3.1
The type of the storage account.
func (StorageAccountType) ElementType ¶ added in v0.3.1
func (StorageAccountType) ElementType() reflect.Type
func (StorageAccountType) ToStringOutput ¶ added in v0.3.1
func (e StorageAccountType) ToStringOutput() pulumi.StringOutput
func (StorageAccountType) ToStringOutputWithContext ¶ added in v0.3.1
func (e StorageAccountType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StorageAccountType) ToStringPtrOutput ¶ added in v0.3.1
func (e StorageAccountType) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageAccountType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e StorageAccountType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageAuthentication ¶ added in v0.3.1
func (StorageAuthentication) ElementType ¶ added in v0.3.1
func (StorageAuthentication) ElementType() reflect.Type
func (StorageAuthentication) ToStringOutput ¶ added in v0.3.1
func (e StorageAuthentication) ToStringOutput() pulumi.StringOutput
func (StorageAuthentication) ToStringOutputWithContext ¶ added in v0.3.1
func (e StorageAuthentication) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StorageAuthentication) ToStringPtrOutput ¶ added in v0.3.1
func (e StorageAuthentication) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageAuthentication) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e StorageAuthentication) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StreamOptionsFlag ¶ added in v0.3.1
func (StreamOptionsFlag) ElementType ¶ added in v0.3.1
func (StreamOptionsFlag) ElementType() reflect.Type
func (StreamOptionsFlag) ToStringOutput ¶ added in v0.3.1
func (e StreamOptionsFlag) ToStringOutput() pulumi.StringOutput
func (StreamOptionsFlag) ToStringOutputWithContext ¶ added in v0.3.1
func (e StreamOptionsFlag) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StreamOptionsFlag) ToStringPtrOutput ¶ added in v0.3.1
func (e StreamOptionsFlag) ToStringPtrOutput() pulumi.StringPtrOutput
func (StreamOptionsFlag) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e StreamOptionsFlag) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StreamingEndpoint ¶
type StreamingEndpoint struct { pulumi.CustomResourceState // The access control definition of the streaming endpoint. AccessControl StreamingEndpointAccessControlResponsePtrOutput `pulumi:"accessControl"` // This feature is deprecated, do not set a value for this property. AvailabilitySetName pulumi.StringPtrOutput `pulumi:"availabilitySetName"` // The CDN enabled flag. CdnEnabled pulumi.BoolPtrOutput `pulumi:"cdnEnabled"` // The CDN profile name. CdnProfile pulumi.StringPtrOutput `pulumi:"cdnProfile"` // The CDN provider name. CdnProvider pulumi.StringPtrOutput `pulumi:"cdnProvider"` // The exact time the streaming endpoint was created. Created pulumi.StringOutput `pulumi:"created"` // The streaming endpoint access policies. CrossSiteAccessPolicies CrossSiteAccessPoliciesResponsePtrOutput `pulumi:"crossSiteAccessPolicies"` // The custom host names of the streaming endpoint CustomHostNames pulumi.StringArrayOutput `pulumi:"customHostNames"` // The streaming endpoint description. Description pulumi.StringPtrOutput `pulumi:"description"` // The free trial expiration time. FreeTrialEndTime pulumi.StringOutput `pulumi:"freeTrialEndTime"` // The streaming endpoint host name. HostName pulumi.StringOutput `pulumi:"hostName"` // The exact time the streaming endpoint was last modified. LastModified pulumi.StringOutput `pulumi:"lastModified"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // Max cache age MaxCacheAge pulumi.Float64PtrOutput `pulumi:"maxCacheAge"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the streaming endpoint. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The resource state of the streaming endpoint. ResourceState pulumi.StringOutput `pulumi:"resourceState"` // The number of scale units. Use the Scale operation to adjust this value. ScaleUnits pulumi.IntOutput `pulumi:"scaleUnits"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The streaming endpoint.
func GetStreamingEndpoint ¶
func GetStreamingEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamingEndpointState, opts ...pulumi.ResourceOption) (*StreamingEndpoint, error)
GetStreamingEndpoint gets an existing StreamingEndpoint 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 NewStreamingEndpoint ¶
func NewStreamingEndpoint(ctx *pulumi.Context, name string, args *StreamingEndpointArgs, opts ...pulumi.ResourceOption) (*StreamingEndpoint, error)
NewStreamingEndpoint registers a new resource with the given unique name, arguments, and options.
func (*StreamingEndpoint) ElementType ¶ added in v0.2.6
func (*StreamingEndpoint) ElementType() reflect.Type
func (*StreamingEndpoint) ToStreamingEndpointOutput ¶ added in v0.2.6
func (i *StreamingEndpoint) ToStreamingEndpointOutput() StreamingEndpointOutput
func (*StreamingEndpoint) ToStreamingEndpointOutputWithContext ¶ added in v0.2.6
func (i *StreamingEndpoint) ToStreamingEndpointOutputWithContext(ctx context.Context) StreamingEndpointOutput
type StreamingEndpointAccessControl ¶
type StreamingEndpointAccessControl struct { // The access control of Akamai Akamai *AkamaiAccessControl `pulumi:"akamai"` // The IP access control of the streaming endpoint. Ip *IPAccessControl `pulumi:"ip"` }
Streaming endpoint access control definition.
type StreamingEndpointAccessControlArgs ¶
type StreamingEndpointAccessControlArgs struct { // The access control of Akamai Akamai AkamaiAccessControlPtrInput `pulumi:"akamai"` // The IP access control of the streaming endpoint. Ip IPAccessControlPtrInput `pulumi:"ip"` }
Streaming endpoint access control definition.
func (StreamingEndpointAccessControlArgs) ElementType ¶
func (StreamingEndpointAccessControlArgs) ElementType() reflect.Type
func (StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlOutput ¶
func (i StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlOutput() StreamingEndpointAccessControlOutput
func (StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlOutputWithContext ¶
func (i StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlOutputWithContext(ctx context.Context) StreamingEndpointAccessControlOutput
func (StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlPtrOutput ¶
func (i StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlPtrOutput() StreamingEndpointAccessControlPtrOutput
func (StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlPtrOutputWithContext ¶
func (i StreamingEndpointAccessControlArgs) ToStreamingEndpointAccessControlPtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlPtrOutput
type StreamingEndpointAccessControlInput ¶
type StreamingEndpointAccessControlInput interface { pulumi.Input ToStreamingEndpointAccessControlOutput() StreamingEndpointAccessControlOutput ToStreamingEndpointAccessControlOutputWithContext(context.Context) StreamingEndpointAccessControlOutput }
StreamingEndpointAccessControlInput is an input type that accepts StreamingEndpointAccessControlArgs and StreamingEndpointAccessControlOutput values. You can construct a concrete instance of `StreamingEndpointAccessControlInput` via:
StreamingEndpointAccessControlArgs{...}
type StreamingEndpointAccessControlOutput ¶
type StreamingEndpointAccessControlOutput struct{ *pulumi.OutputState }
Streaming endpoint access control definition.
func (StreamingEndpointAccessControlOutput) Akamai ¶
func (o StreamingEndpointAccessControlOutput) Akamai() AkamaiAccessControlPtrOutput
The access control of Akamai
func (StreamingEndpointAccessControlOutput) ElementType ¶
func (StreamingEndpointAccessControlOutput) ElementType() reflect.Type
func (StreamingEndpointAccessControlOutput) Ip ¶
func (o StreamingEndpointAccessControlOutput) Ip() IPAccessControlPtrOutput
The IP access control of the streaming endpoint.
func (StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlOutput ¶
func (o StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlOutput() StreamingEndpointAccessControlOutput
func (StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlOutputWithContext ¶
func (o StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlOutputWithContext(ctx context.Context) StreamingEndpointAccessControlOutput
func (StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlPtrOutput ¶
func (o StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlPtrOutput() StreamingEndpointAccessControlPtrOutput
func (StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlPtrOutputWithContext ¶
func (o StreamingEndpointAccessControlOutput) ToStreamingEndpointAccessControlPtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlPtrOutput
type StreamingEndpointAccessControlPtrInput ¶
type StreamingEndpointAccessControlPtrInput interface { pulumi.Input ToStreamingEndpointAccessControlPtrOutput() StreamingEndpointAccessControlPtrOutput ToStreamingEndpointAccessControlPtrOutputWithContext(context.Context) StreamingEndpointAccessControlPtrOutput }
StreamingEndpointAccessControlPtrInput is an input type that accepts StreamingEndpointAccessControlArgs, StreamingEndpointAccessControlPtr and StreamingEndpointAccessControlPtrOutput values. You can construct a concrete instance of `StreamingEndpointAccessControlPtrInput` via:
StreamingEndpointAccessControlArgs{...} or: nil
func StreamingEndpointAccessControlPtr ¶
func StreamingEndpointAccessControlPtr(v *StreamingEndpointAccessControlArgs) StreamingEndpointAccessControlPtrInput
type StreamingEndpointAccessControlPtrOutput ¶
type StreamingEndpointAccessControlPtrOutput struct{ *pulumi.OutputState }
func (StreamingEndpointAccessControlPtrOutput) Akamai ¶
func (o StreamingEndpointAccessControlPtrOutput) Akamai() AkamaiAccessControlPtrOutput
The access control of Akamai
func (StreamingEndpointAccessControlPtrOutput) ElementType ¶
func (StreamingEndpointAccessControlPtrOutput) ElementType() reflect.Type
func (StreamingEndpointAccessControlPtrOutput) Ip ¶
The IP access control of the streaming endpoint.
func (StreamingEndpointAccessControlPtrOutput) ToStreamingEndpointAccessControlPtrOutput ¶
func (o StreamingEndpointAccessControlPtrOutput) ToStreamingEndpointAccessControlPtrOutput() StreamingEndpointAccessControlPtrOutput
func (StreamingEndpointAccessControlPtrOutput) ToStreamingEndpointAccessControlPtrOutputWithContext ¶
func (o StreamingEndpointAccessControlPtrOutput) ToStreamingEndpointAccessControlPtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlPtrOutput
type StreamingEndpointAccessControlResponse ¶
type StreamingEndpointAccessControlResponse struct { // The access control of Akamai Akamai *AkamaiAccessControlResponse `pulumi:"akamai"` // The IP access control of the streaming endpoint. Ip *IPAccessControlResponse `pulumi:"ip"` }
Streaming endpoint access control definition.
type StreamingEndpointAccessControlResponseArgs ¶
type StreamingEndpointAccessControlResponseArgs struct { // The access control of Akamai Akamai AkamaiAccessControlResponsePtrInput `pulumi:"akamai"` // The IP access control of the streaming endpoint. Ip IPAccessControlResponsePtrInput `pulumi:"ip"` }
Streaming endpoint access control definition.
func (StreamingEndpointAccessControlResponseArgs) ElementType ¶
func (StreamingEndpointAccessControlResponseArgs) ElementType() reflect.Type
func (StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponseOutput ¶
func (i StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponseOutput() StreamingEndpointAccessControlResponseOutput
func (StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponseOutputWithContext ¶
func (i StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponseOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponseOutput
func (StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponsePtrOutput ¶
func (i StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponsePtrOutput() StreamingEndpointAccessControlResponsePtrOutput
func (StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponsePtrOutputWithContext ¶
func (i StreamingEndpointAccessControlResponseArgs) ToStreamingEndpointAccessControlResponsePtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponsePtrOutput
type StreamingEndpointAccessControlResponseInput ¶
type StreamingEndpointAccessControlResponseInput interface { pulumi.Input ToStreamingEndpointAccessControlResponseOutput() StreamingEndpointAccessControlResponseOutput ToStreamingEndpointAccessControlResponseOutputWithContext(context.Context) StreamingEndpointAccessControlResponseOutput }
StreamingEndpointAccessControlResponseInput is an input type that accepts StreamingEndpointAccessControlResponseArgs and StreamingEndpointAccessControlResponseOutput values. You can construct a concrete instance of `StreamingEndpointAccessControlResponseInput` via:
StreamingEndpointAccessControlResponseArgs{...}
type StreamingEndpointAccessControlResponseOutput ¶
type StreamingEndpointAccessControlResponseOutput struct{ *pulumi.OutputState }
Streaming endpoint access control definition.
func (StreamingEndpointAccessControlResponseOutput) ElementType ¶
func (StreamingEndpointAccessControlResponseOutput) ElementType() reflect.Type
func (StreamingEndpointAccessControlResponseOutput) Ip ¶
The IP access control of the streaming endpoint.
func (StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponseOutput ¶
func (o StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponseOutput() StreamingEndpointAccessControlResponseOutput
func (StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponseOutputWithContext ¶
func (o StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponseOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponseOutput
func (StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponsePtrOutput ¶
func (o StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponsePtrOutput() StreamingEndpointAccessControlResponsePtrOutput
func (StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponsePtrOutputWithContext ¶
func (o StreamingEndpointAccessControlResponseOutput) ToStreamingEndpointAccessControlResponsePtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponsePtrOutput
type StreamingEndpointAccessControlResponsePtrInput ¶
type StreamingEndpointAccessControlResponsePtrInput interface { pulumi.Input ToStreamingEndpointAccessControlResponsePtrOutput() StreamingEndpointAccessControlResponsePtrOutput ToStreamingEndpointAccessControlResponsePtrOutputWithContext(context.Context) StreamingEndpointAccessControlResponsePtrOutput }
StreamingEndpointAccessControlResponsePtrInput is an input type that accepts StreamingEndpointAccessControlResponseArgs, StreamingEndpointAccessControlResponsePtr and StreamingEndpointAccessControlResponsePtrOutput values. You can construct a concrete instance of `StreamingEndpointAccessControlResponsePtrInput` via:
StreamingEndpointAccessControlResponseArgs{...} or: nil
func StreamingEndpointAccessControlResponsePtr ¶
func StreamingEndpointAccessControlResponsePtr(v *StreamingEndpointAccessControlResponseArgs) StreamingEndpointAccessControlResponsePtrInput
type StreamingEndpointAccessControlResponsePtrOutput ¶
type StreamingEndpointAccessControlResponsePtrOutput struct{ *pulumi.OutputState }
func (StreamingEndpointAccessControlResponsePtrOutput) Akamai ¶
func (o StreamingEndpointAccessControlResponsePtrOutput) Akamai() AkamaiAccessControlResponsePtrOutput
The access control of Akamai
func (StreamingEndpointAccessControlResponsePtrOutput) ElementType ¶
func (StreamingEndpointAccessControlResponsePtrOutput) ElementType() reflect.Type
func (StreamingEndpointAccessControlResponsePtrOutput) Ip ¶
The IP access control of the streaming endpoint.
func (StreamingEndpointAccessControlResponsePtrOutput) ToStreamingEndpointAccessControlResponsePtrOutput ¶
func (o StreamingEndpointAccessControlResponsePtrOutput) ToStreamingEndpointAccessControlResponsePtrOutput() StreamingEndpointAccessControlResponsePtrOutput
func (StreamingEndpointAccessControlResponsePtrOutput) ToStreamingEndpointAccessControlResponsePtrOutputWithContext ¶
func (o StreamingEndpointAccessControlResponsePtrOutput) ToStreamingEndpointAccessControlResponsePtrOutputWithContext(ctx context.Context) StreamingEndpointAccessControlResponsePtrOutput
type StreamingEndpointArgs ¶
type StreamingEndpointArgs struct { // The access control definition of the streaming endpoint. AccessControl StreamingEndpointAccessControlPtrInput // The Media Services account name. AccountName pulumi.StringInput // The flag indicates if the resource should be automatically started on creation. AutoStart pulumi.BoolPtrInput // This feature is deprecated, do not set a value for this property. AvailabilitySetName pulumi.StringPtrInput // The CDN enabled flag. CdnEnabled pulumi.BoolPtrInput // The CDN profile name. CdnProfile pulumi.StringPtrInput // The CDN provider name. CdnProvider pulumi.StringPtrInput // The streaming endpoint access policies. CrossSiteAccessPolicies CrossSiteAccessPoliciesPtrInput // The custom host names of the streaming endpoint CustomHostNames pulumi.StringArrayInput // The streaming endpoint description. Description pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringInput // Max cache age MaxCacheAge pulumi.Float64PtrInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The number of scale units. Use the Scale operation to adjust this value. ScaleUnits pulumi.IntInput // The name of the streaming endpoint, maximum length is 24. StreamingEndpointName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a StreamingEndpoint resource.
func (StreamingEndpointArgs) ElementType ¶
func (StreamingEndpointArgs) ElementType() reflect.Type
type StreamingEndpointInput ¶ added in v0.2.6
type StreamingEndpointInput interface { pulumi.Input ToStreamingEndpointOutput() StreamingEndpointOutput ToStreamingEndpointOutputWithContext(ctx context.Context) StreamingEndpointOutput }
type StreamingEndpointOutput ¶ added in v0.2.6
type StreamingEndpointOutput struct {
*pulumi.OutputState
}
func (StreamingEndpointOutput) ElementType ¶ added in v0.2.6
func (StreamingEndpointOutput) ElementType() reflect.Type
func (StreamingEndpointOutput) ToStreamingEndpointOutput ¶ added in v0.2.6
func (o StreamingEndpointOutput) ToStreamingEndpointOutput() StreamingEndpointOutput
func (StreamingEndpointOutput) ToStreamingEndpointOutputWithContext ¶ added in v0.2.6
func (o StreamingEndpointOutput) ToStreamingEndpointOutputWithContext(ctx context.Context) StreamingEndpointOutput
type StreamingEndpointState ¶
type StreamingEndpointState struct { // The access control definition of the streaming endpoint. AccessControl StreamingEndpointAccessControlResponsePtrInput // This feature is deprecated, do not set a value for this property. AvailabilitySetName pulumi.StringPtrInput // The CDN enabled flag. CdnEnabled pulumi.BoolPtrInput // The CDN profile name. CdnProfile pulumi.StringPtrInput // The CDN provider name. CdnProvider pulumi.StringPtrInput // The exact time the streaming endpoint was created. Created pulumi.StringPtrInput // The streaming endpoint access policies. CrossSiteAccessPolicies CrossSiteAccessPoliciesResponsePtrInput // The custom host names of the streaming endpoint CustomHostNames pulumi.StringArrayInput // The streaming endpoint description. Description pulumi.StringPtrInput // The free trial expiration time. FreeTrialEndTime pulumi.StringPtrInput // The streaming endpoint host name. HostName pulumi.StringPtrInput // The exact time the streaming endpoint was last modified. LastModified pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // Max cache age MaxCacheAge pulumi.Float64PtrInput // The name of the resource Name pulumi.StringPtrInput // The provisioning state of the streaming endpoint. ProvisioningState pulumi.StringPtrInput // The resource state of the streaming endpoint. ResourceState pulumi.StringPtrInput // The number of scale units. Use the Scale operation to adjust this value. ScaleUnits pulumi.IntPtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (StreamingEndpointState) ElementType ¶
func (StreamingEndpointState) ElementType() reflect.Type
type StreamingLocator ¶
type StreamingLocator struct { pulumi.CustomResourceState // Alternative Media ID of this Streaming Locator AlternativeMediaId pulumi.StringPtrOutput `pulumi:"alternativeMediaId"` // Asset Name AssetName pulumi.StringOutput `pulumi:"assetName"` // The ContentKeys used by this Streaming Locator. ContentKeys StreamingLocatorContentKeyResponseArrayOutput `pulumi:"contentKeys"` // The creation time of the Streaming Locator. Created pulumi.StringOutput `pulumi:"created"` // Name of the default ContentKeyPolicy used by this Streaming Locator. DefaultContentKeyPolicyName pulumi.StringPtrOutput `pulumi:"defaultContentKeyPolicyName"` // The end time of the Streaming Locator. EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // A list of asset or account filters which apply to this streaming locator Filters pulumi.StringArrayOutput `pulumi:"filters"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The start time of the Streaming Locator. StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // The StreamingLocatorId of the Streaming Locator. StreamingLocatorId pulumi.StringPtrOutput `pulumi:"streamingLocatorId"` // Name of the Streaming Policy used by this Streaming Locator. Either specify the name of Streaming Policy you created or use one of the predefined Streaming Policies. The predefined Streaming Policies available are: 'Predefined_DownloadOnly', 'Predefined_ClearStreamingOnly', 'Predefined_DownloadAndClearStreaming', 'Predefined_ClearKey', 'Predefined_MultiDrmCencStreaming' and 'Predefined_MultiDrmStreaming' StreamingPolicyName pulumi.StringOutput `pulumi:"streamingPolicyName"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
A Streaming Locator resource
func GetStreamingLocator ¶
func GetStreamingLocator(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamingLocatorState, opts ...pulumi.ResourceOption) (*StreamingLocator, error)
GetStreamingLocator gets an existing StreamingLocator 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 NewStreamingLocator ¶
func NewStreamingLocator(ctx *pulumi.Context, name string, args *StreamingLocatorArgs, opts ...pulumi.ResourceOption) (*StreamingLocator, error)
NewStreamingLocator registers a new resource with the given unique name, arguments, and options.
func (*StreamingLocator) ElementType ¶ added in v0.2.6
func (*StreamingLocator) ElementType() reflect.Type
func (*StreamingLocator) ToStreamingLocatorOutput ¶ added in v0.2.6
func (i *StreamingLocator) ToStreamingLocatorOutput() StreamingLocatorOutput
func (*StreamingLocator) ToStreamingLocatorOutputWithContext ¶ added in v0.2.6
func (i *StreamingLocator) ToStreamingLocatorOutputWithContext(ctx context.Context) StreamingLocatorOutput
type StreamingLocatorArgs ¶
type StreamingLocatorArgs struct { // The Media Services account name. AccountName pulumi.StringInput // Alternative Media ID of this Streaming Locator AlternativeMediaId pulumi.StringPtrInput // Asset Name AssetName pulumi.StringInput // The ContentKeys used by this Streaming Locator. ContentKeys StreamingLocatorContentKeyArrayInput // Name of the default ContentKeyPolicy used by this Streaming Locator. DefaultContentKeyPolicyName pulumi.StringPtrInput // The end time of the Streaming Locator. EndTime pulumi.StringPtrInput // A list of asset or account filters which apply to this streaming locator Filters pulumi.StringArrayInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The start time of the Streaming Locator. StartTime pulumi.StringPtrInput // The StreamingLocatorId of the Streaming Locator. StreamingLocatorId pulumi.StringPtrInput // The Streaming Locator name. StreamingLocatorName pulumi.StringInput // Name of the Streaming Policy used by this Streaming Locator. Either specify the name of Streaming Policy you created or use one of the predefined Streaming Policies. The predefined Streaming Policies available are: 'Predefined_DownloadOnly', 'Predefined_ClearStreamingOnly', 'Predefined_DownloadAndClearStreaming', 'Predefined_ClearKey', 'Predefined_MultiDrmCencStreaming' and 'Predefined_MultiDrmStreaming' StreamingPolicyName pulumi.StringInput }
The set of arguments for constructing a StreamingLocator resource.
func (StreamingLocatorArgs) ElementType ¶
func (StreamingLocatorArgs) ElementType() reflect.Type
type StreamingLocatorContentKey ¶
type StreamingLocatorContentKey struct { // ID of Content Key Id string `pulumi:"id"` // Label of Content Key as specified in the Streaming Policy LabelReferenceInStreamingPolicy *string `pulumi:"labelReferenceInStreamingPolicy"` // Value of Content Key Value *string `pulumi:"value"` }
Class for content key in Streaming Locator
type StreamingLocatorContentKeyArgs ¶
type StreamingLocatorContentKeyArgs struct { // ID of Content Key Id pulumi.StringInput `pulumi:"id"` // Label of Content Key as specified in the Streaming Policy LabelReferenceInStreamingPolicy pulumi.StringPtrInput `pulumi:"labelReferenceInStreamingPolicy"` // Value of Content Key Value pulumi.StringPtrInput `pulumi:"value"` }
Class for content key in Streaming Locator
func (StreamingLocatorContentKeyArgs) ElementType ¶
func (StreamingLocatorContentKeyArgs) ElementType() reflect.Type
func (StreamingLocatorContentKeyArgs) ToStreamingLocatorContentKeyOutput ¶
func (i StreamingLocatorContentKeyArgs) ToStreamingLocatorContentKeyOutput() StreamingLocatorContentKeyOutput
func (StreamingLocatorContentKeyArgs) ToStreamingLocatorContentKeyOutputWithContext ¶
func (i StreamingLocatorContentKeyArgs) ToStreamingLocatorContentKeyOutputWithContext(ctx context.Context) StreamingLocatorContentKeyOutput
type StreamingLocatorContentKeyArray ¶
type StreamingLocatorContentKeyArray []StreamingLocatorContentKeyInput
func (StreamingLocatorContentKeyArray) ElementType ¶
func (StreamingLocatorContentKeyArray) ElementType() reflect.Type
func (StreamingLocatorContentKeyArray) ToStreamingLocatorContentKeyArrayOutput ¶
func (i StreamingLocatorContentKeyArray) ToStreamingLocatorContentKeyArrayOutput() StreamingLocatorContentKeyArrayOutput
func (StreamingLocatorContentKeyArray) ToStreamingLocatorContentKeyArrayOutputWithContext ¶
func (i StreamingLocatorContentKeyArray) ToStreamingLocatorContentKeyArrayOutputWithContext(ctx context.Context) StreamingLocatorContentKeyArrayOutput
type StreamingLocatorContentKeyArrayInput ¶
type StreamingLocatorContentKeyArrayInput interface { pulumi.Input ToStreamingLocatorContentKeyArrayOutput() StreamingLocatorContentKeyArrayOutput ToStreamingLocatorContentKeyArrayOutputWithContext(context.Context) StreamingLocatorContentKeyArrayOutput }
StreamingLocatorContentKeyArrayInput is an input type that accepts StreamingLocatorContentKeyArray and StreamingLocatorContentKeyArrayOutput values. You can construct a concrete instance of `StreamingLocatorContentKeyArrayInput` via:
StreamingLocatorContentKeyArray{ StreamingLocatorContentKeyArgs{...} }
type StreamingLocatorContentKeyArrayOutput ¶
type StreamingLocatorContentKeyArrayOutput struct{ *pulumi.OutputState }
func (StreamingLocatorContentKeyArrayOutput) ElementType ¶
func (StreamingLocatorContentKeyArrayOutput) ElementType() reflect.Type
func (StreamingLocatorContentKeyArrayOutput) Index ¶
func (o StreamingLocatorContentKeyArrayOutput) Index(i pulumi.IntInput) StreamingLocatorContentKeyOutput
func (StreamingLocatorContentKeyArrayOutput) ToStreamingLocatorContentKeyArrayOutput ¶
func (o StreamingLocatorContentKeyArrayOutput) ToStreamingLocatorContentKeyArrayOutput() StreamingLocatorContentKeyArrayOutput
func (StreamingLocatorContentKeyArrayOutput) ToStreamingLocatorContentKeyArrayOutputWithContext ¶
func (o StreamingLocatorContentKeyArrayOutput) ToStreamingLocatorContentKeyArrayOutputWithContext(ctx context.Context) StreamingLocatorContentKeyArrayOutput
type StreamingLocatorContentKeyInput ¶
type StreamingLocatorContentKeyInput interface { pulumi.Input ToStreamingLocatorContentKeyOutput() StreamingLocatorContentKeyOutput ToStreamingLocatorContentKeyOutputWithContext(context.Context) StreamingLocatorContentKeyOutput }
StreamingLocatorContentKeyInput is an input type that accepts StreamingLocatorContentKeyArgs and StreamingLocatorContentKeyOutput values. You can construct a concrete instance of `StreamingLocatorContentKeyInput` via:
StreamingLocatorContentKeyArgs{...}
type StreamingLocatorContentKeyOutput ¶
type StreamingLocatorContentKeyOutput struct{ *pulumi.OutputState }
Class for content key in Streaming Locator
func (StreamingLocatorContentKeyOutput) ElementType ¶
func (StreamingLocatorContentKeyOutput) ElementType() reflect.Type
func (StreamingLocatorContentKeyOutput) Id ¶
func (o StreamingLocatorContentKeyOutput) Id() pulumi.StringOutput
ID of Content Key
func (StreamingLocatorContentKeyOutput) LabelReferenceInStreamingPolicy ¶
func (o StreamingLocatorContentKeyOutput) LabelReferenceInStreamingPolicy() pulumi.StringPtrOutput
Label of Content Key as specified in the Streaming Policy
func (StreamingLocatorContentKeyOutput) ToStreamingLocatorContentKeyOutput ¶
func (o StreamingLocatorContentKeyOutput) ToStreamingLocatorContentKeyOutput() StreamingLocatorContentKeyOutput
func (StreamingLocatorContentKeyOutput) ToStreamingLocatorContentKeyOutputWithContext ¶
func (o StreamingLocatorContentKeyOutput) ToStreamingLocatorContentKeyOutputWithContext(ctx context.Context) StreamingLocatorContentKeyOutput
func (StreamingLocatorContentKeyOutput) Value ¶
func (o StreamingLocatorContentKeyOutput) Value() pulumi.StringPtrOutput
Value of Content Key
type StreamingLocatorContentKeyResponse ¶
type StreamingLocatorContentKeyResponse struct { // ID of Content Key Id string `pulumi:"id"` // Label of Content Key as specified in the Streaming Policy LabelReferenceInStreamingPolicy *string `pulumi:"labelReferenceInStreamingPolicy"` // ContentKeyPolicy used by Content Key PolicyName string `pulumi:"policyName"` // Tracks which use this Content Key Tracks []TrackSelectionResponse `pulumi:"tracks"` // Encryption type of Content Key Type string `pulumi:"type"` // Value of Content Key Value *string `pulumi:"value"` }
Class for content key in Streaming Locator
type StreamingLocatorContentKeyResponseArgs ¶
type StreamingLocatorContentKeyResponseArgs struct { // ID of Content Key Id pulumi.StringInput `pulumi:"id"` // Label of Content Key as specified in the Streaming Policy LabelReferenceInStreamingPolicy pulumi.StringPtrInput `pulumi:"labelReferenceInStreamingPolicy"` // ContentKeyPolicy used by Content Key PolicyName pulumi.StringInput `pulumi:"policyName"` // Tracks which use this Content Key Tracks TrackSelectionResponseArrayInput `pulumi:"tracks"` // Encryption type of Content Key Type pulumi.StringInput `pulumi:"type"` // Value of Content Key Value pulumi.StringPtrInput `pulumi:"value"` }
Class for content key in Streaming Locator
func (StreamingLocatorContentKeyResponseArgs) ElementType ¶
func (StreamingLocatorContentKeyResponseArgs) ElementType() reflect.Type
func (StreamingLocatorContentKeyResponseArgs) ToStreamingLocatorContentKeyResponseOutput ¶
func (i StreamingLocatorContentKeyResponseArgs) ToStreamingLocatorContentKeyResponseOutput() StreamingLocatorContentKeyResponseOutput
func (StreamingLocatorContentKeyResponseArgs) ToStreamingLocatorContentKeyResponseOutputWithContext ¶
func (i StreamingLocatorContentKeyResponseArgs) ToStreamingLocatorContentKeyResponseOutputWithContext(ctx context.Context) StreamingLocatorContentKeyResponseOutput
type StreamingLocatorContentKeyResponseArray ¶
type StreamingLocatorContentKeyResponseArray []StreamingLocatorContentKeyResponseInput
func (StreamingLocatorContentKeyResponseArray) ElementType ¶
func (StreamingLocatorContentKeyResponseArray) ElementType() reflect.Type
func (StreamingLocatorContentKeyResponseArray) ToStreamingLocatorContentKeyResponseArrayOutput ¶
func (i StreamingLocatorContentKeyResponseArray) ToStreamingLocatorContentKeyResponseArrayOutput() StreamingLocatorContentKeyResponseArrayOutput
func (StreamingLocatorContentKeyResponseArray) ToStreamingLocatorContentKeyResponseArrayOutputWithContext ¶
func (i StreamingLocatorContentKeyResponseArray) ToStreamingLocatorContentKeyResponseArrayOutputWithContext(ctx context.Context) StreamingLocatorContentKeyResponseArrayOutput
type StreamingLocatorContentKeyResponseArrayInput ¶
type StreamingLocatorContentKeyResponseArrayInput interface { pulumi.Input ToStreamingLocatorContentKeyResponseArrayOutput() StreamingLocatorContentKeyResponseArrayOutput ToStreamingLocatorContentKeyResponseArrayOutputWithContext(context.Context) StreamingLocatorContentKeyResponseArrayOutput }
StreamingLocatorContentKeyResponseArrayInput is an input type that accepts StreamingLocatorContentKeyResponseArray and StreamingLocatorContentKeyResponseArrayOutput values. You can construct a concrete instance of `StreamingLocatorContentKeyResponseArrayInput` via:
StreamingLocatorContentKeyResponseArray{ StreamingLocatorContentKeyResponseArgs{...} }
type StreamingLocatorContentKeyResponseArrayOutput ¶
type StreamingLocatorContentKeyResponseArrayOutput struct{ *pulumi.OutputState }
func (StreamingLocatorContentKeyResponseArrayOutput) ElementType ¶
func (StreamingLocatorContentKeyResponseArrayOutput) ElementType() reflect.Type
func (StreamingLocatorContentKeyResponseArrayOutput) ToStreamingLocatorContentKeyResponseArrayOutput ¶
func (o StreamingLocatorContentKeyResponseArrayOutput) ToStreamingLocatorContentKeyResponseArrayOutput() StreamingLocatorContentKeyResponseArrayOutput
func (StreamingLocatorContentKeyResponseArrayOutput) ToStreamingLocatorContentKeyResponseArrayOutputWithContext ¶
func (o StreamingLocatorContentKeyResponseArrayOutput) ToStreamingLocatorContentKeyResponseArrayOutputWithContext(ctx context.Context) StreamingLocatorContentKeyResponseArrayOutput
type StreamingLocatorContentKeyResponseInput ¶
type StreamingLocatorContentKeyResponseInput interface { pulumi.Input ToStreamingLocatorContentKeyResponseOutput() StreamingLocatorContentKeyResponseOutput ToStreamingLocatorContentKeyResponseOutputWithContext(context.Context) StreamingLocatorContentKeyResponseOutput }
StreamingLocatorContentKeyResponseInput is an input type that accepts StreamingLocatorContentKeyResponseArgs and StreamingLocatorContentKeyResponseOutput values. You can construct a concrete instance of `StreamingLocatorContentKeyResponseInput` via:
StreamingLocatorContentKeyResponseArgs{...}
type StreamingLocatorContentKeyResponseOutput ¶
type StreamingLocatorContentKeyResponseOutput struct{ *pulumi.OutputState }
Class for content key in Streaming Locator
func (StreamingLocatorContentKeyResponseOutput) ElementType ¶
func (StreamingLocatorContentKeyResponseOutput) ElementType() reflect.Type
func (StreamingLocatorContentKeyResponseOutput) Id ¶
func (o StreamingLocatorContentKeyResponseOutput) Id() pulumi.StringOutput
ID of Content Key
func (StreamingLocatorContentKeyResponseOutput) LabelReferenceInStreamingPolicy ¶
func (o StreamingLocatorContentKeyResponseOutput) LabelReferenceInStreamingPolicy() pulumi.StringPtrOutput
Label of Content Key as specified in the Streaming Policy
func (StreamingLocatorContentKeyResponseOutput) PolicyName ¶
func (o StreamingLocatorContentKeyResponseOutput) PolicyName() pulumi.StringOutput
ContentKeyPolicy used by Content Key
func (StreamingLocatorContentKeyResponseOutput) ToStreamingLocatorContentKeyResponseOutput ¶
func (o StreamingLocatorContentKeyResponseOutput) ToStreamingLocatorContentKeyResponseOutput() StreamingLocatorContentKeyResponseOutput
func (StreamingLocatorContentKeyResponseOutput) ToStreamingLocatorContentKeyResponseOutputWithContext ¶
func (o StreamingLocatorContentKeyResponseOutput) ToStreamingLocatorContentKeyResponseOutputWithContext(ctx context.Context) StreamingLocatorContentKeyResponseOutput
func (StreamingLocatorContentKeyResponseOutput) Tracks ¶
func (o StreamingLocatorContentKeyResponseOutput) Tracks() TrackSelectionResponseArrayOutput
Tracks which use this Content Key
func (StreamingLocatorContentKeyResponseOutput) Type ¶
func (o StreamingLocatorContentKeyResponseOutput) Type() pulumi.StringOutput
Encryption type of Content Key
func (StreamingLocatorContentKeyResponseOutput) Value ¶
func (o StreamingLocatorContentKeyResponseOutput) Value() pulumi.StringPtrOutput
Value of Content Key
type StreamingLocatorInput ¶ added in v0.2.6
type StreamingLocatorInput interface { pulumi.Input ToStreamingLocatorOutput() StreamingLocatorOutput ToStreamingLocatorOutputWithContext(ctx context.Context) StreamingLocatorOutput }
type StreamingLocatorOutput ¶ added in v0.2.6
type StreamingLocatorOutput struct {
*pulumi.OutputState
}
func (StreamingLocatorOutput) ElementType ¶ added in v0.2.6
func (StreamingLocatorOutput) ElementType() reflect.Type
func (StreamingLocatorOutput) ToStreamingLocatorOutput ¶ added in v0.2.6
func (o StreamingLocatorOutput) ToStreamingLocatorOutput() StreamingLocatorOutput
func (StreamingLocatorOutput) ToStreamingLocatorOutputWithContext ¶ added in v0.2.6
func (o StreamingLocatorOutput) ToStreamingLocatorOutputWithContext(ctx context.Context) StreamingLocatorOutput
type StreamingLocatorState ¶
type StreamingLocatorState struct { // Alternative Media ID of this Streaming Locator AlternativeMediaId pulumi.StringPtrInput // Asset Name AssetName pulumi.StringPtrInput // The ContentKeys used by this Streaming Locator. ContentKeys StreamingLocatorContentKeyResponseArrayInput // The creation time of the Streaming Locator. Created pulumi.StringPtrInput // Name of the default ContentKeyPolicy used by this Streaming Locator. DefaultContentKeyPolicyName pulumi.StringPtrInput // The end time of the Streaming Locator. EndTime pulumi.StringPtrInput // A list of asset or account filters which apply to this streaming locator Filters pulumi.StringArrayInput // The name of the resource Name pulumi.StringPtrInput // The start time of the Streaming Locator. StartTime pulumi.StringPtrInput // The StreamingLocatorId of the Streaming Locator. StreamingLocatorId pulumi.StringPtrInput // Name of the Streaming Policy used by this Streaming Locator. Either specify the name of Streaming Policy you created or use one of the predefined Streaming Policies. The predefined Streaming Policies available are: 'Predefined_DownloadOnly', 'Predefined_ClearStreamingOnly', 'Predefined_DownloadAndClearStreaming', 'Predefined_ClearKey', 'Predefined_MultiDrmCencStreaming' and 'Predefined_MultiDrmStreaming' StreamingPolicyName pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (StreamingLocatorState) ElementType ¶
func (StreamingLocatorState) ElementType() reflect.Type
type StreamingPathResponse ¶
type StreamingPathResponse struct { // Encryption scheme EncryptionScheme string `pulumi:"encryptionScheme"` // Streaming paths for each protocol and encryptionScheme pair Paths []string `pulumi:"paths"` // Streaming protocol StreamingProtocol string `pulumi:"streamingProtocol"` }
Class of paths for streaming
type StreamingPathResponseArgs ¶
type StreamingPathResponseArgs struct { // Encryption scheme EncryptionScheme pulumi.StringInput `pulumi:"encryptionScheme"` // Streaming paths for each protocol and encryptionScheme pair Paths pulumi.StringArrayInput `pulumi:"paths"` // Streaming protocol StreamingProtocol pulumi.StringInput `pulumi:"streamingProtocol"` }
Class of paths for streaming
func (StreamingPathResponseArgs) ElementType ¶
func (StreamingPathResponseArgs) ElementType() reflect.Type
func (StreamingPathResponseArgs) ToStreamingPathResponseOutput ¶
func (i StreamingPathResponseArgs) ToStreamingPathResponseOutput() StreamingPathResponseOutput
func (StreamingPathResponseArgs) ToStreamingPathResponseOutputWithContext ¶
func (i StreamingPathResponseArgs) ToStreamingPathResponseOutputWithContext(ctx context.Context) StreamingPathResponseOutput
type StreamingPathResponseArray ¶
type StreamingPathResponseArray []StreamingPathResponseInput
func (StreamingPathResponseArray) ElementType ¶
func (StreamingPathResponseArray) ElementType() reflect.Type
func (StreamingPathResponseArray) ToStreamingPathResponseArrayOutput ¶
func (i StreamingPathResponseArray) ToStreamingPathResponseArrayOutput() StreamingPathResponseArrayOutput
func (StreamingPathResponseArray) ToStreamingPathResponseArrayOutputWithContext ¶
func (i StreamingPathResponseArray) ToStreamingPathResponseArrayOutputWithContext(ctx context.Context) StreamingPathResponseArrayOutput
type StreamingPathResponseArrayInput ¶
type StreamingPathResponseArrayInput interface { pulumi.Input ToStreamingPathResponseArrayOutput() StreamingPathResponseArrayOutput ToStreamingPathResponseArrayOutputWithContext(context.Context) StreamingPathResponseArrayOutput }
StreamingPathResponseArrayInput is an input type that accepts StreamingPathResponseArray and StreamingPathResponseArrayOutput values. You can construct a concrete instance of `StreamingPathResponseArrayInput` via:
StreamingPathResponseArray{ StreamingPathResponseArgs{...} }
type StreamingPathResponseArrayOutput ¶
type StreamingPathResponseArrayOutput struct{ *pulumi.OutputState }
func (StreamingPathResponseArrayOutput) ElementType ¶
func (StreamingPathResponseArrayOutput) ElementType() reflect.Type
func (StreamingPathResponseArrayOutput) Index ¶
func (o StreamingPathResponseArrayOutput) Index(i pulumi.IntInput) StreamingPathResponseOutput
func (StreamingPathResponseArrayOutput) ToStreamingPathResponseArrayOutput ¶
func (o StreamingPathResponseArrayOutput) ToStreamingPathResponseArrayOutput() StreamingPathResponseArrayOutput
func (StreamingPathResponseArrayOutput) ToStreamingPathResponseArrayOutputWithContext ¶
func (o StreamingPathResponseArrayOutput) ToStreamingPathResponseArrayOutputWithContext(ctx context.Context) StreamingPathResponseArrayOutput
type StreamingPathResponseInput ¶
type StreamingPathResponseInput interface { pulumi.Input ToStreamingPathResponseOutput() StreamingPathResponseOutput ToStreamingPathResponseOutputWithContext(context.Context) StreamingPathResponseOutput }
StreamingPathResponseInput is an input type that accepts StreamingPathResponseArgs and StreamingPathResponseOutput values. You can construct a concrete instance of `StreamingPathResponseInput` via:
StreamingPathResponseArgs{...}
type StreamingPathResponseOutput ¶
type StreamingPathResponseOutput struct{ *pulumi.OutputState }
Class of paths for streaming
func (StreamingPathResponseOutput) ElementType ¶
func (StreamingPathResponseOutput) ElementType() reflect.Type
func (StreamingPathResponseOutput) EncryptionScheme ¶
func (o StreamingPathResponseOutput) EncryptionScheme() pulumi.StringOutput
Encryption scheme
func (StreamingPathResponseOutput) Paths ¶
func (o StreamingPathResponseOutput) Paths() pulumi.StringArrayOutput
Streaming paths for each protocol and encryptionScheme pair
func (StreamingPathResponseOutput) StreamingProtocol ¶
func (o StreamingPathResponseOutput) StreamingProtocol() pulumi.StringOutput
Streaming protocol
func (StreamingPathResponseOutput) ToStreamingPathResponseOutput ¶
func (o StreamingPathResponseOutput) ToStreamingPathResponseOutput() StreamingPathResponseOutput
func (StreamingPathResponseOutput) ToStreamingPathResponseOutputWithContext ¶
func (o StreamingPathResponseOutput) ToStreamingPathResponseOutputWithContext(ctx context.Context) StreamingPathResponseOutput
type StreamingPolicy ¶
type StreamingPolicy struct { pulumi.CustomResourceState // Configuration of CommonEncryptionCbcs CommonEncryptionCbcs CommonEncryptionCbcsResponsePtrOutput `pulumi:"commonEncryptionCbcs"` // Configuration of CommonEncryptionCenc CommonEncryptionCenc CommonEncryptionCencResponsePtrOutput `pulumi:"commonEncryptionCenc"` // Creation time of Streaming Policy Created pulumi.StringOutput `pulumi:"created"` // Default ContentKey used by current Streaming Policy DefaultContentKeyPolicyName pulumi.StringPtrOutput `pulumi:"defaultContentKeyPolicyName"` // Configuration of EnvelopeEncryption EnvelopeEncryption EnvelopeEncryptionResponsePtrOutput `pulumi:"envelopeEncryption"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Configurations of NoEncryption NoEncryption NoEncryptionResponsePtrOutput `pulumi:"noEncryption"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
A Streaming Policy resource
func GetStreamingPolicy ¶
func GetStreamingPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamingPolicyState, opts ...pulumi.ResourceOption) (*StreamingPolicy, error)
GetStreamingPolicy gets an existing StreamingPolicy 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 NewStreamingPolicy ¶
func NewStreamingPolicy(ctx *pulumi.Context, name string, args *StreamingPolicyArgs, opts ...pulumi.ResourceOption) (*StreamingPolicy, error)
NewStreamingPolicy registers a new resource with the given unique name, arguments, and options.
func (*StreamingPolicy) ElementType ¶ added in v0.2.6
func (*StreamingPolicy) ElementType() reflect.Type
func (*StreamingPolicy) ToStreamingPolicyOutput ¶ added in v0.2.6
func (i *StreamingPolicy) ToStreamingPolicyOutput() StreamingPolicyOutput
func (*StreamingPolicy) ToStreamingPolicyOutputWithContext ¶ added in v0.2.6
func (i *StreamingPolicy) ToStreamingPolicyOutputWithContext(ctx context.Context) StreamingPolicyOutput
type StreamingPolicyArgs ¶
type StreamingPolicyArgs struct { // The Media Services account name. AccountName pulumi.StringInput // Configuration of CommonEncryptionCbcs CommonEncryptionCbcs CommonEncryptionCbcsPtrInput // Configuration of CommonEncryptionCenc CommonEncryptionCenc CommonEncryptionCencPtrInput // Default ContentKey used by current Streaming Policy DefaultContentKeyPolicyName pulumi.StringPtrInput // Configuration of EnvelopeEncryption EnvelopeEncryption EnvelopeEncryptionPtrInput // Configurations of NoEncryption NoEncryption NoEncryptionPtrInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The Streaming Policy name. StreamingPolicyName pulumi.StringInput }
The set of arguments for constructing a StreamingPolicy resource.
func (StreamingPolicyArgs) ElementType ¶
func (StreamingPolicyArgs) ElementType() reflect.Type
type StreamingPolicyContentKey ¶
type StreamingPolicyContentKey struct { // Label can be used to specify Content Key when creating a Streaming Locator Label *string `pulumi:"label"` // Policy used by Content Key PolicyName *string `pulumi:"policyName"` // Tracks which use this content key Tracks []TrackSelection `pulumi:"tracks"` }
Class to specify properties of content key
type StreamingPolicyContentKeyArgs ¶
type StreamingPolicyContentKeyArgs struct { // Label can be used to specify Content Key when creating a Streaming Locator Label pulumi.StringPtrInput `pulumi:"label"` // Policy used by Content Key PolicyName pulumi.StringPtrInput `pulumi:"policyName"` // Tracks which use this content key Tracks TrackSelectionArrayInput `pulumi:"tracks"` }
Class to specify properties of content key
func (StreamingPolicyContentKeyArgs) ElementType ¶
func (StreamingPolicyContentKeyArgs) ElementType() reflect.Type
func (StreamingPolicyContentKeyArgs) ToStreamingPolicyContentKeyOutput ¶
func (i StreamingPolicyContentKeyArgs) ToStreamingPolicyContentKeyOutput() StreamingPolicyContentKeyOutput
func (StreamingPolicyContentKeyArgs) ToStreamingPolicyContentKeyOutputWithContext ¶
func (i StreamingPolicyContentKeyArgs) ToStreamingPolicyContentKeyOutputWithContext(ctx context.Context) StreamingPolicyContentKeyOutput
type StreamingPolicyContentKeyArray ¶
type StreamingPolicyContentKeyArray []StreamingPolicyContentKeyInput
func (StreamingPolicyContentKeyArray) ElementType ¶
func (StreamingPolicyContentKeyArray) ElementType() reflect.Type
func (StreamingPolicyContentKeyArray) ToStreamingPolicyContentKeyArrayOutput ¶
func (i StreamingPolicyContentKeyArray) ToStreamingPolicyContentKeyArrayOutput() StreamingPolicyContentKeyArrayOutput
func (StreamingPolicyContentKeyArray) ToStreamingPolicyContentKeyArrayOutputWithContext ¶
func (i StreamingPolicyContentKeyArray) ToStreamingPolicyContentKeyArrayOutputWithContext(ctx context.Context) StreamingPolicyContentKeyArrayOutput
type StreamingPolicyContentKeyArrayInput ¶
type StreamingPolicyContentKeyArrayInput interface { pulumi.Input ToStreamingPolicyContentKeyArrayOutput() StreamingPolicyContentKeyArrayOutput ToStreamingPolicyContentKeyArrayOutputWithContext(context.Context) StreamingPolicyContentKeyArrayOutput }
StreamingPolicyContentKeyArrayInput is an input type that accepts StreamingPolicyContentKeyArray and StreamingPolicyContentKeyArrayOutput values. You can construct a concrete instance of `StreamingPolicyContentKeyArrayInput` via:
StreamingPolicyContentKeyArray{ StreamingPolicyContentKeyArgs{...} }
type StreamingPolicyContentKeyArrayOutput ¶
type StreamingPolicyContentKeyArrayOutput struct{ *pulumi.OutputState }
func (StreamingPolicyContentKeyArrayOutput) ElementType ¶
func (StreamingPolicyContentKeyArrayOutput) ElementType() reflect.Type
func (StreamingPolicyContentKeyArrayOutput) Index ¶
func (o StreamingPolicyContentKeyArrayOutput) Index(i pulumi.IntInput) StreamingPolicyContentKeyOutput
func (StreamingPolicyContentKeyArrayOutput) ToStreamingPolicyContentKeyArrayOutput ¶
func (o StreamingPolicyContentKeyArrayOutput) ToStreamingPolicyContentKeyArrayOutput() StreamingPolicyContentKeyArrayOutput
func (StreamingPolicyContentKeyArrayOutput) ToStreamingPolicyContentKeyArrayOutputWithContext ¶
func (o StreamingPolicyContentKeyArrayOutput) ToStreamingPolicyContentKeyArrayOutputWithContext(ctx context.Context) StreamingPolicyContentKeyArrayOutput
type StreamingPolicyContentKeyInput ¶
type StreamingPolicyContentKeyInput interface { pulumi.Input ToStreamingPolicyContentKeyOutput() StreamingPolicyContentKeyOutput ToStreamingPolicyContentKeyOutputWithContext(context.Context) StreamingPolicyContentKeyOutput }
StreamingPolicyContentKeyInput is an input type that accepts StreamingPolicyContentKeyArgs and StreamingPolicyContentKeyOutput values. You can construct a concrete instance of `StreamingPolicyContentKeyInput` via:
StreamingPolicyContentKeyArgs{...}
type StreamingPolicyContentKeyOutput ¶
type StreamingPolicyContentKeyOutput struct{ *pulumi.OutputState }
Class to specify properties of content key
func (StreamingPolicyContentKeyOutput) ElementType ¶
func (StreamingPolicyContentKeyOutput) ElementType() reflect.Type
func (StreamingPolicyContentKeyOutput) Label ¶
func (o StreamingPolicyContentKeyOutput) Label() pulumi.StringPtrOutput
Label can be used to specify Content Key when creating a Streaming Locator
func (StreamingPolicyContentKeyOutput) PolicyName ¶
func (o StreamingPolicyContentKeyOutput) PolicyName() pulumi.StringPtrOutput
Policy used by Content Key
func (StreamingPolicyContentKeyOutput) ToStreamingPolicyContentKeyOutput ¶
func (o StreamingPolicyContentKeyOutput) ToStreamingPolicyContentKeyOutput() StreamingPolicyContentKeyOutput
func (StreamingPolicyContentKeyOutput) ToStreamingPolicyContentKeyOutputWithContext ¶
func (o StreamingPolicyContentKeyOutput) ToStreamingPolicyContentKeyOutputWithContext(ctx context.Context) StreamingPolicyContentKeyOutput
func (StreamingPolicyContentKeyOutput) Tracks ¶
func (o StreamingPolicyContentKeyOutput) Tracks() TrackSelectionArrayOutput
Tracks which use this content key
type StreamingPolicyContentKeyResponse ¶
type StreamingPolicyContentKeyResponse struct { // Label can be used to specify Content Key when creating a Streaming Locator Label *string `pulumi:"label"` // Policy used by Content Key PolicyName *string `pulumi:"policyName"` // Tracks which use this content key Tracks []TrackSelectionResponse `pulumi:"tracks"` }
Class to specify properties of content key
type StreamingPolicyContentKeyResponseArgs ¶
type StreamingPolicyContentKeyResponseArgs struct { // Label can be used to specify Content Key when creating a Streaming Locator Label pulumi.StringPtrInput `pulumi:"label"` // Policy used by Content Key PolicyName pulumi.StringPtrInput `pulumi:"policyName"` // Tracks which use this content key Tracks TrackSelectionResponseArrayInput `pulumi:"tracks"` }
Class to specify properties of content key
func (StreamingPolicyContentKeyResponseArgs) ElementType ¶
func (StreamingPolicyContentKeyResponseArgs) ElementType() reflect.Type
func (StreamingPolicyContentKeyResponseArgs) ToStreamingPolicyContentKeyResponseOutput ¶
func (i StreamingPolicyContentKeyResponseArgs) ToStreamingPolicyContentKeyResponseOutput() StreamingPolicyContentKeyResponseOutput
func (StreamingPolicyContentKeyResponseArgs) ToStreamingPolicyContentKeyResponseOutputWithContext ¶
func (i StreamingPolicyContentKeyResponseArgs) ToStreamingPolicyContentKeyResponseOutputWithContext(ctx context.Context) StreamingPolicyContentKeyResponseOutput
type StreamingPolicyContentKeyResponseArray ¶
type StreamingPolicyContentKeyResponseArray []StreamingPolicyContentKeyResponseInput
func (StreamingPolicyContentKeyResponseArray) ElementType ¶
func (StreamingPolicyContentKeyResponseArray) ElementType() reflect.Type
func (StreamingPolicyContentKeyResponseArray) ToStreamingPolicyContentKeyResponseArrayOutput ¶
func (i StreamingPolicyContentKeyResponseArray) ToStreamingPolicyContentKeyResponseArrayOutput() StreamingPolicyContentKeyResponseArrayOutput
func (StreamingPolicyContentKeyResponseArray) ToStreamingPolicyContentKeyResponseArrayOutputWithContext ¶
func (i StreamingPolicyContentKeyResponseArray) ToStreamingPolicyContentKeyResponseArrayOutputWithContext(ctx context.Context) StreamingPolicyContentKeyResponseArrayOutput
type StreamingPolicyContentKeyResponseArrayInput ¶
type StreamingPolicyContentKeyResponseArrayInput interface { pulumi.Input ToStreamingPolicyContentKeyResponseArrayOutput() StreamingPolicyContentKeyResponseArrayOutput ToStreamingPolicyContentKeyResponseArrayOutputWithContext(context.Context) StreamingPolicyContentKeyResponseArrayOutput }
StreamingPolicyContentKeyResponseArrayInput is an input type that accepts StreamingPolicyContentKeyResponseArray and StreamingPolicyContentKeyResponseArrayOutput values. You can construct a concrete instance of `StreamingPolicyContentKeyResponseArrayInput` via:
StreamingPolicyContentKeyResponseArray{ StreamingPolicyContentKeyResponseArgs{...} }
type StreamingPolicyContentKeyResponseArrayOutput ¶
type StreamingPolicyContentKeyResponseArrayOutput struct{ *pulumi.OutputState }
func (StreamingPolicyContentKeyResponseArrayOutput) ElementType ¶
func (StreamingPolicyContentKeyResponseArrayOutput) ElementType() reflect.Type
func (StreamingPolicyContentKeyResponseArrayOutput) ToStreamingPolicyContentKeyResponseArrayOutput ¶
func (o StreamingPolicyContentKeyResponseArrayOutput) ToStreamingPolicyContentKeyResponseArrayOutput() StreamingPolicyContentKeyResponseArrayOutput
func (StreamingPolicyContentKeyResponseArrayOutput) ToStreamingPolicyContentKeyResponseArrayOutputWithContext ¶
func (o StreamingPolicyContentKeyResponseArrayOutput) ToStreamingPolicyContentKeyResponseArrayOutputWithContext(ctx context.Context) StreamingPolicyContentKeyResponseArrayOutput
type StreamingPolicyContentKeyResponseInput ¶
type StreamingPolicyContentKeyResponseInput interface { pulumi.Input ToStreamingPolicyContentKeyResponseOutput() StreamingPolicyContentKeyResponseOutput ToStreamingPolicyContentKeyResponseOutputWithContext(context.Context) StreamingPolicyContentKeyResponseOutput }
StreamingPolicyContentKeyResponseInput is an input type that accepts StreamingPolicyContentKeyResponseArgs and StreamingPolicyContentKeyResponseOutput values. You can construct a concrete instance of `StreamingPolicyContentKeyResponseInput` via:
StreamingPolicyContentKeyResponseArgs{...}
type StreamingPolicyContentKeyResponseOutput ¶
type StreamingPolicyContentKeyResponseOutput struct{ *pulumi.OutputState }
Class to specify properties of content key
func (StreamingPolicyContentKeyResponseOutput) ElementType ¶
func (StreamingPolicyContentKeyResponseOutput) ElementType() reflect.Type
func (StreamingPolicyContentKeyResponseOutput) Label ¶
func (o StreamingPolicyContentKeyResponseOutput) Label() pulumi.StringPtrOutput
Label can be used to specify Content Key when creating a Streaming Locator
func (StreamingPolicyContentKeyResponseOutput) PolicyName ¶
func (o StreamingPolicyContentKeyResponseOutput) PolicyName() pulumi.StringPtrOutput
Policy used by Content Key
func (StreamingPolicyContentKeyResponseOutput) ToStreamingPolicyContentKeyResponseOutput ¶
func (o StreamingPolicyContentKeyResponseOutput) ToStreamingPolicyContentKeyResponseOutput() StreamingPolicyContentKeyResponseOutput
func (StreamingPolicyContentKeyResponseOutput) ToStreamingPolicyContentKeyResponseOutputWithContext ¶
func (o StreamingPolicyContentKeyResponseOutput) ToStreamingPolicyContentKeyResponseOutputWithContext(ctx context.Context) StreamingPolicyContentKeyResponseOutput
func (StreamingPolicyContentKeyResponseOutput) Tracks ¶
func (o StreamingPolicyContentKeyResponseOutput) Tracks() TrackSelectionResponseArrayOutput
Tracks which use this content key
type StreamingPolicyContentKeys ¶
type StreamingPolicyContentKeys struct { // Default content key for an encryption scheme DefaultKey *DefaultKey `pulumi:"defaultKey"` // Representing tracks needs separate content key KeyToTrackMappings []StreamingPolicyContentKey `pulumi:"keyToTrackMappings"` }
Class to specify properties of all content keys in Streaming Policy
type StreamingPolicyContentKeysArgs ¶
type StreamingPolicyContentKeysArgs struct { // Default content key for an encryption scheme DefaultKey DefaultKeyPtrInput `pulumi:"defaultKey"` // Representing tracks needs separate content key KeyToTrackMappings StreamingPolicyContentKeyArrayInput `pulumi:"keyToTrackMappings"` }
Class to specify properties of all content keys in Streaming Policy
func (StreamingPolicyContentKeysArgs) ElementType ¶
func (StreamingPolicyContentKeysArgs) ElementType() reflect.Type
func (StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysOutput ¶
func (i StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysOutput() StreamingPolicyContentKeysOutput
func (StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysOutputWithContext ¶
func (i StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysOutputWithContext(ctx context.Context) StreamingPolicyContentKeysOutput
func (StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysPtrOutput ¶
func (i StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysPtrOutput() StreamingPolicyContentKeysPtrOutput
func (StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysPtrOutputWithContext ¶
func (i StreamingPolicyContentKeysArgs) ToStreamingPolicyContentKeysPtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysPtrOutput
type StreamingPolicyContentKeysInput ¶
type StreamingPolicyContentKeysInput interface { pulumi.Input ToStreamingPolicyContentKeysOutput() StreamingPolicyContentKeysOutput ToStreamingPolicyContentKeysOutputWithContext(context.Context) StreamingPolicyContentKeysOutput }
StreamingPolicyContentKeysInput is an input type that accepts StreamingPolicyContentKeysArgs and StreamingPolicyContentKeysOutput values. You can construct a concrete instance of `StreamingPolicyContentKeysInput` via:
StreamingPolicyContentKeysArgs{...}
type StreamingPolicyContentKeysOutput ¶
type StreamingPolicyContentKeysOutput struct{ *pulumi.OutputState }
Class to specify properties of all content keys in Streaming Policy
func (StreamingPolicyContentKeysOutput) DefaultKey ¶
func (o StreamingPolicyContentKeysOutput) DefaultKey() DefaultKeyPtrOutput
Default content key for an encryption scheme
func (StreamingPolicyContentKeysOutput) ElementType ¶
func (StreamingPolicyContentKeysOutput) ElementType() reflect.Type
func (StreamingPolicyContentKeysOutput) KeyToTrackMappings ¶
func (o StreamingPolicyContentKeysOutput) KeyToTrackMappings() StreamingPolicyContentKeyArrayOutput
Representing tracks needs separate content key
func (StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysOutput ¶
func (o StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysOutput() StreamingPolicyContentKeysOutput
func (StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysOutputWithContext ¶
func (o StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysOutputWithContext(ctx context.Context) StreamingPolicyContentKeysOutput
func (StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysPtrOutput ¶
func (o StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysPtrOutput() StreamingPolicyContentKeysPtrOutput
func (StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysPtrOutputWithContext ¶
func (o StreamingPolicyContentKeysOutput) ToStreamingPolicyContentKeysPtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysPtrOutput
type StreamingPolicyContentKeysPtrInput ¶
type StreamingPolicyContentKeysPtrInput interface { pulumi.Input ToStreamingPolicyContentKeysPtrOutput() StreamingPolicyContentKeysPtrOutput ToStreamingPolicyContentKeysPtrOutputWithContext(context.Context) StreamingPolicyContentKeysPtrOutput }
StreamingPolicyContentKeysPtrInput is an input type that accepts StreamingPolicyContentKeysArgs, StreamingPolicyContentKeysPtr and StreamingPolicyContentKeysPtrOutput values. You can construct a concrete instance of `StreamingPolicyContentKeysPtrInput` via:
StreamingPolicyContentKeysArgs{...} or: nil
func StreamingPolicyContentKeysPtr ¶
func StreamingPolicyContentKeysPtr(v *StreamingPolicyContentKeysArgs) StreamingPolicyContentKeysPtrInput
type StreamingPolicyContentKeysPtrOutput ¶
type StreamingPolicyContentKeysPtrOutput struct{ *pulumi.OutputState }
func (StreamingPolicyContentKeysPtrOutput) DefaultKey ¶
func (o StreamingPolicyContentKeysPtrOutput) DefaultKey() DefaultKeyPtrOutput
Default content key for an encryption scheme
func (StreamingPolicyContentKeysPtrOutput) Elem ¶
func (o StreamingPolicyContentKeysPtrOutput) Elem() StreamingPolicyContentKeysOutput
func (StreamingPolicyContentKeysPtrOutput) ElementType ¶
func (StreamingPolicyContentKeysPtrOutput) ElementType() reflect.Type
func (StreamingPolicyContentKeysPtrOutput) KeyToTrackMappings ¶
func (o StreamingPolicyContentKeysPtrOutput) KeyToTrackMappings() StreamingPolicyContentKeyArrayOutput
Representing tracks needs separate content key
func (StreamingPolicyContentKeysPtrOutput) ToStreamingPolicyContentKeysPtrOutput ¶
func (o StreamingPolicyContentKeysPtrOutput) ToStreamingPolicyContentKeysPtrOutput() StreamingPolicyContentKeysPtrOutput
func (StreamingPolicyContentKeysPtrOutput) ToStreamingPolicyContentKeysPtrOutputWithContext ¶
func (o StreamingPolicyContentKeysPtrOutput) ToStreamingPolicyContentKeysPtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysPtrOutput
type StreamingPolicyContentKeysResponse ¶
type StreamingPolicyContentKeysResponse struct { // Default content key for an encryption scheme DefaultKey *DefaultKeyResponse `pulumi:"defaultKey"` // Representing tracks needs separate content key KeyToTrackMappings []StreamingPolicyContentKeyResponse `pulumi:"keyToTrackMappings"` }
Class to specify properties of all content keys in Streaming Policy
type StreamingPolicyContentKeysResponseArgs ¶
type StreamingPolicyContentKeysResponseArgs struct { // Default content key for an encryption scheme DefaultKey DefaultKeyResponsePtrInput `pulumi:"defaultKey"` // Representing tracks needs separate content key KeyToTrackMappings StreamingPolicyContentKeyResponseArrayInput `pulumi:"keyToTrackMappings"` }
Class to specify properties of all content keys in Streaming Policy
func (StreamingPolicyContentKeysResponseArgs) ElementType ¶
func (StreamingPolicyContentKeysResponseArgs) ElementType() reflect.Type
func (StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponseOutput ¶
func (i StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponseOutput() StreamingPolicyContentKeysResponseOutput
func (StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponseOutputWithContext ¶
func (i StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponseOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponseOutput
func (StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponsePtrOutput ¶
func (i StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponsePtrOutput() StreamingPolicyContentKeysResponsePtrOutput
func (StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponsePtrOutputWithContext ¶
func (i StreamingPolicyContentKeysResponseArgs) ToStreamingPolicyContentKeysResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponsePtrOutput
type StreamingPolicyContentKeysResponseInput ¶
type StreamingPolicyContentKeysResponseInput interface { pulumi.Input ToStreamingPolicyContentKeysResponseOutput() StreamingPolicyContentKeysResponseOutput ToStreamingPolicyContentKeysResponseOutputWithContext(context.Context) StreamingPolicyContentKeysResponseOutput }
StreamingPolicyContentKeysResponseInput is an input type that accepts StreamingPolicyContentKeysResponseArgs and StreamingPolicyContentKeysResponseOutput values. You can construct a concrete instance of `StreamingPolicyContentKeysResponseInput` via:
StreamingPolicyContentKeysResponseArgs{...}
type StreamingPolicyContentKeysResponseOutput ¶
type StreamingPolicyContentKeysResponseOutput struct{ *pulumi.OutputState }
Class to specify properties of all content keys in Streaming Policy
func (StreamingPolicyContentKeysResponseOutput) DefaultKey ¶
func (o StreamingPolicyContentKeysResponseOutput) DefaultKey() DefaultKeyResponsePtrOutput
Default content key for an encryption scheme
func (StreamingPolicyContentKeysResponseOutput) ElementType ¶
func (StreamingPolicyContentKeysResponseOutput) ElementType() reflect.Type
func (StreamingPolicyContentKeysResponseOutput) KeyToTrackMappings ¶
func (o StreamingPolicyContentKeysResponseOutput) KeyToTrackMappings() StreamingPolicyContentKeyResponseArrayOutput
Representing tracks needs separate content key
func (StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponseOutput ¶
func (o StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponseOutput() StreamingPolicyContentKeysResponseOutput
func (StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponseOutputWithContext ¶
func (o StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponseOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponseOutput
func (StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponsePtrOutput ¶
func (o StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponsePtrOutput() StreamingPolicyContentKeysResponsePtrOutput
func (StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponsePtrOutputWithContext ¶
func (o StreamingPolicyContentKeysResponseOutput) ToStreamingPolicyContentKeysResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponsePtrOutput
type StreamingPolicyContentKeysResponsePtrInput ¶
type StreamingPolicyContentKeysResponsePtrInput interface { pulumi.Input ToStreamingPolicyContentKeysResponsePtrOutput() StreamingPolicyContentKeysResponsePtrOutput ToStreamingPolicyContentKeysResponsePtrOutputWithContext(context.Context) StreamingPolicyContentKeysResponsePtrOutput }
StreamingPolicyContentKeysResponsePtrInput is an input type that accepts StreamingPolicyContentKeysResponseArgs, StreamingPolicyContentKeysResponsePtr and StreamingPolicyContentKeysResponsePtrOutput values. You can construct a concrete instance of `StreamingPolicyContentKeysResponsePtrInput` via:
StreamingPolicyContentKeysResponseArgs{...} or: nil
func StreamingPolicyContentKeysResponsePtr ¶
func StreamingPolicyContentKeysResponsePtr(v *StreamingPolicyContentKeysResponseArgs) StreamingPolicyContentKeysResponsePtrInput
type StreamingPolicyContentKeysResponsePtrOutput ¶
type StreamingPolicyContentKeysResponsePtrOutput struct{ *pulumi.OutputState }
func (StreamingPolicyContentKeysResponsePtrOutput) DefaultKey ¶
func (o StreamingPolicyContentKeysResponsePtrOutput) DefaultKey() DefaultKeyResponsePtrOutput
Default content key for an encryption scheme
func (StreamingPolicyContentKeysResponsePtrOutput) ElementType ¶
func (StreamingPolicyContentKeysResponsePtrOutput) ElementType() reflect.Type
func (StreamingPolicyContentKeysResponsePtrOutput) KeyToTrackMappings ¶
func (o StreamingPolicyContentKeysResponsePtrOutput) KeyToTrackMappings() StreamingPolicyContentKeyResponseArrayOutput
Representing tracks needs separate content key
func (StreamingPolicyContentKeysResponsePtrOutput) ToStreamingPolicyContentKeysResponsePtrOutput ¶
func (o StreamingPolicyContentKeysResponsePtrOutput) ToStreamingPolicyContentKeysResponsePtrOutput() StreamingPolicyContentKeysResponsePtrOutput
func (StreamingPolicyContentKeysResponsePtrOutput) ToStreamingPolicyContentKeysResponsePtrOutputWithContext ¶
func (o StreamingPolicyContentKeysResponsePtrOutput) ToStreamingPolicyContentKeysResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyContentKeysResponsePtrOutput
type StreamingPolicyFairPlayConfiguration ¶
type StreamingPolicyFairPlayConfiguration struct { // All license to be persistent or not AllowPersistentLicense bool `pulumi:"allowPersistentLicense"` // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate *string `pulumi:"customLicenseAcquisitionUrlTemplate"` }
Class to specify configurations of FairPlay in Streaming Policy
type StreamingPolicyFairPlayConfigurationArgs ¶
type StreamingPolicyFairPlayConfigurationArgs struct { // All license to be persistent or not AllowPersistentLicense pulumi.BoolInput `pulumi:"allowPersistentLicense"` // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate pulumi.StringPtrInput `pulumi:"customLicenseAcquisitionUrlTemplate"` }
Class to specify configurations of FairPlay in Streaming Policy
func (StreamingPolicyFairPlayConfigurationArgs) ElementType ¶
func (StreamingPolicyFairPlayConfigurationArgs) ElementType() reflect.Type
func (StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationOutput ¶
func (i StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationOutput() StreamingPolicyFairPlayConfigurationOutput
func (StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationOutputWithContext ¶
func (i StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationOutput
func (StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationPtrOutput ¶
func (i StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationPtrOutput() StreamingPolicyFairPlayConfigurationPtrOutput
func (StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext ¶
func (i StreamingPolicyFairPlayConfigurationArgs) ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationPtrOutput
type StreamingPolicyFairPlayConfigurationInput ¶
type StreamingPolicyFairPlayConfigurationInput interface { pulumi.Input ToStreamingPolicyFairPlayConfigurationOutput() StreamingPolicyFairPlayConfigurationOutput ToStreamingPolicyFairPlayConfigurationOutputWithContext(context.Context) StreamingPolicyFairPlayConfigurationOutput }
StreamingPolicyFairPlayConfigurationInput is an input type that accepts StreamingPolicyFairPlayConfigurationArgs and StreamingPolicyFairPlayConfigurationOutput values. You can construct a concrete instance of `StreamingPolicyFairPlayConfigurationInput` via:
StreamingPolicyFairPlayConfigurationArgs{...}
type StreamingPolicyFairPlayConfigurationOutput ¶
type StreamingPolicyFairPlayConfigurationOutput struct{ *pulumi.OutputState }
Class to specify configurations of FairPlay in Streaming Policy
func (StreamingPolicyFairPlayConfigurationOutput) AllowPersistentLicense ¶
func (o StreamingPolicyFairPlayConfigurationOutput) AllowPersistentLicense() pulumi.BoolOutput
All license to be persistent or not
func (StreamingPolicyFairPlayConfigurationOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyFairPlayConfigurationOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyFairPlayConfigurationOutput) ElementType ¶
func (StreamingPolicyFairPlayConfigurationOutput) ElementType() reflect.Type
func (StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationOutput ¶
func (o StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationOutput() StreamingPolicyFairPlayConfigurationOutput
func (StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationOutputWithContext ¶
func (o StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationOutput
func (StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationPtrOutput ¶
func (o StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationPtrOutput() StreamingPolicyFairPlayConfigurationPtrOutput
func (StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext ¶
func (o StreamingPolicyFairPlayConfigurationOutput) ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationPtrOutput
type StreamingPolicyFairPlayConfigurationPtrInput ¶
type StreamingPolicyFairPlayConfigurationPtrInput interface { pulumi.Input ToStreamingPolicyFairPlayConfigurationPtrOutput() StreamingPolicyFairPlayConfigurationPtrOutput ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext(context.Context) StreamingPolicyFairPlayConfigurationPtrOutput }
StreamingPolicyFairPlayConfigurationPtrInput is an input type that accepts StreamingPolicyFairPlayConfigurationArgs, StreamingPolicyFairPlayConfigurationPtr and StreamingPolicyFairPlayConfigurationPtrOutput values. You can construct a concrete instance of `StreamingPolicyFairPlayConfigurationPtrInput` via:
StreamingPolicyFairPlayConfigurationArgs{...} or: nil
func StreamingPolicyFairPlayConfigurationPtr ¶
func StreamingPolicyFairPlayConfigurationPtr(v *StreamingPolicyFairPlayConfigurationArgs) StreamingPolicyFairPlayConfigurationPtrInput
type StreamingPolicyFairPlayConfigurationPtrOutput ¶
type StreamingPolicyFairPlayConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StreamingPolicyFairPlayConfigurationPtrOutput) AllowPersistentLicense ¶
func (o StreamingPolicyFairPlayConfigurationPtrOutput) AllowPersistentLicense() pulumi.BoolPtrOutput
All license to be persistent or not
func (StreamingPolicyFairPlayConfigurationPtrOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyFairPlayConfigurationPtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyFairPlayConfigurationPtrOutput) ElementType ¶
func (StreamingPolicyFairPlayConfigurationPtrOutput) ElementType() reflect.Type
func (StreamingPolicyFairPlayConfigurationPtrOutput) ToStreamingPolicyFairPlayConfigurationPtrOutput ¶
func (o StreamingPolicyFairPlayConfigurationPtrOutput) ToStreamingPolicyFairPlayConfigurationPtrOutput() StreamingPolicyFairPlayConfigurationPtrOutput
func (StreamingPolicyFairPlayConfigurationPtrOutput) ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext ¶
func (o StreamingPolicyFairPlayConfigurationPtrOutput) ToStreamingPolicyFairPlayConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationPtrOutput
type StreamingPolicyFairPlayConfigurationResponse ¶
type StreamingPolicyFairPlayConfigurationResponse struct { // All license to be persistent or not AllowPersistentLicense bool `pulumi:"allowPersistentLicense"` // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate *string `pulumi:"customLicenseAcquisitionUrlTemplate"` }
Class to specify configurations of FairPlay in Streaming Policy
type StreamingPolicyFairPlayConfigurationResponseArgs ¶
type StreamingPolicyFairPlayConfigurationResponseArgs struct { // All license to be persistent or not AllowPersistentLicense pulumi.BoolInput `pulumi:"allowPersistentLicense"` // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate pulumi.StringPtrInput `pulumi:"customLicenseAcquisitionUrlTemplate"` }
Class to specify configurations of FairPlay in Streaming Policy
func (StreamingPolicyFairPlayConfigurationResponseArgs) ElementType ¶
func (StreamingPolicyFairPlayConfigurationResponseArgs) ElementType() reflect.Type
func (StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponseOutput ¶
func (i StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponseOutput() StreamingPolicyFairPlayConfigurationResponseOutput
func (StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponseOutputWithContext ¶
func (i StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponseOutput
func (StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponsePtrOutput ¶
func (i StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponsePtrOutput() StreamingPolicyFairPlayConfigurationResponsePtrOutput
func (StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext ¶
func (i StreamingPolicyFairPlayConfigurationResponseArgs) ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponsePtrOutput
type StreamingPolicyFairPlayConfigurationResponseInput ¶
type StreamingPolicyFairPlayConfigurationResponseInput interface { pulumi.Input ToStreamingPolicyFairPlayConfigurationResponseOutput() StreamingPolicyFairPlayConfigurationResponseOutput ToStreamingPolicyFairPlayConfigurationResponseOutputWithContext(context.Context) StreamingPolicyFairPlayConfigurationResponseOutput }
StreamingPolicyFairPlayConfigurationResponseInput is an input type that accepts StreamingPolicyFairPlayConfigurationResponseArgs and StreamingPolicyFairPlayConfigurationResponseOutput values. You can construct a concrete instance of `StreamingPolicyFairPlayConfigurationResponseInput` via:
StreamingPolicyFairPlayConfigurationResponseArgs{...}
type StreamingPolicyFairPlayConfigurationResponseOutput ¶
type StreamingPolicyFairPlayConfigurationResponseOutput struct{ *pulumi.OutputState }
Class to specify configurations of FairPlay in Streaming Policy
func (StreamingPolicyFairPlayConfigurationResponseOutput) AllowPersistentLicense ¶
func (o StreamingPolicyFairPlayConfigurationResponseOutput) AllowPersistentLicense() pulumi.BoolOutput
All license to be persistent or not
func (StreamingPolicyFairPlayConfigurationResponseOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyFairPlayConfigurationResponseOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyFairPlayConfigurationResponseOutput) ElementType ¶
func (StreamingPolicyFairPlayConfigurationResponseOutput) ElementType() reflect.Type
func (StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponseOutput ¶
func (o StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponseOutput() StreamingPolicyFairPlayConfigurationResponseOutput
func (StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponseOutputWithContext ¶
func (o StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponseOutput
func (StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutput ¶
func (o StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutput() StreamingPolicyFairPlayConfigurationResponsePtrOutput
func (StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext ¶
func (o StreamingPolicyFairPlayConfigurationResponseOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponsePtrOutput
type StreamingPolicyFairPlayConfigurationResponsePtrInput ¶
type StreamingPolicyFairPlayConfigurationResponsePtrInput interface { pulumi.Input ToStreamingPolicyFairPlayConfigurationResponsePtrOutput() StreamingPolicyFairPlayConfigurationResponsePtrOutput ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext(context.Context) StreamingPolicyFairPlayConfigurationResponsePtrOutput }
StreamingPolicyFairPlayConfigurationResponsePtrInput is an input type that accepts StreamingPolicyFairPlayConfigurationResponseArgs, StreamingPolicyFairPlayConfigurationResponsePtr and StreamingPolicyFairPlayConfigurationResponsePtrOutput values. You can construct a concrete instance of `StreamingPolicyFairPlayConfigurationResponsePtrInput` via:
StreamingPolicyFairPlayConfigurationResponseArgs{...} or: nil
func StreamingPolicyFairPlayConfigurationResponsePtr ¶
func StreamingPolicyFairPlayConfigurationResponsePtr(v *StreamingPolicyFairPlayConfigurationResponseArgs) StreamingPolicyFairPlayConfigurationResponsePtrInput
type StreamingPolicyFairPlayConfigurationResponsePtrOutput ¶
type StreamingPolicyFairPlayConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (StreamingPolicyFairPlayConfigurationResponsePtrOutput) AllowPersistentLicense ¶
func (o StreamingPolicyFairPlayConfigurationResponsePtrOutput) AllowPersistentLicense() pulumi.BoolPtrOutput
All license to be persistent or not
func (StreamingPolicyFairPlayConfigurationResponsePtrOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyFairPlayConfigurationResponsePtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyFairPlayConfigurationResponsePtrOutput) ElementType ¶
func (StreamingPolicyFairPlayConfigurationResponsePtrOutput) ElementType() reflect.Type
func (StreamingPolicyFairPlayConfigurationResponsePtrOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutput ¶
func (o StreamingPolicyFairPlayConfigurationResponsePtrOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutput() StreamingPolicyFairPlayConfigurationResponsePtrOutput
func (StreamingPolicyFairPlayConfigurationResponsePtrOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext ¶
func (o StreamingPolicyFairPlayConfigurationResponsePtrOutput) ToStreamingPolicyFairPlayConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyFairPlayConfigurationResponsePtrOutput
type StreamingPolicyInput ¶ added in v0.2.6
type StreamingPolicyInput interface { pulumi.Input ToStreamingPolicyOutput() StreamingPolicyOutput ToStreamingPolicyOutputWithContext(ctx context.Context) StreamingPolicyOutput }
type StreamingPolicyOutput ¶ added in v0.2.6
type StreamingPolicyOutput struct {
*pulumi.OutputState
}
func (StreamingPolicyOutput) ElementType ¶ added in v0.2.6
func (StreamingPolicyOutput) ElementType() reflect.Type
func (StreamingPolicyOutput) ToStreamingPolicyOutput ¶ added in v0.2.6
func (o StreamingPolicyOutput) ToStreamingPolicyOutput() StreamingPolicyOutput
func (StreamingPolicyOutput) ToStreamingPolicyOutputWithContext ¶ added in v0.2.6
func (o StreamingPolicyOutput) ToStreamingPolicyOutputWithContext(ctx context.Context) StreamingPolicyOutput
type StreamingPolicyPlayReadyConfiguration ¶
type StreamingPolicyPlayReadyConfiguration struct { // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate *string `pulumi:"customLicenseAcquisitionUrlTemplate"` // Custom attributes for PlayReady PlayReadyCustomAttributes *string `pulumi:"playReadyCustomAttributes"` }
Class to specify configurations of PlayReady in Streaming Policy
type StreamingPolicyPlayReadyConfigurationArgs ¶
type StreamingPolicyPlayReadyConfigurationArgs struct { // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate pulumi.StringPtrInput `pulumi:"customLicenseAcquisitionUrlTemplate"` // Custom attributes for PlayReady PlayReadyCustomAttributes pulumi.StringPtrInput `pulumi:"playReadyCustomAttributes"` }
Class to specify configurations of PlayReady in Streaming Policy
func (StreamingPolicyPlayReadyConfigurationArgs) ElementType ¶
func (StreamingPolicyPlayReadyConfigurationArgs) ElementType() reflect.Type
func (StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationOutput ¶
func (i StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationOutput() StreamingPolicyPlayReadyConfigurationOutput
func (StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationOutputWithContext ¶
func (i StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationOutput
func (StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationPtrOutput ¶
func (i StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationPtrOutput() StreamingPolicyPlayReadyConfigurationPtrOutput
func (StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext ¶
func (i StreamingPolicyPlayReadyConfigurationArgs) ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationPtrOutput
type StreamingPolicyPlayReadyConfigurationInput ¶
type StreamingPolicyPlayReadyConfigurationInput interface { pulumi.Input ToStreamingPolicyPlayReadyConfigurationOutput() StreamingPolicyPlayReadyConfigurationOutput ToStreamingPolicyPlayReadyConfigurationOutputWithContext(context.Context) StreamingPolicyPlayReadyConfigurationOutput }
StreamingPolicyPlayReadyConfigurationInput is an input type that accepts StreamingPolicyPlayReadyConfigurationArgs and StreamingPolicyPlayReadyConfigurationOutput values. You can construct a concrete instance of `StreamingPolicyPlayReadyConfigurationInput` via:
StreamingPolicyPlayReadyConfigurationArgs{...}
type StreamingPolicyPlayReadyConfigurationOutput ¶
type StreamingPolicyPlayReadyConfigurationOutput struct{ *pulumi.OutputState }
Class to specify configurations of PlayReady in Streaming Policy
func (StreamingPolicyPlayReadyConfigurationOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyPlayReadyConfigurationOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyPlayReadyConfigurationOutput) ElementType ¶
func (StreamingPolicyPlayReadyConfigurationOutput) ElementType() reflect.Type
func (StreamingPolicyPlayReadyConfigurationOutput) PlayReadyCustomAttributes ¶
func (o StreamingPolicyPlayReadyConfigurationOutput) PlayReadyCustomAttributes() pulumi.StringPtrOutput
Custom attributes for PlayReady
func (StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationOutput ¶
func (o StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationOutput() StreamingPolicyPlayReadyConfigurationOutput
func (StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationOutputWithContext ¶
func (o StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationOutput
func (StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutput ¶
func (o StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutput() StreamingPolicyPlayReadyConfigurationPtrOutput
func (StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext ¶
func (o StreamingPolicyPlayReadyConfigurationOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationPtrOutput
type StreamingPolicyPlayReadyConfigurationPtrInput ¶
type StreamingPolicyPlayReadyConfigurationPtrInput interface { pulumi.Input ToStreamingPolicyPlayReadyConfigurationPtrOutput() StreamingPolicyPlayReadyConfigurationPtrOutput ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext(context.Context) StreamingPolicyPlayReadyConfigurationPtrOutput }
StreamingPolicyPlayReadyConfigurationPtrInput is an input type that accepts StreamingPolicyPlayReadyConfigurationArgs, StreamingPolicyPlayReadyConfigurationPtr and StreamingPolicyPlayReadyConfigurationPtrOutput values. You can construct a concrete instance of `StreamingPolicyPlayReadyConfigurationPtrInput` via:
StreamingPolicyPlayReadyConfigurationArgs{...} or: nil
func StreamingPolicyPlayReadyConfigurationPtr ¶
func StreamingPolicyPlayReadyConfigurationPtr(v *StreamingPolicyPlayReadyConfigurationArgs) StreamingPolicyPlayReadyConfigurationPtrInput
type StreamingPolicyPlayReadyConfigurationPtrOutput ¶
type StreamingPolicyPlayReadyConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StreamingPolicyPlayReadyConfigurationPtrOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyPlayReadyConfigurationPtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyPlayReadyConfigurationPtrOutput) ElementType ¶
func (StreamingPolicyPlayReadyConfigurationPtrOutput) ElementType() reflect.Type
func (StreamingPolicyPlayReadyConfigurationPtrOutput) PlayReadyCustomAttributes ¶
func (o StreamingPolicyPlayReadyConfigurationPtrOutput) PlayReadyCustomAttributes() pulumi.StringPtrOutput
Custom attributes for PlayReady
func (StreamingPolicyPlayReadyConfigurationPtrOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutput ¶
func (o StreamingPolicyPlayReadyConfigurationPtrOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutput() StreamingPolicyPlayReadyConfigurationPtrOutput
func (StreamingPolicyPlayReadyConfigurationPtrOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext ¶
func (o StreamingPolicyPlayReadyConfigurationPtrOutput) ToStreamingPolicyPlayReadyConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationPtrOutput
type StreamingPolicyPlayReadyConfigurationResponse ¶
type StreamingPolicyPlayReadyConfigurationResponse struct { // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate *string `pulumi:"customLicenseAcquisitionUrlTemplate"` // Custom attributes for PlayReady PlayReadyCustomAttributes *string `pulumi:"playReadyCustomAttributes"` }
Class to specify configurations of PlayReady in Streaming Policy
type StreamingPolicyPlayReadyConfigurationResponseArgs ¶
type StreamingPolicyPlayReadyConfigurationResponseArgs struct { // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate pulumi.StringPtrInput `pulumi:"customLicenseAcquisitionUrlTemplate"` // Custom attributes for PlayReady PlayReadyCustomAttributes pulumi.StringPtrInput `pulumi:"playReadyCustomAttributes"` }
Class to specify configurations of PlayReady in Streaming Policy
func (StreamingPolicyPlayReadyConfigurationResponseArgs) ElementType ¶
func (StreamingPolicyPlayReadyConfigurationResponseArgs) ElementType() reflect.Type
func (StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponseOutput ¶
func (i StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponseOutput() StreamingPolicyPlayReadyConfigurationResponseOutput
func (StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponseOutputWithContext ¶
func (i StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponseOutput
func (StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput ¶
func (i StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
func (StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext ¶
func (i StreamingPolicyPlayReadyConfigurationResponseArgs) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponsePtrOutput
type StreamingPolicyPlayReadyConfigurationResponseInput ¶
type StreamingPolicyPlayReadyConfigurationResponseInput interface { pulumi.Input ToStreamingPolicyPlayReadyConfigurationResponseOutput() StreamingPolicyPlayReadyConfigurationResponseOutput ToStreamingPolicyPlayReadyConfigurationResponseOutputWithContext(context.Context) StreamingPolicyPlayReadyConfigurationResponseOutput }
StreamingPolicyPlayReadyConfigurationResponseInput is an input type that accepts StreamingPolicyPlayReadyConfigurationResponseArgs and StreamingPolicyPlayReadyConfigurationResponseOutput values. You can construct a concrete instance of `StreamingPolicyPlayReadyConfigurationResponseInput` via:
StreamingPolicyPlayReadyConfigurationResponseArgs{...}
type StreamingPolicyPlayReadyConfigurationResponseOutput ¶
type StreamingPolicyPlayReadyConfigurationResponseOutput struct{ *pulumi.OutputState }
Class to specify configurations of PlayReady in Streaming Policy
func (StreamingPolicyPlayReadyConfigurationResponseOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyPlayReadyConfigurationResponseOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyPlayReadyConfigurationResponseOutput) ElementType ¶
func (StreamingPolicyPlayReadyConfigurationResponseOutput) ElementType() reflect.Type
func (StreamingPolicyPlayReadyConfigurationResponseOutput) PlayReadyCustomAttributes ¶
func (o StreamingPolicyPlayReadyConfigurationResponseOutput) PlayReadyCustomAttributes() pulumi.StringPtrOutput
Custom attributes for PlayReady
func (StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponseOutput ¶
func (o StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponseOutput() StreamingPolicyPlayReadyConfigurationResponseOutput
func (StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponseOutputWithContext ¶
func (o StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponseOutput
func (StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput ¶
func (o StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
func (StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext ¶
func (o StreamingPolicyPlayReadyConfigurationResponseOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponsePtrOutput
type StreamingPolicyPlayReadyConfigurationResponsePtrInput ¶
type StreamingPolicyPlayReadyConfigurationResponsePtrInput interface { pulumi.Input ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput() StreamingPolicyPlayReadyConfigurationResponsePtrOutput ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext(context.Context) StreamingPolicyPlayReadyConfigurationResponsePtrOutput }
StreamingPolicyPlayReadyConfigurationResponsePtrInput is an input type that accepts StreamingPolicyPlayReadyConfigurationResponseArgs, StreamingPolicyPlayReadyConfigurationResponsePtr and StreamingPolicyPlayReadyConfigurationResponsePtrOutput values. You can construct a concrete instance of `StreamingPolicyPlayReadyConfigurationResponsePtrInput` via:
StreamingPolicyPlayReadyConfigurationResponseArgs{...} or: nil
func StreamingPolicyPlayReadyConfigurationResponsePtr ¶
func StreamingPolicyPlayReadyConfigurationResponsePtr(v *StreamingPolicyPlayReadyConfigurationResponseArgs) StreamingPolicyPlayReadyConfigurationResponsePtrInput
type StreamingPolicyPlayReadyConfigurationResponsePtrOutput ¶
type StreamingPolicyPlayReadyConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (StreamingPolicyPlayReadyConfigurationResponsePtrOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyPlayReadyConfigurationResponsePtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyPlayReadyConfigurationResponsePtrOutput) ElementType ¶
func (StreamingPolicyPlayReadyConfigurationResponsePtrOutput) ElementType() reflect.Type
func (StreamingPolicyPlayReadyConfigurationResponsePtrOutput) PlayReadyCustomAttributes ¶
func (o StreamingPolicyPlayReadyConfigurationResponsePtrOutput) PlayReadyCustomAttributes() pulumi.StringPtrOutput
Custom attributes for PlayReady
func (StreamingPolicyPlayReadyConfigurationResponsePtrOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput ¶
func (o StreamingPolicyPlayReadyConfigurationResponsePtrOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutput() StreamingPolicyPlayReadyConfigurationResponsePtrOutput
func (StreamingPolicyPlayReadyConfigurationResponsePtrOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext ¶
func (o StreamingPolicyPlayReadyConfigurationResponsePtrOutput) ToStreamingPolicyPlayReadyConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyPlayReadyConfigurationResponsePtrOutput
type StreamingPolicyState ¶
type StreamingPolicyState struct { // Configuration of CommonEncryptionCbcs CommonEncryptionCbcs CommonEncryptionCbcsResponsePtrInput // Configuration of CommonEncryptionCenc CommonEncryptionCenc CommonEncryptionCencResponsePtrInput // Creation time of Streaming Policy Created pulumi.StringPtrInput // Default ContentKey used by current Streaming Policy DefaultContentKeyPolicyName pulumi.StringPtrInput // Configuration of EnvelopeEncryption EnvelopeEncryption EnvelopeEncryptionResponsePtrInput // The name of the resource Name pulumi.StringPtrInput // Configurations of NoEncryption NoEncryption NoEncryptionResponsePtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (StreamingPolicyState) ElementType ¶
func (StreamingPolicyState) ElementType() reflect.Type
type StreamingPolicyWidevineConfiguration ¶
type StreamingPolicyWidevineConfiguration struct { // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate *string `pulumi:"customLicenseAcquisitionUrlTemplate"` }
Class to specify configurations of Widevine in Streaming Policy
type StreamingPolicyWidevineConfigurationArgs ¶
type StreamingPolicyWidevineConfigurationArgs struct { // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate pulumi.StringPtrInput `pulumi:"customLicenseAcquisitionUrlTemplate"` }
Class to specify configurations of Widevine in Streaming Policy
func (StreamingPolicyWidevineConfigurationArgs) ElementType ¶
func (StreamingPolicyWidevineConfigurationArgs) ElementType() reflect.Type
func (StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationOutput ¶
func (i StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationOutput() StreamingPolicyWidevineConfigurationOutput
func (StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationOutputWithContext ¶
func (i StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationOutput
func (StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationPtrOutput ¶
func (i StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationPtrOutput() StreamingPolicyWidevineConfigurationPtrOutput
func (StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationPtrOutputWithContext ¶
func (i StreamingPolicyWidevineConfigurationArgs) ToStreamingPolicyWidevineConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationPtrOutput
type StreamingPolicyWidevineConfigurationInput ¶
type StreamingPolicyWidevineConfigurationInput interface { pulumi.Input ToStreamingPolicyWidevineConfigurationOutput() StreamingPolicyWidevineConfigurationOutput ToStreamingPolicyWidevineConfigurationOutputWithContext(context.Context) StreamingPolicyWidevineConfigurationOutput }
StreamingPolicyWidevineConfigurationInput is an input type that accepts StreamingPolicyWidevineConfigurationArgs and StreamingPolicyWidevineConfigurationOutput values. You can construct a concrete instance of `StreamingPolicyWidevineConfigurationInput` via:
StreamingPolicyWidevineConfigurationArgs{...}
type StreamingPolicyWidevineConfigurationOutput ¶
type StreamingPolicyWidevineConfigurationOutput struct{ *pulumi.OutputState }
Class to specify configurations of Widevine in Streaming Policy
func (StreamingPolicyWidevineConfigurationOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyWidevineConfigurationOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyWidevineConfigurationOutput) ElementType ¶
func (StreamingPolicyWidevineConfigurationOutput) ElementType() reflect.Type
func (StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationOutput ¶
func (o StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationOutput() StreamingPolicyWidevineConfigurationOutput
func (StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationOutputWithContext ¶
func (o StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationOutput
func (StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationPtrOutput ¶
func (o StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationPtrOutput() StreamingPolicyWidevineConfigurationPtrOutput
func (StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationPtrOutputWithContext ¶
func (o StreamingPolicyWidevineConfigurationOutput) ToStreamingPolicyWidevineConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationPtrOutput
type StreamingPolicyWidevineConfigurationPtrInput ¶
type StreamingPolicyWidevineConfigurationPtrInput interface { pulumi.Input ToStreamingPolicyWidevineConfigurationPtrOutput() StreamingPolicyWidevineConfigurationPtrOutput ToStreamingPolicyWidevineConfigurationPtrOutputWithContext(context.Context) StreamingPolicyWidevineConfigurationPtrOutput }
StreamingPolicyWidevineConfigurationPtrInput is an input type that accepts StreamingPolicyWidevineConfigurationArgs, StreamingPolicyWidevineConfigurationPtr and StreamingPolicyWidevineConfigurationPtrOutput values. You can construct a concrete instance of `StreamingPolicyWidevineConfigurationPtrInput` via:
StreamingPolicyWidevineConfigurationArgs{...} or: nil
func StreamingPolicyWidevineConfigurationPtr ¶
func StreamingPolicyWidevineConfigurationPtr(v *StreamingPolicyWidevineConfigurationArgs) StreamingPolicyWidevineConfigurationPtrInput
type StreamingPolicyWidevineConfigurationPtrOutput ¶
type StreamingPolicyWidevineConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StreamingPolicyWidevineConfigurationPtrOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyWidevineConfigurationPtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyWidevineConfigurationPtrOutput) ElementType ¶
func (StreamingPolicyWidevineConfigurationPtrOutput) ElementType() reflect.Type
func (StreamingPolicyWidevineConfigurationPtrOutput) ToStreamingPolicyWidevineConfigurationPtrOutput ¶
func (o StreamingPolicyWidevineConfigurationPtrOutput) ToStreamingPolicyWidevineConfigurationPtrOutput() StreamingPolicyWidevineConfigurationPtrOutput
func (StreamingPolicyWidevineConfigurationPtrOutput) ToStreamingPolicyWidevineConfigurationPtrOutputWithContext ¶
func (o StreamingPolicyWidevineConfigurationPtrOutput) ToStreamingPolicyWidevineConfigurationPtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationPtrOutput
type StreamingPolicyWidevineConfigurationResponse ¶
type StreamingPolicyWidevineConfigurationResponse struct { // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate *string `pulumi:"customLicenseAcquisitionUrlTemplate"` }
Class to specify configurations of Widevine in Streaming Policy
type StreamingPolicyWidevineConfigurationResponseArgs ¶
type StreamingPolicyWidevineConfigurationResponseArgs struct { // Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested. CustomLicenseAcquisitionUrlTemplate pulumi.StringPtrInput `pulumi:"customLicenseAcquisitionUrlTemplate"` }
Class to specify configurations of Widevine in Streaming Policy
func (StreamingPolicyWidevineConfigurationResponseArgs) ElementType ¶
func (StreamingPolicyWidevineConfigurationResponseArgs) ElementType() reflect.Type
func (StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponseOutput ¶
func (i StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponseOutput() StreamingPolicyWidevineConfigurationResponseOutput
func (StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponseOutputWithContext ¶
func (i StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponseOutput
func (StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponsePtrOutput ¶
func (i StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponsePtrOutput() StreamingPolicyWidevineConfigurationResponsePtrOutput
func (StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext ¶
func (i StreamingPolicyWidevineConfigurationResponseArgs) ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponsePtrOutput
type StreamingPolicyWidevineConfigurationResponseInput ¶
type StreamingPolicyWidevineConfigurationResponseInput interface { pulumi.Input ToStreamingPolicyWidevineConfigurationResponseOutput() StreamingPolicyWidevineConfigurationResponseOutput ToStreamingPolicyWidevineConfigurationResponseOutputWithContext(context.Context) StreamingPolicyWidevineConfigurationResponseOutput }
StreamingPolicyWidevineConfigurationResponseInput is an input type that accepts StreamingPolicyWidevineConfigurationResponseArgs and StreamingPolicyWidevineConfigurationResponseOutput values. You can construct a concrete instance of `StreamingPolicyWidevineConfigurationResponseInput` via:
StreamingPolicyWidevineConfigurationResponseArgs{...}
type StreamingPolicyWidevineConfigurationResponseOutput ¶
type StreamingPolicyWidevineConfigurationResponseOutput struct{ *pulumi.OutputState }
Class to specify configurations of Widevine in Streaming Policy
func (StreamingPolicyWidevineConfigurationResponseOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyWidevineConfigurationResponseOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyWidevineConfigurationResponseOutput) ElementType ¶
func (StreamingPolicyWidevineConfigurationResponseOutput) ElementType() reflect.Type
func (StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponseOutput ¶
func (o StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponseOutput() StreamingPolicyWidevineConfigurationResponseOutput
func (StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponseOutputWithContext ¶
func (o StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponseOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponseOutput
func (StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutput ¶
func (o StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutput() StreamingPolicyWidevineConfigurationResponsePtrOutput
func (StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext ¶
func (o StreamingPolicyWidevineConfigurationResponseOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponsePtrOutput
type StreamingPolicyWidevineConfigurationResponsePtrInput ¶
type StreamingPolicyWidevineConfigurationResponsePtrInput interface { pulumi.Input ToStreamingPolicyWidevineConfigurationResponsePtrOutput() StreamingPolicyWidevineConfigurationResponsePtrOutput ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext(context.Context) StreamingPolicyWidevineConfigurationResponsePtrOutput }
StreamingPolicyWidevineConfigurationResponsePtrInput is an input type that accepts StreamingPolicyWidevineConfigurationResponseArgs, StreamingPolicyWidevineConfigurationResponsePtr and StreamingPolicyWidevineConfigurationResponsePtrOutput values. You can construct a concrete instance of `StreamingPolicyWidevineConfigurationResponsePtrInput` via:
StreamingPolicyWidevineConfigurationResponseArgs{...} or: nil
func StreamingPolicyWidevineConfigurationResponsePtr ¶
func StreamingPolicyWidevineConfigurationResponsePtr(v *StreamingPolicyWidevineConfigurationResponseArgs) StreamingPolicyWidevineConfigurationResponsePtrInput
type StreamingPolicyWidevineConfigurationResponsePtrOutput ¶
type StreamingPolicyWidevineConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (StreamingPolicyWidevineConfigurationResponsePtrOutput) CustomLicenseAcquisitionUrlTemplate ¶
func (o StreamingPolicyWidevineConfigurationResponsePtrOutput) CustomLicenseAcquisitionUrlTemplate() pulumi.StringPtrOutput
Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.
func (StreamingPolicyWidevineConfigurationResponsePtrOutput) ElementType ¶
func (StreamingPolicyWidevineConfigurationResponsePtrOutput) ElementType() reflect.Type
func (StreamingPolicyWidevineConfigurationResponsePtrOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutput ¶
func (o StreamingPolicyWidevineConfigurationResponsePtrOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutput() StreamingPolicyWidevineConfigurationResponsePtrOutput
func (StreamingPolicyWidevineConfigurationResponsePtrOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext ¶
func (o StreamingPolicyWidevineConfigurationResponsePtrOutput) ToStreamingPolicyWidevineConfigurationResponsePtrOutputWithContext(ctx context.Context) StreamingPolicyWidevineConfigurationResponsePtrOutput
type StretchMode ¶ added in v0.3.1
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (StretchMode) ElementType ¶ added in v0.3.1
func (StretchMode) ElementType() reflect.Type
func (StretchMode) ToStringOutput ¶ added in v0.3.1
func (e StretchMode) ToStringOutput() pulumi.StringOutput
func (StretchMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e StretchMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StretchMode) ToStringPtrOutput ¶ added in v0.3.1
func (e StretchMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (StretchMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e StretchMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type TrackPropertyCompareOperation ¶ added in v0.3.1
Track property condition operation
func (TrackPropertyCompareOperation) ElementType ¶ added in v0.3.1
func (TrackPropertyCompareOperation) ElementType() reflect.Type
func (TrackPropertyCompareOperation) ToStringOutput ¶ added in v0.3.1
func (e TrackPropertyCompareOperation) ToStringOutput() pulumi.StringOutput
func (TrackPropertyCompareOperation) ToStringOutputWithContext ¶ added in v0.3.1
func (e TrackPropertyCompareOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TrackPropertyCompareOperation) ToStringPtrOutput ¶ added in v0.3.1
func (e TrackPropertyCompareOperation) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrackPropertyCompareOperation) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TrackPropertyCompareOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type TrackPropertyCondition ¶
type TrackPropertyCondition struct { // Track property condition operation Operation string `pulumi:"operation"` // Track property type Property string `pulumi:"property"` // Track property value Value *string `pulumi:"value"` }
Class to specify one track property condition
type TrackPropertyConditionArgs ¶
type TrackPropertyConditionArgs struct { // Track property condition operation Operation pulumi.StringInput `pulumi:"operation"` // Track property type Property pulumi.StringInput `pulumi:"property"` // Track property value Value pulumi.StringPtrInput `pulumi:"value"` }
Class to specify one track property condition
func (TrackPropertyConditionArgs) ElementType ¶
func (TrackPropertyConditionArgs) ElementType() reflect.Type
func (TrackPropertyConditionArgs) ToTrackPropertyConditionOutput ¶
func (i TrackPropertyConditionArgs) ToTrackPropertyConditionOutput() TrackPropertyConditionOutput
func (TrackPropertyConditionArgs) ToTrackPropertyConditionOutputWithContext ¶
func (i TrackPropertyConditionArgs) ToTrackPropertyConditionOutputWithContext(ctx context.Context) TrackPropertyConditionOutput
type TrackPropertyConditionArray ¶
type TrackPropertyConditionArray []TrackPropertyConditionInput
func (TrackPropertyConditionArray) ElementType ¶
func (TrackPropertyConditionArray) ElementType() reflect.Type
func (TrackPropertyConditionArray) ToTrackPropertyConditionArrayOutput ¶
func (i TrackPropertyConditionArray) ToTrackPropertyConditionArrayOutput() TrackPropertyConditionArrayOutput
func (TrackPropertyConditionArray) ToTrackPropertyConditionArrayOutputWithContext ¶
func (i TrackPropertyConditionArray) ToTrackPropertyConditionArrayOutputWithContext(ctx context.Context) TrackPropertyConditionArrayOutput
type TrackPropertyConditionArrayInput ¶
type TrackPropertyConditionArrayInput interface { pulumi.Input ToTrackPropertyConditionArrayOutput() TrackPropertyConditionArrayOutput ToTrackPropertyConditionArrayOutputWithContext(context.Context) TrackPropertyConditionArrayOutput }
TrackPropertyConditionArrayInput is an input type that accepts TrackPropertyConditionArray and TrackPropertyConditionArrayOutput values. You can construct a concrete instance of `TrackPropertyConditionArrayInput` via:
TrackPropertyConditionArray{ TrackPropertyConditionArgs{...} }
type TrackPropertyConditionArrayOutput ¶
type TrackPropertyConditionArrayOutput struct{ *pulumi.OutputState }
func (TrackPropertyConditionArrayOutput) ElementType ¶
func (TrackPropertyConditionArrayOutput) ElementType() reflect.Type
func (TrackPropertyConditionArrayOutput) Index ¶
func (o TrackPropertyConditionArrayOutput) Index(i pulumi.IntInput) TrackPropertyConditionOutput
func (TrackPropertyConditionArrayOutput) ToTrackPropertyConditionArrayOutput ¶
func (o TrackPropertyConditionArrayOutput) ToTrackPropertyConditionArrayOutput() TrackPropertyConditionArrayOutput
func (TrackPropertyConditionArrayOutput) ToTrackPropertyConditionArrayOutputWithContext ¶
func (o TrackPropertyConditionArrayOutput) ToTrackPropertyConditionArrayOutputWithContext(ctx context.Context) TrackPropertyConditionArrayOutput
type TrackPropertyConditionInput ¶
type TrackPropertyConditionInput interface { pulumi.Input ToTrackPropertyConditionOutput() TrackPropertyConditionOutput ToTrackPropertyConditionOutputWithContext(context.Context) TrackPropertyConditionOutput }
TrackPropertyConditionInput is an input type that accepts TrackPropertyConditionArgs and TrackPropertyConditionOutput values. You can construct a concrete instance of `TrackPropertyConditionInput` via:
TrackPropertyConditionArgs{...}
type TrackPropertyConditionOutput ¶
type TrackPropertyConditionOutput struct{ *pulumi.OutputState }
Class to specify one track property condition
func (TrackPropertyConditionOutput) ElementType ¶
func (TrackPropertyConditionOutput) ElementType() reflect.Type
func (TrackPropertyConditionOutput) Operation ¶
func (o TrackPropertyConditionOutput) Operation() pulumi.StringOutput
Track property condition operation
func (TrackPropertyConditionOutput) Property ¶
func (o TrackPropertyConditionOutput) Property() pulumi.StringOutput
Track property type
func (TrackPropertyConditionOutput) ToTrackPropertyConditionOutput ¶
func (o TrackPropertyConditionOutput) ToTrackPropertyConditionOutput() TrackPropertyConditionOutput
func (TrackPropertyConditionOutput) ToTrackPropertyConditionOutputWithContext ¶
func (o TrackPropertyConditionOutput) ToTrackPropertyConditionOutputWithContext(ctx context.Context) TrackPropertyConditionOutput
func (TrackPropertyConditionOutput) Value ¶
func (o TrackPropertyConditionOutput) Value() pulumi.StringPtrOutput
Track property value
type TrackPropertyConditionResponse ¶
type TrackPropertyConditionResponse struct { // Track property condition operation Operation string `pulumi:"operation"` // Track property type Property string `pulumi:"property"` // Track property value Value *string `pulumi:"value"` }
Class to specify one track property condition
type TrackPropertyConditionResponseArgs ¶
type TrackPropertyConditionResponseArgs struct { // Track property condition operation Operation pulumi.StringInput `pulumi:"operation"` // Track property type Property pulumi.StringInput `pulumi:"property"` // Track property value Value pulumi.StringPtrInput `pulumi:"value"` }
Class to specify one track property condition
func (TrackPropertyConditionResponseArgs) ElementType ¶
func (TrackPropertyConditionResponseArgs) ElementType() reflect.Type
func (TrackPropertyConditionResponseArgs) ToTrackPropertyConditionResponseOutput ¶
func (i TrackPropertyConditionResponseArgs) ToTrackPropertyConditionResponseOutput() TrackPropertyConditionResponseOutput
func (TrackPropertyConditionResponseArgs) ToTrackPropertyConditionResponseOutputWithContext ¶
func (i TrackPropertyConditionResponseArgs) ToTrackPropertyConditionResponseOutputWithContext(ctx context.Context) TrackPropertyConditionResponseOutput
type TrackPropertyConditionResponseArray ¶
type TrackPropertyConditionResponseArray []TrackPropertyConditionResponseInput
func (TrackPropertyConditionResponseArray) ElementType ¶
func (TrackPropertyConditionResponseArray) ElementType() reflect.Type
func (TrackPropertyConditionResponseArray) ToTrackPropertyConditionResponseArrayOutput ¶
func (i TrackPropertyConditionResponseArray) ToTrackPropertyConditionResponseArrayOutput() TrackPropertyConditionResponseArrayOutput
func (TrackPropertyConditionResponseArray) ToTrackPropertyConditionResponseArrayOutputWithContext ¶
func (i TrackPropertyConditionResponseArray) ToTrackPropertyConditionResponseArrayOutputWithContext(ctx context.Context) TrackPropertyConditionResponseArrayOutput
type TrackPropertyConditionResponseArrayInput ¶
type TrackPropertyConditionResponseArrayInput interface { pulumi.Input ToTrackPropertyConditionResponseArrayOutput() TrackPropertyConditionResponseArrayOutput ToTrackPropertyConditionResponseArrayOutputWithContext(context.Context) TrackPropertyConditionResponseArrayOutput }
TrackPropertyConditionResponseArrayInput is an input type that accepts TrackPropertyConditionResponseArray and TrackPropertyConditionResponseArrayOutput values. You can construct a concrete instance of `TrackPropertyConditionResponseArrayInput` via:
TrackPropertyConditionResponseArray{ TrackPropertyConditionResponseArgs{...} }
type TrackPropertyConditionResponseArrayOutput ¶
type TrackPropertyConditionResponseArrayOutput struct{ *pulumi.OutputState }
func (TrackPropertyConditionResponseArrayOutput) ElementType ¶
func (TrackPropertyConditionResponseArrayOutput) ElementType() reflect.Type
func (TrackPropertyConditionResponseArrayOutput) ToTrackPropertyConditionResponseArrayOutput ¶
func (o TrackPropertyConditionResponseArrayOutput) ToTrackPropertyConditionResponseArrayOutput() TrackPropertyConditionResponseArrayOutput
func (TrackPropertyConditionResponseArrayOutput) ToTrackPropertyConditionResponseArrayOutputWithContext ¶
func (o TrackPropertyConditionResponseArrayOutput) ToTrackPropertyConditionResponseArrayOutputWithContext(ctx context.Context) TrackPropertyConditionResponseArrayOutput
type TrackPropertyConditionResponseInput ¶
type TrackPropertyConditionResponseInput interface { pulumi.Input ToTrackPropertyConditionResponseOutput() TrackPropertyConditionResponseOutput ToTrackPropertyConditionResponseOutputWithContext(context.Context) TrackPropertyConditionResponseOutput }
TrackPropertyConditionResponseInput is an input type that accepts TrackPropertyConditionResponseArgs and TrackPropertyConditionResponseOutput values. You can construct a concrete instance of `TrackPropertyConditionResponseInput` via:
TrackPropertyConditionResponseArgs{...}
type TrackPropertyConditionResponseOutput ¶
type TrackPropertyConditionResponseOutput struct{ *pulumi.OutputState }
Class to specify one track property condition
func (TrackPropertyConditionResponseOutput) ElementType ¶
func (TrackPropertyConditionResponseOutput) ElementType() reflect.Type
func (TrackPropertyConditionResponseOutput) Operation ¶
func (o TrackPropertyConditionResponseOutput) Operation() pulumi.StringOutput
Track property condition operation
func (TrackPropertyConditionResponseOutput) Property ¶
func (o TrackPropertyConditionResponseOutput) Property() pulumi.StringOutput
Track property type
func (TrackPropertyConditionResponseOutput) ToTrackPropertyConditionResponseOutput ¶
func (o TrackPropertyConditionResponseOutput) ToTrackPropertyConditionResponseOutput() TrackPropertyConditionResponseOutput
func (TrackPropertyConditionResponseOutput) ToTrackPropertyConditionResponseOutputWithContext ¶
func (o TrackPropertyConditionResponseOutput) ToTrackPropertyConditionResponseOutputWithContext(ctx context.Context) TrackPropertyConditionResponseOutput
func (TrackPropertyConditionResponseOutput) Value ¶
func (o TrackPropertyConditionResponseOutput) Value() pulumi.StringPtrOutput
Track property value
type TrackPropertyType ¶ added in v0.3.1
Track property type
func (TrackPropertyType) ElementType ¶ added in v0.3.1
func (TrackPropertyType) ElementType() reflect.Type
func (TrackPropertyType) ToStringOutput ¶ added in v0.3.1
func (e TrackPropertyType) ToStringOutput() pulumi.StringOutput
func (TrackPropertyType) ToStringOutputWithContext ¶ added in v0.3.1
func (e TrackPropertyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TrackPropertyType) ToStringPtrOutput ¶ added in v0.3.1
func (e TrackPropertyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrackPropertyType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TrackPropertyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type TrackSelection ¶
type TrackSelection struct { // TrackSelections is a track property condition list which can specify track(s) TrackSelections []TrackPropertyCondition `pulumi:"trackSelections"` }
Class to select a track
type TrackSelectionArgs ¶
type TrackSelectionArgs struct { // TrackSelections is a track property condition list which can specify track(s) TrackSelections TrackPropertyConditionArrayInput `pulumi:"trackSelections"` }
Class to select a track
func (TrackSelectionArgs) ElementType ¶
func (TrackSelectionArgs) ElementType() reflect.Type
func (TrackSelectionArgs) ToTrackSelectionOutput ¶
func (i TrackSelectionArgs) ToTrackSelectionOutput() TrackSelectionOutput
func (TrackSelectionArgs) ToTrackSelectionOutputWithContext ¶
func (i TrackSelectionArgs) ToTrackSelectionOutputWithContext(ctx context.Context) TrackSelectionOutput
type TrackSelectionArray ¶
type TrackSelectionArray []TrackSelectionInput
func (TrackSelectionArray) ElementType ¶
func (TrackSelectionArray) ElementType() reflect.Type
func (TrackSelectionArray) ToTrackSelectionArrayOutput ¶
func (i TrackSelectionArray) ToTrackSelectionArrayOutput() TrackSelectionArrayOutput
func (TrackSelectionArray) ToTrackSelectionArrayOutputWithContext ¶
func (i TrackSelectionArray) ToTrackSelectionArrayOutputWithContext(ctx context.Context) TrackSelectionArrayOutput
type TrackSelectionArrayInput ¶
type TrackSelectionArrayInput interface { pulumi.Input ToTrackSelectionArrayOutput() TrackSelectionArrayOutput ToTrackSelectionArrayOutputWithContext(context.Context) TrackSelectionArrayOutput }
TrackSelectionArrayInput is an input type that accepts TrackSelectionArray and TrackSelectionArrayOutput values. You can construct a concrete instance of `TrackSelectionArrayInput` via:
TrackSelectionArray{ TrackSelectionArgs{...} }
type TrackSelectionArrayOutput ¶
type TrackSelectionArrayOutput struct{ *pulumi.OutputState }
func (TrackSelectionArrayOutput) ElementType ¶
func (TrackSelectionArrayOutput) ElementType() reflect.Type
func (TrackSelectionArrayOutput) Index ¶
func (o TrackSelectionArrayOutput) Index(i pulumi.IntInput) TrackSelectionOutput
func (TrackSelectionArrayOutput) ToTrackSelectionArrayOutput ¶
func (o TrackSelectionArrayOutput) ToTrackSelectionArrayOutput() TrackSelectionArrayOutput
func (TrackSelectionArrayOutput) ToTrackSelectionArrayOutputWithContext ¶
func (o TrackSelectionArrayOutput) ToTrackSelectionArrayOutputWithContext(ctx context.Context) TrackSelectionArrayOutput
type TrackSelectionInput ¶
type TrackSelectionInput interface { pulumi.Input ToTrackSelectionOutput() TrackSelectionOutput ToTrackSelectionOutputWithContext(context.Context) TrackSelectionOutput }
TrackSelectionInput is an input type that accepts TrackSelectionArgs and TrackSelectionOutput values. You can construct a concrete instance of `TrackSelectionInput` via:
TrackSelectionArgs{...}
type TrackSelectionOutput ¶
type TrackSelectionOutput struct{ *pulumi.OutputState }
Class to select a track
func (TrackSelectionOutput) ElementType ¶
func (TrackSelectionOutput) ElementType() reflect.Type
func (TrackSelectionOutput) ToTrackSelectionOutput ¶
func (o TrackSelectionOutput) ToTrackSelectionOutput() TrackSelectionOutput
func (TrackSelectionOutput) ToTrackSelectionOutputWithContext ¶
func (o TrackSelectionOutput) ToTrackSelectionOutputWithContext(ctx context.Context) TrackSelectionOutput
func (TrackSelectionOutput) TrackSelections ¶
func (o TrackSelectionOutput) TrackSelections() TrackPropertyConditionArrayOutput
TrackSelections is a track property condition list which can specify track(s)
type TrackSelectionResponse ¶
type TrackSelectionResponse struct { // TrackSelections is a track property condition list which can specify track(s) TrackSelections []TrackPropertyConditionResponse `pulumi:"trackSelections"` }
Class to select a track
type TrackSelectionResponseArgs ¶
type TrackSelectionResponseArgs struct { // TrackSelections is a track property condition list which can specify track(s) TrackSelections TrackPropertyConditionResponseArrayInput `pulumi:"trackSelections"` }
Class to select a track
func (TrackSelectionResponseArgs) ElementType ¶
func (TrackSelectionResponseArgs) ElementType() reflect.Type
func (TrackSelectionResponseArgs) ToTrackSelectionResponseOutput ¶
func (i TrackSelectionResponseArgs) ToTrackSelectionResponseOutput() TrackSelectionResponseOutput
func (TrackSelectionResponseArgs) ToTrackSelectionResponseOutputWithContext ¶
func (i TrackSelectionResponseArgs) ToTrackSelectionResponseOutputWithContext(ctx context.Context) TrackSelectionResponseOutput
type TrackSelectionResponseArray ¶
type TrackSelectionResponseArray []TrackSelectionResponseInput
func (TrackSelectionResponseArray) ElementType ¶
func (TrackSelectionResponseArray) ElementType() reflect.Type
func (TrackSelectionResponseArray) ToTrackSelectionResponseArrayOutput ¶
func (i TrackSelectionResponseArray) ToTrackSelectionResponseArrayOutput() TrackSelectionResponseArrayOutput
func (TrackSelectionResponseArray) ToTrackSelectionResponseArrayOutputWithContext ¶
func (i TrackSelectionResponseArray) ToTrackSelectionResponseArrayOutputWithContext(ctx context.Context) TrackSelectionResponseArrayOutput
type TrackSelectionResponseArrayInput ¶
type TrackSelectionResponseArrayInput interface { pulumi.Input ToTrackSelectionResponseArrayOutput() TrackSelectionResponseArrayOutput ToTrackSelectionResponseArrayOutputWithContext(context.Context) TrackSelectionResponseArrayOutput }
TrackSelectionResponseArrayInput is an input type that accepts TrackSelectionResponseArray and TrackSelectionResponseArrayOutput values. You can construct a concrete instance of `TrackSelectionResponseArrayInput` via:
TrackSelectionResponseArray{ TrackSelectionResponseArgs{...} }
type TrackSelectionResponseArrayOutput ¶
type TrackSelectionResponseArrayOutput struct{ *pulumi.OutputState }
func (TrackSelectionResponseArrayOutput) ElementType ¶
func (TrackSelectionResponseArrayOutput) ElementType() reflect.Type
func (TrackSelectionResponseArrayOutput) Index ¶
func (o TrackSelectionResponseArrayOutput) Index(i pulumi.IntInput) TrackSelectionResponseOutput
func (TrackSelectionResponseArrayOutput) ToTrackSelectionResponseArrayOutput ¶
func (o TrackSelectionResponseArrayOutput) ToTrackSelectionResponseArrayOutput() TrackSelectionResponseArrayOutput
func (TrackSelectionResponseArrayOutput) ToTrackSelectionResponseArrayOutputWithContext ¶
func (o TrackSelectionResponseArrayOutput) ToTrackSelectionResponseArrayOutputWithContext(ctx context.Context) TrackSelectionResponseArrayOutput
type TrackSelectionResponseInput ¶
type TrackSelectionResponseInput interface { pulumi.Input ToTrackSelectionResponseOutput() TrackSelectionResponseOutput ToTrackSelectionResponseOutputWithContext(context.Context) TrackSelectionResponseOutput }
TrackSelectionResponseInput is an input type that accepts TrackSelectionResponseArgs and TrackSelectionResponseOutput values. You can construct a concrete instance of `TrackSelectionResponseInput` via:
TrackSelectionResponseArgs{...}
type TrackSelectionResponseOutput ¶
type TrackSelectionResponseOutput struct{ *pulumi.OutputState }
Class to select a track
func (TrackSelectionResponseOutput) ElementType ¶
func (TrackSelectionResponseOutput) ElementType() reflect.Type
func (TrackSelectionResponseOutput) ToTrackSelectionResponseOutput ¶
func (o TrackSelectionResponseOutput) ToTrackSelectionResponseOutput() TrackSelectionResponseOutput
func (TrackSelectionResponseOutput) ToTrackSelectionResponseOutputWithContext ¶
func (o TrackSelectionResponseOutput) ToTrackSelectionResponseOutputWithContext(ctx context.Context) TrackSelectionResponseOutput
func (TrackSelectionResponseOutput) TrackSelections ¶
func (o TrackSelectionResponseOutput) TrackSelections() TrackPropertyConditionResponseArrayOutput
TrackSelections is a track property condition list which can specify track(s)
type Transform ¶
type Transform struct { pulumi.CustomResourceState // The UTC date and time when the Transform was created, in 'YYYY-MM-DDThh:mm:ssZ' format. Created pulumi.StringOutput `pulumi:"created"` // An optional verbose description of the Transform. Description pulumi.StringPtrOutput `pulumi:"description"` // The UTC date and time when the Transform was last updated, in 'YYYY-MM-DDThh:mm:ssZ' format. LastModified pulumi.StringOutput `pulumi:"lastModified"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // An array of one or more TransformOutputs that the Transform should generate. Outputs TransformOutputResponseArrayOutput `pulumi:"outputs"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
A Transform encapsulates the rules or instructions for generating desired outputs from input media, such as by transcoding or by extracting insights. After the Transform is created, it can be applied to input media by creating Jobs.
func GetTransform ¶
func GetTransform(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TransformState, opts ...pulumi.ResourceOption) (*Transform, error)
GetTransform gets an existing Transform 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 NewTransform ¶
func NewTransform(ctx *pulumi.Context, name string, args *TransformArgs, opts ...pulumi.ResourceOption) (*Transform, error)
NewTransform registers a new resource with the given unique name, arguments, and options.
func (*Transform) ElementType ¶ added in v0.2.6
func (*Transform) ToTransformOutput ¶ added in v0.2.6
func (i *Transform) ToTransformOutput() TransformOutput
func (*Transform) ToTransformOutputWithContext ¶ added in v0.2.6
func (i *Transform) ToTransformOutputWithContext(ctx context.Context) TransformOutput
type TransformArgs ¶
type TransformArgs struct { // The Media Services account name. AccountName pulumi.StringInput // An optional verbose description of the Transform. Description pulumi.StringPtrInput // An array of one or more TransformOutputs that the Transform should generate. Outputs TransformOutputArrayInput // The name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The Transform name. TransformName pulumi.StringInput }
The set of arguments for constructing a Transform resource.
func (TransformArgs) ElementType ¶
func (TransformArgs) ElementType() reflect.Type
type TransformInput ¶ added in v0.2.6
type TransformInput interface { pulumi.Input ToTransformOutput() TransformOutput ToTransformOutputWithContext(ctx context.Context) TransformOutput }
type TransformOutput ¶
type TransformOutput struct {
*pulumi.OutputState
}
func (TransformOutput) ElementType ¶ added in v0.2.6
func (TransformOutput) ElementType() reflect.Type
func (TransformOutput) ToTransformOutput ¶ added in v0.2.6
func (o TransformOutput) ToTransformOutput() TransformOutput
func (TransformOutput) ToTransformOutputWithContext ¶ added in v0.2.6
func (o TransformOutput) ToTransformOutputWithContext(ctx context.Context) TransformOutput
type TransformOutputArgs ¶
type TransformOutputArgs struct { // A Transform can define more than one outputs. This property defines what the service should do when one output fails - either continue to produce other outputs, or, stop the other outputs. The overall Job state will not reflect failures of outputs that are specified with 'ContinueJob'. The default is 'StopProcessingJob'. OnError pulumi.StringPtrInput `pulumi:"onError"` // Preset that describes the operations that will be used to modify, transcode, or extract insights from the source file to generate the output. Preset pulumi.Input `pulumi:"preset"` // Sets the relative priority of the TransformOutputs within a Transform. This sets the priority that the service uses for processing TransformOutputs. The default priority is Normal. RelativePriority pulumi.StringPtrInput `pulumi:"relativePriority"` }
Describes the properties of a TransformOutput, which are the rules to be applied while generating the desired output.
func (TransformOutputArgs) ElementType ¶
func (TransformOutputArgs) ElementType() reflect.Type
func (TransformOutputArgs) ToTransformOutputOutput ¶
func (i TransformOutputArgs) ToTransformOutputOutput() TransformOutputOutput
func (TransformOutputArgs) ToTransformOutputOutputWithContext ¶
func (i TransformOutputArgs) ToTransformOutputOutputWithContext(ctx context.Context) TransformOutputOutput
type TransformOutputArray ¶
type TransformOutputArray []TransformOutputInput
func (TransformOutputArray) ElementType ¶
func (TransformOutputArray) ElementType() reflect.Type
func (TransformOutputArray) ToTransformOutputArrayOutput ¶
func (i TransformOutputArray) ToTransformOutputArrayOutput() TransformOutputArrayOutput
func (TransformOutputArray) ToTransformOutputArrayOutputWithContext ¶
func (i TransformOutputArray) ToTransformOutputArrayOutputWithContext(ctx context.Context) TransformOutputArrayOutput
type TransformOutputArrayInput ¶
type TransformOutputArrayInput interface { pulumi.Input ToTransformOutputArrayOutput() TransformOutputArrayOutput ToTransformOutputArrayOutputWithContext(context.Context) TransformOutputArrayOutput }
TransformOutputArrayInput is an input type that accepts TransformOutputArray and TransformOutputArrayOutput values. You can construct a concrete instance of `TransformOutputArrayInput` via:
TransformOutputArray{ TransformOutputArgs{...} }
type TransformOutputArrayOutput ¶
type TransformOutputArrayOutput struct{ *pulumi.OutputState }
func (TransformOutputArrayOutput) ElementType ¶
func (TransformOutputArrayOutput) ElementType() reflect.Type
func (TransformOutputArrayOutput) Index ¶
func (o TransformOutputArrayOutput) Index(i pulumi.IntInput) TransformOutputOutput
func (TransformOutputArrayOutput) ToTransformOutputArrayOutput ¶
func (o TransformOutputArrayOutput) ToTransformOutputArrayOutput() TransformOutputArrayOutput
func (TransformOutputArrayOutput) ToTransformOutputArrayOutputWithContext ¶
func (o TransformOutputArrayOutput) ToTransformOutputArrayOutputWithContext(ctx context.Context) TransformOutputArrayOutput
type TransformOutputInput ¶
type TransformOutputInput interface { pulumi.Input ToTransformOutputOutput() TransformOutputOutput ToTransformOutputOutputWithContext(context.Context) TransformOutputOutput }
TransformOutputInput is an input type that accepts TransformOutputArgs and TransformOutputOutput values. You can construct a concrete instance of `TransformOutputInput` via:
TransformOutputArgs{...}
type TransformOutputOutput ¶
type TransformOutputOutput struct{ *pulumi.OutputState }
Describes the properties of a TransformOutput, which are the rules to be applied while generating the desired output.
func (TransformOutputOutput) ElementType ¶
func (TransformOutputOutput) ElementType() reflect.Type
func (TransformOutputOutput) OnError ¶
func (o TransformOutputOutput) OnError() pulumi.StringPtrOutput
A Transform can define more than one outputs. This property defines what the service should do when one output fails - either continue to produce other outputs, or, stop the other outputs. The overall Job state will not reflect failures of outputs that are specified with 'ContinueJob'. The default is 'StopProcessingJob'.
func (TransformOutputOutput) Preset ¶
func (o TransformOutputOutput) Preset() pulumi.AnyOutput
Preset that describes the operations that will be used to modify, transcode, or extract insights from the source file to generate the output.
func (TransformOutputOutput) RelativePriority ¶
func (o TransformOutputOutput) RelativePriority() pulumi.StringPtrOutput
Sets the relative priority of the TransformOutputs within a Transform. This sets the priority that the service uses for processing TransformOutputs. The default priority is Normal.
func (TransformOutputOutput) ToTransformOutputOutput ¶
func (o TransformOutputOutput) ToTransformOutputOutput() TransformOutputOutput
func (TransformOutputOutput) ToTransformOutputOutputWithContext ¶
func (o TransformOutputOutput) ToTransformOutputOutputWithContext(ctx context.Context) TransformOutputOutput
type TransformOutputResponse ¶
type TransformOutputResponse struct { // A Transform can define more than one outputs. This property defines what the service should do when one output fails - either continue to produce other outputs, or, stop the other outputs. The overall Job state will not reflect failures of outputs that are specified with 'ContinueJob'. The default is 'StopProcessingJob'. OnError *string `pulumi:"onError"` // Preset that describes the operations that will be used to modify, transcode, or extract insights from the source file to generate the output. Preset interface{} `pulumi:"preset"` // Sets the relative priority of the TransformOutputs within a Transform. This sets the priority that the service uses for processing TransformOutputs. The default priority is Normal. RelativePriority *string `pulumi:"relativePriority"` }
Describes the properties of a TransformOutput, which are the rules to be applied while generating the desired output.
type TransformOutputResponseArgs ¶
type TransformOutputResponseArgs struct { // A Transform can define more than one outputs. This property defines what the service should do when one output fails - either continue to produce other outputs, or, stop the other outputs. The overall Job state will not reflect failures of outputs that are specified with 'ContinueJob'. The default is 'StopProcessingJob'. OnError pulumi.StringPtrInput `pulumi:"onError"` // Preset that describes the operations that will be used to modify, transcode, or extract insights from the source file to generate the output. Preset pulumi.Input `pulumi:"preset"` // Sets the relative priority of the TransformOutputs within a Transform. This sets the priority that the service uses for processing TransformOutputs. The default priority is Normal. RelativePriority pulumi.StringPtrInput `pulumi:"relativePriority"` }
Describes the properties of a TransformOutput, which are the rules to be applied while generating the desired output.
func (TransformOutputResponseArgs) ElementType ¶
func (TransformOutputResponseArgs) ElementType() reflect.Type
func (TransformOutputResponseArgs) ToTransformOutputResponseOutput ¶
func (i TransformOutputResponseArgs) ToTransformOutputResponseOutput() TransformOutputResponseOutput
func (TransformOutputResponseArgs) ToTransformOutputResponseOutputWithContext ¶
func (i TransformOutputResponseArgs) ToTransformOutputResponseOutputWithContext(ctx context.Context) TransformOutputResponseOutput
type TransformOutputResponseArray ¶
type TransformOutputResponseArray []TransformOutputResponseInput
func (TransformOutputResponseArray) ElementType ¶
func (TransformOutputResponseArray) ElementType() reflect.Type
func (TransformOutputResponseArray) ToTransformOutputResponseArrayOutput ¶
func (i TransformOutputResponseArray) ToTransformOutputResponseArrayOutput() TransformOutputResponseArrayOutput
func (TransformOutputResponseArray) ToTransformOutputResponseArrayOutputWithContext ¶
func (i TransformOutputResponseArray) ToTransformOutputResponseArrayOutputWithContext(ctx context.Context) TransformOutputResponseArrayOutput
type TransformOutputResponseArrayInput ¶
type TransformOutputResponseArrayInput interface { pulumi.Input ToTransformOutputResponseArrayOutput() TransformOutputResponseArrayOutput ToTransformOutputResponseArrayOutputWithContext(context.Context) TransformOutputResponseArrayOutput }
TransformOutputResponseArrayInput is an input type that accepts TransformOutputResponseArray and TransformOutputResponseArrayOutput values. You can construct a concrete instance of `TransformOutputResponseArrayInput` via:
TransformOutputResponseArray{ TransformOutputResponseArgs{...} }
type TransformOutputResponseArrayOutput ¶
type TransformOutputResponseArrayOutput struct{ *pulumi.OutputState }
func (TransformOutputResponseArrayOutput) ElementType ¶
func (TransformOutputResponseArrayOutput) ElementType() reflect.Type
func (TransformOutputResponseArrayOutput) Index ¶
func (o TransformOutputResponseArrayOutput) Index(i pulumi.IntInput) TransformOutputResponseOutput
func (TransformOutputResponseArrayOutput) ToTransformOutputResponseArrayOutput ¶
func (o TransformOutputResponseArrayOutput) ToTransformOutputResponseArrayOutput() TransformOutputResponseArrayOutput
func (TransformOutputResponseArrayOutput) ToTransformOutputResponseArrayOutputWithContext ¶
func (o TransformOutputResponseArrayOutput) ToTransformOutputResponseArrayOutputWithContext(ctx context.Context) TransformOutputResponseArrayOutput
type TransformOutputResponseInput ¶
type TransformOutputResponseInput interface { pulumi.Input ToTransformOutputResponseOutput() TransformOutputResponseOutput ToTransformOutputResponseOutputWithContext(context.Context) TransformOutputResponseOutput }
TransformOutputResponseInput is an input type that accepts TransformOutputResponseArgs and TransformOutputResponseOutput values. You can construct a concrete instance of `TransformOutputResponseInput` via:
TransformOutputResponseArgs{...}
type TransformOutputResponseOutput ¶
type TransformOutputResponseOutput struct{ *pulumi.OutputState }
Describes the properties of a TransformOutput, which are the rules to be applied while generating the desired output.
func (TransformOutputResponseOutput) ElementType ¶
func (TransformOutputResponseOutput) ElementType() reflect.Type
func (TransformOutputResponseOutput) OnError ¶
func (o TransformOutputResponseOutput) OnError() pulumi.StringPtrOutput
A Transform can define more than one outputs. This property defines what the service should do when one output fails - either continue to produce other outputs, or, stop the other outputs. The overall Job state will not reflect failures of outputs that are specified with 'ContinueJob'. The default is 'StopProcessingJob'.
func (TransformOutputResponseOutput) Preset ¶
func (o TransformOutputResponseOutput) Preset() pulumi.AnyOutput
Preset that describes the operations that will be used to modify, transcode, or extract insights from the source file to generate the output.
func (TransformOutputResponseOutput) RelativePriority ¶
func (o TransformOutputResponseOutput) RelativePriority() pulumi.StringPtrOutput
Sets the relative priority of the TransformOutputs within a Transform. This sets the priority that the service uses for processing TransformOutputs. The default priority is Normal.
func (TransformOutputResponseOutput) ToTransformOutputResponseOutput ¶
func (o TransformOutputResponseOutput) ToTransformOutputResponseOutput() TransformOutputResponseOutput
func (TransformOutputResponseOutput) ToTransformOutputResponseOutputWithContext ¶
func (o TransformOutputResponseOutput) ToTransformOutputResponseOutputWithContext(ctx context.Context) TransformOutputResponseOutput
type TransformState ¶
type TransformState struct { // The UTC date and time when the Transform was created, in 'YYYY-MM-DDThh:mm:ssZ' format. Created pulumi.StringPtrInput // An optional verbose description of the Transform. Description pulumi.StringPtrInput // The UTC date and time when the Transform was last updated, in 'YYYY-MM-DDThh:mm:ssZ' format. LastModified pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // An array of one or more TransformOutputs that the Transform should generate. Outputs TransformOutputResponseArrayInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (TransformState) ElementType ¶
func (TransformState) ElementType() reflect.Type
type TransportStreamFormat ¶ added in v0.5.0
type TransportStreamFormat struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType string `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles []OutputFile `pulumi:"outputFiles"` }
Describes the properties for generating an MPEG-2 Transport Stream (ISO/IEC 13818-1) output video file(s).
type TransportStreamFormatArgs ¶ added in v0.5.0
type TransportStreamFormatArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles OutputFileArrayInput `pulumi:"outputFiles"` }
Describes the properties for generating an MPEG-2 Transport Stream (ISO/IEC 13818-1) output video file(s).
func (TransportStreamFormatArgs) ElementType ¶ added in v0.5.0
func (TransportStreamFormatArgs) ElementType() reflect.Type
func (TransportStreamFormatArgs) ToTransportStreamFormatOutput ¶ added in v0.5.0
func (i TransportStreamFormatArgs) ToTransportStreamFormatOutput() TransportStreamFormatOutput
func (TransportStreamFormatArgs) ToTransportStreamFormatOutputWithContext ¶ added in v0.5.0
func (i TransportStreamFormatArgs) ToTransportStreamFormatOutputWithContext(ctx context.Context) TransportStreamFormatOutput
type TransportStreamFormatInput ¶ added in v0.5.0
type TransportStreamFormatInput interface { pulumi.Input ToTransportStreamFormatOutput() TransportStreamFormatOutput ToTransportStreamFormatOutputWithContext(context.Context) TransportStreamFormatOutput }
TransportStreamFormatInput is an input type that accepts TransportStreamFormatArgs and TransportStreamFormatOutput values. You can construct a concrete instance of `TransportStreamFormatInput` via:
TransportStreamFormatArgs{...}
type TransportStreamFormatOutput ¶ added in v0.5.0
type TransportStreamFormatOutput struct{ *pulumi.OutputState }
Describes the properties for generating an MPEG-2 Transport Stream (ISO/IEC 13818-1) output video file(s).
func (TransportStreamFormatOutput) ElementType ¶ added in v0.5.0
func (TransportStreamFormatOutput) ElementType() reflect.Type
func (TransportStreamFormatOutput) FilenamePattern ¶ added in v0.5.0
func (o TransportStreamFormatOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (TransportStreamFormatOutput) OdataType ¶ added in v0.5.0
func (o TransportStreamFormatOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.MultiBitrateFormat'.
func (TransportStreamFormatOutput) OutputFiles ¶ added in v0.5.0
func (o TransportStreamFormatOutput) OutputFiles() OutputFileArrayOutput
The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together .
func (TransportStreamFormatOutput) ToTransportStreamFormatOutput ¶ added in v0.5.0
func (o TransportStreamFormatOutput) ToTransportStreamFormatOutput() TransportStreamFormatOutput
func (TransportStreamFormatOutput) ToTransportStreamFormatOutputWithContext ¶ added in v0.5.0
func (o TransportStreamFormatOutput) ToTransportStreamFormatOutputWithContext(ctx context.Context) TransportStreamFormatOutput
type TransportStreamFormatResponse ¶ added in v0.5.0
type TransportStreamFormatResponse struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern string `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType string `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles []OutputFileResponse `pulumi:"outputFiles"` }
Describes the properties for generating an MPEG-2 Transport Stream (ISO/IEC 13818-1) output video file(s).
type TransportStreamFormatResponseArgs ¶ added in v0.5.0
type TransportStreamFormatResponseArgs struct { // The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename. FilenamePattern pulumi.StringInput `pulumi:"filenamePattern"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.MultiBitrateFormat'. OdataType pulumi.StringInput `pulumi:"odataType"` // The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together . OutputFiles OutputFileResponseArrayInput `pulumi:"outputFiles"` }
Describes the properties for generating an MPEG-2 Transport Stream (ISO/IEC 13818-1) output video file(s).
func (TransportStreamFormatResponseArgs) ElementType ¶ added in v0.5.0
func (TransportStreamFormatResponseArgs) ElementType() reflect.Type
func (TransportStreamFormatResponseArgs) ToTransportStreamFormatResponseOutput ¶ added in v0.5.0
func (i TransportStreamFormatResponseArgs) ToTransportStreamFormatResponseOutput() TransportStreamFormatResponseOutput
func (TransportStreamFormatResponseArgs) ToTransportStreamFormatResponseOutputWithContext ¶ added in v0.5.0
func (i TransportStreamFormatResponseArgs) ToTransportStreamFormatResponseOutputWithContext(ctx context.Context) TransportStreamFormatResponseOutput
type TransportStreamFormatResponseInput ¶ added in v0.5.0
type TransportStreamFormatResponseInput interface { pulumi.Input ToTransportStreamFormatResponseOutput() TransportStreamFormatResponseOutput ToTransportStreamFormatResponseOutputWithContext(context.Context) TransportStreamFormatResponseOutput }
TransportStreamFormatResponseInput is an input type that accepts TransportStreamFormatResponseArgs and TransportStreamFormatResponseOutput values. You can construct a concrete instance of `TransportStreamFormatResponseInput` via:
TransportStreamFormatResponseArgs{...}
type TransportStreamFormatResponseOutput ¶ added in v0.5.0
type TransportStreamFormatResponseOutput struct{ *pulumi.OutputState }
Describes the properties for generating an MPEG-2 Transport Stream (ISO/IEC 13818-1) output video file(s).
func (TransportStreamFormatResponseOutput) ElementType ¶ added in v0.5.0
func (TransportStreamFormatResponseOutput) ElementType() reflect.Type
func (TransportStreamFormatResponseOutput) FilenamePattern ¶ added in v0.5.0
func (o TransportStreamFormatResponseOutput) FilenamePattern() pulumi.StringOutput
The pattern of the file names for the generated output files. The following macros are supported in the file name: {Basename} - An expansion macro that will use the name of the input video file. If the base name(the file suffix is not included) of the input video file is less than 32 characters long, the base name of input video files will be used. If the length of base name of the input video file exceeds 32 characters, the base name is truncated to the first 32 characters in total length. {Extension} - The appropriate extension for this format. {Label} - The label assigned to the codec/layer. {Index} - A unique index for thumbnails. Only applicable to thumbnails. {Bitrate} - The audio/video bitrate. Not applicable to thumbnails. {Codec} - The type of the audio/video codec. Any unsubstituted macros will be collapsed and removed from the filename.
func (TransportStreamFormatResponseOutput) OdataType ¶ added in v0.5.0
func (o TransportStreamFormatResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.MultiBitrateFormat'.
func (TransportStreamFormatResponseOutput) OutputFiles ¶ added in v0.5.0
func (o TransportStreamFormatResponseOutput) OutputFiles() OutputFileResponseArrayOutput
The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together .
func (TransportStreamFormatResponseOutput) ToTransportStreamFormatResponseOutput ¶ added in v0.5.0
func (o TransportStreamFormatResponseOutput) ToTransportStreamFormatResponseOutput() TransportStreamFormatResponseOutput
func (TransportStreamFormatResponseOutput) ToTransportStreamFormatResponseOutputWithContext ¶ added in v0.5.0
func (o TransportStreamFormatResponseOutput) ToTransportStreamFormatResponseOutputWithContext(ctx context.Context) TransportStreamFormatResponseOutput
type UtcClipTime ¶ added in v0.2.1
type UtcClipTime struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.UtcClipTime'. OdataType string `pulumi:"odataType"` // The time position on the timeline of the input media based on Utc time. Time string `pulumi:"time"` }
Specifies the clip time as a Utc time position in the media file. The Utc time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
type UtcClipTimeArgs ¶ added in v0.2.1
type UtcClipTimeArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.UtcClipTime'. OdataType pulumi.StringInput `pulumi:"odataType"` // The time position on the timeline of the input media based on Utc time. Time pulumi.StringInput `pulumi:"time"` }
Specifies the clip time as a Utc time position in the media file. The Utc time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
func (UtcClipTimeArgs) ElementType ¶ added in v0.2.1
func (UtcClipTimeArgs) ElementType() reflect.Type
func (UtcClipTimeArgs) ToUtcClipTimeOutput ¶ added in v0.2.1
func (i UtcClipTimeArgs) ToUtcClipTimeOutput() UtcClipTimeOutput
func (UtcClipTimeArgs) ToUtcClipTimeOutputWithContext ¶ added in v0.2.1
func (i UtcClipTimeArgs) ToUtcClipTimeOutputWithContext(ctx context.Context) UtcClipTimeOutput
type UtcClipTimeInput ¶ added in v0.2.1
type UtcClipTimeInput interface { pulumi.Input ToUtcClipTimeOutput() UtcClipTimeOutput ToUtcClipTimeOutputWithContext(context.Context) UtcClipTimeOutput }
UtcClipTimeInput is an input type that accepts UtcClipTimeArgs and UtcClipTimeOutput values. You can construct a concrete instance of `UtcClipTimeInput` via:
UtcClipTimeArgs{...}
type UtcClipTimeOutput ¶ added in v0.2.1
type UtcClipTimeOutput struct{ *pulumi.OutputState }
Specifies the clip time as a Utc time position in the media file. The Utc time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
func (UtcClipTimeOutput) ElementType ¶ added in v0.2.1
func (UtcClipTimeOutput) ElementType() reflect.Type
func (UtcClipTimeOutput) OdataType ¶ added in v0.2.1
func (o UtcClipTimeOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.UtcClipTime'.
func (UtcClipTimeOutput) Time ¶ added in v0.2.1
func (o UtcClipTimeOutput) Time() pulumi.StringOutput
The time position on the timeline of the input media based on Utc time.
func (UtcClipTimeOutput) ToUtcClipTimeOutput ¶ added in v0.2.1
func (o UtcClipTimeOutput) ToUtcClipTimeOutput() UtcClipTimeOutput
func (UtcClipTimeOutput) ToUtcClipTimeOutputWithContext ¶ added in v0.2.1
func (o UtcClipTimeOutput) ToUtcClipTimeOutputWithContext(ctx context.Context) UtcClipTimeOutput
type UtcClipTimeResponse ¶ added in v0.2.1
type UtcClipTimeResponse struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.UtcClipTime'. OdataType string `pulumi:"odataType"` // The time position on the timeline of the input media based on Utc time. Time string `pulumi:"time"` }
Specifies the clip time as a Utc time position in the media file. The Utc time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
type UtcClipTimeResponseArgs ¶ added in v0.2.1
type UtcClipTimeResponseArgs struct { // The discriminator for derived types. // Expected value is '#Microsoft.Media.UtcClipTime'. OdataType pulumi.StringInput `pulumi:"odataType"` // The time position on the timeline of the input media based on Utc time. Time pulumi.StringInput `pulumi:"time"` }
Specifies the clip time as a Utc time position in the media file. The Utc time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
func (UtcClipTimeResponseArgs) ElementType ¶ added in v0.2.1
func (UtcClipTimeResponseArgs) ElementType() reflect.Type
func (UtcClipTimeResponseArgs) ToUtcClipTimeResponseOutput ¶ added in v0.2.1
func (i UtcClipTimeResponseArgs) ToUtcClipTimeResponseOutput() UtcClipTimeResponseOutput
func (UtcClipTimeResponseArgs) ToUtcClipTimeResponseOutputWithContext ¶ added in v0.2.1
func (i UtcClipTimeResponseArgs) ToUtcClipTimeResponseOutputWithContext(ctx context.Context) UtcClipTimeResponseOutput
type UtcClipTimeResponseInput ¶ added in v0.2.1
type UtcClipTimeResponseInput interface { pulumi.Input ToUtcClipTimeResponseOutput() UtcClipTimeResponseOutput ToUtcClipTimeResponseOutputWithContext(context.Context) UtcClipTimeResponseOutput }
UtcClipTimeResponseInput is an input type that accepts UtcClipTimeResponseArgs and UtcClipTimeResponseOutput values. You can construct a concrete instance of `UtcClipTimeResponseInput` via:
UtcClipTimeResponseArgs{...}
type UtcClipTimeResponseOutput ¶ added in v0.2.1
type UtcClipTimeResponseOutput struct{ *pulumi.OutputState }
Specifies the clip time as a Utc time position in the media file. The Utc time can point to a different position depending on whether the media file starts from a timestamp of zero or not.
func (UtcClipTimeResponseOutput) ElementType ¶ added in v0.2.1
func (UtcClipTimeResponseOutput) ElementType() reflect.Type
func (UtcClipTimeResponseOutput) OdataType ¶ added in v0.2.1
func (o UtcClipTimeResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.UtcClipTime'.
func (UtcClipTimeResponseOutput) Time ¶ added in v0.2.1
func (o UtcClipTimeResponseOutput) Time() pulumi.StringOutput
The time position on the timeline of the input media based on Utc time.
func (UtcClipTimeResponseOutput) ToUtcClipTimeResponseOutput ¶ added in v0.2.1
func (o UtcClipTimeResponseOutput) ToUtcClipTimeResponseOutput() UtcClipTimeResponseOutput
func (UtcClipTimeResponseOutput) ToUtcClipTimeResponseOutputWithContext ¶ added in v0.2.1
func (o UtcClipTimeResponseOutput) ToUtcClipTimeResponseOutputWithContext(ctx context.Context) UtcClipTimeResponseOutput
type Video ¶
type Video struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes the basic properties for encoding the input video.
type VideoAnalyzerPreset ¶ added in v0.5.0
type VideoAnalyzerPreset struct { // The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463 AudioLanguage *string `pulumi:"audioLanguage"` // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions map[string]string `pulumi:"experimentalOptions"` // Defines the type of insights that you want the service to generate. The allowed values are 'AudioInsightsOnly', 'VideoInsightsOnly', and 'AllInsights'. The default is AllInsights. If you set this to AllInsights and the input is audio only, then only audio insights are generated. Similarly if the input is video only, then only video insights are generated. It is recommended that you not use AudioInsightsOnly if you expect some of your inputs to be video only; or use VideoInsightsOnly if you expect some of your inputs to be audio only. Your Jobs in such conditions would error out. InsightsToExtract *string `pulumi:"insightsToExtract"` // Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen. Mode *string `pulumi:"mode"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioAnalyzerPreset'. OdataType string `pulumi:"odataType"` }
A video analyzer preset that extracts insights (rich metadata) from both audio and video, and outputs a JSON format file.
type VideoAnalyzerPresetArgs ¶ added in v0.5.0
type VideoAnalyzerPresetArgs struct { // The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463 AudioLanguage pulumi.StringPtrInput `pulumi:"audioLanguage"` // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions pulumi.StringMapInput `pulumi:"experimentalOptions"` // Defines the type of insights that you want the service to generate. The allowed values are 'AudioInsightsOnly', 'VideoInsightsOnly', and 'AllInsights'. The default is AllInsights. If you set this to AllInsights and the input is audio only, then only audio insights are generated. Similarly if the input is video only, then only video insights are generated. It is recommended that you not use AudioInsightsOnly if you expect some of your inputs to be video only; or use VideoInsightsOnly if you expect some of your inputs to be audio only. Your Jobs in such conditions would error out. InsightsToExtract pulumi.StringPtrInput `pulumi:"insightsToExtract"` // Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen. Mode pulumi.StringPtrInput `pulumi:"mode"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioAnalyzerPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` }
A video analyzer preset that extracts insights (rich metadata) from both audio and video, and outputs a JSON format file.
func (VideoAnalyzerPresetArgs) ElementType ¶ added in v0.5.0
func (VideoAnalyzerPresetArgs) ElementType() reflect.Type
func (VideoAnalyzerPresetArgs) ToVideoAnalyzerPresetOutput ¶ added in v0.5.0
func (i VideoAnalyzerPresetArgs) ToVideoAnalyzerPresetOutput() VideoAnalyzerPresetOutput
func (VideoAnalyzerPresetArgs) ToVideoAnalyzerPresetOutputWithContext ¶ added in v0.5.0
func (i VideoAnalyzerPresetArgs) ToVideoAnalyzerPresetOutputWithContext(ctx context.Context) VideoAnalyzerPresetOutput
type VideoAnalyzerPresetInput ¶ added in v0.5.0
type VideoAnalyzerPresetInput interface { pulumi.Input ToVideoAnalyzerPresetOutput() VideoAnalyzerPresetOutput ToVideoAnalyzerPresetOutputWithContext(context.Context) VideoAnalyzerPresetOutput }
VideoAnalyzerPresetInput is an input type that accepts VideoAnalyzerPresetArgs and VideoAnalyzerPresetOutput values. You can construct a concrete instance of `VideoAnalyzerPresetInput` via:
VideoAnalyzerPresetArgs{...}
type VideoAnalyzerPresetOutput ¶ added in v0.5.0
type VideoAnalyzerPresetOutput struct{ *pulumi.OutputState }
A video analyzer preset that extracts insights (rich metadata) from both audio and video, and outputs a JSON format file.
func (VideoAnalyzerPresetOutput) AudioLanguage ¶ added in v0.5.0
func (o VideoAnalyzerPresetOutput) AudioLanguage() pulumi.StringPtrOutput
The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463
func (VideoAnalyzerPresetOutput) ElementType ¶ added in v0.5.0
func (VideoAnalyzerPresetOutput) ElementType() reflect.Type
func (VideoAnalyzerPresetOutput) ExperimentalOptions ¶ added in v0.5.0
func (o VideoAnalyzerPresetOutput) ExperimentalOptions() pulumi.StringMapOutput
Dictionary containing key value pairs for parameters not exposed in the preset itself
func (VideoAnalyzerPresetOutput) InsightsToExtract ¶ added in v0.5.0
func (o VideoAnalyzerPresetOutput) InsightsToExtract() pulumi.StringPtrOutput
Defines the type of insights that you want the service to generate. The allowed values are 'AudioInsightsOnly', 'VideoInsightsOnly', and 'AllInsights'. The default is AllInsights. If you set this to AllInsights and the input is audio only, then only audio insights are generated. Similarly if the input is video only, then only video insights are generated. It is recommended that you not use AudioInsightsOnly if you expect some of your inputs to be video only; or use VideoInsightsOnly if you expect some of your inputs to be audio only. Your Jobs in such conditions would error out.
func (VideoAnalyzerPresetOutput) Mode ¶ added in v0.5.0
func (o VideoAnalyzerPresetOutput) Mode() pulumi.StringPtrOutput
Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen.
func (VideoAnalyzerPresetOutput) OdataType ¶ added in v0.5.0
func (o VideoAnalyzerPresetOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.AudioAnalyzerPreset'.
func (VideoAnalyzerPresetOutput) ToVideoAnalyzerPresetOutput ¶ added in v0.5.0
func (o VideoAnalyzerPresetOutput) ToVideoAnalyzerPresetOutput() VideoAnalyzerPresetOutput
func (VideoAnalyzerPresetOutput) ToVideoAnalyzerPresetOutputWithContext ¶ added in v0.5.0
func (o VideoAnalyzerPresetOutput) ToVideoAnalyzerPresetOutputWithContext(ctx context.Context) VideoAnalyzerPresetOutput
type VideoAnalyzerPresetResponse ¶ added in v0.5.0
type VideoAnalyzerPresetResponse struct { // The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463 AudioLanguage *string `pulumi:"audioLanguage"` // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions map[string]string `pulumi:"experimentalOptions"` // Defines the type of insights that you want the service to generate. The allowed values are 'AudioInsightsOnly', 'VideoInsightsOnly', and 'AllInsights'. The default is AllInsights. If you set this to AllInsights and the input is audio only, then only audio insights are generated. Similarly if the input is video only, then only video insights are generated. It is recommended that you not use AudioInsightsOnly if you expect some of your inputs to be video only; or use VideoInsightsOnly if you expect some of your inputs to be audio only. Your Jobs in such conditions would error out. InsightsToExtract *string `pulumi:"insightsToExtract"` // Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen. Mode *string `pulumi:"mode"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioAnalyzerPreset'. OdataType string `pulumi:"odataType"` }
A video analyzer preset that extracts insights (rich metadata) from both audio and video, and outputs a JSON format file.
type VideoAnalyzerPresetResponseArgs ¶ added in v0.5.0
type VideoAnalyzerPresetResponseArgs struct { // The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463 AudioLanguage pulumi.StringPtrInput `pulumi:"audioLanguage"` // Dictionary containing key value pairs for parameters not exposed in the preset itself ExperimentalOptions pulumi.StringMapInput `pulumi:"experimentalOptions"` // Defines the type of insights that you want the service to generate. The allowed values are 'AudioInsightsOnly', 'VideoInsightsOnly', and 'AllInsights'. The default is AllInsights. If you set this to AllInsights and the input is audio only, then only audio insights are generated. Similarly if the input is video only, then only video insights are generated. It is recommended that you not use AudioInsightsOnly if you expect some of your inputs to be video only; or use VideoInsightsOnly if you expect some of your inputs to be audio only. Your Jobs in such conditions would error out. InsightsToExtract pulumi.StringPtrInput `pulumi:"insightsToExtract"` // Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen. Mode pulumi.StringPtrInput `pulumi:"mode"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.AudioAnalyzerPreset'. OdataType pulumi.StringInput `pulumi:"odataType"` }
A video analyzer preset that extracts insights (rich metadata) from both audio and video, and outputs a JSON format file.
func (VideoAnalyzerPresetResponseArgs) ElementType ¶ added in v0.5.0
func (VideoAnalyzerPresetResponseArgs) ElementType() reflect.Type
func (VideoAnalyzerPresetResponseArgs) ToVideoAnalyzerPresetResponseOutput ¶ added in v0.5.0
func (i VideoAnalyzerPresetResponseArgs) ToVideoAnalyzerPresetResponseOutput() VideoAnalyzerPresetResponseOutput
func (VideoAnalyzerPresetResponseArgs) ToVideoAnalyzerPresetResponseOutputWithContext ¶ added in v0.5.0
func (i VideoAnalyzerPresetResponseArgs) ToVideoAnalyzerPresetResponseOutputWithContext(ctx context.Context) VideoAnalyzerPresetResponseOutput
type VideoAnalyzerPresetResponseInput ¶ added in v0.5.0
type VideoAnalyzerPresetResponseInput interface { pulumi.Input ToVideoAnalyzerPresetResponseOutput() VideoAnalyzerPresetResponseOutput ToVideoAnalyzerPresetResponseOutputWithContext(context.Context) VideoAnalyzerPresetResponseOutput }
VideoAnalyzerPresetResponseInput is an input type that accepts VideoAnalyzerPresetResponseArgs and VideoAnalyzerPresetResponseOutput values. You can construct a concrete instance of `VideoAnalyzerPresetResponseInput` via:
VideoAnalyzerPresetResponseArgs{...}
type VideoAnalyzerPresetResponseOutput ¶ added in v0.5.0
type VideoAnalyzerPresetResponseOutput struct{ *pulumi.OutputState }
A video analyzer preset that extracts insights (rich metadata) from both audio and video, and outputs a JSON format file.
func (VideoAnalyzerPresetResponseOutput) AudioLanguage ¶ added in v0.5.0
func (o VideoAnalyzerPresetResponseOutput) AudioLanguage() pulumi.StringPtrOutput
The language for the audio payload in the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). If you know the language of your content, it is recommended that you specify it. The language must be specified explicitly for AudioAnalysisMode::Basic, since automatic language detection is not included in basic mode. If the language isn't specified or set to null, automatic language detection will choose the first language detected and process with the selected language for the duration of the file. It does not currently support dynamically switching between languages after the first language is detected. The automatic detection works best with audio recordings with clearly discernable speech. If automatic detection fails to find the language, transcription would fallback to 'en-US'." The list of supported languages is available here: https://go.microsoft.com/fwlink/?linkid=2109463
func (VideoAnalyzerPresetResponseOutput) ElementType ¶ added in v0.5.0
func (VideoAnalyzerPresetResponseOutput) ElementType() reflect.Type
func (VideoAnalyzerPresetResponseOutput) ExperimentalOptions ¶ added in v0.5.0
func (o VideoAnalyzerPresetResponseOutput) ExperimentalOptions() pulumi.StringMapOutput
Dictionary containing key value pairs for parameters not exposed in the preset itself
func (VideoAnalyzerPresetResponseOutput) InsightsToExtract ¶ added in v0.5.0
func (o VideoAnalyzerPresetResponseOutput) InsightsToExtract() pulumi.StringPtrOutput
Defines the type of insights that you want the service to generate. The allowed values are 'AudioInsightsOnly', 'VideoInsightsOnly', and 'AllInsights'. The default is AllInsights. If you set this to AllInsights and the input is audio only, then only audio insights are generated. Similarly if the input is video only, then only video insights are generated. It is recommended that you not use AudioInsightsOnly if you expect some of your inputs to be video only; or use VideoInsightsOnly if you expect some of your inputs to be audio only. Your Jobs in such conditions would error out.
func (VideoAnalyzerPresetResponseOutput) Mode ¶ added in v0.5.0
func (o VideoAnalyzerPresetResponseOutput) Mode() pulumi.StringPtrOutput
Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen.
func (VideoAnalyzerPresetResponseOutput) OdataType ¶ added in v0.5.0
func (o VideoAnalyzerPresetResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.AudioAnalyzerPreset'.
func (VideoAnalyzerPresetResponseOutput) ToVideoAnalyzerPresetResponseOutput ¶ added in v0.5.0
func (o VideoAnalyzerPresetResponseOutput) ToVideoAnalyzerPresetResponseOutput() VideoAnalyzerPresetResponseOutput
func (VideoAnalyzerPresetResponseOutput) ToVideoAnalyzerPresetResponseOutputWithContext ¶ added in v0.5.0
func (o VideoAnalyzerPresetResponseOutput) ToVideoAnalyzerPresetResponseOutputWithContext(ctx context.Context) VideoAnalyzerPresetResponseOutput
type VideoArgs ¶
type VideoArgs struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes the basic properties for encoding the input video.
func (VideoArgs) ElementType ¶
func (VideoArgs) ToVideoOutput ¶
func (i VideoArgs) ToVideoOutput() VideoOutput
func (VideoArgs) ToVideoOutputWithContext ¶
func (i VideoArgs) ToVideoOutputWithContext(ctx context.Context) VideoOutput
type VideoInput ¶
type VideoInput interface { pulumi.Input ToVideoOutput() VideoOutput ToVideoOutputWithContext(context.Context) VideoOutput }
VideoInput is an input type that accepts VideoArgs and VideoOutput values. You can construct a concrete instance of `VideoInput` via:
VideoArgs{...}
type VideoOutput ¶
type VideoOutput struct{ *pulumi.OutputState }
Describes the basic properties for encoding the input video.
func (VideoOutput) ElementType ¶
func (VideoOutput) ElementType() reflect.Type
func (VideoOutput) KeyFrameInterval ¶
func (o VideoOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (VideoOutput) Label ¶
func (o VideoOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (VideoOutput) OdataType ¶
func (o VideoOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (VideoOutput) StretchMode ¶
func (o VideoOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (VideoOutput) SyncMode ¶
func (o VideoOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (VideoOutput) ToVideoOutput ¶
func (o VideoOutput) ToVideoOutput() VideoOutput
func (VideoOutput) ToVideoOutputWithContext ¶
func (o VideoOutput) ToVideoOutputWithContext(ctx context.Context) VideoOutput
type VideoOverlay ¶
type VideoOverlay struct { // The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0. AudioGainLevel *float64 `pulumi:"audioGainLevel"` // An optional rectangular window used to crop the overlay image or video. CropRectangle *Rectangle `pulumi:"cropRectangle"` // The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration. End *string `pulumi:"end"` // The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S). FadeInDuration *string `pulumi:"fadeInDuration"` // The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S). FadeOutDuration *string `pulumi:"fadeOutDuration"` // The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats. InputLabel string `pulumi:"inputLabel"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.VideoOverlay'. OdataType string `pulumi:"odataType"` // The opacity of the overlay. This is a value in the range [0 - 1.0]. Default is 1.0 which mean the overlay is opaque. Opacity *float64 `pulumi:"opacity"` // The location in the input video where the overlay is applied. Position *Rectangle `pulumi:"position"` // The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video. Start *string `pulumi:"start"` }
Describes the properties of a video overlay.
type VideoOverlayArgs ¶
type VideoOverlayArgs struct { // The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0. AudioGainLevel pulumi.Float64PtrInput `pulumi:"audioGainLevel"` // An optional rectangular window used to crop the overlay image or video. CropRectangle RectanglePtrInput `pulumi:"cropRectangle"` // The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration. End pulumi.StringPtrInput `pulumi:"end"` // The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S). FadeInDuration pulumi.StringPtrInput `pulumi:"fadeInDuration"` // The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S). FadeOutDuration pulumi.StringPtrInput `pulumi:"fadeOutDuration"` // The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats. InputLabel pulumi.StringInput `pulumi:"inputLabel"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.VideoOverlay'. OdataType pulumi.StringInput `pulumi:"odataType"` // The opacity of the overlay. This is a value in the range [0 - 1.0]. Default is 1.0 which mean the overlay is opaque. Opacity pulumi.Float64PtrInput `pulumi:"opacity"` // The location in the input video where the overlay is applied. Position RectanglePtrInput `pulumi:"position"` // The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video. Start pulumi.StringPtrInput `pulumi:"start"` }
Describes the properties of a video overlay.
func (VideoOverlayArgs) ElementType ¶
func (VideoOverlayArgs) ElementType() reflect.Type
func (VideoOverlayArgs) ToVideoOverlayOutput ¶
func (i VideoOverlayArgs) ToVideoOverlayOutput() VideoOverlayOutput
func (VideoOverlayArgs) ToVideoOverlayOutputWithContext ¶
func (i VideoOverlayArgs) ToVideoOverlayOutputWithContext(ctx context.Context) VideoOverlayOutput
type VideoOverlayInput ¶
type VideoOverlayInput interface { pulumi.Input ToVideoOverlayOutput() VideoOverlayOutput ToVideoOverlayOutputWithContext(context.Context) VideoOverlayOutput }
VideoOverlayInput is an input type that accepts VideoOverlayArgs and VideoOverlayOutput values. You can construct a concrete instance of `VideoOverlayInput` via:
VideoOverlayArgs{...}
type VideoOverlayOutput ¶
type VideoOverlayOutput struct{ *pulumi.OutputState }
Describes the properties of a video overlay.
func (VideoOverlayOutput) AudioGainLevel ¶
func (o VideoOverlayOutput) AudioGainLevel() pulumi.Float64PtrOutput
The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0.
func (VideoOverlayOutput) CropRectangle ¶
func (o VideoOverlayOutput) CropRectangle() RectanglePtrOutput
An optional rectangular window used to crop the overlay image or video.
func (VideoOverlayOutput) ElementType ¶
func (VideoOverlayOutput) ElementType() reflect.Type
func (VideoOverlayOutput) End ¶
func (o VideoOverlayOutput) End() pulumi.StringPtrOutput
The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration.
func (VideoOverlayOutput) FadeInDuration ¶
func (o VideoOverlayOutput) FadeInDuration() pulumi.StringPtrOutput
The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S).
func (VideoOverlayOutput) FadeOutDuration ¶
func (o VideoOverlayOutput) FadeOutDuration() pulumi.StringPtrOutput
The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S).
func (VideoOverlayOutput) InputLabel ¶
func (o VideoOverlayOutput) InputLabel() pulumi.StringOutput
The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats.
func (VideoOverlayOutput) OdataType ¶
func (o VideoOverlayOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.VideoOverlay'.
func (VideoOverlayOutput) Opacity ¶
func (o VideoOverlayOutput) Opacity() pulumi.Float64PtrOutput
The opacity of the overlay. This is a value in the range [0 - 1.0]. Default is 1.0 which mean the overlay is opaque.
func (VideoOverlayOutput) Position ¶
func (o VideoOverlayOutput) Position() RectanglePtrOutput
The location in the input video where the overlay is applied.
func (VideoOverlayOutput) Start ¶
func (o VideoOverlayOutput) Start() pulumi.StringPtrOutput
The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video.
func (VideoOverlayOutput) ToVideoOverlayOutput ¶
func (o VideoOverlayOutput) ToVideoOverlayOutput() VideoOverlayOutput
func (VideoOverlayOutput) ToVideoOverlayOutputWithContext ¶
func (o VideoOverlayOutput) ToVideoOverlayOutputWithContext(ctx context.Context) VideoOverlayOutput
type VideoOverlayResponse ¶
type VideoOverlayResponse struct { // The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0. AudioGainLevel *float64 `pulumi:"audioGainLevel"` // An optional rectangular window used to crop the overlay image or video. CropRectangle *RectangleResponse `pulumi:"cropRectangle"` // The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration. End *string `pulumi:"end"` // The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S). FadeInDuration *string `pulumi:"fadeInDuration"` // The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S). FadeOutDuration *string `pulumi:"fadeOutDuration"` // The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats. InputLabel string `pulumi:"inputLabel"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.VideoOverlay'. OdataType string `pulumi:"odataType"` // The opacity of the overlay. This is a value in the range [0 - 1.0]. Default is 1.0 which mean the overlay is opaque. Opacity *float64 `pulumi:"opacity"` // The location in the input video where the overlay is applied. Position *RectangleResponse `pulumi:"position"` // The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video. Start *string `pulumi:"start"` }
Describes the properties of a video overlay.
type VideoOverlayResponseArgs ¶
type VideoOverlayResponseArgs struct { // The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0. AudioGainLevel pulumi.Float64PtrInput `pulumi:"audioGainLevel"` // An optional rectangular window used to crop the overlay image or video. CropRectangle RectangleResponsePtrInput `pulumi:"cropRectangle"` // The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration. End pulumi.StringPtrInput `pulumi:"end"` // The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S). FadeInDuration pulumi.StringPtrInput `pulumi:"fadeInDuration"` // The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S). FadeOutDuration pulumi.StringPtrInput `pulumi:"fadeOutDuration"` // The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats. InputLabel pulumi.StringInput `pulumi:"inputLabel"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.VideoOverlay'. OdataType pulumi.StringInput `pulumi:"odataType"` // The opacity of the overlay. This is a value in the range [0 - 1.0]. Default is 1.0 which mean the overlay is opaque. Opacity pulumi.Float64PtrInput `pulumi:"opacity"` // The location in the input video where the overlay is applied. Position RectangleResponsePtrInput `pulumi:"position"` // The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video. Start pulumi.StringPtrInput `pulumi:"start"` }
Describes the properties of a video overlay.
func (VideoOverlayResponseArgs) ElementType ¶
func (VideoOverlayResponseArgs) ElementType() reflect.Type
func (VideoOverlayResponseArgs) ToVideoOverlayResponseOutput ¶
func (i VideoOverlayResponseArgs) ToVideoOverlayResponseOutput() VideoOverlayResponseOutput
func (VideoOverlayResponseArgs) ToVideoOverlayResponseOutputWithContext ¶
func (i VideoOverlayResponseArgs) ToVideoOverlayResponseOutputWithContext(ctx context.Context) VideoOverlayResponseOutput
type VideoOverlayResponseInput ¶
type VideoOverlayResponseInput interface { pulumi.Input ToVideoOverlayResponseOutput() VideoOverlayResponseOutput ToVideoOverlayResponseOutputWithContext(context.Context) VideoOverlayResponseOutput }
VideoOverlayResponseInput is an input type that accepts VideoOverlayResponseArgs and VideoOverlayResponseOutput values. You can construct a concrete instance of `VideoOverlayResponseInput` via:
VideoOverlayResponseArgs{...}
type VideoOverlayResponseOutput ¶
type VideoOverlayResponseOutput struct{ *pulumi.OutputState }
Describes the properties of a video overlay.
func (VideoOverlayResponseOutput) AudioGainLevel ¶
func (o VideoOverlayResponseOutput) AudioGainLevel() pulumi.Float64PtrOutput
The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0.
func (VideoOverlayResponseOutput) CropRectangle ¶
func (o VideoOverlayResponseOutput) CropRectangle() RectangleResponsePtrOutput
An optional rectangular window used to crop the overlay image or video.
func (VideoOverlayResponseOutput) ElementType ¶
func (VideoOverlayResponseOutput) ElementType() reflect.Type
func (VideoOverlayResponseOutput) End ¶
func (o VideoOverlayResponseOutput) End() pulumi.StringPtrOutput
The end position, with reference to the input video, at which the overlay ends. The value should be in ISO 8601 format. For example, PT30S to end the overlay at 30 seconds into the input video. If not specified or the value is greater than the input video duration, the overlay will be applied until the end of the input video if the overlay media duration is greater than the input video duration, else the overlay will last as long as the overlay media duration.
func (VideoOverlayResponseOutput) FadeInDuration ¶
func (o VideoOverlayResponseOutput) FadeInDuration() pulumi.StringPtrOutput
The duration over which the overlay fades in onto the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade in (same as PT0S).
func (VideoOverlayResponseOutput) FadeOutDuration ¶
func (o VideoOverlayResponseOutput) FadeOutDuration() pulumi.StringPtrOutput
The duration over which the overlay fades out of the input video. The value should be in ISO 8601 duration format. If not specified the default behavior is to have no fade out (same as PT0S).
func (VideoOverlayResponseOutput) InputLabel ¶
func (o VideoOverlayResponseOutput) InputLabel() pulumi.StringOutput
The label of the job input which is to be used as an overlay. The Input must specify exactly one file. You can specify an image file in JPG or PNG formats, or an audio file (such as a WAV, MP3, WMA or M4A file), or a video file. See https://aka.ms/mesformats for the complete list of supported audio and video file formats.
func (VideoOverlayResponseOutput) OdataType ¶
func (o VideoOverlayResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.VideoOverlay'.
func (VideoOverlayResponseOutput) Opacity ¶
func (o VideoOverlayResponseOutput) Opacity() pulumi.Float64PtrOutput
The opacity of the overlay. This is a value in the range [0 - 1.0]. Default is 1.0 which mean the overlay is opaque.
func (VideoOverlayResponseOutput) Position ¶
func (o VideoOverlayResponseOutput) Position() RectangleResponsePtrOutput
The location in the input video where the overlay is applied.
func (VideoOverlayResponseOutput) Start ¶
func (o VideoOverlayResponseOutput) Start() pulumi.StringPtrOutput
The start position, with reference to the input video, at which the overlay starts. The value should be in ISO 8601 format. For example, PT05S to start the overlay at 5 seconds into the input video. If not specified the overlay starts from the beginning of the input video.
func (VideoOverlayResponseOutput) ToVideoOverlayResponseOutput ¶
func (o VideoOverlayResponseOutput) ToVideoOverlayResponseOutput() VideoOverlayResponseOutput
func (VideoOverlayResponseOutput) ToVideoOverlayResponseOutputWithContext ¶
func (o VideoOverlayResponseOutput) ToVideoOverlayResponseOutputWithContext(ctx context.Context) VideoOverlayResponseOutput
type VideoResponse ¶
type VideoResponse struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval *string `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label *string `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType string `pulumi:"odataType"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode *string `pulumi:"stretchMode"` // The Video Sync Mode SyncMode *string `pulumi:"syncMode"` }
Describes the basic properties for encoding the input video.
type VideoResponseArgs ¶
type VideoResponseArgs struct { // The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting. KeyFrameInterval pulumi.StringPtrInput `pulumi:"keyFrameInterval"` // An optional label for the codec. The label can be used to control muxing behavior. Label pulumi.StringPtrInput `pulumi:"label"` // The discriminator for derived types. // Expected value is '#Microsoft.Media.Video'. OdataType pulumi.StringInput `pulumi:"odataType"` // The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize StretchMode pulumi.StringPtrInput `pulumi:"stretchMode"` // The Video Sync Mode SyncMode pulumi.StringPtrInput `pulumi:"syncMode"` }
Describes the basic properties for encoding the input video.
func (VideoResponseArgs) ElementType ¶
func (VideoResponseArgs) ElementType() reflect.Type
func (VideoResponseArgs) ToVideoResponseOutput ¶
func (i VideoResponseArgs) ToVideoResponseOutput() VideoResponseOutput
func (VideoResponseArgs) ToVideoResponseOutputWithContext ¶
func (i VideoResponseArgs) ToVideoResponseOutputWithContext(ctx context.Context) VideoResponseOutput
type VideoResponseInput ¶
type VideoResponseInput interface { pulumi.Input ToVideoResponseOutput() VideoResponseOutput ToVideoResponseOutputWithContext(context.Context) VideoResponseOutput }
VideoResponseInput is an input type that accepts VideoResponseArgs and VideoResponseOutput values. You can construct a concrete instance of `VideoResponseInput` via:
VideoResponseArgs{...}
type VideoResponseOutput ¶
type VideoResponseOutput struct{ *pulumi.OutputState }
Describes the basic properties for encoding the input video.
func (VideoResponseOutput) ElementType ¶
func (VideoResponseOutput) ElementType() reflect.Type
func (VideoResponseOutput) KeyFrameInterval ¶
func (o VideoResponseOutput) KeyFrameInterval() pulumi.StringPtrOutput
The distance between two key frames. The value should be non-zero in the range [0.5, 20] seconds, specified in ISO 8601 format. The default is 2 seconds(PT2S). Note that this setting is ignored if VideoSyncMode.Passthrough is set, where the KeyFrameInterval value will follow the input source setting.
func (VideoResponseOutput) Label ¶
func (o VideoResponseOutput) Label() pulumi.StringPtrOutput
An optional label for the codec. The label can be used to control muxing behavior.
func (VideoResponseOutput) OdataType ¶
func (o VideoResponseOutput) OdataType() pulumi.StringOutput
The discriminator for derived types. Expected value is '#Microsoft.Media.Video'.
func (VideoResponseOutput) StretchMode ¶
func (o VideoResponseOutput) StretchMode() pulumi.StringPtrOutput
The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize
func (VideoResponseOutput) SyncMode ¶
func (o VideoResponseOutput) SyncMode() pulumi.StringPtrOutput
The Video Sync Mode
func (VideoResponseOutput) ToVideoResponseOutput ¶
func (o VideoResponseOutput) ToVideoResponseOutput() VideoResponseOutput
func (VideoResponseOutput) ToVideoResponseOutputWithContext ¶
func (o VideoResponseOutput) ToVideoResponseOutputWithContext(ctx context.Context) VideoResponseOutput
type VideoSyncMode ¶ added in v0.3.1
The Video Sync Mode
func (VideoSyncMode) ElementType ¶ added in v0.3.1
func (VideoSyncMode) ElementType() reflect.Type
func (VideoSyncMode) ToStringOutput ¶ added in v0.3.1
func (e VideoSyncMode) ToStringOutput() pulumi.StringOutput
func (VideoSyncMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e VideoSyncMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VideoSyncMode) ToStringPtrOutput ¶ added in v0.3.1
func (e VideoSyncMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (VideoSyncMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e VideoSyncMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Source Files ¶
- accountFilter.go
- asset.go
- assetFilter.go
- contentKeyPolicy.go
- getAccountFilter.go
- getAsset.go
- getAssetEncryptionKey.go
- getAssetFilter.go
- getContentKeyPolicy.go
- getContentKeyPolicyPropertiesWithSecrets.go
- getJob.go
- getLiveEvent.go
- getLiveOutput.go
- getMediaService.go
- getPrivateEndpointConnection.go
- getStreamingEndpoint.go
- getStreamingLocator.go
- getStreamingPolicy.go
- getTransform.go
- job.go
- listAssetContainerSas.go
- listAssetStreamingLocators.go
- listMediaServiceEdgePolicies.go
- listStreamingLocatorContentKeys.go
- listStreamingLocatorPaths.go
- liveEvent.go
- liveOutput.go
- mediaService.go
- privateEndpointConnection.go
- pulumiEnums.go
- pulumiTypes.go
- streamingEndpoint.go
- streamingLocator.go
- streamingPolicy.go
- transform.go