Streaming Endpoints - Update

Uppdatera StreamingEndpoint
Uppdateringar en befintlig slutpunkt för direktuppspelning.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/streamingEndpoints/{streamingEndpointName}?api-version=2022-11-01

URI-parametrar

Name I Obligatorisk Typ Description
accountName
path True

string

Namnet på Media Services-kontot.

resourceGroupName
path True

string

Namnet på resursgruppen i Azure-prenumerationen.

streamingEndpointName
path True

string

Namnet på slutpunkten för direktuppspelning, maxlängden är 24.

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

subscriptionId
path True

string

Den unika identifieraren för en Microsoft Azure-prenumeration.

api-version
query True

string

Den version av API:et som ska användas med klientbegäran.

Begärandetext

Name Obligatorisk Typ Description
location True

string

Den geo-plats där resursen finns

properties.scaleUnits True

integer

Antalet skalningsenheter. Använd åtgärden Skala för att justera det här värdet.

properties.accessControl

StreamingEndpointAccessControl

Åtkomstkontrolldefinitionen för slutpunkten för direktuppspelning.

properties.availabilitySetName

string

Den här funktionen är inaktuell, ange inget värde för den här egenskapen.

properties.cdnEnabled

boolean

DEN CDN-aktiverade flaggan.

properties.cdnProfile

string

CDN-profilnamnet.

properties.cdnProvider

string

CDN-providernamnet.

properties.crossSiteAccessPolicies

CrossSiteAccessPolicies

Åtkomstprinciper för slutpunkter för direktuppspelning.

properties.customHostNames

string[]

De anpassade värdnamnen för slutpunkten för direktuppspelning

properties.description

string

Beskrivning av slutpunkt för direktuppspelning.

properties.maxCacheAge

integer

Maximal cacheålder

sku

ArmStreamingEndpointCurrentSku

SKU:n för direktuppspelningsslutpunkten.

tags

object

Resurstaggar.

Svar

Name Typ Description
200 OK

StreamingEndpoint

OK. Begäran har slutförts.

202 Accepted

StreamingEndpoint

Accepterade. Begäran har accepterats för bearbetning och åtgärden slutförs asynkront. Mer information om övervakning av asynkrona Azure-åtgärder https://go.microsoft.com/fwlink/?linkid=2087017 finns i.

Other Status Codes

ErrorResponse

Strömningsfelsvaret som beskriver varför åtgärden misslyckades.

Exempel

Update a streaming endpoint

Sample Request

PATCH https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/streamingEndpoints/myStreamingEndpoint1?api-version=2022-11-01

{
  "location": "West US",
  "tags": {
    "tag3": "value3",
    "tag5": "value5"
  },
  "properties": {
    "description": "test event 2",
    "scaleUnits": 5,
    "availabilitySetName": "availableset"
  }
}

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": {
    "tag3": "value3",
    "tag5": "value5"
  },
  "properties": {
    "description": "test event 2",
    "scaleUnits": 5,
    "availabilitySetName": "availableset",
    "cdnEnabled": false,
    "cdnProvider": null,
    "cdnProfile": null,
    "customHostNames": [],
    "maxCacheAge": null,
    "hostName": null,
    "freeTrialEndTime": "0001-01-01T00:00:00Z",
    "provisioningState": "Succeeded",
    "resourceState": null,
    "created": "0001-01-01T00:00:00Z",
    "lastModified": "0001-01-01T00:00:00Z"
  }
}
azure-asyncoperation: https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/streamingendpointoperations/62e4d893-d233-4005-988e-a428d9f77076?api-version=2022-11-01
location: https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/streamingendpoints/myStreamingEndpoint1/operationlocations/62e4d893-d233-4005-988e-a428d9f77076?api-version=2022-11-01
{
  "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": {
    "tag3": "value3",
    "tag5": "value5"
  },
  "properties": {
    "description": "test event 2",
    "scaleUnits": 5,
    "availabilitySetName": "availableset",
    "cdnEnabled": false,
    "cdnProvider": null,
    "cdnProfile": null,
    "customHostNames": [],
    "maxCacheAge": null,
    "hostName": null,
    "freeTrialEndTime": "0001-01-01T00:00:00Z",
    "provisioningState": "Succeeded",
    "resourceState": null,
    "created": "0001-01-01T00:00:00Z",
    "lastModified": "0001-01-01T00:00:00Z"
  }
}

Definitioner

Name Description
AkamaiAccessControl

Åtkomstkontroll för Akamai

AkamaiSignatureHeaderAuthenticationKey

Autentiseringsnyckel för Akamai-signaturhuvud.

ArmStreamingEndpointCurrentSku

Aktuell sku för direktuppspelningsslutpunkten.

createdByType

Den typ av identitet som skapade resursen.

CrossSiteAccessPolicies

Klientåtkomstprincipen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

IPAccessControl

IP-åtkomstkontrollen.

IPRange

IP-adressintervallet i CIDR-schemat.

StreamingEndpoint

