Serverless Endpoints - Update
Aktualizace bezserverového koncového bodu (asynchronní)
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}?api-version=2025-06-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
name
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ |
Název bezserverového koncového bodu |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
subscription
|
path | True |
string minLength: 1 |
ID cílového předplatného. |
workspace
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ |
Název pracovního prostoru Azure Machine Learning |
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Text požadavku
Name | Typ | Description |
---|---|---|
identity |
Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) |
|
sku |
Podrobnosti skladové položky vyžadované pro kontrakt ARM pro automatické škálování |
|
tags |
object |
Značky prostředků |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Úspěch |
|
202 Accepted |
Přijato Hlavičky
|
|
Other Status Codes |
Chyba |
Příklady
Update Workspace Serverless Endpoint.
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/serverlessEndpoints/string?api-version=2025-06-01
{
"tags": {},
"sku": {
"name": "string",
"tier": "Premium",
"size": "string",
"family": "string",
"capacity": 1
},
"identity": {
"type": "None",
"userAssignedIdentities": {
"string": {}
}
}
}
Ukázková odpověď
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"modelSettings": {
"modelId": "string"
},
"authMode": "Key",
"inferenceEndpoint": {
"uri": "https://www.contoso.com/example",
"headers": {
"string": "string"
}
},
"provisioningState": "Creating",
"endpointState": "Suspended",
"marketplaceSubscriptionId": "string",
"contentSafety": {
"contentSafetyStatus": "Disabled"
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999+00:13",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999+00:13",
"lastModifiedBy": "string",
"lastModifiedByType": "Application"
},
"tags": {},
"location": "string",
"kind": "string",
"identity": {
"type": "SystemAssigned",
"principalId": "00000000-1111-2222-3333-444444444444",
"tenantId": "00000000-1111-2222-3333-444444444444",
"userAssignedIdentities": {
"string": {
"principalId": "00000000-1111-2222-3333-444444444444",
"clientId": "00000000-1111-2222-3333-444444444444"
}
}
},
"sku": {
"name": "string",
"tier": "Free",
"size": "string",
"family": "string",
"capacity": 1
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/...pathToOperationStatus...
Definice
Name | Description |
---|---|
Content |
|
Content |
Určuje stav bezpečnosti obsahu. |
created |
Typ identity, která prostředek vytvořila. |
Endpoint |
Stav zřizování koncových bodů |
Error |
Další informace o chybě správy prostředků |
Error |
Podrobnosti o chybě. |
Error |
Chybová odpověď |
Managed |
Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) |
Managed |
Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). |
Model |
|
Partial |
Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) |
Partial |
Přísně se používá v aktualizačních požadavcích. |
Partial |
Běžná definice skladové položky |
Serverless |
|
Serverless |
Stav bezserverového koncového bodu |
Serverless |
|
Serverless |
|
Serverless |
|
Sku |
Definice modelu prostředků představující skladovou položku |
Sku |
Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put. |
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
User |
Vlastnosti identity přiřazené uživatelem |
ContentSafety
Name | Typ | Description |
---|---|---|
contentSafetyStatus |
[Povinné] Určuje stav bezpečnosti obsahu. |
ContentSafetyStatus
Určuje stav bezpečnosti obsahu.
Hodnota | Description |
---|---|
Disabled | |
Enabled |
createdByType
Typ identity, která prostředek vytvořila.
Hodnota | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
EndpointProvisioningState
Stav zřizování koncových bodů
Hodnota | Description |
---|---|
Canceled | |
Creating | |
Deleting | |
Failed | |
Succeeded | |
Updating |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
Name | Typ | Description |
---|---|---|
info |
object |
Další informace. |
type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
additionalInfo |
Další informace o chybě. |
|
code |
string |
Kód chyby. |
details |
Podrobnosti o chybě. |
|
message |
string |
Chybová zpráva. |
target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
ManagedServiceIdentity
Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem)
Name | Typ | Description |
---|---|---|
principalId |
string (uuid) |
ID instančního objektu identity přiřazené systémem. Tato vlastnost bude poskytována pouze pro identitu přiřazenou systémem. |
tenantId |
string (uuid) |
ID tenanta přiřazené identity systému. Tato vlastnost bude poskytována pouze pro identitu přiřazenou systémem. |
type |
Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). |
|
userAssignedIdentities |
<string,
User |
identity User-Assigned |
ManagedServiceIdentityType
Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned).
Hodnota | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned,UserAssigned | |
UserAssigned |
ModelSettings
Name | Typ | Description |
---|---|---|
modelId |
string |
Jedinečný identifikátor modelu, který by měl tento bezserverový koncový bod zřídit. |
PartialManagedServiceIdentity
Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem)
Name | Typ | Description |
---|---|---|
type |
Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) |
|
userAssignedIdentities |
Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. |
PartialMinimalTrackedResourceWithSkuAndIdentity
Přísně se používá v aktualizačních požadavcích.
Name | Typ | Description |
---|---|---|
identity |
Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) |
|
sku |
Podrobnosti skladové položky vyžadované pro kontrakt ARM pro automatické škálování |
|
tags |
object |
Značky prostředků |
PartialSku
Běžná definice skladové položky
Name | Typ | Description |
---|---|---|
capacity |
integer (int32) |
Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, měla by být zahrnuta celá čísla kapacity. Pokud není pro prostředek možné horizontální navýšení kapacity nebo jeho snížení kapacity, může se tento parametr vynechat. |
family |
string |
Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. |
name |
string |
Název skladové položky. Ex - P3. Obvykle se jedná o písmeno+číslo. |
size |
string |
Velikost skladové položky. Pokud je pole název kombinací vrstvy a jiné hodnoty, jedná se o samostatný kód. |
tier |
Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put. |
ServerlessEndpoint
Name | Typ | Description |
---|---|---|
authMode |
[Povinné] Určuje režim ověřování pro koncový bod bez serveru. |
|
contentSafety |
Určuje možnosti zabezpečení obsahu. Pokud tento parametr vynecháte, nakonfiguruje se výchozí nastavení zabezpečení obsahu. |
|
endpointState |
Aktuální stav bezserverového endpointu. |
|
inferenceEndpoint |
Identifikátor URI odvozování, který se má cílit při provádění požadavků na bezserverový koncový bod |
|
marketplaceSubscriptionId |
string |
ID AzureSubscription Marketplace přidružené k tomuto bezserverovému endpointu. |
modelSettings |
Nastavení modelu (ID modelu) pro model, který se obsluhuje na bezserverovém endpointu. |
|
provisioningState |
Stav zřizování pro koncový bod |
ServerlessEndpointState
Stav bezserverového koncového bodu
Hodnota | Description |
---|---|
Creating | |
CreationFailed | |
Deleting | |
DeletionFailed | |
Online | |
Reinstating | |
Suspended | |
Suspending | |
Unknown |
ServerlessEndpointTrackedResource
Name | Typ | Description |
---|---|---|
id |
string |
Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) |
|
kind |
string |
Metadata používaná portálem, nástroji atd. k vykreslení různých prostředí uživatelského rozhraní pro prostředky stejného typu. |
location |
string |
Geografické umístění, ve kterém se nachází zdroj |
name |
string |
Název prostředku |
properties |
[Povinné] Další atributy entity. |
|
sku |
Podrobnosti skladové položky vyžadované pro kontrakt ARM pro automatické škálování |
|
systemData |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. |
|
tags |
object |
Značky prostředků |
type |
string |
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts |
ServerlessInferenceEndpoint
Name | Typ | Description |
---|---|---|
headers |
object |
Určuje všechny požadované hlavičky pro cílení na tento bezserverový koncový bod. |
uri |
string (uri) |
[Povinné] Identifikátor URI odvozování, který se má cílit při provádění požadavků na bezserverový koncový bod. |
ServerlessInferenceEndpointAuthMode
Hodnota | Description |
---|---|
Key |
Sku
Definice modelu prostředků představující skladovou položku
Name | Typ | Description |
---|---|---|
capacity |
integer (int32) |
Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, měla by být zahrnuta celá čísla kapacity. Pokud není pro prostředek možné horizontální navýšení kapacity nebo jeho snížení kapacity, může se tento parametr vynechat. |
family |
string |
Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. |
name |
string |
Název skladové položky. Ex - P3. Obvykle se jedná o písmeno+číslo. |
size |
string |
Velikost skladové položky. Pokud je pole název kombinací vrstvy a jiné hodnoty, jedná se o samostatný kód. |
tier |
Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put. |
SkuTier
Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put.
Hodnota | Description |
---|---|
Basic | |
Free | |
Premium | |
Standard |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
Name | Typ | Description |
---|---|---|
createdAt |
string (date-time) |
Časové razítko vytvoření prostředku (UTC). |
createdBy |
string |
Identita, která prostředek vytvořila. |
createdByType |
Typ identity, která prostředek vytvořila. |
|
lastModifiedAt |
string (date-time) |
Časové razítko poslední změny zdroje (UTC) |
lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |
UserAssignedIdentity
Vlastnosti identity přiřazené uživatelem
Name | Typ | Description |
---|---|---|
clientId |
string (uuid) |
ID klienta přiřazené identity. |
principalId |
string (uuid) |
ID objektu zabezpečení přiřazené identity. |