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.listStreamingLocatorContentKeys
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
List Content Keys used by this Streaming Locator Azure REST API version: 2023-01-01.
Using listStreamingLocatorContentKeys
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 listStreamingLocatorContentKeys(args: ListStreamingLocatorContentKeysArgs, opts?: InvokeOptions): Promise<ListStreamingLocatorContentKeysResult>
function listStreamingLocatorContentKeysOutput(args: ListStreamingLocatorContentKeysOutputArgs, opts?: InvokeOptions): Output<ListStreamingLocatorContentKeysResult>def list_streaming_locator_content_keys(account_name: Optional[str] = None,
                                        resource_group_name: Optional[str] = None,
                                        streaming_locator_name: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> ListStreamingLocatorContentKeysResult
def list_streaming_locator_content_keys_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[ListStreamingLocatorContentKeysResult]func ListStreamingLocatorContentKeys(ctx *Context, args *ListStreamingLocatorContentKeysArgs, opts ...InvokeOption) (*ListStreamingLocatorContentKeysResult, error)
func ListStreamingLocatorContentKeysOutput(ctx *Context, args *ListStreamingLocatorContentKeysOutputArgs, opts ...InvokeOption) ListStreamingLocatorContentKeysResultOutput> Note: This function is named ListStreamingLocatorContentKeys in the Go SDK.
public static class ListStreamingLocatorContentKeys 
{
    public static Task<ListStreamingLocatorContentKeysResult> InvokeAsync(ListStreamingLocatorContentKeysArgs args, InvokeOptions? opts = null)
    public static Output<ListStreamingLocatorContentKeysResult> Invoke(ListStreamingLocatorContentKeysInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListStreamingLocatorContentKeysResult> listStreamingLocatorContentKeys(ListStreamingLocatorContentKeysArgs args, InvokeOptions options)
public static Output<ListStreamingLocatorContentKeysResult> listStreamingLocatorContentKeys(ListStreamingLocatorContentKeysArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:media:listStreamingLocatorContentKeys
  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.
listStreamingLocatorContentKeys Result
The following output properties are available:
- ContentKeys List<Pulumi.Azure Native. Media. Outputs. Streaming Locator Content Key Response> 
- ContentKeys used by current Streaming Locator
- ContentKeys []StreamingLocator Content Key Response 
- ContentKeys used by current Streaming Locator
- contentKeys List<StreamingLocator Content Key Response> 
- ContentKeys used by current Streaming Locator
- contentKeys StreamingLocator Content Key Response[] 
- ContentKeys used by current Streaming Locator
- content_keys Sequence[StreamingLocator Content Key Response] 
- ContentKeys used by current Streaming Locator
- contentKeys List<Property Map>
- ContentKeys used by current 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
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