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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.media.getStreamingLocator
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get the details of a Streaming Locator in the Media Services account Azure REST API version: 2023-01-01.
Other available API versions: 2018-03-30-preview.
Using getStreamingLocator
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 getStreamingLocator(args: GetStreamingLocatorArgs, opts?: InvokeOptions): Promise<GetStreamingLocatorResult>
function getStreamingLocatorOutput(args: GetStreamingLocatorOutputArgs, opts?: InvokeOptions): Output<GetStreamingLocatorResult>def get_streaming_locator(account_name: Optional[str] = None,
                          resource_group_name: Optional[str] = None,
                          streaming_locator_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetStreamingLocatorResult
def get_streaming_locator_output(account_name: Optional[pulumi.Input[str]] = None,
                          resource_group_name: Optional[pulumi.Input[str]] = None,
                          streaming_locator_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetStreamingLocatorResult]func LookupStreamingLocator(ctx *Context, args *LookupStreamingLocatorArgs, opts ...InvokeOption) (*LookupStreamingLocatorResult, error)
func LookupStreamingLocatorOutput(ctx *Context, args *LookupStreamingLocatorOutputArgs, opts ...InvokeOption) LookupStreamingLocatorResultOutput> Note: This function is named LookupStreamingLocator in the Go SDK.
public static class GetStreamingLocator 
{
    public static Task<GetStreamingLocatorResult> InvokeAsync(GetStreamingLocatorArgs args, InvokeOptions? opts = null)
    public static Output<GetStreamingLocatorResult> Invoke(GetStreamingLocatorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStreamingLocatorResult> getStreamingLocator(GetStreamingLocatorArgs args, InvokeOptions options)
public static Output<GetStreamingLocatorResult> getStreamingLocator(GetStreamingLocatorArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:media:getStreamingLocator
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountName string
- The Media Services account name.
- ResourceGroup stringName 
- The name of the resource group within the Azure subscription.
- StreamingLocator stringName 
- The Streaming Locator name.
- AccountName string
- The Media Services account name.
- ResourceGroup stringName 
- The name of the resource group within the Azure subscription.
- StreamingLocator stringName 
- The Streaming Locator name.
- accountName String
- The Media Services account name.
- resourceGroup StringName 
- The name of the resource group within the Azure subscription.
- streamingLocator StringName 
- The Streaming Locator name.
- accountName string
- The Media Services account name.
- resourceGroup stringName 
- The name of the resource group within the Azure subscription.
- streamingLocator stringName 
- The Streaming Locator name.
- account_name str
- The Media Services account name.
- resource_group_ strname 
- The name of the resource group within the Azure subscription.
- streaming_locator_ strname 
- The Streaming Locator name.
- accountName String
- The Media Services account name.
- resourceGroup StringName 
- The name of the resource group within the Azure subscription.
- streamingLocator StringName 
- The Streaming Locator name.
getStreamingLocator Result
The following output properties are available:
- AssetName string
- Asset Name
- Created string
- The creation time of the Streaming Locator.
- 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
- StreamingPolicy stringName 
- 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'
- SystemData 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"
- AlternativeMedia stringId 
- Alternative Media ID of this Streaming Locator
- ContentKeys List<Pulumi.Azure Native. Media. Outputs. Streaming Locator Content Key Response> 
- The ContentKeys used by this Streaming Locator.
- DefaultContent stringKey Policy Name 
- Name of the default ContentKeyPolicy used by this Streaming Locator.
- EndTime string
- The end time of the Streaming Locator.
- Filters List<string>
- A list of asset or account filters which apply to this streaming locator
- StartTime string
- The start time of the Streaming Locator.
- StreamingLocator stringId 
- The StreamingLocatorId of the Streaming Locator.
- AssetName string
- Asset Name
- Created string
- The creation time of the Streaming Locator.
- 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
- StreamingPolicy stringName 
- 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'
- SystemData 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"
- AlternativeMedia stringId 
- Alternative Media ID of this Streaming Locator
- ContentKeys []StreamingLocator Content Key Response 
- The ContentKeys used by this Streaming Locator.
- DefaultContent stringKey Policy Name 
- Name of the default ContentKeyPolicy used by this Streaming Locator.
- EndTime string
- The end time of the Streaming Locator.
- Filters []string
- A list of asset or account filters which apply to this streaming locator
- StartTime string
- The start time of the Streaming Locator.
- StreamingLocator stringId 
- The StreamingLocatorId of the Streaming Locator.
- assetName String
- Asset Name
- created String
- The creation time of the Streaming Locator.
- 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
- streamingPolicy StringName 
- 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'
- systemData 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"
- alternativeMedia StringId 
- Alternative Media ID of this Streaming Locator
- contentKeys List<StreamingLocator Content Key Response> 
- The ContentKeys used by this Streaming Locator.
- defaultContent StringKey Policy Name 
- Name of the default ContentKeyPolicy used by this Streaming Locator.
- endTime String
- The end time of the Streaming Locator.
- filters List<String>
- A list of asset or account filters which apply to this streaming locator
- startTime String
- The start time of the Streaming Locator.
- streamingLocator StringId 
- The StreamingLocatorId of the Streaming Locator.
- assetName string
- Asset Name
- created string
- The creation time of the Streaming Locator.
- 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
- streamingPolicy stringName 
- 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'
- systemData 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"
- alternativeMedia stringId 
- Alternative Media ID of this Streaming Locator
- contentKeys StreamingLocator Content Key Response[] 
- The ContentKeys used by this Streaming Locator.
- defaultContent stringKey Policy Name 
- Name of the default ContentKeyPolicy used by this Streaming Locator.
- endTime string
- The end time of the Streaming Locator.
- filters string[]
- A list of asset or account filters which apply to this streaming locator
- startTime string
- The start time of the Streaming Locator.
- streamingLocator stringId 
- The StreamingLocatorId of the Streaming Locator.
- asset_name str
- Asset Name
- created str
- The creation time of the Streaming Locator.
- 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
- streaming_policy_ strname 
- 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'
- 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"
- alternative_media_ strid 
- Alternative Media ID of this Streaming Locator
- content_keys Sequence[StreamingLocator Content Key Response] 
- The ContentKeys used by this Streaming Locator.
- default_content_ strkey_ policy_ name 
- Name of the default ContentKeyPolicy used by this Streaming Locator.
- end_time str
- The end time of the Streaming Locator.
- filters Sequence[str]
- A list of asset or account filters which apply to this streaming locator
- start_time str
- The start time of the Streaming Locator.
- streaming_locator_ strid 
- The StreamingLocatorId of the Streaming Locator.
- assetName String
- Asset Name
- created String
- The creation time of the Streaming Locator.
- 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
- streamingPolicy StringName 
- 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'
- systemData 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"
- alternativeMedia StringId 
- Alternative Media ID of this Streaming Locator
- contentKeys List<Property Map>
- The ContentKeys used by this Streaming Locator.
- defaultContent StringKey Policy Name 
- Name of the default ContentKeyPolicy used by this Streaming Locator.
- endTime String
- The end time of the Streaming Locator.
- filters List<String>
- A list of asset or account filters which apply to this streaming locator
- startTime String
- The start time of the Streaming Locator.
- streamingLocator StringId 
- The StreamingLocatorId of the Streaming Locator.
Supporting Types
StreamingLocatorContentKeyResponse    
- Id string
- ID of Content Key
- PolicyName string
- ContentKeyPolicy used by Content Key
- Tracks
List<Pulumi.Azure Native. Media. Inputs. Track Selection Response> 
- Tracks which use this Content Key
- Type string
- Encryption type of Content Key
- LabelReference stringIn Streaming Policy 
- Label of Content Key as specified in the Streaming Policy
- Value string
- Value of Content Key
- Id string
- ID of Content Key
- PolicyName string
- ContentKeyPolicy used by Content Key
- Tracks
[]TrackSelection Response 
- Tracks which use this Content Key
- Type string
- Encryption type of Content Key
- LabelReference stringIn Streaming Policy 
- Label of Content Key as specified in the Streaming Policy
- Value string
- Value of Content Key
- id String
- ID of Content Key
- policyName String
- ContentKeyPolicy used by Content Key
- tracks
List<TrackSelection Response> 
- Tracks which use this Content Key
- type String
- Encryption type of Content Key
- labelReference StringIn Streaming Policy 
- Label of Content Key as specified in the Streaming Policy
- value String
- Value of Content Key
- id string
- ID of Content Key
- policyName string
- ContentKeyPolicy used by Content Key
- tracks
TrackSelection Response[] 
- Tracks which use this Content Key
- type string
- Encryption type of Content Key
- labelReference stringIn Streaming Policy 
- Label of Content Key as specified in the Streaming Policy
- value string
- Value of Content Key
- id str
- ID of Content Key
- policy_name str
- ContentKeyPolicy used by Content Key
- tracks
Sequence[TrackSelection Response] 
- Tracks which use this Content Key
- type str
- Encryption type of Content Key
- label_reference_ strin_ streaming_ policy 
- Label of Content Key as specified in the Streaming Policy
- value str
- Value of Content Key
- id String
- ID of Content Key
- policyName String
- ContentKeyPolicy used by Content Key
- tracks List<Property Map>
- Tracks which use this Content Key
- type String
- Encryption type of Content Key
- labelReference StringIn Streaming Policy 
- Label of Content Key as specified in the Streaming Policy
- value String
- Value of Content Key
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified 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.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TrackPropertyConditionResponse   
TrackSelectionResponse  
- TrackSelections List<Pulumi.Azure Native. Media. Inputs. Track Property Condition Response> 
- TrackSelections is a track property condition list which can specify track(s)
- TrackSelections []TrackProperty Condition Response 
- TrackSelections is a track property condition list which can specify track(s)
- trackSelections List<TrackProperty Condition Response> 
- TrackSelections is a track property condition list which can specify track(s)
- trackSelections 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)
- trackSelections 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.89.1 published on Sunday, Mar 2, 2025 by Pulumi