1. Packages
  2. Azure Native v2
  3. API Docs
  4. media
  5. listStreamingLocatorContentKeys
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.media.listStreamingLocatorContentKeys

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 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>
Copy
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]
Copy
func ListStreamingLocatorContentKeys(ctx *Context, args *ListStreamingLocatorContentKeysArgs, opts ...InvokeOption) (*ListStreamingLocatorContentKeysResult, error)
func ListStreamingLocatorContentKeysOutput(ctx *Context, args *ListStreamingLocatorContentKeysOutputArgs, opts ...InvokeOption) ListStreamingLocatorContentKeysResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<ListStreamingLocatorContentKeysResult> listStreamingLocatorContentKeys(ListStreamingLocatorContentKeysArgs args, InvokeOptions options)
public static Output<ListStreamingLocatorContentKeysResult> listStreamingLocatorContentKeys(ListStreamingLocatorContentKeysArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:media:listStreamingLocatorContentKeys
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AccountName
This property is required.
Changes to this property will trigger replacement.
string
The Media Services account name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group within the Azure subscription.
StreamingLocatorName
This property is required.
Changes to this property will trigger replacement.
string
The Streaming Locator name.
AccountName
This property is required.
Changes to this property will trigger replacement.
string
The Media Services account name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group within the Azure subscription.
StreamingLocatorName
This property is required.
Changes to this property will trigger replacement.
string
The Streaming Locator name.
accountName
This property is required.
Changes to this property will trigger replacement.
String
The Media Services account name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group within the Azure subscription.
streamingLocatorName
This property is required.
Changes to this property will trigger replacement.
String
The Streaming Locator name.
accountName
This property is required.
Changes to this property will trigger replacement.
string
The Media Services account name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group within the Azure subscription.
streamingLocatorName
This property is required.
Changes to this property will trigger replacement.
string
The Streaming Locator name.
account_name
This property is required.
Changes to this property will trigger replacement.
str
The Media Services account name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group within the Azure subscription.
streaming_locator_name
This property is required.
Changes to this property will trigger replacement.
str
The Streaming Locator name.
accountName
This property is required.
Changes to this property will trigger replacement.
String
The Media Services account name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group within the Azure subscription.
streamingLocatorName
This property is required.
Changes to this property will trigger replacement.
String
The Streaming Locator name.

listStreamingLocatorContentKeys Result

The following output properties are available:

ContentKeys []StreamingLocatorContentKeyResponse
ContentKeys used by current Streaming Locator
contentKeys List<StreamingLocatorContentKeyResponse>
ContentKeys used by current Streaming Locator
contentKeys StreamingLocatorContentKeyResponse[]
ContentKeys used by current Streaming Locator
content_keys Sequence[StreamingLocatorContentKeyResponse]
ContentKeys used by current Streaming Locator
contentKeys List<Property Map>
ContentKeys used by current Streaming Locator

Supporting Types

StreamingLocatorContentKeyResponse

Id This property is required. string
ID of Content Key
PolicyName This property is required. string
ContentKeyPolicy used by Content Key
Tracks This property is required. List<Pulumi.AzureNative.Media.Inputs.TrackSelectionResponse>
Tracks which use this Content Key
Type This property is required. string
Encryption type of Content Key
LabelReferenceInStreamingPolicy string
Label of Content Key as specified in the Streaming Policy
Value string
Value of Content Key
Id This property is required. string
ID of Content Key
PolicyName This property is required. string
ContentKeyPolicy used by Content Key
Tracks This property is required. []TrackSelectionResponse
Tracks which use this Content Key
Type This property is required. string
Encryption type of Content Key
LabelReferenceInStreamingPolicy string
Label of Content Key as specified in the Streaming Policy
Value string
Value of Content Key
id This property is required. String
ID of Content Key
policyName This property is required. String
ContentKeyPolicy used by Content Key
tracks This property is required. List<TrackSelectionResponse>
Tracks which use this Content Key
type This property is required. String
Encryption type of Content Key
labelReferenceInStreamingPolicy String
Label of Content Key as specified in the Streaming Policy
value String
Value of Content Key
id This property is required. string
ID of Content Key
policyName This property is required. string
ContentKeyPolicy used by Content Key
tracks This property is required. TrackSelectionResponse[]
Tracks which use this Content Key
type This property is required. string
Encryption type of Content Key
labelReferenceInStreamingPolicy string
Label of Content Key as specified in the Streaming Policy
value string
Value of Content Key
id This property is required. str
ID of Content Key
policy_name This property is required. str
ContentKeyPolicy used by Content Key
tracks This property is required. Sequence[TrackSelectionResponse]
Tracks which use this Content Key
type This property is required. str
Encryption type of Content Key
label_reference_in_streaming_policy str
Label of Content Key as specified in the Streaming Policy
value str
Value of Content Key
id This property is required. String
ID of Content Key
policyName This property is required. String
ContentKeyPolicy used by Content Key
tracks This property is required. List<Property Map>
Tracks which use this Content Key
type This property is required. String
Encryption type of Content Key
labelReferenceInStreamingPolicy String
Label of Content Key as specified in the Streaming Policy
value String
Value of Content Key

TrackPropertyConditionResponse

Operation This property is required. string
Track property condition operation
Property This property is required. string
Track property type
Value string
Track property value
Operation This property is required. string
Track property condition operation
Property This property is required. string
Track property type
Value string
Track property value
operation This property is required. String
Track property condition operation
property This property is required. String
Track property type
value String
Track property value
operation This property is required. string
Track property condition operation
property This property is required. string
Track property type
value string
Track property value
operation This property is required. str
Track property condition operation
property This property is required. str
Track property type
value str
Track property value
operation This property is required. String
Track property condition operation
property This property is required. String
Track property type
value String
Track property value

TrackSelectionResponse

TrackSelections List<Pulumi.AzureNative.Media.Inputs.TrackPropertyConditionResponse>
TrackSelections is a track property condition list which can specify track(s)
TrackSelections []TrackPropertyConditionResponse
TrackSelections is a track property condition list which can specify track(s)
trackSelections List<TrackPropertyConditionResponse>
TrackSelections is a track property condition list which can specify track(s)
trackSelections TrackPropertyConditionResponse[]
TrackSelections is a track property condition list which can specify track(s)
track_selections Sequence[TrackPropertyConditionResponse]
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-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi