Streaming Endpoints - Create

StreamingVégpont létrehozása
Létrehoz egy StreamingEndpoint.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}?api-version=2018-07-01
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}?api-version=2018-07-01&autoStart={autoStart}

URI-paraméterek

Name In Required Type Description
accountName
path True
  • string

A Media Services-fiók neve.

resourceGroupName
path True
  • string

Az Azure-előfizetésen belüli erőforráscsoport neve.

streamingEndpointName
path True
  • string

A StreamingEndpoint neve.

Regex pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$

subscriptionId
path True
  • string

A Microsoft Azure-előfizetés egyedi azonosítója.

api-version
query True
  • string

Az ügyfélkérelemhez használandó API verziója.

autoStart
query
  • boolean

A jelző azt jelzi, hogy az erőforrást automatikusan el kell-e indítani a létrehozáskor.

Kérelem törzse

Name Required Type Description
location
  • string

Az erőforrás Azure-régiója.

properties.accessControl

A StreamingEndpoint hozzáférés-vezérlési definíciója.

properties.availabilitySetName
  • string

A streamingvégponthoz használt AvailabilitySet neve a magas rendelkezésre állású streameléshez. Ez az érték csak létrehozáskor állítható be.

properties.cdnEnabled
  • boolean

A CDN-kompatibilis jelző.

properties.cdnProfile
  • string

A CDN-profil neve.

properties.cdnProvider
  • string

A CDN-szolgáltató neve.

properties.crossSiteAccessPolicies

A StreamingEndpoint hozzáférési szabályzatok.

properties.customHostNames
  • string[]

A StreamingEndpoint egyéni állomásnevei

properties.description
  • string

A StreamingEndpoint leírása.

properties.maxCacheAge
  • integer

Gyorsítótár maximális életkora

properties.scaleUnits True
  • integer

A méretegységek száma. A Méretezés művelettel módosíthatja ezt az értéket.

tags
  • object

Erőforrás-címkék.

Válaszok

Name Type Description
200 OK

OK gombra. A kérés sikeres volt.

202 Accepted

Elfogadott. A kérelem feldolgozásra elfogadásra került, és a művelet aszinkron módon befejeződik. Tekintse https://go.microsoft.com/fwlink/?linkid=2087017 meg az aszinkron Azure-műveletek figyelésének részleteit.

Other Status Codes

A streamelési hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Példák

Create a StreamingEndpoint

Sample Request

PUT https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/streamingEndpoints/myStreamingEndpoint1?api-version=2018-07-01
{
  "id": null,
  "name": "myStreamingEndpoint1",
  "location": "West US",
  "type": "/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourcegroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents",
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  },
  "properties": {
    "description": "test event 1",
    "scaleUnits": 1,
    "availabilitySetName": "availableset",
    "accessControl": {
      "akamai": {
        "akamaiSignatureHeaderAuthenticationKeyList": [
          {
            "identifier": "id1",
            "expiration": "2029-12-31T16:00:00-08:00",
            "base64Key": "dGVzdGlkMQ=="
          },
          {
            "identifier": "id2",
            "expiration": "2030-12-31T16:00:00-08:00",
            "base64Key": "dGVzdGlkMQ=="
          }
        ]
      },
      "ip": {
        "allow": [
          {
            "name": "AllowedIp",
            "address": "192.168.1.1"
          }
        ]
      }
    },
    "cdnEnabled": false
  }
}

Sample Response

{
  "name": "myStreamingEndpoint1",
  "id": "/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/streamingendpoints/myStreamingEndpoint1",
  "type": "Microsoft.Media/mediaservices/streamingEndpoints",
  "location": "West US",
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  },
  "properties": {
    "description": "test event 1",
    "scaleUnits": 1,
    "availabilitySetName": "availableset",
    "cdnEnabled": false,
    "cdnProvider": null,
    "cdnProfile": "",
    "customHostNames": [],
    "accessControl": {
      "akamai": {
        "akamaiSignatureHeaderAuthenticationKeyList": [
          {
            "identifier": "id1",
            "expiration": "2030-01-01T00:00:00Z",
            "base64Key": "dGVzdGlkMQ=="
          },
          {
            "identifier": "id2",
            "expiration": "2031-01-01T00:00:00Z",
            "base64Key": "dGVzdGlkMQ=="
          }
        ]
      },
      "ip": {
        "allow": [
          {
            "name": "AllowedIp",
            "address": "192.168.1.1",
            "subnetPrefixLength": null
          }
        ]
      }
    },
    "maxCacheAge": null,
    "hostName": "mystreamingendpoint1-slitestmedia10.streaming.mediaservices.windows.net",
    "freeTrialEndTime": "0001-01-01T00:00:00-08:00",
    "provisioningState": "InProgress",
    "resourceState": "Stopped",
    "created": "2018-03-03T02:25:09.7561389Z",
    "lastModified": "2018-03-03T02:25:09.7561389Z"
  }
}
{
  "name": "myStreamingEndpoint1",
  "id": "/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/streamingendpoints/myStreamingEndpoint1",
  "type": "Microsoft.Media/mediaservices/streamingEndpoints",
  "location": "West US",
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  },
  "properties": {
    "description": "test event 1",
    "scaleUnits": 1,
    "availabilitySetName": "availableset",
    "cdnEnabled": false,
    "cdnProvider": null,
    "cdnProfile": "",
    "customHostNames": [],
    "accessControl": {
      "akamai": {
        "akamaiSignatureHeaderAuthenticationKeyList": [
          {
            "identifier": "id1",
            "expiration": "2030-01-01T00:00:00Z",
            "base64Key": "dGVzdGlkMQ=="
          },
          {
            "identifier": "id2",
            "expiration": "2031-01-01T00:00:00Z",
            "base64Key": "dGVzdGlkMQ=="
          }
        ]
      },
      "ip": {
        "allow": [
          {
            "name": "AllowedIp",
            "address": "192.168.1.1",
            "subnetPrefixLength": null
          }
        ]
      }
    },
    "maxCacheAge": null,
    "hostName": "mystreamingendpoint1-slitestmedia10.streaming.mediaservices.windows.net",
    "freeTrialEndTime": "0001-01-01T00:00:00-08:00",
    "provisioningState": "InProgress",
    "resourceState": "Stopped",
    "created": "2018-03-03T02:25:09.7561389Z",
    "lastModified": "2018-03-03T02:25:09.7561389Z"
  }
}

