Autoscale Settings - Create Or Update
Membuat atau memperbarui pengaturan skala otomatis.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Insights/autoscalesettings/{autoscaleSettingName}?api-version=2015-04-01
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
autoscale
|
path | True |
|
Nama pengaturan skala otomatis. |
|
resource
|
path | True |
|
Nama grup sumber daya. Nama tidak peka huruf besar/kecil. |
|
subscription
|
path | True |
|
ID langganan target. |
|
api-version
|
query | True |
|
Versi API yang digunakan untuk operasi ini. |
Isi Permintaan
| Name | Required | Type | Description |
|---|---|---|---|
| location | True |
|
Lokasi sumber daya |
| properties.profiles | True |
pengumpulan profil penskalaan otomatis yang menentukan parameter penskalaan yang berbeda untuk periode waktu yang berbeda. Maksimal 20 profil dapat ditentukan. |
|
| properties.enabled |
|
bendera yang diaktifkan. Menentukan apakah penskalaan otomatis diaktifkan untuk sumber daya. Nilai defaultnya adalah 'true'. |
|
| properties.name |
|
nama pengaturan skala otomatis. |
|
| properties.notifications |
pengumpulan pemberitahuan. |
||
| properties.targetResourceLocation |
|
lokasi sumber daya tempat pengaturan skala otomatis harus ditambahkan. |
|
| properties.targetResourceUri |
|
pengidentifikasi sumber daya sumber daya tempat pengaturan skala otomatis harus ditambahkan. |
|
| tags |
|
Tag sumber daya |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
Permintaan berhasil untuk membuat atau memperbarui pengaturan skala otomatis |
|
| 201 Created |
Pengaturan skala otomatis yang dibuat |
|
| Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Keamanan
azure_auth
Azure Active Directory Flow OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
Create or update an autoscale setting
Sample Request
PUT https://management.azure.com/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourcegroups/TestingMetricsScaleSet/providers/Microsoft.Insights/autoscalesettings/MySetting?api-version=2015-04-01
{
"location": "West US",
"tags": {},
"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,
"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": {}
}
]
}
]
}
}
Sample Response
{
"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, Microsoft.WindowsAzure.Management.Common.Storage"
},
"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",
"notifications": [
{
"operation": "Scale",
"email": {
"sendToSubscriptionAdministrator": true,
"sendToSubscriptionCoAdministrators": true,
"customEmails": [
"gu@ms.com",
"ge@ns.net"
]
},
"webhooks": [
{
"serviceUri": "http://myservice.com",
"properties": {}
}
]
}
]
}
}
{
"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, Microsoft.WindowsAzure.Management.Common.Storage"
},
"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",
"notifications": [
{
"operation": "Scale",
"email": {
"sendToSubscriptionAdministrator": true,
"sendToSubscriptionCoAdministrators": true,
"customEmails": [
"gu@ms.com",
"ge@ns.net"
]
},
"webhooks": [
{
"serviceUri": "http://myservice.com",
"properties": {}
}
]
}
]
}
}
Definisi
|
Autoscale |
Pemberitahuan skala otomatis. |
|
Autoscale |
Profil skala otomatis. |
|
Autoscale |
Sumber daya pengaturan skala otomatis. |
|
Comparison |
operator yang digunakan untuk membandingkan data metrik dan ambang batas. |
|
Email |
Pemberitahuan email peristiwa skala otomatis. |
|
Error |
Menjelaskan format respons Kesalahan. |
|
Metric |
jenis statistik metrik. Bagaimana metrik dari beberapa instans digabungkan. |
|
Metric |
Pemicu yang menghasilkan tindakan penskalakan. |
|
Operation |
operasi yang terkait dengan pemberitahuan dan nilainya harus "skala" |
| Recurrence |
Waktu berulang di mana profil ini dimulai. Elemen ini tidak digunakan jika elemen FixedDate digunakan. |
|
Recurrence |
frekuensi pengulangan. Seberapa sering profil jadwal harus berlaku. Nilai ini harus Minggu, yang berarti setiap minggu akan memiliki kumpulan profil yang sama. Misalnya, untuk mengatur jadwal harian, atur jadwal ke setiap hari dalam seminggu. Properti frekuensi menentukan bahwa jadwal diulang setiap minggu. |
|
Recurrent |
Batasan penjadwalan saat profil dimulai. |
|
Scale |
Parameter untuk tindakan penskalaan. |
|
Scale |
Jumlah instans yang dapat digunakan selama profil ini. |
|
Scale |
arah skala. Apakah tindakan penskalaan meningkat atau mengurangi jumlah instans. |
|
Scale |
Aturan yang menyediakan pemicu dan parameter untuk tindakan penskalaan. |
|
Scale |
Menentukan dimensi metrik aturan skala otomatis. |
|
Scale |
operator dimensi. Hanya 'Equals' dan 'NotEquals' yang didukung. 'Sama dengan' sama dengan salah satu nilai. 'NotEquals' tidak sama dengan semua nilai |
|
Scale |
jenis tindakan yang harus terjadi ketika aturan skala diaktifkan. |
|
Time |
jenis agregasi waktu. Bagaimana data yang dikumpulkan harus digabungkan dari waktu ke waktu. Nilai defaultnya adalah Rata-rata. |
|
Time |
Tanggal waktu tertentu untuk profil. |
|
Webhook |
Pemberitahuan webhook tentang peristiwa skala otomatis. |
AutoscaleNotification
Pemberitahuan skala otomatis.
| Name | Type | Description |
|---|---|---|
|
pemberitahuan email. |
||
| operation |
operasi yang terkait dengan pemberitahuan dan nilainya harus "skala" |
|
| webhooks |
pengumpulan pemberitahuan webhook. |
AutoscaleProfile
Profil skala otomatis.
| Name | Type | Description |
|---|---|---|
| capacity |
jumlah instans yang dapat digunakan selama profil ini. |
|
| fixedDate |
tanggal-waktu tertentu untuk profil. Elemen ini tidak digunakan jika elemen Pengulangan digunakan. |
|
| name |
|
nama profil. |
| recurrence |
waktu berulang di mana profil ini dimulai. Elemen ini tidak digunakan jika elemen FixedDate digunakan. |
|
| rules |
pengumpulan aturan yang menyediakan pemicu dan parameter untuk tindakan penskalaan. Maksimal 10 aturan dapat ditentukan. |
AutoscaleSettingResource
Sumber daya pengaturan skala otomatis.
| Name | Type | Default Value | Description |
|---|---|---|---|
| id |
|
Id sumber daya Azure |
|
| location |
|
Lokasi sumber daya |
|
| name |
|
Nama sumber daya Azure |
|
| properties.enabled |
|
True |
bendera yang diaktifkan. Menentukan apakah penskalaan otomatis diaktifkan untuk sumber daya. Nilai defaultnya adalah 'true'. |
| properties.name |
|
nama pengaturan skala otomatis. |
|
| properties.notifications |
pengumpulan pemberitahuan. |
||
| properties.profiles |
pengumpulan profil penskalaan otomatis yang menentukan parameter penskalaan yang berbeda untuk periode waktu yang berbeda. Maksimal 20 profil dapat ditentukan. |
||
| properties.targetResourceLocation |
|
lokasi sumber daya tempat pengaturan skala otomatis harus ditambahkan. |
|
| properties.targetResourceUri |
|
pengidentifikasi sumber daya sumber daya tempat pengaturan skala otomatis harus ditambahkan. |
|
| tags |
|
Tag sumber daya |
|
| type |
|
Jenis sumber daya Azure |
ComparisonOperationType
operator yang digunakan untuk membandingkan data metrik dan ambang batas.
| Name | Type | Description |
|---|---|---|
| Equals |
|
|
| GreaterThan |
|
|
| GreaterThanOrEqual |
|
|
| LessThan |
|
|
| LessThanOrEqual |
|
|
| NotEquals |
|
EmailNotification
Pemberitahuan email peristiwa skala otomatis.
| Name | Type | Default Value | Description |
|---|---|---|---|
| customEmails |
|
daftar email kustom. Nilai ini bisa null atau kosong, dalam hal ini atribut akan diabaikan. |
|
| sendToSubscriptionAdministrator |
|
False |
nilai yang menunjukkan apakah akan mengirim email ke administrator langganan. |
| sendToSubscriptionCoAdministrators |
|
False |
nilai yang menunjukkan apakah akan mengirim email ke rekan administrator langganan. |
ErrorResponse
Menjelaskan format respons Kesalahan.
| Name | Type | Description |
|---|---|---|
| code |
|
Kode kesalahan |
| message |
|
Pesan kesalahan yang menunjukkan mengapa operasi gagal. |
MetricStatisticType
jenis statistik metrik. Bagaimana metrik dari beberapa instans digabungkan.
| Name | Type | Description |
|---|---|---|
| Average |
|
|
| Count |
|
|
| Max |
|
|
| Min |
|
|
| Sum |
|
MetricTrigger
Pemicu yang menghasilkan tindakan penskalakan.
| Name | Type | Description |
|---|---|---|
| dimensions |
Daftar kondisi dimensi. Misalnya: [{"DimensionName":"AppName","Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]. |
|
| dividePerInstance |
|
nilai yang menunjukkan apakah metrik harus dibagi per instans. |
| metricName |
|
nama metrik yang menentukan apa yang dipantau aturan. |
| metricNamespace |
|
namespace metrik yang menentukan apa yang dipantau aturan. |
| metricResourceLocation |
|
lokasi sumber daya yang dipantau aturan. |
| metricResourceUri |
|
pengidentifikasi sumber daya sumber daya yang dipantau aturan. |
| operator |
operator yang digunakan untuk membandingkan data metrik dan ambang batas. |
|
| statistic |
jenis statistik metrik. Bagaimana metrik dari beberapa instans digabungkan. |
|
| threshold |
|
ambang metrik yang memicu tindakan skala. |
| timeAggregation |
jenis agregasi waktu. Bagaimana data yang dikumpulkan harus digabungkan dari waktu ke waktu. Nilai defaultnya adalah Rata-rata. |
|
| timeGrain |
|
granularitas metrik yang dipantau aturan. Harus menjadi salah satu nilai yang telah ditentukan sebelumnya yang dikembalikan dari definisi metrik untuk metrik. Harus antara 12 jam dan 1 menit. |
| timeWindow |
|
rentang waktu pengumpulan data instans. Nilai ini harus lebih besar dari penundaan pengumpulan metrik, yang dapat bervariasi dari sumber daya ke sumber daya. Harus antara 12 jam dan 5 menit. |
OperationType
operasi yang terkait dengan pemberitahuan dan nilainya harus "skala"
| Name | Type | Description |
|---|---|---|
| Scale |
|
Recurrence
Waktu berulang di mana profil ini dimulai. Elemen ini tidak digunakan jika elemen FixedDate digunakan.
| Name | Type | Description |
|---|---|---|
| frequency |
frekuensi pengulangan. Seberapa sering profil jadwal harus berlaku. Nilai ini harus Minggu, yang berarti setiap minggu akan memiliki kumpulan profil yang sama. Misalnya, untuk mengatur jadwal harian, atur jadwal ke setiap hari dalam seminggu. Properti frekuensi menentukan bahwa jadwal diulang setiap minggu. |
|
| schedule |
batasan penjadwalan saat profil dimulai. |
RecurrenceFrequency
frekuensi pengulangan. Seberapa sering profil jadwal harus berlaku. Nilai ini harus Minggu, yang berarti setiap minggu akan memiliki kumpulan profil yang sama. Misalnya, untuk mengatur jadwal harian, atur jadwal ke setiap hari dalam seminggu. Properti frekuensi menentukan bahwa jadwal diulang setiap minggu.
| Name | Type | Description |
|---|---|---|
| Day |
|
|
| Hour |
|
|
| Minute |
|
|
| Month |
|
|
| None |
|
|
| Second |
|
|
| Week |
|
|
| Year |
|
RecurrentSchedule
Batasan penjadwalan saat profil dimulai.
| Name | Type | Description |
|---|---|---|
| days |
|
pengumpulan hari yang diterapkan profil. Nilai yang mungkin adalah Minggu hingga Sabtu. |
| hours |
|
Kumpulan jam yang diterapkan profil. Nilai yang didukung adalah 0 hingga 23 pada jam 24 jam (waktu AM/PM tidak didukung). |
| minutes |
|
Kumpulan menit di mana profil berlaku. |
| timeZone |
|
zona waktu untuk jam profil. Beberapa contoh zona waktu yang valid adalah: Waktu Standar Tanggal, UTC-11, Waktu Standar Hawaii, Waktu Standar Alaska, Waktu Standar Pasifik (Meksiko), Waktu Standar Pasifik, Waktu Standar Gunung AS, Waktu Standar Gunung (Meksiko), Waktu Standar Gunung, Waktu Standar Amerika Tengah, Waktu Standar Pusat, Waktu Standar Tengah (Meksiko), Waktu Standar Kanada Tengah, Waktu Standar SA Pasifik, Waktu Standar Timur, Waktu Standar Timur, Waktu Standar AS Timur, Waktu Standar Venezuela, Waktu Standar Paraguay, Waktu Standar Atlantik, Waktu Standar Brasil Tengah, Waktu Standar SA Barat, Waktu Standar SA Pasifik, Waktu Standar Newfoundland, Waktu Standar E. Amerika Selatan, Waktu Standar Argentina, Waktu Standar SA Timur, Waktu Standar Greenland, Waktu Standar Montevideo, Waktu Standar Bahia, UTC-02, Mid-Atlantic Waktu Standar, Waktu Standar Azores, Waktu Standar Cape Verde, Waktu Standar Maroko, UTC, Waktu Standar GMT, Waktu Standar Greenwich, Waktu Standar W. Eropa, Waktu Standar Eropa Tengah, Waktu Standar Romansa, Waktu Standar Eropa Tengah, W. Waktu Standar Afrika Tengah, Waktu Standar Namibia, Waktu Standar Yordania, Waktu Standar GTB, Waktu Standar Timur Tengah, Waktu Standar Mesir, Waktu Standar Suriah, Waktu Standar E. Eropa, Waktu Standar Afrika Selatan, Waktu Standar FLE, Waktu Standar Turki, Waktu Standar Israel, Waktu Standar Kaliningrad, Waktu Standar Libya, Waktu Standar Arab, Waktu Standar Arab, Waktu Standar Belarus, Waktu Standar Rusia, Waktu Standar Afrika, Waktu Standar Iran, Waktu Standar Arab, Waktu Standar Azerbaijan, Zona Waktu Rusia 3, Waktu Standar Mauritius, Waktu Standar Georgia, Waktu Standar Kaukasus, Waktu Standar Kaukasus, Waktu Standar Afghanistan, Waktu Standar Asia Barat, Waktu Standar Ekaterinburg, Waktu Standar Pakistan, Waktu Standar India, Waktu Standar Sri Lanka, Waktu Standar Nepal, Waktu Standar Asia Tengah, Waktu Standar Bangladesh, Waktu Standar N. Asia Tengah, Waktu Standar Myanmar, Waktu Standar SE Asia Utara, Waktu Standar Asia Utara, Waktu Standar Asia Utara, Waktu Standar Asia Timur Utara, Waktu Standar Singapura, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Waktu Standar Australia, Waktu Standar AUS Tengah, Waktu Standar E. Australia, Waktu Standar AUS Timur, Waktu Standar Pasifik Barat, Waktu Standar Tasmania, Waktu Standar Magadan, Waktu Standar Vladivostok, Zona Waktu Rusia 10, Waktu Standar Pasifik Tengah, Zona Waktu Rusia 11, Waktu Standar Selandia Baru, UTC+12, Waktu Standar Fiji, Waktu Standar Kamchatka, Waktu Standar Tonga, Waktu Standar Samoa, Waktu Standar Kepulauan Line |
ScaleAction
Parameter untuk tindakan penskalaan.
| Name | Type | Default Value | Description |
|---|---|---|---|
| cooldown |
|
jumlah waktu untuk menunggu sejak tindakan penskalaan terakhir sebelum tindakan ini terjadi. Harus antara 1 minggu dan 1 menit dalam format ISO 8601. |
|
| direction |
arah skala. Apakah tindakan penskalaan meningkat atau mengurangi jumlah instans. |
||
| type |
jenis tindakan yang harus terjadi ketika aturan skala diaktifkan. |
||
| value |
|
1 |
jumlah instans yang terlibat dalam tindakan penskalaan. Nilai ini harus 1 atau lebih besar. Nilai default adalah 1. |
ScaleCapacity
Jumlah instans yang dapat digunakan selama profil ini.
| Name | Type | Description |
|---|---|---|
| default |
|
jumlah instans yang akan diatur jika metrik tidak tersedia untuk evaluasi. Default hanya digunakan jika jumlah instans saat ini lebih rendah dari default. |
| maximum |
|
jumlah maksimum instans untuk sumber daya. Jumlah maksimum instans aktual dibatasi oleh inti yang tersedia dalam langganan. |
| minimum |
|
jumlah minimum instans untuk sumber daya. |
ScaleDirection
arah skala. Apakah tindakan penskalaan meningkat atau mengurangi jumlah instans.
| Name | Type | Description |
|---|---|---|
| Decrease |
|
|
| Increase |
|
|
| None |
|
ScaleRule
Aturan yang menyediakan pemicu dan parameter untuk tindakan penskalaan.
| Name | Type | Description |
|---|---|---|
| metricTrigger |
pemicu yang menghasilkan tindakan penskalakan. |
|
| scaleAction |
parameter untuk tindakan penskalaan. |
ScaleRuleMetricDimension
Menentukan dimensi metrik aturan skala otomatis.
| Name | Type | Description |
|---|---|---|
| DimensionName |
|
Nama dimensi. |
| Operator |
operator dimensi. Hanya 'Equals' dan 'NotEquals' yang didukung. 'Sama dengan' sama dengan salah satu nilai. 'NotEquals' tidak sama dengan semua nilai |
|
| Values |
|
daftar nilai dimensi. Misalnya: ["App1","App2"]. |
ScaleRuleMetricDimensionOperationType
operator dimensi. Hanya 'Equals' dan 'NotEquals' yang didukung. 'Sama dengan' sama dengan salah satu nilai. 'NotEquals' tidak sama dengan semua nilai
| Name | Type | Description |
|---|---|---|
| Equals |
|
|
| NotEquals |
|
ScaleType
jenis tindakan yang harus terjadi ketika aturan skala diaktifkan.
| Name | Type | Description |
|---|---|---|
| ChangeCount |
|
|
| ExactCount |
|
|
| PercentChangeCount |
|
|
| ServiceAllowedNextValue |
|
TimeAggregationType
jenis agregasi waktu. Bagaimana data yang dikumpulkan harus digabungkan dari waktu ke waktu. Nilai defaultnya adalah Rata-rata.
| Name | Type | Description |
|---|---|---|
| Average |
|
|
| Count |
|
|
| Last |
|
|
| Maximum |
|
|
| Minimum |
|
|
| Total |
|
TimeWindow
Tanggal waktu tertentu untuk profil.
| Name | Type | Description |
|---|---|---|
| end |
|
waktu akhir untuk profil dalam format ISO 8601. |
| start |
|
waktu mulai untuk profil dalam format ISO 8601. |
| timeZone |
|
zona waktu waktu mulai dan berakhir untuk profil. Beberapa contoh zona waktu yang valid adalah: Waktu Standar Tanggal, UTC-11, Waktu Standar Hawaii, Waktu Standar Alaska, Waktu Standar Pasifik (Meksiko), Waktu Standar Pasifik, Waktu Standar Gunung AS, Waktu Standar Gunung (Meksiko), Waktu Standar Gunung, Waktu Standar Amerika Tengah, Waktu Standar Pusat, Waktu Standar Tengah (Meksiko), Waktu Standar Kanada Tengah, Waktu Standar SA Pasifik, Waktu Standar Timur, Waktu Standar Timur, Waktu Standar AS Timur, Waktu Standar Venezuela, Waktu Standar Paraguay, Waktu Standar Atlantik, Waktu Standar Brasil Tengah, Waktu Standar SA Barat, Waktu Standar SA Pasifik, Waktu Standar Newfoundland, Waktu Standar E. Amerika Selatan, Waktu Standar Argentina, Waktu Standar SA Timur, Waktu Standar Greenland, Waktu Standar Montevideo, Waktu Standar Bahia, UTC-02, Mid-Atlantic Waktu Standar, Waktu Standar Azores, Waktu Standar Cape Verde, Waktu Standar Maroko, UTC, Waktu Standar GMT, Waktu Standar Greenwich, Waktu Standar W. Eropa, Waktu Standar Eropa Tengah, Waktu Standar Romansa, Waktu Standar Eropa Tengah, W. Waktu Standar Afrika Tengah, Waktu Standar Namibia, Waktu Standar Yordania, Waktu Standar GTB, Waktu Standar Timur Tengah, Waktu Standar Mesir, Waktu Standar Suriah, Waktu Standar E. Eropa, Waktu Standar Afrika Selatan, Waktu Standar FLE, Waktu Standar Turki, Waktu Standar Israel, Waktu Standar Kaliningrad, Waktu Standar Libya, Waktu Standar Arab, Waktu Standar Arab, Waktu Standar Belarus, Waktu Standar Rusia, Waktu Standar Afrika, Waktu Standar Iran, Waktu Standar Arab, Waktu Standar Azerbaijan, Zona Waktu Rusia 3, Waktu Standar Mauritius, Waktu Standar Georgia, Waktu Standar Kaukasus, Waktu Standar Kaukasus, Waktu Standar Afghanistan, Waktu Standar Asia Barat, Waktu Standar Ekaterinburg, Waktu Standar Pakistan, Waktu Standar India, Waktu Standar Sri Lanka, Waktu Standar Nepal, Waktu Standar Asia Tengah, Waktu Standar Bangladesh, Waktu Standar N. Asia Tengah, Waktu Standar Myanmar, Waktu Standar SE Asia Utara, Waktu Standar Asia Utara, Waktu Standar Asia Utara, Waktu Standar Asia Timur Utara, Waktu Standar Singapura, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Waktu Standar Australia, Waktu Standar AUS Tengah, Waktu Standar E. Australia, Waktu Standar AUS Timur, Waktu Standar Pasifik Barat, Waktu Standar Tasmania, Waktu Standar Magadan, Waktu Standar Vladivostok, Zona Waktu Rusia 10, Waktu Standar Pasifik Tengah, Zona Waktu Rusia 11, Waktu Standar Selandia Baru, UTC+12, Waktu Standar Fiji, Waktu Standar Kamchatka, Waktu Standar Tonga, Waktu Standar Samoa, Waktu Standar Kepulauan Line |
WebhookNotification
Pemberitahuan webhook tentang peristiwa skala otomatis.
| Name | Type | Description |
|---|---|---|
| properties |
|
tas properti pengaturan. Nilai ini bisa kosong. |
| serviceUri |
|
alamat layanan untuk menerima pemberitahuan. |