Deployments - Create Or Update
Perbarui status penyebaran tertentu yang terkait dengan akun Cognitive Services.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{accountName}/deployments/{deploymentName}?api-version=2023-05-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
account
|
path | True |
string |
Nama akun Cognitive Services. Regex pattern: |
deployment
|
path | True |
string |
Nama penyebaran yang terkait dengan Akun Cognitive Services |
resource
|
path | True |
string |
Nama grup sumber daya. Nama tidak peka huruf besar/kecil. |
subscription
|
path | True |
string |
ID langganan target. |
api-version
|
query | True |
string |
Versi API yang digunakan untuk operasi ini. |
Isi Permintaan
Nama | Jenis | Deskripsi |
---|---|---|
properties |
Properti penyebaran akun Cognitive Services. |
|
sku |
Definisi model sumber daya yang mewakili SKU |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Membuat/Memperbarui penyebaran dengan sukses. |
|
201 Created |
Berhasil membuat penyebaran. |
|
Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Contoh
PutDeployment
Sample Request
PUT https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/deployments/deploymentName?api-version=2023-05-01
{
"sku": {
"name": "Standard",
"capacity": 1
},
"properties": {
"model": {
"format": "OpenAI",
"name": "ada",
"version": "1"
}
}
}
Sample Response
{
"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"
}
}
Definisi
Nama | Deskripsi |
---|---|
Call |
Batas tarif panggilan akun Cognitive Services. |
created |
Jenis identitas yang membuat sumber daya. |
Deployment |
Penyebaran akun Cognitive Services. |
Deployment |
Properti model penyebaran akun Cognitive Services. |
Deployment |
Opsi peningkatan versi model penyebaran. |
Deployment |
Properti penyebaran akun Cognitive Services. |
Deployment |
Mendapatkan status sumber daya pada saat operasi dipanggil. |
Deployment |
Properti model penyebaran akun Cognitive Services. |
Deployment |
Jenis skala penyebaran. |
Error |
Info tambahan kesalahan manajemen sumber daya. |
Error |
Detail kesalahan. |
Error |
Respons kesalahan |
Request |
|
Sku |
Definisi model sumber daya yang mewakili SKU |
Sku |
Bidang ini diperlukan untuk diimplementasikan oleh Penyedia Sumber Jika layanan memiliki lebih dari satu tingkat, tetapi tidak diperlukan pada PUT. |
system |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
Throttling |
CallRateLimit
Batas tarif panggilan akun Cognitive Services.
Nama | Jenis | Deskripsi |
---|---|---|
count |
number |
Nilai hitungan Batas Tarif Panggilan. |
renewalPeriod |
number |
Periode perpanjangan dalam hitungan detik Batas Tarif Panggilan. |
rules |
createdByType
Jenis identitas yang membuat sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
Deployment
Penyebaran akun Cognitive Services.
Nama | Jenis | Deskripsi |
---|---|---|
etag |
string |
Sumber Daya Etag. |
id |
string |
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Nama sumber daya. |
properties |
Properti penyebaran akun Cognitive Services. |
|
sku |
Definisi model sumber daya yang mewakili SKU |
|
systemData |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
|
type |
string |
Jenis sumber daya. Misalnya "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts" |
DeploymentModel
Properti model penyebaran akun Cognitive Services.
Nama | Jenis | Deskripsi |
---|---|---|
callRateLimit |
Batas tarif panggilan akun Cognitive Services. |
|
format |
string |
Format model penyebaran. |
name |
string |
Nama model penyebaran. |
source |
string |
Pilihan. ID sumber daya ARM sumber model penyebaran. |
version |
string |
Opsional. Versi model penyebaran. Jika versi tidak ditentukan, versi default akan ditetapkan. Versi default berbeda untuk model yang berbeda dan mungkin berubah ketika ada versi baru yang tersedia untuk model. Versi default untuk model dapat ditemukan dari API model daftar. |
DeploymentModelVersionUpgradeOption
Opsi peningkatan versi model penyebaran.
Nama | Jenis | Deskripsi |
---|---|---|
NoAutoUpgrade |
string |
|
OnceCurrentVersionExpired |
string |
|
OnceNewDefaultVersionAvailable |
string |
DeploymentProperties
Properti penyebaran akun Cognitive Services.
Nama | Jenis | Deskripsi |
---|---|---|
callRateLimit |
Batas tarif panggilan akun Cognitive Services. |
|
capabilities |
object |
Kemampuannya. |
model |
Properti model penyebaran akun Cognitive Services. |
|
provisioningState |
Mendapatkan status sumber daya pada saat operasi dipanggil. |
|
raiPolicyName |
string |
Nama kebijakan RAI. |
rateLimits | ||
scaleSettings |
Properti model penyebaran akun Cognitive Services. |
|
versionUpgradeOption |
Opsi peningkatan versi model penyebaran. |
DeploymentProvisioningState
Mendapatkan status sumber daya pada saat operasi dipanggil.
Nama | Jenis | Deskripsi |
---|---|---|
Accepted |
string |
|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Disabled |
string |
|
Failed |
string |
|
Moving |
string |
|
Succeeded |
string |
DeploymentScaleSettings
Properti model penyebaran akun Cognitive Services.
Nama | Jenis | Deskripsi |
---|---|---|
activeCapacity |
integer |
Kapasitas aktif penyebaran. Nilai ini mungkin berbeda dari |
capacity |
integer |
Kapasitas penyebaran. |
scaleType |
Jenis skala penyebaran. |
DeploymentScaleType
Jenis skala penyebaran.
Nama | Jenis | Deskripsi |
---|---|---|
Manual |
string |
|
Standard |
string |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
info |
object |
Info tambahan. |
type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
Nama | Jenis | Deskripsi |
---|---|---|
additionalInfo |
Info tambahan kesalahan. |
|
code |
string |
Kode kesalahan. |
details |
Detail kesalahan. |
|
message |
string |
Pesan kesalahan. |
target |
string |
Target kesalahan. |
ErrorResponse
Respons kesalahan
Nama | Jenis | Deskripsi |
---|---|---|
error |
Objek kesalahan. |
RequestMatchPattern
Nama | Jenis | Deskripsi |
---|---|---|
method |
string |
|
path |
string |
Sku
Definisi model sumber daya yang mewakili SKU
Nama | Jenis | Deskripsi |
---|---|---|
capacity |
integer |
Jika SKU mendukung peluasan skala/masuk, bilangan bulat kapasitas harus disertakan. Jika peluasan/penyempurnaan skala tidak dimungkinkan untuk sumber daya, ini dapat dihilangkan. |
family |
string |
Jika layanan memiliki generasi perangkat keras yang berbeda, untuk SKU yang sama, maka itu dapat ditangkap di sini. |
name |
string |
Nama SKUnya. Mantan - P3. Biasanya kode huruf+angka |
size |
string |
Ukuran SKU. Ketika bidang nama adalah kombinasi tingkat dan beberapa nilai lainnya, ini akan menjadi kode mandiri. |
tier |
Bidang ini diperlukan untuk diimplementasikan oleh Penyedia Sumber Jika layanan memiliki lebih dari satu tingkat, tetapi tidak diperlukan pada PUT. |
SkuTier
Bidang ini diperlukan untuk diimplementasikan oleh Penyedia Sumber Jika layanan memiliki lebih dari satu tingkat, tetapi tidak diperlukan pada PUT.
Nama | Jenis | Deskripsi |
---|---|---|
Basic |
string |
|
Enterprise |
string |
|
Free |
string |
|
Premium |
string |
|
Standard |
string |
systemData
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
createdAt |
string |
Tanda waktu pembuatan sumber daya (UTC). |
createdBy |
string |
Identitas yang membuat sumber daya. |
createdByType |
Jenis identitas yang membuat sumber daya. |
|
lastModifiedAt |
string |
Tanda waktu modifikasi terakhir sumber daya (UTC) |
lastModifiedBy |
string |
Identitas yang terakhir mengubah sumber daya. |
lastModifiedByType |
Jenis identitas yang terakhir mengubah sumber daya. |
ThrottlingRule
Nama | Jenis | Deskripsi |
---|---|---|
count |
number |
|
dynamicThrottlingEnabled |
boolean |
|
key |
string |
|
matchPatterns | ||
minCount |
number |
|
renewalPeriod |
number |