This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.media.getStreamingPolicy
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
Get the details of a Streaming Policy in the Media Services account Azure REST API version: 2023-01-01.
Using getStreamingPolicy
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getStreamingPolicy(args: GetStreamingPolicyArgs, opts?: InvokeOptions): Promise<GetStreamingPolicyResult>
function getStreamingPolicyOutput(args: GetStreamingPolicyOutputArgs, opts?: InvokeOptions): Output<GetStreamingPolicyResult>
def get_streaming_policy(account_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
streaming_policy_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetStreamingPolicyResult
def get_streaming_policy_output(account_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
streaming_policy_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStreamingPolicyResult]
func LookupStreamingPolicy(ctx *Context, args *LookupStreamingPolicyArgs, opts ...InvokeOption) (*LookupStreamingPolicyResult, error)
func LookupStreamingPolicyOutput(ctx *Context, args *LookupStreamingPolicyOutputArgs, opts ...InvokeOption) LookupStreamingPolicyResultOutput
> Note: This function is named LookupStreamingPolicy
in the Go SDK.
public static class GetStreamingPolicy
{
public static Task<GetStreamingPolicyResult> InvokeAsync(GetStreamingPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetStreamingPolicyResult> Invoke(GetStreamingPolicyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetStreamingPolicyResult> getStreamingPolicy(GetStreamingPolicyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:media:getStreamingPolicy
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Name string - The Media Services account name.
- Resource
Group stringName - The name of the resource group within the Azure subscription.
- Streaming
Policy stringName - The Streaming Policy name.
- Account
Name string - The Media Services account name.
- Resource
Group stringName - The name of the resource group within the Azure subscription.
- Streaming
Policy stringName - The Streaming Policy name.
- account
Name String - The Media Services account name.
- resource
Group StringName - The name of the resource group within the Azure subscription.
- streaming
Policy StringName - The Streaming Policy name.
- account
Name string - The Media Services account name.
- resource
Group stringName - The name of the resource group within the Azure subscription.
- streaming
Policy stringName - The Streaming Policy name.
- account_
name str - The Media Services account name.
- resource_
group_ strname - The name of the resource group within the Azure subscription.
- streaming_
policy_ strname - The Streaming Policy name.
- account
Name String - The Media Services account name.
- resource
Group StringName - The name of the resource group within the Azure subscription.
- streaming
Policy StringName - The Streaming Policy name.
getStreamingPolicy Result
The following output properties are available:
- Created string
- Creation time of Streaming Policy
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- System
Data Pulumi.Azure Native. Media. Outputs. System Data Response - The system metadata relating to this resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Common
Encryption Pulumi.Cbcs Azure Native. Media. Outputs. Common Encryption Cbcs Response - Configuration of CommonEncryptionCbcs
- Common
Encryption Pulumi.Cenc Azure Native. Media. Outputs. Common Encryption Cenc Response - Configuration of CommonEncryptionCenc
- Default
Content stringKey Policy Name - Default ContentKey used by current Streaming Policy
- Envelope
Encryption Pulumi.Azure Native. Media. Outputs. Envelope Encryption Response - Configuration of EnvelopeEncryption
- No
Encryption Pulumi.Azure Native. Media. Outputs. No Encryption Response - Configurations of NoEncryption
- Created string
- Creation time of Streaming Policy
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- System
Data SystemData Response - The system metadata relating to this resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Common
Encryption CommonCbcs Encryption Cbcs Response - Configuration of CommonEncryptionCbcs
- Common
Encryption CommonCenc Encryption Cenc Response - Configuration of CommonEncryptionCenc
- Default
Content stringKey Policy Name - Default ContentKey used by current Streaming Policy
- Envelope
Encryption EnvelopeEncryption Response - Configuration of EnvelopeEncryption
- No
Encryption NoEncryption Response - Configurations of NoEncryption
- created String
- Creation time of Streaming Policy
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- system
Data SystemData Response - The system metadata relating to this resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- common
Encryption CommonCbcs Encryption Cbcs Response - Configuration of CommonEncryptionCbcs
- common
Encryption CommonCenc Encryption Cenc Response - Configuration of CommonEncryptionCenc
- default
Content StringKey Policy Name - Default ContentKey used by current Streaming Policy
- envelope
Encryption EnvelopeEncryption Response - Configuration of EnvelopeEncryption
- no
Encryption NoEncryption Response - Configurations of NoEncryption
- created string
- Creation time of Streaming Policy
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- system
Data SystemData Response - The system metadata relating to this resource.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- common
Encryption CommonCbcs Encryption Cbcs Response - Configuration of CommonEncryptionCbcs
- common
Encryption CommonCenc Encryption Cenc Response - Configuration of CommonEncryptionCenc
- default
Content stringKey Policy Name - Default ContentKey used by current Streaming Policy
- envelope
Encryption EnvelopeEncryption Response - Configuration of EnvelopeEncryption
- no
Encryption NoEncryption Response - Configurations of NoEncryption
- created str
- Creation time of Streaming Policy
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- system_
data SystemData Response - The system metadata relating to this resource.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- common_
encryption_ Commoncbcs Encryption Cbcs Response - Configuration of CommonEncryptionCbcs
- common_
encryption_ Commoncenc Encryption Cenc Response - Configuration of CommonEncryptionCenc
- default_
content_ strkey_ policy_ name - Default ContentKey used by current Streaming Policy
- envelope_
encryption EnvelopeEncryption Response - Configuration of EnvelopeEncryption
- no_
encryption NoEncryption Response - Configurations of NoEncryption
- created String
- Creation time of Streaming Policy
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- system
Data Property Map - The system metadata relating to this resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- common
Encryption Property MapCbcs - Configuration of CommonEncryptionCbcs
- common
Encryption Property MapCenc - Configuration of CommonEncryptionCenc
- default
Content StringKey Policy Name - Default ContentKey used by current Streaming Policy
- envelope
Encryption Property Map - Configuration of EnvelopeEncryption
- no
Encryption Property Map - Configurations of NoEncryption
Supporting Types
CbcsDrmConfigurationResponse
- Fair
Play Pulumi.Azure Native. Media. Inputs. Streaming Policy Fair Play Configuration Response - FairPlay configurations
- Play
Ready Pulumi.Azure Native. Media. Inputs. Streaming Policy Play Ready Configuration Response - PlayReady configurations
- Widevine
Pulumi.
Azure Native. Media. Inputs. Streaming Policy Widevine Configuration Response - Widevine configurations
- Fair
Play StreamingPolicy Fair Play Configuration Response - FairPlay configurations
- Play
Ready StreamingPolicy Play Ready Configuration Response - PlayReady configurations
- Widevine
Streaming
Policy Widevine Configuration Response - Widevine configurations
- fair
Play StreamingPolicy Fair Play Configuration Response - FairPlay configurations
- play
Ready StreamingPolicy Play Ready Configuration Response - PlayReady configurations
- widevine
Streaming
Policy Widevine Configuration Response - Widevine configurations
- fair
Play StreamingPolicy Fair Play Configuration Response - FairPlay configurations
- play
Ready StreamingPolicy Play Ready Configuration Response - PlayReady configurations
- widevine
Streaming
Policy Widevine Configuration Response - Widevine configurations
- fair_
play StreamingPolicy Fair Play Configuration Response - FairPlay configurations
- play_
ready StreamingPolicy Play Ready Configuration Response - PlayReady configurations
- widevine
Streaming
Policy Widevine Configuration Response - Widevine configurations
- fair
Play Property Map - FairPlay configurations
- play
Ready Property Map - PlayReady configurations
- widevine Property Map
- Widevine configurations
CencDrmConfigurationResponse
- Play
Ready Pulumi.Azure Native. Media. Inputs. Streaming Policy Play Ready Configuration Response - PlayReady configurations
- Widevine
Pulumi.
Azure Native. Media. Inputs. Streaming Policy Widevine Configuration Response - Widevine configurations
- Play
Ready StreamingPolicy Play Ready Configuration Response - PlayReady configurations
- Widevine
Streaming
Policy Widevine Configuration Response - Widevine configurations
- play
Ready StreamingPolicy Play Ready Configuration Response - PlayReady configurations
- widevine
Streaming
Policy Widevine Configuration Response - Widevine configurations
- play
Ready StreamingPolicy Play Ready Configuration Response - PlayReady configurations
- widevine
Streaming
Policy Widevine Configuration Response - Widevine configurations
- play_
ready StreamingPolicy Play Ready Configuration Response - PlayReady configurations
- widevine
Streaming
Policy Widevine Configuration Response - Widevine configurations
- play
Ready Property Map - PlayReady configurations
- widevine Property Map
- Widevine configurations
ClearKeyEncryptionConfigurationResponse
- Custom
Keys stringAcquisition Url Template - Template for the URL of the custom service delivering content keys 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 value is {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId.
- Custom
Keys stringAcquisition Url Template - Template for the URL of the custom service delivering content keys 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 value is {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId.
- custom
Keys StringAcquisition Url Template - Template for the URL of the custom service delivering content keys 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 value is {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId.
- custom
Keys stringAcquisition Url Template - Template for the URL of the custom service delivering content keys 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 value is {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId.
- custom_
keys_ stracquisition_ url_ template - Template for the URL of the custom service delivering content keys 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 value is {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId.
- custom
Keys StringAcquisition Url Template - Template for the URL of the custom service delivering content keys 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 value is {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId.
CommonEncryptionCbcsResponse
- Clear
Key Pulumi.Encryption Configuration Azure Native. Media. Inputs. Clear Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCbcs encryption scheme.
- Clear
Tracks List<Pulumi.Azure Native. Media. Inputs. Track Selection Response> - Representing which tracks should not be encrypted
- Content
Keys Pulumi.Azure Native. Media. Inputs. Streaming Policy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- Drm
Pulumi.
Azure Native. Media. Inputs. Cbcs Drm Configuration Response - Configuration of DRMs for current encryption scheme
- Enabled
Protocols Pulumi.Azure Native. Media. Inputs. Enabled Protocols Response - Representing supported protocols
- Clear
Key ClearEncryption Configuration Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCbcs encryption scheme.
- Clear
Tracks []TrackSelection Response - Representing which tracks should not be encrypted
- Content
Keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- Drm
Cbcs
Drm Configuration Response - Configuration of DRMs for current encryption scheme
- Enabled
Protocols EnabledProtocols Response - Representing supported protocols
- clear
Key ClearEncryption Configuration Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCbcs encryption scheme.
- clear
Tracks List<TrackSelection Response> - Representing which tracks should not be encrypted
- content
Keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- drm
Cbcs
Drm Configuration Response - Configuration of DRMs for current encryption scheme
- enabled
Protocols EnabledProtocols Response - Representing supported protocols
- clear
Key ClearEncryption Configuration Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCbcs encryption scheme.
- clear
Tracks TrackSelection Response[] - Representing which tracks should not be encrypted
- content
Keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- drm
Cbcs
Drm Configuration Response - Configuration of DRMs for current encryption scheme
- enabled
Protocols EnabledProtocols Response - Representing supported protocols
- clear_
key_ Clearencryption_ configuration Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCbcs encryption scheme.
- clear_
tracks Sequence[TrackSelection Response] - Representing which tracks should not be encrypted
- content_
keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- drm
Cbcs
Drm Configuration Response - Configuration of DRMs for current encryption scheme
- enabled_
protocols EnabledProtocols Response - Representing supported protocols
- clear
Key Property MapEncryption Configuration - Optional configuration supporting ClearKey in CommonEncryptionCbcs encryption scheme.
- clear
Tracks List<Property Map> - Representing which tracks should not be encrypted
- content
Keys Property Map - Representing default content key for each encryption scheme and separate content keys for specific tracks
- drm Property Map
- Configuration of DRMs for current encryption scheme
- enabled
Protocols Property Map - Representing supported protocols
CommonEncryptionCencResponse
- Clear
Key Pulumi.Encryption Configuration Azure Native. Media. Inputs. Clear Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCenc encryption scheme.
- Clear
Tracks List<Pulumi.Azure Native. Media. Inputs. Track Selection Response> - Representing which tracks should not be encrypted
- Content
Keys Pulumi.Azure Native. Media. Inputs. Streaming Policy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- Drm
Pulumi.
Azure Native. Media. Inputs. Cenc Drm Configuration Response - Configuration of DRMs for CommonEncryptionCenc encryption scheme
- Enabled
Protocols Pulumi.Azure Native. Media. Inputs. Enabled Protocols Response - Representing supported protocols
- Clear
Key ClearEncryption Configuration Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCenc encryption scheme.
- Clear
Tracks []TrackSelection Response - Representing which tracks should not be encrypted
- Content
Keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- Drm
Cenc
Drm Configuration Response - Configuration of DRMs for CommonEncryptionCenc encryption scheme
- Enabled
Protocols EnabledProtocols Response - Representing supported protocols
- clear
Key ClearEncryption Configuration Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCenc encryption scheme.
- clear
Tracks List<TrackSelection Response> - Representing which tracks should not be encrypted
- content
Keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- drm
Cenc
Drm Configuration Response - Configuration of DRMs for CommonEncryptionCenc encryption scheme
- enabled
Protocols EnabledProtocols Response - Representing supported protocols
- clear
Key ClearEncryption Configuration Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCenc encryption scheme.
- clear
Tracks TrackSelection Response[] - Representing which tracks should not be encrypted
- content
Keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- drm
Cenc
Drm Configuration Response - Configuration of DRMs for CommonEncryptionCenc encryption scheme
- enabled
Protocols EnabledProtocols Response - Representing supported protocols
- clear_
key_ Clearencryption_ configuration Key Encryption Configuration Response - Optional configuration supporting ClearKey in CommonEncryptionCenc encryption scheme.
- clear_
tracks Sequence[TrackSelection Response] - Representing which tracks should not be encrypted
- content_
keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- drm
Cenc
Drm Configuration Response - Configuration of DRMs for CommonEncryptionCenc encryption scheme
- enabled_
protocols EnabledProtocols Response - Representing supported protocols
- clear
Key Property MapEncryption Configuration - Optional configuration supporting ClearKey in CommonEncryptionCenc encryption scheme.
- clear
Tracks List<Property Map> - Representing which tracks should not be encrypted
- content
Keys Property Map - Representing default content key for each encryption scheme and separate content keys for specific tracks
- drm Property Map
- Configuration of DRMs for CommonEncryptionCenc encryption scheme
- enabled
Protocols Property Map - Representing supported protocols
DefaultKeyResponse
- Label string
- Label can be used to specify Content Key when creating a Streaming Locator
- Policy
Name string - Policy used by Default Key
- Label string
- Label can be used to specify Content Key when creating a Streaming Locator
- Policy
Name string - Policy used by Default Key
- label String
- Label can be used to specify Content Key when creating a Streaming Locator
- policy
Name String - Policy used by Default Key
- label string
- Label can be used to specify Content Key when creating a Streaming Locator
- policy
Name string - Policy used by Default Key
- label str
- Label can be used to specify Content Key when creating a Streaming Locator
- policy_
name str - Policy used by Default Key
- label String
- Label can be used to specify Content Key when creating a Streaming Locator
- policy
Name String - Policy used by Default Key
EnabledProtocolsResponse
- Dash bool
- Enable DASH protocol or not
- Download bool
- Enable Download protocol or not
- Hls bool
- Enable HLS protocol or not
- Smooth
Streaming bool - Enable SmoothStreaming protocol or not
- Dash bool
- Enable DASH protocol or not
- Download bool
- Enable Download protocol or not
- Hls bool
- Enable HLS protocol or not
- Smooth
Streaming bool - Enable SmoothStreaming protocol or not
- dash Boolean
- Enable DASH protocol or not
- download Boolean
- Enable Download protocol or not
- hls Boolean
- Enable HLS protocol or not
- smooth
Streaming Boolean - Enable SmoothStreaming protocol or not
- dash boolean
- Enable DASH protocol or not
- download boolean
- Enable Download protocol or not
- hls boolean
- Enable HLS protocol or not
- smooth
Streaming boolean - Enable SmoothStreaming protocol or not
- dash bool
- Enable DASH protocol or not
- download bool
- Enable Download protocol or not
- hls bool
- Enable HLS protocol or not
- smooth_
streaming bool - Enable SmoothStreaming protocol or not
- dash Boolean
- Enable DASH protocol or not
- download Boolean
- Enable Download protocol or not
- hls Boolean
- Enable HLS protocol or not
- smooth
Streaming Boolean - Enable SmoothStreaming protocol or not
EnvelopeEncryptionResponse
- Clear
Tracks List<Pulumi.Azure Native. Media. Inputs. Track Selection Response> - Representing which tracks should not be encrypted
- Content
Keys Pulumi.Azure Native. Media. Inputs. Streaming Policy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- Custom
Key stringAcquisition Url Template - 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.
- Enabled
Protocols Pulumi.Azure Native. Media. Inputs. Enabled Protocols Response - Representing supported protocols
- Clear
Tracks []TrackSelection Response - Representing which tracks should not be encrypted
- Content
Keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- Custom
Key stringAcquisition Url Template - 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.
- Enabled
Protocols EnabledProtocols Response - Representing supported protocols
- clear
Tracks List<TrackSelection Response> - Representing which tracks should not be encrypted
- content
Keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- custom
Key StringAcquisition Url Template - 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.
- enabled
Protocols EnabledProtocols Response - Representing supported protocols
- clear
Tracks TrackSelection Response[] - Representing which tracks should not be encrypted
- content
Keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- custom
Key stringAcquisition Url Template - 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.
- enabled
Protocols EnabledProtocols Response - Representing supported protocols
- clear_
tracks Sequence[TrackSelection Response] - Representing which tracks should not be encrypted
- content_
keys StreamingPolicy Content Keys Response - Representing default content key for each encryption scheme and separate content keys for specific tracks
- custom_
key_ stracquisition_ url_ template - 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.
- enabled_
protocols EnabledProtocols Response - Representing supported protocols
- clear
Tracks List<Property Map> - Representing which tracks should not be encrypted
- content
Keys Property Map - Representing default content key for each encryption scheme and separate content keys for specific tracks
- custom
Key StringAcquisition Url Template - 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.
- enabled
Protocols Property Map - Representing supported protocols
NoEncryptionResponse
- Enabled
Protocols Pulumi.Azure Native. Media. Inputs. Enabled Protocols Response - Representing supported protocols
- Enabled
Protocols EnabledProtocols Response - Representing supported protocols
- enabled
Protocols EnabledProtocols Response - Representing supported protocols
- enabled
Protocols EnabledProtocols Response - Representing supported protocols
- enabled_
protocols EnabledProtocols Response - Representing supported protocols
- enabled
Protocols Property Map - Representing supported protocols
StreamingPolicyContentKeyResponse
- Label string
- Label can be used to specify Content Key when creating a Streaming Locator
- Policy
Name string - Policy used by Content Key
- Tracks
List<Pulumi.
Azure Native. Media. Inputs. Track Selection Response> - Tracks which use this content key
- Label string
- Label can be used to specify Content Key when creating a Streaming Locator
- Policy
Name string - Policy used by Content Key
- Tracks
[]Track
Selection Response - Tracks which use this content key
- label String
- Label can be used to specify Content Key when creating a Streaming Locator
- policy
Name String - Policy used by Content Key
- tracks
List<Track
Selection Response> - Tracks which use this content key
- label string
- Label can be used to specify Content Key when creating a Streaming Locator
- policy
Name string - Policy used by Content Key
- tracks
Track
Selection Response[] - Tracks which use this content key
- label str
- Label can be used to specify Content Key when creating a Streaming Locator
- policy_
name str - Policy used by Content Key
- tracks
Sequence[Track
Selection Response] - Tracks which use this content key
- label String
- Label can be used to specify Content Key when creating a Streaming Locator
- policy
Name String - Policy used by Content Key
- tracks List<Property Map>
- Tracks which use this content key
StreamingPolicyContentKeysResponse
- Default
Key Pulumi.Azure Native. Media. Inputs. Default Key Response - Default content key for an encryption scheme
- Key
To List<Pulumi.Track Mappings Azure Native. Media. Inputs. Streaming Policy Content Key Response> - Representing tracks needs separate content key
- Default
Key DefaultKey Response - Default content key for an encryption scheme
- Key
To []StreamingTrack Mappings Policy Content Key Response - Representing tracks needs separate content key
- default
Key DefaultKey Response - Default content key for an encryption scheme
- key
To List<StreamingTrack Mappings Policy Content Key Response> - Representing tracks needs separate content key
- default
Key DefaultKey Response - Default content key for an encryption scheme
- key
To StreamingTrack Mappings Policy Content Key Response[] - Representing tracks needs separate content key
- default_
key DefaultKey Response - Default content key for an encryption scheme
- key_
to_ Sequence[Streamingtrack_ mappings Policy Content Key Response] - Representing tracks needs separate content key
- default
Key Property Map - Default content key for an encryption scheme
- key
To List<Property Map>Track Mappings - Representing tracks needs separate content key
StreamingPolicyFairPlayConfigurationResponse
- Allow
Persistent boolLicense - All license to be persistent or not
- Custom
License stringAcquisition Url Template - 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.
- Allow
Persistent boolLicense - All license to be persistent or not
- Custom
License stringAcquisition Url Template - 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.
- allow
Persistent BooleanLicense - All license to be persistent or not
- custom
License StringAcquisition Url Template - 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.
- allow
Persistent booleanLicense - All license to be persistent or not
- custom
License stringAcquisition Url Template - 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.
- allow_
persistent_ boollicense - All license to be persistent or not
- custom_
license_ stracquisition_ url_ template - 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.
- allow
Persistent BooleanLicense - All license to be persistent or not
- custom
License StringAcquisition Url Template - 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.
StreamingPolicyPlayReadyConfigurationResponse
- Custom
License stringAcquisition Url Template - 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.
- Play
Ready stringCustom Attributes - Custom attributes for PlayReady
- Custom
License stringAcquisition Url Template - 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.
- Play
Ready stringCustom Attributes - Custom attributes for PlayReady
- custom
License StringAcquisition Url Template - 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.
- play
Ready StringCustom Attributes - Custom attributes for PlayReady
- custom
License stringAcquisition Url Template - 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.
- play
Ready stringCustom Attributes - Custom attributes for PlayReady
- custom_
license_ stracquisition_ url_ template - 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.
- play_
ready_ strcustom_ attributes - Custom attributes for PlayReady
- custom
License StringAcquisition Url Template - 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.
- play
Ready StringCustom Attributes - Custom attributes for PlayReady
StreamingPolicyWidevineConfigurationResponse
- Custom
License stringAcquisition Url Template - 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.
- Custom
License stringAcquisition Url Template - 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.
- custom
License StringAcquisition Url Template - 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.
- custom
License stringAcquisition Url Template - 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.
- custom_
license_ stracquisition_ url_ template - 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.
- custom
License StringAcquisition Url Template - 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.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
TrackPropertyConditionResponse
TrackSelectionResponse
- Track
Selections List<Pulumi.Azure Native. Media. Inputs. Track Property Condition Response> - TrackSelections is a track property condition list which can specify track(s)
- Track
Selections []TrackProperty Condition Response - TrackSelections is a track property condition list which can specify track(s)
- track
Selections List<TrackProperty Condition Response> - TrackSelections is a track property condition list which can specify track(s)
- track
Selections TrackProperty Condition Response[] - TrackSelections is a track property condition list which can specify track(s)
- track_
selections Sequence[TrackProperty Condition Response] - TrackSelections is a track property condition list which can specify track(s)
- track
Selections List<Property Map> - TrackSelections is a track property condition list which can specify track(s)
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi