Deployments - Create Or Update
Frissítse a Cognitive Services-fiókhoz társított meghatározott üzemelő példányok állapotát.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{accountName}/deployments/{deploymentName}?api-version=2024-10-01
URI-paraméterek
| Name | In | Kötelező | Típus | Description |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 2maxLength: 64 pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ |
A Cognitive Services-fiók neve. |
|
deployment
|
path | True |
string |
A Cognitive Services-fiókhoz társított üzembe helyezés neve |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket. |
|
subscription
|
path | True |
string minLength: 1 |
A cél-előfizetés azonosítója. |
|
api-version
|
query | True |
string minLength: 1 |
A művelethez használni kívánt API-verzió. |
Kérelem törzse
| Name | Típus | Description |
|---|---|---|
| properties |
A Cognitive Services-fiók üzembe helyezésének tulajdonságai. |
|
| sku |
A termékváltozatot képviselő erőforrásmodell-definíció |
|
| tags |
object |
Erőforráscímkék. |
Válaszok
| Name | Típus | Description |
|---|---|---|
| 200 OK |
Az üzembe helyezés létrehozása/frissítése sikeresen. |
|
| 201 Created |
Az üzembe helyezés létrehozása sikeresen megtörtént. |
|
| Other Status Codes |
Hibaválasz, amely leírja, hogy miért nem sikerült a művelet. |
Példák
PutDeployment
Mintakérelem
PUT https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/deployments/deploymentName?api-version=2024-10-01
{
"sku": {
"name": "Standard",
"capacity": 1
},
"properties": {
"model": {
"format": "OpenAI",
"name": "ada",
"version": "1"
}
}
}
Mintaválasz
{
"id": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/deployments/deploymentName",
"name": "deploymentName",
"type": "Microsoft.CognitiveServices/accounts/deployments",
"sku": {
"name": "Standard",
"capacity": 1
},
"properties": {
"model": {
"format": "OpenAI",
"name": "ada",
"version": "1"
},
"provisioningState": "Succeeded"
}
}
{
"id": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/deployments/deploymentName",
"name": "deploymentName",
"type": "Microsoft.CognitiveServices/accounts/deployments",
"sku": {
"name": "Standard",
"capacity": 1
},
"properties": {
"model": {
"format": "OpenAI",
"name": "ada",
"version": "1"
},
"provisioningState": "Accepted"
}
}
Definíciók
| Name | Description |
|---|---|
|
Call |
A hívási sebesség korlátozza a Cognitive Services-fiókot. |
|
created |
Az erőforrást létrehozó identitás típusa. |
| Deployment |
Cognitive Services-fiók üzembe helyezése. |
|
Deployment |
Csak belső használatra. |
|
Deployment |
A Cognitive Services-fiók üzembehelyezési modelljének tulajdonságai. |
|
Deployment |
Az üzembehelyezési modell verziófrissítési lehetősége. |
|
Deployment |
A Cognitive Services-fiók üzembe helyezésének tulajdonságai. |
|
Deployment |
Lekéri az erőforrás állapotát a művelet meghívásakor. |
|
Deployment |
A Cognitive Services-fiók üzembehelyezési modelljének tulajdonságai. (Elavult, használja helyette a Deployment.sku-t.) |
|
Deployment |
Üzembe helyezési skálázás típusa. |
|
Error |
Az erőforrás-kezelési hiba további információi. |
|
Error |
A hiba részletei. |
|
Error |
Hibaválasz |
|
Request |
|
| Sku |
A termékváltozatot képviselő erőforrásmodell-definíció |
|
Sku |
Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. |
|
system |
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
|
Throttling |
CallRateLimit
A hívási sebesség korlátozza a Cognitive Services-fiókot.
| Name | Típus | Description |
|---|---|---|
| count |
number |
A hívássebesség-korlát számértéke. |
| renewalPeriod |
number |
A megújítási időszak másodpercben a hívássebesség-korláttól. |
| rules |
createdByType
Az erőforrást létrehozó identitás típusa.
| Érték | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
Deployment
Cognitive Services-fiók üzembe helyezése.
| Name | Típus | Description |
|---|---|---|
| etag |
string |
Erőforráscímke. |
| id |
string |
Az erőforrás teljes erőforrás-azonosítója. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Az erőforrás neve |
| properties |
A Cognitive Services-fiók üzembe helyezésének tulajdonságai. |
|
| sku |
A termékváltozatot képviselő erőforrásmodell-definíció |
|
| systemData |
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
|
| tags |
object |
Erőforráscímkék. |
| type |
string |
Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts" |
DeploymentCapacitySettings
Csak belső használatra.
| Name | Típus | Description |
|---|---|---|
| designatedCapacity |
integer (int32) minimum: 0 |
A kijelölt kapacitás. |
| priority |
integer (int32) minimum: 0 |
A kapacitásbeállítás prioritása. |
DeploymentModel
A Cognitive Services-fiók üzembehelyezési modelljének tulajdonságai.
| Name | Típus | Description |
|---|---|---|
| callRateLimit |
A hívási sebesség korlátozza a Cognitive Services-fiókot. |
|
| format |
string |
Üzembehelyezési modell formátuma. |
| name |
string |
Az üzembehelyezési modell neve. |
| publisher |
string |
Üzembehelyezési modell közzétevője. |
| source |
string |
Szabadon választható. Az üzembehelyezési modell forrás ARM-erőforrás-azonosítója. |
| sourceAccount |
string (arm-id) |
Szabadon választható. A modell forrása egy másik Microsoft.CognitiveServices-fiók ARM-erőforrás-azonosítója. |
| version |
string |
Szabadon választható. Az üzembehelyezési modell verziója. Ha nincs megadva verzió, a rendszer egy alapértelmezett verziót rendel hozzá. Az alapértelmezett verzió eltérő a különböző modellek esetében, és változhat, ha egy modellhez új verzió érhető el. A modell alapértelmezett verziója a listamodellek API-jából származik. |
DeploymentModelVersionUpgradeOption
Az üzembehelyezési modell verziófrissítési lehetősége.
| Érték | Description |
|---|---|
| OnceNewDefaultVersionAvailable | |
| OnceCurrentVersionExpired | |
| NoAutoUpgrade |
DeploymentProperties
A Cognitive Services-fiók üzembe helyezésének tulajdonságai.
| Name | Típus | Description |
|---|---|---|
| callRateLimit |
A hívási sebesség korlátozza a Cognitive Services-fiókot. |
|
| capabilities |
object |
A képességek. |
| capacitySettings |
Csak belső használatra. |
|
| currentCapacity |
integer (int32) |
Az aktuális kapacitás. |
| dynamicThrottlingEnabled |
boolean |
Ha a dinamikus szabályozás engedélyezve van. |
| model |
A Cognitive Services-fiók üzembehelyezési modelljének tulajdonságai. |
|
| parentDeploymentName |
string |
A szülőtelepítés neve. |
| provisioningState |
Lekéri az erőforrás állapotát a művelet meghívásakor. |
|
| raiPolicyName |
string |
Az RAI-szabályzat neve. |
| rateLimits | ||
| scaleSettings |
A Cognitive Services-fiók üzembehelyezési modelljének tulajdonságai. (Elavult, használja helyette a Deployment.sku-t.) |
|
| versionUpgradeOption |
Az üzembehelyezési modell verziófrissítési lehetősége. |
DeploymentProvisioningState
Lekéri az erőforrás állapotát a művelet meghívásakor.
| Érték | Description |
|---|---|
| Accepted | |
| Creating | |
| Deleting | |
| Moving | |
| Failed | |
| Succeeded | |
| Disabled | |
| Canceled |
DeploymentScaleSettings
A Cognitive Services-fiók üzembehelyezési modelljének tulajdonságai. (Elavult, használja helyette a Deployment.sku-t.)
| Name | Típus | Description |
|---|---|---|
| activeCapacity |
integer (int32) |
Üzembe helyezés aktív kapacitása. Ez az érték eltérhet a |
| capacity |
integer (int32) |
Üzembehelyezési kapacitás. |
| scaleType |
Üzembe helyezési skálázás típusa. |
DeploymentScaleType
Üzembe helyezési skálázás típusa.
| Érték | Description |
|---|---|
| Standard | |
| Manual |
ErrorAdditionalInfo
Az erőforrás-kezelési hiba további információi.
| Name | Típus | Description |
|---|---|---|
| info |
object |
A további információk. |
| type |
string |
A további információtípus. |
ErrorDetail
A hiba részletei.
| Name | Típus | Description |
|---|---|---|
| additionalInfo |
A hiba további információi. |
|
| code |
string |
A hibakód. |
| details |
A hiba részletei. |
|
| message |
string |
A hibaüzenet. |
| target |
string |
A hibacél. |
ErrorResponse
Hibaválasz
| Name | Típus | Description |
|---|---|---|
| error |
A hibaobjektum. |
RequestMatchPattern
| Name | Típus | Description |
|---|---|---|
| method |
string |
|
| path |
string |
Sku
A termékváltozatot képviselő erőforrásmodell-definíció
| Name | Típus | Description |
|---|---|---|
| capacity |
integer (int32) |
Ha az SKU támogatja a vertikális felskálázást/azt, akkor a kapacitás egészét is tartalmaznia kell. Ha az erőforrás esetében nem lehetséges a vertikális felskálázás/beskálázás, akkor ez kihagyható. |
| family |
string |
Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. |
| name |
string |
Az termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód |
| size |
string |
A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, akkor ez a különálló kód. |
| tier |
Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. |
SkuTier
Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges.
| Érték | Description |
|---|---|
| Free | |
| Basic | |
| Standard | |
| Premium | |
| Enterprise |
systemData
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.
| Name | Típus | Description |
|---|---|---|
| createdAt |
string (date-time) |
Az erőforrás-létrehozás időbélyege (UTC). |
| createdBy |
string |
Az erőforrást létrehozó identitás. |
| createdByType |
Az erőforrást létrehozó identitás típusa. |
|
| lastModifiedAt |
string (date-time) |
Az erőforrás utolsó módosításának időbélyege (UTC) |
| lastModifiedBy |
string |
Az erőforrást legutóbb módosító identitás. |
| lastModifiedByType |
Az erőforrást legutóbb módosító identitás típusa. |
ThrottlingRule
| Name | Típus | Description |
|---|---|---|
| count |
number |
|
| dynamicThrottlingEnabled |
boolean |
|
| key |
string |
|
| matchPatterns | ||
| minCount |
number |
|
| renewalPeriod |
number |