Microsoft.Media (preview:2019-05-01)

2025/05/26 • 20 deleted methods

LiveEvents_List (removed)
Description Lists 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 ,
}
,
]
,
}
,
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 ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
vanityUrl: boolean ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
}
,
]
,
@odata.count: integer ,
@odata.nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
LiveEvents_Get (removed)
Description Gets 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 ,
}
,
]
,
}
,
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 ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
vanityUrl: boolean ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
LiveEvents_Create (removed)
Description Creates a 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 ,
}
,
]
,
}
,
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 ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
vanityUrl: boolean ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: 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 ,
}
,
]
,
}
,
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 ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
vanityUrl: boolean ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: 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 ,
}
,
]
,
}
,
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 ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
vanityUrl: boolean ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
LiveEvents_Update (removed)
Description Updates a 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 ,
}
,
]
,
}
,
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 ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
vanityUrl: boolean ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: 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 ,
}
,
]
,
}
,
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 ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
vanityUrl: boolean ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: 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 ,
}
,
]
,
}
,
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 ,
}
,
transcriptions:
[
{
language: string ,
inputTrackSelection:
[
{
property: string ,
operation: string ,
value: string ,
}
,
]
,
outputTranscriptionTrack:
{
trackName: string ,
}
,
}
,
]
,
provisioningState: string ,
resourceState: enum ,
crossSiteAccessPolicies:
{
clientAccessPolicy: string ,
crossDomainPolicy: string ,
}
,
vanityUrl: boolean ,
streamOptions:
[
string ,
]
,
created: string ,
lastModified: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
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 ,
]
,
}
,
}
LiveEvents_Start (removed)
Description Starts an existing Live Event.
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 ,
]
,
}
,
}
LiveEvents_Stop (removed)
Description Stops an existing 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 ,
]
,
}
,
}
LiveEvents_Reset (removed)
Description Resets an existing Live Event.
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 ,
]
,
}
,
}
LiveOutputs_List (removed)
Description Lists the Live Outputs in the 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 ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
}
,
]
,
@odata.count: integer ,
@odata.nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
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 ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
LiveOutputs_Create (removed)
Description Creates a 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 ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
assetName: string ,
archiveWindowLength: string ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
}

⚐ Response (202)

{
properties:
{
description: string ,
assetName: string ,
archiveWindowLength: string ,
manifestName: string ,
hls:
{
fragmentsPerTsSegment: integer ,
}
,
outputSnapTime: integer ,
created: string ,
lastModified: string ,
provisioningState: string ,
resourceState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
LiveOutputs_Delete (removed)
Description Deletes a Live Output.
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 ,
]
,
}
,
}
StreamingEndpoints_List (removed)
Description Lists the StreamingEndpoints 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 ,
}
,
}
,
]
,
@odata.count: integer ,
@odata.nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
StreamingEndpoints_Get (removed)
Description Gets a StreamingEndpoint.
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 ,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
StreamingEndpoints_Create (removed)
Description Creates a StreamingEndpoint.
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 ,
}
,
}
,
}

⚐ 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 ,
}
,
}

⚐ 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 ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
StreamingEndpoints_Update (removed)
Description Updates a existing StreamingEndpoint.
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 ,
}
,
}
,
}

⚐ 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 ,
}
,
}

⚐ 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 ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
StreamingEndpoints_Delete (removed)
Description Deletes a StreamingEndpoint.
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 ,
]
,
}
,
}
StreamingEndpoints_Start (removed)
Description Starts an existing StreamingEndpoint.
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 ,
]
,
}
,
}
StreamingEndpoints_Stop (removed)
Description Stops an existing StreamingEndpoint.
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 ,
]
,
}
,
}
StreamingEndpoints_Scale (removed)
Description Scales an existing StreamingEndpoint.
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 ,
]
,
}
,
}