Microsoft.Media (stable:2022-11-01)

2025/05/26 • 31 deleted methods

LiveEvents_List (removed)
Description Lists all the live events in the account.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
description: string ,
input:
{
streamingProtocol: enum ,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
keyFrameIntervalDuration: string ,
accessToken: string ,
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
timedMetadataEndpoints:
[
{
url: string ,
}
,
]
,
}
,
preview:
{
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
previewLocator: string ,
streamingPolicyName: string ,
alternativeMediaId: string ,
}
,
encoding:
{
encodingType: enum ,
presetName: string ,
stretchMode: enum ,
keyFrameInterval: string ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
useStaticHostname: boolean ,
hostnamePrefix: string ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
@odata.count: integer ,
@odata.nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_Get (removed)
Description Gets properties of a live event.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
input:
{
streamingProtocol: enum ,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
keyFrameIntervalDuration: string ,
accessToken: string ,
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
timedMetadataEndpoints:
[
{
url: string ,
}
,
]
,
}
,
preview:
{
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
previewLocator: string ,
streamingPolicyName: string ,
alternativeMediaId: string ,
}
,
encoding:
{
encodingType: enum ,
presetName: string ,
stretchMode: enum ,
keyFrameInterval: string ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
useStaticHostname: boolean ,
hostnamePrefix: string ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_Create (removed)
Description Creates a new live event.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
autoStart: boolean ,
parameters:
{
properties:
{
description: string ,
input:
{
streamingProtocol: enum ,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
keyFrameIntervalDuration: string ,
accessToken: string ,
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
timedMetadataEndpoints:
[
{
url: string ,
}
,
]
,
}
,
preview:
{
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
previewLocator: string ,
streamingPolicyName: string ,
alternativeMediaId: string ,
}
,
encoding:
{
encodingType: enum ,
presetName: string ,
stretchMode: enum ,
keyFrameInterval: string ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
useStaticHostname: boolean ,
hostnamePrefix: string ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
input:
{
streamingProtocol: enum ,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
keyFrameIntervalDuration: string ,
accessToken: string ,
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
timedMetadataEndpoints:
[
{
url: string ,
}
,
]
,
}
,
preview:
{
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
previewLocator: string ,
streamingPolicyName: string ,
alternativeMediaId: string ,
}
,
encoding:
{
encodingType: enum ,
presetName: string ,
stretchMode: enum ,
keyFrameInterval: string ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
useStaticHostname: boolean ,
hostnamePrefix: string ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
description: string ,
input:
{
streamingProtocol: enum ,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
keyFrameIntervalDuration: string ,
accessToken: string ,
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
timedMetadataEndpoints:
[
{
url: string ,
}
,
]
,
}
,
preview:
{
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
previewLocator: string ,
streamingPolicyName: string ,
alternativeMediaId: string ,
}
,
encoding:
{
encodingType: enum ,
presetName: string ,
stretchMode: enum ,
keyFrameInterval: string ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
useStaticHostname: boolean ,
hostnamePrefix: string ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_Update (removed)
Description Updates settings on an existing live event.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
parameters:
{
properties:
{
description: string ,
input:
{
streamingProtocol: enum ,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
keyFrameIntervalDuration: string ,
accessToken: string ,
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
timedMetadataEndpoints:
[
{
url: string ,
}
,
]
,
}
,
preview:
{
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
previewLocator: string ,
streamingPolicyName: string ,
alternativeMediaId: string ,
}
,
encoding:
{
encodingType: enum ,
presetName: string ,
stretchMode: enum ,
keyFrameInterval: string ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
useStaticHostname: boolean ,
hostnamePrefix: string ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
input:
{
streamingProtocol: enum ,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
keyFrameIntervalDuration: string ,
accessToken: string ,
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
timedMetadataEndpoints:
[
{
url: string ,
}
,
]
,
}
,
preview:
{
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
previewLocator: string ,
streamingPolicyName: string ,
alternativeMediaId: string ,
}
,
encoding:
{
encodingType: enum ,
presetName: string ,
stretchMode: enum ,
keyFrameInterval: string ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
useStaticHostname: boolean ,
hostnamePrefix: string ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
properties:
{
description: string ,
input:
{
streamingProtocol: enum ,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
keyFrameIntervalDuration: string ,
accessToken: string ,
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
timedMetadataEndpoints:
[
{
url: string ,
}
,
]
,
}
,
preview:
{
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
previewLocator: string ,
streamingPolicyName: string ,
alternativeMediaId: string ,
}
,
encoding:
{
encodingType: enum ,
presetName: string ,
stretchMode: enum ,
keyFrameInterval: string ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
useStaticHostname: boolean ,
hostnamePrefix: string ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_Delete (removed)
Description Deletes a live event.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_Allocate (removed)
Description A live event is in StandBy state after allocation completes, and is ready to start.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/allocate
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_Start (removed)
Description A live event in Stopped or StandBy state will be in Running state after the start operation completes.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/start
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_Stop (removed)
Description Stops a running live event.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/stop
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
parameters:
{
removeOutputsOnStop: boolean ,
}
,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_Reset (removed)
Description Resets an existing live event. All live outputs for the live event are deleted and the live event is stopped and will be started again. All assets used by the live outputs and streaming locators created on these assets are unaffected.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/reset
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_ListGetStatus (removed)
Description Gets status telemetry of a live event.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/getStatus
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
state: enum ,
healthStatus: enum ,
healthDescriptions:
[
string ,
]
,
lastUpdatedTime: string ,
ingestion:
{
streamName: string ,
begin: string ,
end: string ,
endReason: string ,
ingestInterruptions:
[
{
begin: string ,
end: string ,
duration: string ,
reason: string ,
}
,
]
,
}
,
trackStatus:
[
{
trackId: string ,
expectedBitrate: integer ,
incomingBitrate: integer ,
ingestDrift: string ,
requestReceived: integer ,
requestSucceeded: integer ,
}
,
]
,
}
,
]
,
}

⚐ Response (202)

{
location: string ,
azure-asyncoperation: string ,
}

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_ListGetStreamEvents (removed)
Description Get stream events telemetry of a live event.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/getStreamEvents
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
eventType: enum ,
eventTime: string ,
eventLevel: enum ,
data:
{
trackName: string ,
streamId: string ,
trackId: integer ,
mediaType: enum ,
bitrate: integer ,
mediaTimestamp: string ,
timescale: string ,
previousFragmentTimestamp: string ,
previousFragmentDuration: string ,
currentFragmentTimestamp: string ,
fragmentOneTimestamp: string ,
fragmentOneDuration: string ,
fragmentTwoTimestamp: string ,
fragmentTwoDuration: string ,
fragmentDropReason: string ,
discontinuityGap: integer ,
streamName: string ,
resultCode: string ,
resultMessage: string ,
duration: string ,
resolution: string ,
minTime: string ,
minTimeMediaType: enum ,
maxTime: string ,
maxTimeMediaType: enum ,
timescaleOfMinTime: string ,
timescaleOfMaxTime: string ,
remoteIp: string ,
remotePort: string ,
}
,
}
,
]
,
}

⚐ Response (202)

{
location: string ,
azure-asyncoperation: string ,
}

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_ListGetTrackIngestHeartbeats (removed)
Description Get track ingest heartbeat events telemetry of a live event.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/getTrackIngestHeartbeats
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
eventType: enum ,
eventTime: string ,
data:
{
trackName: string ,
trackType: enum ,
bitrate: integer ,
incomingBitrate: integer ,
lastTimestamp: string ,
timescale: string ,
overlapCount: integer ,
discontinuityCount: integer ,
nonincreasingCount: integer ,
unexpectedBitrate: boolean ,
state: string ,
healthy: boolean ,
lastFragmentArrivalTime: string ,
ingestDriftValue: string ,
transcriptionState: string ,
transcriptionLanguage: string ,
}
,
}
,
]
,
}

⚐ Response (202)

{
location: string ,
azure-asyncoperation: string ,
}

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_AsyncOperation (removed)
Description Get a live event operation status.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEventOperations/{operationId}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
operationId: string ,
api-version: string ,
}

⚐ Response (200)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
name: string ,
status: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveEvents_OperationLocation (removed)
Description Get a live event operation status.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/operationLocations/{operationId}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
operationId: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
input:
{
streamingProtocol: enum ,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
keyFrameIntervalDuration: string ,
accessToken: string ,
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
timedMetadataEndpoints:
[
{
url: string ,
}
,
]
,
}
,
preview:
{
endpoints:
[
{
protocol: string ,
url: string ,
}
,
]
,
accessControl:
{
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
previewLocator: string ,
streamingPolicyName: string ,
alternativeMediaId: string ,
}
,
encoding:
{
encodingType: enum ,
presetName: string ,
stretchMode: enum ,
keyFrameInterval: string ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
useStaticHostname: boolean ,
hostnamePrefix: string ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveOutputs_List (removed)
Description Lists the live outputs of a live event.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
description: string ,
assetName: string ,
archiveWindowLength: string ,
rewindWindowLength: string ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
@odata.count: integer ,
@odata.nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveOutputs_Get (removed)
Description Gets a live output.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs/{liveOutputName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
liveOutputName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
assetName: string ,
archiveWindowLength: string ,
rewindWindowLength: string ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveOutputs_Create (removed)
Description Creates a new live output.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs/{liveOutputName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
liveOutputName: string ,
api-version: string ,
parameters:
{
properties:
{
description: string ,
assetName: string ,
archiveWindowLength: string ,
rewindWindowLength: string ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
assetName: string ,
archiveWindowLength: string ,
rewindWindowLength: string ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
description: string ,
assetName: string ,
archiveWindowLength: string ,
rewindWindowLength: string ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveOutputs_Delete (removed)
Description Deletes a live output. Deleting a live output does not delete the asset the live output is writing to.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs/{liveOutputName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
liveOutputName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveOutputs_AsyncOperation (removed)
Description Get a Live Output operation status.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveOutputOperations/{operationId}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
operationId: string ,
api-version: string ,
}

⚐ Response (200)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
name: string ,
status: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
LiveOutputs_OperationLocation (removed)
Description Get a Live Output operation status.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs/{liveOutputName}/operationLocations/{operationId}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
liveEventName: string ,
liveOutputName: string ,
operationId: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
assetName: string ,
archiveWindowLength: string ,
rewindWindowLength: string ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_List (removed)
Description Lists the streaming endpoints in the account.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
description: string ,
scaleUnits: integer ,
availabilitySetName: string ,
accessControl:
{
akamai:
{
akamaiSignatureHeaderAuthenticationKeyList:
[
{
identifier: string ,
base64Key: string ,
expiration: string ,
}
,
]
,
}
,
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
maxCacheAge: integer ,
customHostNames:
[
string ,
]
,
hostName: string ,
cdnEnabled: boolean ,
cdnProvider: string ,
cdnProfile: string ,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
freeTrialEndTime: string ,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
sku:
{
name: string ,
capacity: integer ,
}
,
}
,
]
,
@odata.count: integer ,
@odata.nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_Get (removed)
Description Gets a streaming endpoint.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
streamingEndpointName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
scaleUnits: integer ,
availabilitySetName: string ,
accessControl:
{
akamai:
{
akamaiSignatureHeaderAuthenticationKeyList:
[
{
identifier: string ,
base64Key: string ,
expiration: string ,
}
,
]
,
}
,
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
maxCacheAge: integer ,
customHostNames:
[
string ,
]
,
hostName: string ,
cdnEnabled: boolean ,
cdnProvider: string ,
cdnProfile: string ,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
freeTrialEndTime: string ,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
sku:
{
name: string ,
capacity: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_Create (removed)
Description Creates a streaming endpoint.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
streamingEndpointName: string ,
api-version: string ,
autoStart: boolean ,
parameters:
{
properties:
{
description: string ,
scaleUnits: integer ,
availabilitySetName: string ,
accessControl:
{
akamai:
{
akamaiSignatureHeaderAuthenticationKeyList:
[
{
identifier: string ,
base64Key: string ,
expiration: string ,
}
,
]
,
}
,
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
maxCacheAge: integer ,
customHostNames:
[
string ,
]
,
hostName: string ,
cdnEnabled: boolean ,
cdnProvider: string ,
cdnProfile: string ,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
freeTrialEndTime: string ,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
sku:
{
name: string ,
capacity: integer ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
scaleUnits: integer ,
availabilitySetName: string ,
accessControl:
{
akamai:
{
akamaiSignatureHeaderAuthenticationKeyList:
[
{
identifier: string ,
base64Key: string ,
expiration: string ,
}
,
]
,
}
,
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
maxCacheAge: integer ,
customHostNames:
[
string ,
]
,
hostName: string ,
cdnEnabled: boolean ,
cdnProvider: string ,
cdnProfile: string ,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
freeTrialEndTime: string ,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
sku:
{
name: string ,
capacity: integer ,
}
,
}

⚐ Response (201)

{
properties:
{
description: string ,
scaleUnits: integer ,
availabilitySetName: string ,
accessControl:
{
akamai:
{
akamaiSignatureHeaderAuthenticationKeyList:
[
{
identifier: string ,
base64Key: string ,
expiration: string ,
}
,
]
,
}
,
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
maxCacheAge: integer ,
customHostNames:
[
string ,
]
,
hostName: string ,
cdnEnabled: boolean ,
cdnProvider: string ,
cdnProfile: string ,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
freeTrialEndTime: string ,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
sku:
{
name: string ,
capacity: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_Update (removed)
Description Updates a existing streaming endpoint.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
streamingEndpointName: string ,
api-version: string ,
parameters:
{
properties:
{
description: string ,
scaleUnits: integer ,
availabilitySetName: string ,
accessControl:
{
akamai:
{
akamaiSignatureHeaderAuthenticationKeyList:
[
{
identifier: string ,
base64Key: string ,
expiration: string ,
}
,
]
,
}
,
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
maxCacheAge: integer ,
customHostNames:
[
string ,
]
,
hostName: string ,
cdnEnabled: boolean ,
cdnProvider: string ,
cdnProfile: string ,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
freeTrialEndTime: string ,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
sku:
{
name: string ,
capacity: integer ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
scaleUnits: integer ,
availabilitySetName: string ,
accessControl:
{
akamai:
{
akamaiSignatureHeaderAuthenticationKeyList:
[
{
identifier: string ,
base64Key: string ,
expiration: string ,
}
,
]
,
}
,
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
maxCacheAge: integer ,
customHostNames:
[
string ,
]
,
hostName: string ,
cdnEnabled: boolean ,
cdnProvider: string ,
cdnProfile: string ,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
freeTrialEndTime: string ,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
sku:
{
name: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{
properties:
{
description: string ,
scaleUnits: integer ,
availabilitySetName: string ,
accessControl:
{
akamai:
{
akamaiSignatureHeaderAuthenticationKeyList:
[
{
identifier: string ,
base64Key: string ,
expiration: string ,
}
,
]
,
}
,
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
maxCacheAge: integer ,
customHostNames:
[
string ,
]
,
hostName: string ,
cdnEnabled: boolean ,
cdnProvider: string ,
cdnProfile: string ,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
freeTrialEndTime: string ,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
sku:
{
name: string ,
capacity: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_Delete (removed)
Description Deletes a streaming endpoint.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
streamingEndpointName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_Skus (removed)
Description List streaming endpoint supported skus.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}/skus
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
streamingEndpointName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
resourceType: string ,
capacity:
{
scaleType: string ,
default: integer ,
minimum: integer ,
maximum: integer ,
}
,
sku:
{
name: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_Start (removed)
Description Starts an existing streaming endpoint.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}/start
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
streamingEndpointName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_Stop (removed)
Description Stops an existing streaming endpoint.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}/stop
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
streamingEndpointName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_Scale (removed)
Description Scales an existing streaming endpoint.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}/scale
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
streamingEndpointName: string ,
api-version: string ,
parameters:
{
scaleUnit: integer ,
}
,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_AsyncOperation (removed)
Description Get a streaming endpoint operation status.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpointOperations/{operationId}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
operationId: string ,
api-version: string ,
}

⚐ Response (200)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
name: string ,
status: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
StreamingEndpoints_OperationLocation (removed)
Description Get a streaming endpoint operation status.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}/operationLocations/{operationId}
{
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
streamingEndpointName: string ,
operationId: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
scaleUnits: integer ,
availabilitySetName: string ,
accessControl:
{
akamai:
{
akamaiSignatureHeaderAuthenticationKeyList:
[
{
identifier: string ,
base64Key: string ,
expiration: string ,
}
,
]
,
}
,
ip:
{
allow:
[
{
name: string ,
address: string ,
subnetPrefixLength: integer ,
}
,
]
,
}
,
}
,
maxCacheAge: integer ,
customHostNames:
[
string ,
]
,
hostName: string ,
cdnEnabled: boolean ,
cdnProvider: string ,
cdnProfile: string ,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
freeTrialEndTime: string ,
created: string ,
lastModified: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
sku:
{
name: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}