Quota By Counter Keys - Update
Mevcut kota sayacı anahtarıyla belirtilen tüm kota sayacı değerlerini belirtilen hizmet örneğindeki bir değere Güncelleştirmeler. Bu, kota sayacı değerlerini sıfırlamak için kullanılmalıdır.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/quotas/{quotaCounterKey}?api-version=2022-08-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
quota
|
path | True |
string |
Kota sayacı anahtar tanımlayıcısı. Bu, anahtara göre kota ilkesinin counter-key özniteliğinde tanımlanan ifadenin sonucudur. Örneğin, ilkede counter-key="boo" belirtirseniz buna "boo" sayaç anahtarıyla erişilebilir. Ancak counter-key="@("b"+"a")" olarak tanımlanırsa"ba" tuşuyla erişilebilir olur |
resource
|
path | True |
string |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. |
service
|
path | True |
string |
API Management hizmetinin adı. Regex pattern: |
subscription
|
path | True |
string |
Hedef aboneliğin kimliği. |
api-version
|
query | True |
string |
Bu işlem için kullanılacak API sürümü. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
properties.callsCount |
integer |
Counter'ın kaç kez çağrıldığı. |
properties.kbTransferred |
number |
KiloBytes cinsinden Aktarılan Veriler. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Kota Sayacı Değerleri güncelleştirildi. |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
ApiManagementUpdateQuotaCounterKey
Sample Request
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/quotas/ba?api-version=2022-08-01
{
"properties": {
"callsCount": 0,
"kbTransferred": 2.5630078125
}
}
Sample Response
{
"value": [
{
"counterKey": "ba",
"periodKey": "0_P3Y6M4DT12H30M5S",
"periodStartTime": "2014-08-04T04:24:35Z",
"periodEndTime": "2018-02-08T16:54:40Z",
"value": {
"callsCount": 5,
"kbTransferred": 2.5830078125
}
}
],
"nextLink": ""
}
Tanımlar
Name | Description |
---|---|
Error |
Hata Alanı sözleşmesi. |
Error |
Hata Yanıtı. |
Quota |
Disk Belleği Kota Sayacı liste gösterimi. |
Quota |
Kota sayacı ayrıntıları. |
Quota |
Kota sayacı değer ayrıntıları. |
Quota |
Kota sayacı değer ayrıntıları. |
ErrorFieldContract
Hata Alanı sözleşmesi.
Name | Tür | Description |
---|---|---|
code |
string |
Özellik düzeyi hata kodu. |
message |
string |
Özellik düzeyi hatanın insan tarafından okunabilir gösterimi. |
target |
string |
Özellik adı. |
ErrorResponse
Hata Yanıtı.
Name | Tür | Description |
---|---|---|
error.code |
string |
Hizmet tanımlı hata kodu. Bu kod, yanıtta belirtilen HTTP hata kodu için bir alt durum görevi görür. |
error.details |
Doğrulama hatası durumunda istekte gönderilen geçersiz alanların listesi. |
|
error.message |
string |
Hatanın insan tarafından okunabilir gösterimi. |
QuotaCounterCollection
Disk Belleği Kota Sayacı liste gösterimi.
Name | Tür | Description |
---|---|---|
count |
integer |
Tüm sayfalardaki toplam kayıt sayısı. |
nextLink |
string |
Varsa sonraki sayfa bağlantısı. |
value |
Kota sayacı değerleri. |
QuotaCounterContract
Kota sayacı ayrıntıları.
Name | Tür | Description |
---|---|---|
counterKey |
string |
Sayacın Anahtar değeri. Boş olmamalıdır. |
periodEndTime |
string |
Sayaç Döneminin bitiş tarihi. Tarih şu biçime uygundur: |
periodKey |
string |
Sayacın toplandığı Dönemin tanımlayıcısı. Boş olmamalıdır. |
periodStartTime |
string |
Sayaç Döneminin başlangıç tarihi. Tarih şu biçime uygundur: |
value |
Kota Değeri Özellikleri |
QuotaCounterValueContractProperties
Kota sayacı değer ayrıntıları.
Name | Tür | Description |
---|---|---|
callsCount |
integer |
Counter'ın kaç kez çağrıldığı. |
kbTransferred |
number |
KiloBytes cinsinden Aktarılan Veriler. |
QuotaCounterValueUpdateContract
Kota sayacı değer ayrıntıları.
Name | Tür | Description |
---|---|---|
properties.callsCount |
integer |
Counter'ın kaç kez çağrıldığı. |
properties.kbTransferred |
number |
KiloBytes cinsinden Aktarılan Veriler. |