azure-native.media.listStreamingLocatorContentKeys

Class of response for listContentKeys action API Version: 2020-05-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)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:media:listStreamingLocatorContentKeys
  arguments:
    # arguments dictionary

The following arguments are supported:

AccountName string

The Media Services account name.

ResourceGroupName string

The name of the resource group within the Azure subscription.

StreamingLocatorName string

The Streaming Locator name.

AccountName string

The Media Services account name.

ResourceGroupName string

The name of the resource group within the Azure subscription.

StreamingLocatorName string

The Streaming Locator name.

accountName String

The Media Services account name.

resourceGroupName String

The name of the resource group within the Azure subscription.

streamingLocatorName String

The Streaming Locator name.

accountName string

The Media Services account name.

resourceGroupName string

The name of the resource group within the Azure subscription.

streamingLocatorName string

The Streaming Locator name.

account_name str

The Media Services account name.

resource_group_name str

The name of the resource group within the Azure subscription.

streaming_locator_name str

The Streaming Locator name.

accountName String

The Media Services account name.

resourceGroupName String

The name of the resource group within the Azure subscription.

streamingLocatorName 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 string

ID of Content Key

PolicyName string

ContentKeyPolicy used by Content Key

Tracks List<Pulumi.AzureNative.Media.Inputs.TrackSelectionResponse>

Tracks which use this Content Key

Type 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 string

ID of Content Key

PolicyName string

ContentKeyPolicy used by Content Key

Tracks []TrackSelectionResponse

Tracks which use this Content Key

Type 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 String

ID of Content Key

policyName String

ContentKeyPolicy used by Content Key

tracks List<TrackSelectionResponse>

Tracks which use this Content Key

type 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 string

ID of Content Key

policyName string

ContentKeyPolicy used by Content Key

tracks TrackSelectionResponse[]

Tracks which use this Content Key

type 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 str

ID of Content Key

policy_name str

ContentKeyPolicy used by Content Key

tracks Sequence[TrackSelectionResponse]

Tracks which use this Content Key

type 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 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

labelReferenceInStreamingPolicy String

Label of Content Key as specified in the Streaming Policy

value String

Value of Content Key

TrackPropertyConditionResponse

Operation string

Track property condition operation

Property string

Track property type

Value string

Track property value

Operation string

Track property condition operation

Property string

Track property type

Value string

Track property value

operation String

Track property condition operation

property String

Track property type

value String

Track property value

operation string

Track property condition operation

property string

Track property type

value string

Track property value

operation str

Track property condition operation

property str

Track property type

value str

Track property value

operation String

Track property condition operation

property 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 pulumi/pulumi-azure-native
License
Apache-2.0