Autoscale Settings - Update
Mevcut bir AutoscaleSettingsResource Güncelleştirmeler. Diğer alanları güncelleştirmek için CreateOrUpdate yöntemini kullanın.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Insights/autoscalesettings/{autoscaleSettingName}?api-version=2022-10-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
autoscale
|
path | True |
string |
Otomatik ölçeklendirme ayarı adı. |
resource
|
path | True |
string |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. |
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 | Gerekli | Tür | Description |
---|---|---|---|
properties.profiles | True |
farklı zaman aralıkları için farklı ölçeklendirme parametreleri belirten otomatik ölçeklendirme profillerinin koleksiyonu. En fazla 20 profil belirtilebilir. |
|
properties.enabled |
boolean |
etkin bayrağını seçin. Kaynak için otomatik ölçeklendirmenin etkinleştirilip etkinleştirilmediğini belirtir. Varsayılan değer :'false'. |
|
properties.name |
string |
otomatik ölçeklendirme ayarının adı. |
|
properties.notifications |
bildirim koleksiyonu. |
||
properties.predictiveAutoscalePolicy |
tahmine dayalı otomatik ölçeklendirme ilkesi modu. |
||
properties.targetResourceLocation |
string |
otomatik ölçeklendirme ayarının eklenmesi gereken kaynağın konumu. |
|
properties.targetResourceUri |
string |
otomatik ölçeklendirme ayarının eklenmesi gereken kaynağın kaynak tanımlayıcısı. |
|
tags |
object |
Kaynak etiketleri |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Mevcut otomatik ölçeklendirme ayarı kaynağı başarıyla 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
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Patch an autoscale setting
Örnek isteği
PATCH https://management.azure.com/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourcegroups/TestingMetricsScaleSet/providers/Microsoft.Insights/autoscalesettings/MySetting?api-version=2022-10-01
{
"tags": {
"key1": "value1"
},
"properties": {
"profiles": [
{
"name": "adios",
"capacity": {
"minimum": "1",
"maximum": "10",
"default": "1"
},
"rules": [
{
"metricTrigger": {
"metricName": "Percentage CPU",
"metricResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"timeGrain": "PT1M",
"statistic": "Average",
"timeWindow": "PT5M",
"timeAggregation": "Average",
"operator": "GreaterThan",
"threshold": 10,
"dividePerInstance": false
},
"scaleAction": {
"direction": "Increase",
"type": "ChangeCount",
"value": "1",
"cooldown": "PT5M"
}
},
{
"metricTrigger": {
"metricName": "Percentage CPU",
"metricResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"timeGrain": "PT2M",
"statistic": "Average",
"timeWindow": "PT5M",
"timeAggregation": "Average",
"operator": "GreaterThan",
"threshold": 15,
"dividePerInstance": false
},
"scaleAction": {
"direction": "Decrease",
"type": "ChangeCount",
"value": "2",
"cooldown": "PT6M"
}
}
],
"fixedDate": {
"timeZone": "UTC",
"start": "2015-03-05T14:00:00Z",
"end": "2015-03-05T14:30:00Z"
}
},
{
"name": "saludos",
"capacity": {
"minimum": "1",
"maximum": "10",
"default": "1"
},
"rules": [
{
"metricTrigger": {
"metricName": "Percentage CPU",
"metricResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"timeGrain": "PT1M",
"statistic": "Average",
"timeWindow": "PT5M",
"timeAggregation": "Average",
"operator": "GreaterThan",
"threshold": 10,
"dividePerInstance": false
},
"scaleAction": {
"direction": "Increase",
"type": "ChangeCount",
"value": "1",
"cooldown": "PT5M"
}
},
{
"metricTrigger": {
"metricName": "Percentage CPU",
"metricResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"timeGrain": "PT2M",
"statistic": "Average",
"timeWindow": "PT5M",
"timeAggregation": "Average",
"operator": "GreaterThan",
"threshold": 15,
"dividePerInstance": false
},
"scaleAction": {
"direction": "Decrease",
"type": "ChangeCount",
"value": "2",
"cooldown": "PT6M"
}
}
],
"recurrence": {
"frequency": "Week",
"schedule": {
"timeZone": "UTC",
"days": [
"1"
],
"hours": [
5
],
"minutes": [
15
]
}
}
}
],
"enabled": true,
"predictiveAutoscalePolicy": {
"scaleMode": "Enabled"
},
"targetResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"notifications": [
{
"operation": "Scale",
"email": {
"sendToSubscriptionAdministrator": true,
"sendToSubscriptionCoAdministrators": true,
"customEmails": [
"gu@ms.com",
"ge@ns.net"
]
},
"webhooks": [
{
"serviceUri": "http://myservice.com",
"properties": {}
}
]
}
]
}
}
Örnek yanıt
{
"id": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/microsoft.insights/autoscalesettings/MySetting",
"name": "MySetting",
"type": "Microsoft.Insights/autoscaleSettings",
"location": "West US",
"tags": {
"$type": "Microsoft.WindowsAzure.Management.Common.Storage.CasePreservedDictionary"
},
"properties": {
"profiles": [
{
"name": "adios",
"capacity": {
"minimum": "1",
"maximum": "10",
"default": "1"
},
"rules": [
{
"metricTrigger": {
"metricName": "Percentage CPU",
"metricResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"timeGrain": "PT1M",
"statistic": "Average",
"timeWindow": "PT5M",
"timeAggregation": "Average",
"operator": "GreaterThan",
"threshold": 10,
"dividePerInstance": false
},
"scaleAction": {
"direction": "Increase",
"type": "ChangeCount",
"value": "1",
"cooldown": "PT5M"
}
},
{
"metricTrigger": {
"metricName": "Percentage CPU",
"metricResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"timeGrain": "PT2M",
"statistic": "Average",
"timeWindow": "PT5M",
"timeAggregation": "Average",
"operator": "GreaterThan",
"threshold": 15,
"dividePerInstance": false
},
"scaleAction": {
"direction": "Decrease",
"type": "ChangeCount",
"value": "2",
"cooldown": "PT6M"
}
}
],
"fixedDate": {
"timeZone": "UTC",
"start": "2015-03-05T14:00:00Z",
"end": "2015-03-05T14:30:00Z"
}
},
{
"name": "saludos",
"capacity": {
"minimum": "1",
"maximum": "10",
"default": "1"
},
"rules": [
{
"metricTrigger": {
"metricName": "Percentage CPU",
"metricResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"timeGrain": "PT1M",
"statistic": "Average",
"timeWindow": "PT5M",
"timeAggregation": "Average",
"operator": "GreaterThan",
"threshold": 10,
"dividePerInstance": false
},
"scaleAction": {
"direction": "Increase",
"type": "ChangeCount",
"value": "1",
"cooldown": "PT5M"
}
},
{
"metricTrigger": {
"metricName": "Percentage CPU",
"metricResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"timeGrain": "PT2M",
"statistic": "Average",
"timeWindow": "PT5M",
"timeAggregation": "Average",
"operator": "GreaterThan",
"threshold": 15,
"dividePerInstance": false
},
"scaleAction": {
"direction": "Decrease",
"type": "ChangeCount",
"value": "2",
"cooldown": "PT6M"
}
}
],
"recurrence": {
"frequency": "Week",
"schedule": {
"timeZone": "UTC",
"days": [
"1"
],
"hours": [
5
],
"minutes": [
15
]
}
}
}
],
"enabled": true,
"name": "MySetting",
"targetResourceUri": "/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
"predictiveAutoscalePolicy": {
"scaleMode": "Enabled",
"scaleLookAheadTime": null
},
"notifications": [
{
"operation": "Scale",
"email": {
"sendToSubscriptionAdministrator": true,
"sendToSubscriptionCoAdministrators": true,
"customEmails": [
"gu@ms.com",
"ge@ns.net"
]
},
"webhooks": [
{
"serviceUri": "http://myservice.com",
"properties": {}
}
]
}
]
}
}
Tanımlar
Name | Description |
---|---|
Autoscale |
Hata yanıtının biçimini açıklar. |
Autoscale |
Otomatik ölçeklendirme bildirimi. |
Autoscale |
Profili otomatik ölçeklendirme. |
Autoscale |
Otomatik ölçeklendirme ayarı kaynağı. |
Autoscale |
Düzeltme eki işlemleri için otomatik ölçeklendirme ayarı nesnesi. |
Comparison |
ölçüm verilerini ve eşiği karşılaştırmak için kullanılan işleç. |
created |
Kaynağı oluşturan kimliğin türü. |
Email |
Otomatik ölçeklendirme olayının bildirimini Email. |
Error |
Hata nesnesi. |
Metric |
ölçüm istatistik türü. Birden çok örnekteki ölçümlerin nasıl birleştirildiği. |
Metric |
Ölçeklendirme eylemine neden olan tetikleyici. |
Operation |
bildirimle ilişkili işlem ve değeri "ölçek" olmalıdır |
Predictive |
Tahmine dayalı otomatik ölçeklendirmeyi etkinleştirme parametreleri. |
Predictive |
tahmine dayalı otomatik ölçeklendirme modu |
Recurrence |
Bu profilin başladığı yinelenen saatler. FixedDate öğesi kullanılırsa bu öğe kullanılmaz. |
Recurrence |
yinelenme sıklığı. Zamanlama profilinin ne sıklıkta etkili olması gerektiği. Bu değer Week olmalıdır; yani her hafta aynı profil kümesine sahip olur. Örneğin, günlük bir zamanlama ayarlamak için zamanlamayı haftanın her günü olarak ayarlayın. frequency özelliği, zamanlamanın haftalık olarak yinelendiğini belirtir. |
Recurrent |
Profilin ne zaman başladığına ilişkin zamanlama kısıtlamaları. |
Scale |
Ölçeklendirme eyleminin parametreleri. |
Scale |
Bu profil sırasında kullanılabilecek örnek sayısı. |
Scale |
ölçek yönü. Ölçeklendirme eyleminin örnek sayısını artırıp artırmadığı veya azalttığı. |
Scale |
Ölçeklendirme eylemi için tetikleyicileri ve parametreleri sağlayan bir kural. |
Scale |
Otomatik ölçeklendirme kuralı ölçüm boyutunu belirtir. |
Scale |
boyut işleci. Yalnızca 'Eşittir' ve 'NotEquals' desteklenir. 'Equals', herhangi bir değere eşit. 'NotEquals' tüm değerlere eşit değil |
Scale |
ölçek kuralı tetiklendiğinde gerçekleşmesi gereken eylem türü. |
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
Time |
zaman toplama türü. Toplanan verilerin zaman içinde nasıl birleştirileceği. Varsayılan değer Ortalama'dır. |
Time |
Profil için belirli bir tarih-saat. |
Webhook |
Otomatik ölçeklendirme olayının web kancası bildirimi. |
AutoscaleErrorResponse
Hata yanıtının biçimini açıklar.
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |
|
systemData |
Yanıtla ilgili sistem meta verileri. |
AutoscaleNotification
Otomatik ölçeklendirme bildirimi.
Name | Tür | Description |
---|---|---|
e-posta bildirimini seçin. |
||
operation |
bildirimle ilişkili işlem ve değeri "ölçek" olmalıdır |
|
webhooks |
web kancası bildirimleri koleksiyonu. |
AutoscaleProfile
Profili otomatik ölçeklendirme.
Name | Tür | Description |
---|---|---|
capacity |
bu profil sırasında kullanılabilecek örnek sayısı. |
|
fixedDate |
profil için belirli bir tarih-saat. Yinelenme öğesi kullanılırsa bu öğe kullanılmaz. |
|
name |
string |
profilin adı. |
recurrence |
bu profilin başladığı yinelenen süreler. FixedDate öğesi kullanılırsa bu öğe kullanılmaz. |
|
rules |
ölçeklendirme eylemi için tetikleyicileri ve parametreleri sağlayan kurallar koleksiyonu. En fazla 10 kural belirtilebilir. |
AutoscaleSettingResource
Otomatik ölçeklendirme ayarı kaynağı.
Name | Tür | Default value | Description |
---|---|---|---|
id |
string |
Azure kaynak kimliği |
|
location |
string |
Kaynak konumu |
|
name |
string |
Azure kaynak adı |
|
properties.enabled |
boolean |
False |
etkin bayrağını seçin. Kaynak için otomatik ölçeklendirmenin etkinleştirilip etkinleştirilmediğini belirtir. Varsayılan değer :'false'. |
properties.name |
string |
otomatik ölçeklendirme ayarının adı. |
|
properties.notifications |
bildirim koleksiyonu. |
||
properties.predictiveAutoscalePolicy |
tahmine dayalı otomatik ölçeklendirme ilkesi modu. |
||
properties.profiles |
farklı zaman aralıkları için farklı ölçeklendirme parametreleri belirten otomatik ölçeklendirme profillerinin koleksiyonu. En fazla 20 profil belirtilebilir. |
||
properties.targetResourceLocation |
string |
otomatik ölçeklendirme ayarının eklenmesi gereken kaynağın konumu. |
|
properties.targetResourceUri |
string |
otomatik ölçeklendirme ayarının eklenmesi gereken kaynağın kaynak tanımlayıcısı. |
|
systemData |
Yanıtla ilgili sistem meta verileri. |
||
tags |
object |
Kaynağı açıklayan anahtar değer çiftlerinin listesini alır veya ayarlar. Bu etiketler, bu kaynağı (kaynak grupları arasında) görüntüleme ve gruplandırma işlemlerinde kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin uzunluğu 128 karakterden büyük olmayan bir anahtarı ve uzunluğu 256 karakterden büyük olmayan bir değeri olmalıdır. |
|
type |
string |
Azure kaynak türü |
AutoscaleSettingResourcePatch
Düzeltme eki işlemleri için otomatik ölçeklendirme ayarı nesnesi.
Name | Tür | Default value | Description |
---|---|---|---|
properties.enabled |
boolean |
False |
etkin bayrağını seçin. Kaynak için otomatik ölçeklendirmenin etkinleştirilip etkinleştirilmediğini belirtir. Varsayılan değer :'false'. |
properties.name |
string |
otomatik ölçeklendirme ayarının adı. |
|
properties.notifications |
bildirim koleksiyonu. |
||
properties.predictiveAutoscalePolicy |
tahmine dayalı otomatik ölçeklendirme ilkesi modu. |
||
properties.profiles |
farklı zaman aralıkları için farklı ölçeklendirme parametreleri belirten otomatik ölçeklendirme profillerinin koleksiyonu. En fazla 20 profil belirtilebilir. |
||
properties.targetResourceLocation |
string |
otomatik ölçeklendirme ayarının eklenmesi gereken kaynağın konumu. |
|
properties.targetResourceUri |
string |
otomatik ölçeklendirme ayarının eklenmesi gereken kaynağın kaynak tanımlayıcısı. |
|
tags |
object |
Kaynak etiketleri |
ComparisonOperationType
ölçüm verilerini ve eşiği karşılaştırmak için kullanılan işleç.
Name | Tür | Description |
---|---|---|
Equals |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
NotEquals |
string |
createdByType
Kaynağı oluşturan kimliğin türü.
Name | Tür | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
EmailNotification
Otomatik ölçeklendirme olayının bildirimini Email.
Name | Tür | Default value | Description |
---|---|---|---|
customEmails |
string[] |
özel e-postalar listesi. Bu değer null veya boş olabilir; bu durumda bu öznitelik yoksayılır. |
|
sendToSubscriptionAdministrator |
boolean |
False |
abonelik yöneticisine e-posta gönderilip gönderilmeymeyeceğini belirten bir değer. |
sendToSubscriptionCoAdministrators |
boolean |
False |
abonelik ortak yöneticilerine e-posta gönderip göndermeyeceğini belirten bir değer. |
Error
Hata nesnesi.
Name | Tür | Description |
---|---|---|
code |
string |
Sunucu tanımlı hata kodları kümesinden biri. |
details |
string |
Hatanın ayrıntılarının insanlar tarafından okunabilir bir gösterimi. |
message |
string |
Hatanın insanlar tarafından okunabilir bir gösterimi. |
target |
string |
Belirli bir hatanın hedefi. |
MetricStatisticType
ölçüm istatistik türü. Birden çok örnekteki ölçümlerin nasıl birleştirildiği.
Name | Tür | Description |
---|---|---|
Average |
string |
|
Count |
string |
|
Max |
string |
|
Min |
string |
|
Sum |
string |
MetricTrigger
Ölçeklendirme eylemine neden olan tetikleyici.
Name | Tür | Description |
---|---|---|
dimensions |
Boyut koşullarının listesi. Örneğin: [{"DimensionName":"AppName","Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]]. |
|
dividePerInstance |
boolean |
ölçümün örnek başına bölünmesi gerekip gerekmediğini belirten bir değer. |
metricName |
string |
kuralın neleri izlediğini tanımlayan ölçümün adı. |
metricNamespace |
string |
kuralın izlediğini tanımlayan ölçümün ad alanı. |
metricResourceLocation |
string |
kuralın izlediği kaynağın konumu. |
metricResourceUri |
string |
kuralın izlediği kaynağın kaynak tanımlayıcısı. |
operator |
ölçüm verilerini ve eşiği karşılaştırmak için kullanılan işleç. |
|
statistic |
ölçüm istatistik türü. Birden çok örnekteki ölçümlerin nasıl birleştirildiği. |
|
threshold |
number |
ölçeklendirme eylemini tetikleyen ölçümün eşiği. |
timeAggregation |
zaman toplama türü. Toplanan verilerin zaman içinde nasıl birleştirileceği. Varsayılan değer Ortalama'dır. |
|
timeGrain |
string |
kuralın izlediği ölçümlerin ayrıntı düzeyi. Ölçüm tanımlarından döndürülen önceden tanımlanmış değerlerden biri olmalıdır. 12 saat ile 1 dakika arasında olmalıdır. |
timeWindow |
string |
örnek verilerinin toplandığı zaman aralığı. Bu değer, kaynaktan kaynağa farklılık gösterebilen ölçüm toplama gecikmesinden daha büyük olmalıdır. 12 saat ile 5 dakika arasında olmalıdır. |
OperationType
bildirimle ilişkili işlem ve değeri "ölçek" olmalıdır
Name | Tür | Description |
---|---|---|
Scale |
string |
PredictiveAutoscalePolicy
Tahmine dayalı otomatik ölçeklendirmeyi etkinleştirme parametreleri.
Name | Tür | Description |
---|---|---|
scaleLookAheadTime |
string |
önceden hangi örneklerin başlatılacağını belirtmek için gereken süre. ISO 8601 biçiminde 1 dakika ile 60 dakika arasında olmalıdır. |
scaleMode |
tahmine dayalı otomatik ölçeklendirme modu |
PredictiveAutoscalePolicyScaleMode
tahmine dayalı otomatik ölçeklendirme modu
Name | Tür | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
ForecastOnly |
string |
Recurrence
Bu profilin başladığı yinelenen saatler. FixedDate öğesi kullanılırsa bu öğe kullanılmaz.
Name | Tür | Description |
---|---|---|
frequency |
yinelenme sıklığı. Zamanlama profilinin ne sıklıkta etkili olması gerektiği. Bu değer Hafta olmalıdır, yani her hafta aynı profil kümesine sahip olur. Örneğin, günlük bir zamanlama ayarlamak için zamanlamayı haftanın her günü olarak ayarlayın. frequency özelliği, zamanlamanın haftalık olarak yinelendiğini belirtir. |
|
schedule |
profilin ne zaman başladığına ilişkin zamanlama kısıtlamaları. |
RecurrenceFrequency
yinelenme sıklığı. Zamanlama profilinin ne sıklıkta etkili olması gerektiği. Bu değer Week olmalıdır; yani her hafta aynı profil kümesine sahip olur. Örneğin, günlük bir zamanlama ayarlamak için zamanlamayı haftanın her günü olarak ayarlayın. frequency özelliği, zamanlamanın haftalık olarak yinelendiğini belirtir.
Name | Tür | Description |
---|---|---|
Day |
string |
|
Hour |
string |
|
Minute |
string |
|
Month |
string |
|
None |
string |
|
Second |
string |
|
Week |
string |
|
Year |
string |
RecurrentSchedule
Profilin ne zaman başladığına ilişkin zamanlama kısıtlamaları.
Name | Tür | Description |
---|---|---|
days |
string[] |
profilin etkin olduğu günlerin koleksiyonu. Olası değerler Pazar ile Cumartesi arasıdır. |
hours |
integer[] |
Profilin etkili olduğu saat koleksiyonu. Desteklenen değerler 24 saat boyunca 0 ile 23 arasındadır (AM/PM saatleri desteklenmez). |
minutes |
integer[] |
Profilin etkin olduğu dakika koleksiyonu. |
timeZone |
string |
profilin saatleri için saat dilimi. Geçerli saat dilimlerine bazı örnekler şunlardır: Tarih Çizgisi Standart Saati, UTC-11, Hawaii Standart Saati, Alaska Standart Saati, Pasifik Standart Saati (Meksika), Pasifik Standart Saati, ABD Dağ Standart Saati, Dağ Standart Saati (Meksika), Dağ Standart Saati, Orta Amerika Standart Saati, Orta Standart Saat, Orta Standart Saat (Meksika), Kanada Orta Standart Saati, SA Pasifik Standart Saati, Doğu Standart Saati, ABD Doğu Standart Saati, Venezuela Standart Saati, Paraguay Standart Saati, Atlantik Standart Saati, Orta Brezilya Standart Saati, SA Batı Standart Saati, Pasifik SA Standart Saati, Newfoundland Standart Saati, E. Güney Amerika Standart Saati, Arjantin Standart Saati, SA Doğu Standart Saati, Grönland Standart Saati, Montevideo Standart Saati, Bahia Standart Saati, UTC-02, Mid-Atlantic Standart Saat, Azores Standart Saati, Cape Verde Standart Saati, Fas Standart Saati, UTC, GMT Standart Saati, Greenwich Standart Saati, W. Avrupa Standart Saati, Orta Avrupa Standart Saati, Romantizm Standart Saati, Orta Avrupa Standart Saati, W. Orta Afrika Standart Saati, Namibya Standart Saati, Ürdün Standart Saati, GTB Standart Saati, Orta Doğu Standart Saati, Mısır Standart Saati, Suriye Standart Saati, E. Avrupa Standart Saati, Güney Afrika Standart Saati, FLE Standart Saati, Türkiye Standart Saati, İsrail Standart Saati, Kaliningrad Standart Saati, Libya Standart Saati, Arap Standart Saati, Belarus Standart Saati, Rus Standart Saati, E. Afrika Standart Saati, İran Standart Saati, Arap Standart Saati, Azerbaycan Standart Saati, Rusya Saat Dilimi 3, Mauritius Standart Saati, Gürcü Standart Saati, Kafkas Standart Saati, Afganistan Standart Saati, Batı Asya Standart Saati, Ekaterinburg Standart Saati, Pakistan Standart Saati, Hindistan Standart Saati, Sri Lanka Standart Saati, Nepal Standart Saati, Orta Asya Standart Saati, Bangladeş Standart Saati, N. Orta Asya Standart Saati, Myanmar Standart Saati, SE Asya Standart Saati, Kuzey Asya Standart Saati, Çin Standart Saati, Kuzey Asya Doğu Standart Saati, Singapur Standart Saati, W. Avustralya Standart Saati, Taipei Standart Saati, Ulaanbaatar Standart Saati, Tokyo Standart Saati, Kore Standart Saati, Yakutsk Standart Saati, Cen. Avustralya Standart Saati, AUS Orta Standart Saat, E. Avustralya Standart Saati, AUS Doğu Standart Saati, Batı Pasifik Standart Saati, Tazmanya Standart Saati, Magadan Standart Saati, Vladivostok Standart Saati, Rusya Saat Dilimi 10, Orta Pasifik Standart Saati, Rusya Saat Dilimi 11, Yeni Zelanda Standart Saati, UTC+12, Fiji Standart Saati, Kamchatka Standart Saati, Tonga Standart Saati, Samoa Standart Saati, Line Adaları Standart Saati |
ScaleAction
Ölçeklendirme eyleminin parametreleri.
Name | Tür | Default value | Description |
---|---|---|---|
cooldown |
string |
bu eylem gerçekleşmeden önce son ölçeklendirme eyleminden bu yana beklenmesi gereken süre. ISO 8601 biçiminde 1 hafta ile 1 dakika arasında olmalıdır. |
|
direction |
ölçek yönü. Ölçeklendirme eyleminin örnek sayısını artırıp artırmadığı veya azalttığı. |
||
type |
ölçek kuralı tetiklendiğinde gerçekleşmesi gereken eylem türü. |
||
value |
string |
1 |
ölçeklendirme eylemine dahil olan örnek sayısı. Bu değer 1 veya daha büyük olmalıdır. Varsayılan değer 1’dir. |
ScaleCapacity
Bu profil sırasında kullanılabilecek örnek sayısı.
Name | Tür | Description |
---|---|---|
default |
string |
ölçümler değerlendirme için kullanılamıyorsa ayarlanacak örnek sayısı. Varsayılan yalnızca geçerli örnek sayısı varsayılandan düşükse kullanılır. |
maximum |
string |
kaynak için en fazla örnek sayısı. Gerçek en fazla örnek sayısı, abonelikte kullanılabilen çekirdeklerle sınırlıdır. |
minimum |
string |
kaynak için en az örnek sayısı. |
ScaleDirection
ölçek yönü. Ölçeklendirme eyleminin örnek sayısını artırıp artırmadığı veya azalttığı.
Name | Tür | Description |
---|---|---|
Decrease |
string |
|
Increase |
string |
|
None |
string |
ScaleRule
Ölçeklendirme eylemi için tetikleyicileri ve parametreleri sağlayan bir kural.
Name | Tür | Description |
---|---|---|
metricTrigger |
bir ölçeklendirme eylemine neden olan tetikleyici. |
|
scaleAction |
ölçeklendirme eyleminin parametreleri. |
ScaleRuleMetricDimension
Otomatik ölçeklendirme kuralı ölçüm boyutunu belirtir.
Name | Tür | Description |
---|---|---|
DimensionName |
string |
Boyutun adı. |
Operator |
boyut işleci. Yalnızca 'Eşittir' ve 'NotEquals' desteklenir. 'Equals', herhangi bir değere eşit. 'NotEquals' tüm değerlere eşit değil |
|
Values |
string[] |
boyut değerlerinin listesi. Örneğin: ["App1","App2"]. |
ScaleRuleMetricDimensionOperationType
boyut işleci. Yalnızca 'Eşittir' ve 'NotEquals' desteklenir. 'Equals', herhangi bir değere eşit. 'NotEquals' tüm değerlere eşit değil
Name | Tür | Description |
---|---|---|
Equals |
string |
|
NotEquals |
string |
ScaleType
ölçek kuralı tetiklendiğinde gerçekleşmesi gereken eylem türü.
Name | Tür | Description |
---|---|---|
ChangeCount |
string |
|
ExactCount |
string |
|
PercentChangeCount |
string |
|
ServiceAllowedNextValue |
string |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
Name | Tür | Description |
---|---|---|
createdAt |
string |
Kaynak oluşturma (UTC) zaman damgası. |
createdBy |
string |
Kaynağı oluşturan kimlik. |
createdByType |
Kaynağı oluşturan kimliğin türü. |
|
lastModifiedAt |
string |
Kaynağın son değişikliğinin zaman damgası (UTC) |
lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
lastModifiedByType |
Kaynağı en son değiştiren kimliğin türü. |
TimeAggregationType
zaman toplama türü. Toplanan verilerin zaman içinde nasıl birleştirileceği. Varsayılan değer Ortalama'dır.
Name | Tür | Description |
---|---|---|
Average |
string |
|
Count |
string |
|
Last |
string |
|
Maximum |
string |
|
Minimum |
string |
|
Total |
string |
TimeWindow
Profil için belirli bir tarih-saat.
Name | Tür | Description |
---|---|---|
end |
string |
ISO 8601 biçiminde profilin bitiş saati. |
start |
string |
iso 8601 biçiminde profil için başlangıç zamanı. |
timeZone |
string |
profil için başlangıç ve bitiş saatlerinin saat dilimi. Geçerli saat dilimlerine bazı örnekler şunlardır: Tarih Çizgisi Standart Saati, UTC-11, Hawaii Standart Saati, Alaska Standart Saati, Pasifik Standart Saati (Meksika), Pasifik Standart Saati, ABD Dağı Standart Saati, Dağ Standart Saati (Meksika), Dağ Standart Saati, Orta Amerika Standart Saati, Orta Standart Saat, Orta Standart Saat (Meksika), Kanada Orta Standart Saati, SA Pasifik Standart Saati, Doğu Standart Saati, ABD Doğu Standart Saati, Venezuela Standart Saati, Paraguay Standart Saati, Atlantik Standart Saati, Orta Brezilya Standart Saati, SA Batı Standart Saati, Pasifik SA Standart Saati, Newfoundland Standart Saati, E. Güney Amerika Standart Saati, Arjantin Standart Saati, SA Doğu Standart Saati, Grönland Standart Saati, Montevideo Standart Saati, Bahia Standart Saati, UTC-02, Mid-Atlantic Standart Saat, Azores Standart Saati, Cape Verde Standart Saati, Fas Standart Saati, UTC, GMT Standart Saati, Greenwich Standart Saati, W. Avrupa Standart Saati, Orta Avrupa Standart Saati, Romantizm Standart Saati, Orta Avrupa Standart Saati, W. Orta Afrika Standart Saati, Namibya Standart Saati, Ürdün Standart Saati, GTB Standart Saati, Orta Doğu Standart Saati, Mısır Standart Saati, Suriye Standart Saati, E. Avrupa Standart Saati, Güney Afrika Standart Saati, FLE Standart Saati, Türkiye Standart Saati, İsrail Standart Saati, Kaliningrad Standart Saati, Libya Standart Saati, Arapça Standart Saati, Arap Standart Saati, Belarus Standart Saati, Rusya Standart Saati, E. Afrika Standart Saati, İran Standart Saati, Arap Standart Saati, Azerbaycan Standart Saati, Rusya Saat Dilimi 3, Mauritius Standart Saati, Gürcü Standart Saati, Kafkas Standart Saati, Afganistan Standart Saati, Batı Asya Standart Saati, Ekaterinburg Standart Saati, Pakistan Standart Saati, Hindistan Standart Saati, Sri Lanka Standart Saati, Nepal Standart Saati, Orta Asya Standart Saati, Bangladeş Standart Saati, N. Orta Asya Standart Saati, Myanmar Standart Saati, SE Asya Standart Saati, Kuzey Asya Standart Saati, Çin Standart Saati, Kuzey Asya Doğu Standart Saati, Singapur Standart Saati, W. Avustralya Standart Saati, Taipei Standart Saati, Ulaanbaatar Standart Saati, Tokyo Standart Saati, Kore Standart Saati, Yakutsk Standart Saati, Cen. Avustralya Standart Saati, AUS Orta Standart Saati, E. Avustralya Standart Saati, AUS Doğu Standart Saati, Batı Pasifik Standart Saati, Tazmanya Standart Saati, Magadan Standart Saati, Vladivostok Standart Saati, Rusya Saat Dilimi 10, Orta Pasifik Standart Saati, Rusya Saat Dilimi 11, Yeni Zelanda Standart Saati, UTC+12, Fiji Standart Saati, Kamchatka Standart Saati, Tonga Standart Saati, Samoa Standart Saati, Line Adaları Standart Saati |
WebhookNotification
Otomatik ölçeklendirme olayının web kancası bildirimi.
Name | Tür | Description |
---|---|---|
properties |
object |
ayarlardan oluşan bir özellik paketi. Bu değer boş olabilir. |
serviceUri |
string |
bildirimini almak için hizmet adresini seçin. |