Definíciók

AkamaiAccessControl

Akamai hozzáférés-vezérlés

AkamaiSignatureHeaderAuthenticationKey

Akamai aláírásfejléc hitelesítési kulcs.

ApiError

Az API-hiba.

CrossSiteAccessPolicies

Az ügyfél-hozzáférési házirend.

IPAccessControl

Az IP-hozzáférés-vezérlés.

IPRange

A CIDR-séma IP-címtartománya.

ODataError

Információ a hibáról.

StreamingEndpoint

A StreamingEndpoint.

StreamingEndpointAccessControl

StreamingEndpoint hozzáférés-vezérlésdefiníció.

StreamingEndpointResourceState

A StreamingEndpoint erőforrásállapota.

AkamaiAccessControl

Akamai hozzáférés-vezérlés

Name Type Description
akamaiSignatureHeaderAuthenticationKeyList

hitelesítési kulcs listája

AkamaiSignatureHeaderAuthenticationKey

Akamai aláírásfejléc hitelesítési kulcs.

Name Type Description
base64Key
  • string

hitelesítési kulcs

expiration
  • string

A hitelesítési kulcs lejárati ideje.

identifier
  • string

a kulcs azonosítója

ApiError

Az API-hiba.

Name Type Description
error

ApiError (ApiError)
A hiba tulajdonságai.

CrossSiteAccessPolicies

Az ügyfél-hozzáférési házirend.

Name Type Description
clientAccessPolicy
  • string

A Silverlight által használt clientaccesspolicy.xml fájl tartalma.

crossDomainPolicy
  • string

A Silverlight által használt crossdomain.xml fájl tartalma.

IPAccessControl

Az IP-hozzáférés-vezérlés.

Name Type Description
allow

Az IP engedélyezési lista.

IPRange

A CIDR-séma IP-címtartománya.

Name Type Description
address
  • string

Az IP-cím.

name
  • string

Az IP-címtartomány rövid neve.

subnetPrefixLength
  • integer

Az alhálózati maszk előtagja hossza (lásd CIDR jelölés).

ODataError

Információ a hibáról.

Name Type Description
code
  • string

Nyelvfüggetlen hibanév.

details

A hiba részleteit.

message
  • string

A hibaüzenet.

target
  • string

A hiba célja (például a hibás tulajdonság neve).

StreamingEndpoint

A StreamingEndpoint.

Name Type Description
id
  • string

Az erőforrás teljesen minősített erőforrásazonosítója.

location
  • string

Az erőforrás Azure-régiója.

name
  • string

Az erőforrás neve.

properties.accessControl

A StreamingEndpoint hozzáférés-vezérlési definíciója.

properties.availabilitySetName
  • string

A streamingvégponthoz használt AvailabilitySet neve a magas rendelkezésre állású streameléshez. Ez az érték csak létrehozáskor állítható be.

properties.cdnEnabled
  • boolean

A CDN-kompatibilis jelző.

properties.cdnProfile
  • string

A CDN-profil neve.

properties.cdnProvider
  • string

A CDN-szolgáltató neve.

properties.created
  • string

A StreamingEndpoint létrehozásának pontos időpontja.

properties.crossSiteAccessPolicies

A StreamingEndpoint hozzáférési szabályzatok.

properties.customHostNames
  • string[]

A StreamingEndpoint egyéni állomásnevei

properties.description
  • string

A StreamingEndpoint leírása.

properties.freeTrialEndTime
  • string

Az ingyenes próbaidőszak lejárati ideje.

properties.hostName
  • string

A StreamingEndpoint állomásneve.

properties.lastModified
  • string

A StreamingEndpoint utolsó módosításának pontos időpontja.

properties.maxCacheAge
  • integer

Gyorsítótár maximális életkora

properties.provisioningState
  • string

A StreamingEndpoint létesítési állapota.

properties.resourceState

A StreamingEndpoint erőforrásállapota.

properties.scaleUnits
  • integer

A méretegységek száma. A Méretezés művelettel módosíthatja ezt az értéket.

tags
  • object

Erőforrás-címkék.

type
  • string

Az erőforrás típusa.

StreamingEndpointAccessControl

StreamingEndpoint hozzáférés-vezérlésdefiníció.

Name Type Description
akamai

Az Akamai hozzáférés-vezérlése

ip

A StreamingEndpoint IP-hozzáférés-vezérlése.

StreamingEndpointResourceState

A StreamingEndpoint erőforrásállapota.

Name Type Description
Deleting
  • string
Running
  • string
Scaling
  • string
Starting
  • string
Stopped
  • string
Stopping
  • string