Slutpunkten för direktuppspelning.

StreamingEndpointAccessControl

Definition för åtkomstkontroll för slutpunkter för direktuppspelning.

StreamingEndpointResourceState

Resurstillståndet för slutpunkten för direktuppspelning.

systemData

Metadata som rör skapande och senaste ändring av resursen.

AkamaiAccessControl

Åtkomstkontroll för Akamai

Name Typ Description
akamaiSignatureHeaderAuthenticationKeyList

AkamaiSignatureHeaderAuthenticationKey[]

lista över autentiseringsnycklar

AkamaiSignatureHeaderAuthenticationKey

Autentiseringsnyckel för Akamai-signaturhuvud.

Name Typ Description
base64Key

string

autentiseringsnyckel

expiration

string

Förfallotiden för autentiseringsnyckeln.

identifier

string

identifierare för nyckeln

ArmStreamingEndpointCurrentSku

Aktuell sku för direktuppspelningsslutpunkten.

Name Typ Description
capacity

integer

SKU-kapaciteten för direktuppspelningsslutpunkten.

name

string

SKU-namnet för direktuppspelningsslutpunkten.

createdByType

Den typ av identitet som skapade resursen.

Name Typ Description
Application

string

Key

string

ManagedIdentity

string

User

string

CrossSiteAccessPolicies

Klientåtkomstprincipen.

Name Typ Description
clientAccessPolicy

string

Innehållet i clientaccesspolicy.xml som används av Silverlight.

crossDomainPolicy

string

Innehållet i crossdomain.xml som används av Silverlight.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Den ytterligare informationstypen.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

IPAccessControl

IP-åtkomstkontrollen.

Name Typ Description
allow

IPRange[]

Listan över tillåtna IP-adresser.

IPRange

IP-adressintervallet i CIDR-schemat.

Name Typ Description
address

string

IP-adressen.

name

string

Det egna namnet för IP-adressintervallet.

subnetPrefixLength

integer

Prefixlängden för nätmasken (se CIDR-notation).

StreamingEndpoint

Slutpunkten för direktuppspelning.

Name Typ Description
id

string

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Den geo-plats där resursen finns

name

string

Namnet på resursen

properties.accessControl

StreamingEndpointAccessControl

Åtkomstkontrolldefinitionen för slutpunkten för direktuppspelning.

properties.availabilitySetName

string

Den här funktionen är inaktuell, ange inget värde för den här egenskapen.

properties.cdnEnabled

boolean

DEN CDN-aktiverade flaggan.

properties.cdnProfile

string

CDN-profilnamnet.

properties.cdnProvider

string

CDN-providernamnet.

properties.created

string

Exakt när slutpunkten för direktuppspelning skapades.

properties.crossSiteAccessPolicies

CrossSiteAccessPolicies

Åtkomstprinciper för slutpunkter för direktuppspelning.

properties.customHostNames

string[]

De anpassade värdnamnen för slutpunkten för direktuppspelning

properties.description

string

Beskrivning av slutpunkt för direktuppspelning.

properties.freeTrialEndTime

string

Förfallotiden för den kostnadsfria utvärderingsversionen.

properties.hostName

string

Värdnamnet för slutpunkten för direktuppspelning.

properties.lastModified

string

Exakt när slutpunkten för direktuppspelning senast ändrades.

properties.maxCacheAge

integer

Maximal cacheålder

properties.provisioningState

string

Etableringstillståndet för slutpunkten för direktuppspelning.

properties.resourceState

StreamingEndpointResourceState

Resurstillståndet för slutpunkten för direktuppspelning.

properties.scaleUnits

integer

Antalet skalningsenheter. Använd åtgärden Skala för att justera det här värdet.

sku

ArmStreamingEndpointCurrentSku

SKU:n för direktuppspelningsslutpunkten.

systemData

systemData

Systemmetadata som är relaterade till den här resursen.

tags

object

Resurstaggar.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

StreamingEndpointAccessControl

Definition för åtkomstkontroll för slutpunkter för direktuppspelning.

Name Typ Description
akamai

AkamaiAccessControl

Åtkomstkontrollen för Akamai

ip

IPAccessControl

IP-åtkomstkontrollen för slutpunkten för direktuppspelning.

StreamingEndpointResourceState

Resurstillståndet för slutpunkten för direktuppspelning.

Name Typ Description
Deleting

string

Slutpunkten för direktuppspelning tas bort.

Running

string

Slutpunkten för direktuppspelning körs. Den kan strömma innehåll till klienter

Scaling

string

Slutpunkten för direktuppspelning ökar eller minskar skalningsenheter.

Starting

string

Slutpunkten för direktuppspelning övergår till körningstillståndet.

Stopped

string

Det ursprungliga tillståndet för en slutpunkt för direktuppspelning när den har skapats. Innehållet är inte redo att strömmas från den här slutpunkten.

Stopping

string

Slutpunkten för direktuppspelning övergår till stoppat tillstånd.

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.