MediaFunctions

Functions

Link copied to clipboard

Get the details of an Account Filter in the Media Services account. Azure REST API version: 2023-01-01.

suspend fun getAccountFilter(accountName: String, filterName: String, resourceGroupName: String): GetAccountFilterResult
Link copied to clipboard
suspend fun getAsset(argument: GetAssetPlainArgs): GetAssetResult

Get the details of an Asset in the Media Services account Azure REST API version: 2023-01-01.

suspend fun getAsset(argument: suspend GetAssetPlainArgsBuilder.() -> Unit): GetAssetResult
suspend fun getAsset(accountName: String, assetName: String, resourceGroupName: String): GetAssetResult
Link copied to clipboard

Gets the Asset storage encryption keys used to decrypt content created by version 2 of the Media Services API Azure REST API version: 2023-01-01.

suspend fun getAssetEncryptionKey(accountName: String, assetName: String, resourceGroupName: String): GetAssetEncryptionKeyResult
Link copied to clipboard

Get the details of an Asset Filter associated with the specified Asset. Azure REST API version: 2023-01-01.

suspend fun getAssetFilter(accountName: String, assetName: String, filterName: String, resourceGroupName: String): GetAssetFilterResult
Link copied to clipboard

Get the details of a Content Key Policy in the Media Services account Azure REST API version: 2023-01-01.

suspend fun getContentKeyPolicy(accountName: String, contentKeyPolicyName: String, resourceGroupName: String): GetContentKeyPolicyResult
Link copied to clipboard
suspend fun getJob(argument: GetJobPlainArgs): GetJobResult

Gets a Job. Azure REST API version: 2022-07-01.

suspend fun getJob(argument: suspend GetJobPlainArgsBuilder.() -> Unit): GetJobResult
suspend fun getJob(accountName: String, jobName: String, resourceGroupName: String, transformName: String): GetJobResult
Link copied to clipboard

Gets properties of a live event. Azure REST API version: 2022-11-01. Other available API versions: 2018-06-01-preview, 2019-05-01-preview.

suspend fun getLiveEvent(accountName: String, liveEventName: String, resourceGroupName: String): GetLiveEventResult
Link copied to clipboard

Gets status telemetry of a live event. Azure REST API version: 2022-11-01.

suspend fun getLiveEventStatus(accountName: String, liveEventName: String, resourceGroupName: String): GetLiveEventStatusResult
Link copied to clipboard

Get stream events telemetry of a live event. Azure REST API version: 2022-11-01.

suspend fun getLiveEventStreamEvents(accountName: String, liveEventName: String, resourceGroupName: String): GetLiveEventStreamEventsResult
Link copied to clipboard

Get track ingest heartbeat events telemetry of a live event. Azure REST API version: 2022-11-01.

suspend fun getLiveEventTrackIngestHeartbeats(accountName: String, liveEventName: String, resourceGroupName: String): GetLiveEventTrackIngestHeartbeatsResult
Link copied to clipboard

Gets a live output. Azure REST API version: 2022-11-01.

suspend fun getLiveOutput(accountName: String, liveEventName: String, liveOutputName: String, resourceGroupName: String): GetLiveOutputResult
Link copied to clipboard

Get the details of a Media Graph in the Media Services account. Azure REST API version: 2020-02-01-preview.

suspend fun getMediaGraph(accountName: String, mediaGraphName: String, resourceGroupName: String): GetMediaGraphResult
Link copied to clipboard

Get the details of a Media Services account Azure REST API version: 2023-01-01. Other available API versions: 2015-10-01.

suspend fun getMediaService(accountName: String, resourceGroupName: String): GetMediaServiceResult
Link copied to clipboard

Get the details of a private endpoint connection. Azure REST API version: 2023-01-01.

suspend fun getPrivateEndpointConnection(accountName: String, name: String, resourceGroupName: String): GetPrivateEndpointConnectionResult
Link copied to clipboard

Gets a streaming endpoint. Azure REST API version: 2022-11-01. Other available API versions: 2018-06-01-preview.

suspend fun getStreamingEndpoint(accountName: String, resourceGroupName: String, streamingEndpointName: String): GetStreamingEndpointResult
Link copied to clipboard

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.

suspend fun getStreamingLocator(accountName: String, resourceGroupName: String, streamingLocatorName: String): GetStreamingLocatorResult
Link copied to clipboard

Get the details of a Streaming Policy in the Media Services account Azure REST API version: 2023-01-01.

suspend fun getStreamingPolicy(accountName: String, resourceGroupName: String, streamingPolicyName: String): GetStreamingPolicyResult
Link copied to clipboard
suspend fun getTrack(argument: GetTrackPlainArgs): GetTrackResult

Get the details of a Track in the Asset Azure REST API version: 2023-01-01.

suspend fun getTrack(argument: suspend GetTrackPlainArgsBuilder.() -> Unit): GetTrackResult
suspend fun getTrack(accountName: String, assetName: String, resourceGroupName: String, trackName: String): GetTrackResult
Link copied to clipboard

Gets a Transform. Azure REST API version: 2022-07-01.

suspend fun getTransform(accountName: String, resourceGroupName: String, transformName: String): GetTransformResult
Link copied to clipboard

Lists storage container URLs with shared access signatures (SAS) for uploading and downloading Asset content. The signatures are derived from the storage account keys. Azure REST API version: 2023-01-01.

suspend fun listAssetContainerSas(accountName: String, assetName: String, expiryTime: String? = null, permissions: Either<String, AssetContainerPermission>? = null, resourceGroupName: String): ListAssetContainerSasResult
Link copied to clipboard

Lists Streaming Locators which are associated with this asset. Azure REST API version: 2023-01-01.

suspend fun listAssetStreamingLocators(accountName: String, assetName: String, resourceGroupName: String): ListAssetStreamingLocatorsResult
Link copied to clipboard

List all the media edge policies associated with the Media Services account. Azure REST API version: 2023-01-01.

suspend fun listMediaServiceEdgePolicies(accountName: String, deviceId: String? = null, resourceGroupName: String): ListMediaServiceEdgePoliciesResult
Link copied to clipboard

Lists the keys for a Media Service. Azure REST API version: 2015-10-01.

suspend fun listMediaServiceKeys(mediaServiceName: String, resourceGroupName: String): ListMediaServiceKeysResult
Link copied to clipboard

List Content Keys used by this Streaming Locator Azure REST API version: 2023-01-01.

suspend fun listStreamingLocatorContentKeys(accountName: String, resourceGroupName: String, streamingLocatorName: String): ListStreamingLocatorContentKeysResult
Link copied to clipboard

List Paths supported by this Streaming Locator Azure REST API version: 2023-01-01.

suspend fun listStreamingLocatorPaths(accountName: String, resourceGroupName: String, streamingLocatorName: String): ListStreamingLocatorPathsResult