Konfigurasi Microsoft.Advisor
Definisi sumber daya Bicep
Jenis sumber daya konfigurasi adalah sumber daya ekstensi, yang berarti Anda dapat menerapkannya ke sumber daya lain.
scope
Gunakan properti pada sumber daya ini untuk mengatur cakupan untuk sumber daya ini. Lihat Mengatur cakupan pada sumber daya ekstensi di Bicep.
Jenis sumber daya konfigurasi dapat disebarkan dengan operasi yang menargetkan:
- Langganan - Lihat perintah penyebaran langganan
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Advisor/configurations, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Advisor/configurations@2023-01-01' = {
name: 'default'
scope: resourceSymbolicName
properties: {
digests: [
{
actionGroupResourceId: 'string'
categories: [
'string'
]
frequency: int
language: 'string'
name: 'string'
state: 'string'
}
]
duration: 'string'
exclude: bool
lowCpuThreshold: 'string'
}
}
Nilai properti
configurations
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama sumber daya | 'default' |
scope | Gunakan saat membuat sumber daya ekstensi pada cakupan yang berbeda dari cakupan penyebaran. | Sumber daya target Untuk Bicep, atur properti ini ke nama simbolis sumber daya untuk menerapkan sumber daya ekstensi. |
properti | Struktur data konfigurasi Advisor. | ConfigDataProperties |
ConfigDataProperties
Nama | Deskripsi | Nilai |
---|---|---|
Mencerna | Konfigurasi hash Advisor. Hanya berlaku untuk langganan | DigestConfig[] |
duration | Durasi minimum untuk evaluasi pemanfaatan CPU rendah Advisor. Hanya berlaku untuk langganan. Nilai yang valid: 7 (default), 14, 21, 30, 60, atau 90. | '14' '21' '30' '60' '7' '90' |
jangan sertakan | Kecualikan sumber daya dari evaluasi Advisor. Nilai yang valid: False (default) atau True. | bool |
lowCpuThreshold | Ambang persentase minimum untuk evaluasi pemanfaatan CPU rendah Advisor. Hanya berlaku untuk langganan. Nilai yang valid: 5 (default), 10, 15, atau 20. | '10' '15' '20' '5' |
DigestConfig
Nama | Deskripsi | Nilai |
---|---|---|
actionGroupResourceId | Id sumber daya grup tindakan yang digunakan oleh hash. | string |
kategori | Kategori untuk mengirim hash. Jika kategori tidak disediakan, maka hash akan dikirim untuk semua kategori. | Array string yang berisi salah satu dari: 'Biaya' 'HighAvailability' 'OperationalExcellence' 'Performa' 'Keamanan' |
frekuensi | Frekuensi yang dicerna akan dipicu, dalam beberapa hari. Nilai harus inklusif antara 7 dan 30 hari. | int |
bahasa | Bahasa untuk isi konten hash. Nilai harus berupa kode ISO 639-1 untuk salah satu bahasa yang didukung portal Azure. Jika tidak, itu akan dikonversi menjadi satu. Nilai defaultnya adalah bahasa Inggris (en). | string |
nama | Nama konfigurasi hash. Nilai tidak peka huruf besar/kecil dan harus unik dalam langganan. | string |
state | Status konfigurasi hash. | 'Aktif' 'Dinonaktifkan' |
Definisi sumber daya templat ARM
Jenis sumber daya konfigurasi adalah sumber daya ekstensi, yang berarti Anda dapat menerapkannya ke sumber daya lain.
Gunakan properti pada scope
sumber daya ini untuk mengatur cakupan untuk sumber daya ini. Lihat Mengatur cakupan pada sumber daya ekstensi di templat ARM.
Jenis sumber daya konfigurasi dapat disebarkan dengan operasi yang menargetkan:
- Langganan - Lihat perintah penyebaran langganan
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.Advisor/configurations, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Advisor/configurations",
"apiVersion": "2023-01-01",
"name": "default",
"scope": "string",
"properties": {
"digests": [
{
"actionGroupResourceId": "string",
"categories": [ "string" ],
"frequency": "int",
"language": "string",
"name": "string",
"state": "string"
}
],
"duration": "string",
"exclude": "bool",
"lowCpuThreshold": "string"
}
}
Nilai properti
configurations
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Advisor/configurations' |
apiVersion | Versi api sumber daya | '2023-01-01' |
nama | Nama sumber daya | 'default' |
scope | Gunakan saat membuat sumber daya ekstensi pada cakupan yang berbeda dari cakupan penyebaran. | Sumber daya target Untuk JSON, atur nilai ke nama lengkap sumber daya untuk menerapkan sumber daya ekstensi . |
properti | Struktur data konfigurasi Advisor. | ConfigDataProperties |
ConfigDataProperties
Nama | Deskripsi | Nilai |
---|---|---|
Mencerna | Konfigurasi hash Advisor. Hanya berlaku untuk langganan | DigestConfig[] |
duration | Durasi minimum untuk evaluasi pemanfaatan CPU rendah Advisor. Hanya berlaku untuk langganan. Nilai yang valid: 7 (default), 14, 21, 30, 60, atau 90. | '14' '21' '30' '60' '7' '90' |
jangan sertakan | Kecualikan sumber daya dari evaluasi Advisor. Nilai yang valid: False (default) atau True. | bool |
lowCpuThreshold | Ambang persentase minimum untuk evaluasi pemanfaatan CPU rendah Advisor. Hanya berlaku untuk langganan. Nilai yang valid: 5 (default), 10, 15, atau 20. | '10' '15' '20' '5' |
DigestConfig
Nama | Deskripsi | Nilai |
---|---|---|
actionGroupResourceId | Id sumber daya grup tindakan yang digunakan oleh hash. | string |
kategori | Kategori untuk dikirim digest untuk. Jika kategori tidak disediakan, maka hash akan dikirim untuk semua kategori. | Array string yang berisi salah satu dari: 'Biaya' 'Ketersediaan Tinggi' 'OperationalExcellence' 'Performa' 'Keamanan' |
frekuensi | Frekuensi yang dicerna akan dipicu, dalam beberapa hari. Nilai harus antara 7 dan 30 hari inklusif. | int |
bahasa | Bahasa untuk isi konten hash. Nilai harus berupa kode ISO 639-1 untuk salah satu bahasa yang didukung portal Azure. Jika tidak, itu akan dikonversi menjadi satu. Nilai defaultnya adalah Bahasa Inggris (en). | string |
nama | Nama konfigurasi hash. Nilai tidak peka huruf besar/kecil dan harus unik dalam langganan. | string |
state | Status konfigurasi hash. | 'Aktif' 'Dinonaktifkan' |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya konfigurasi adalah sumber daya ekstensi, yang berarti Anda dapat menerapkannya ke sumber daya lain.
Gunakan properti pada parent_id
sumber daya ini untuk mengatur cakupan untuk sumber daya ini.
Jenis sumber daya konfigurasi dapat disebarkan dengan operasi yang menargetkan:
- Langganan
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.Advisor/configurations, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Advisor/configurations@2023-01-01"
name = "default"
parent_id = "string"
body = jsonencode({
properties = {
digests = [
{
actionGroupResourceId = "string"
categories = [
"string"
]
frequency = int
language = "string"
name = "string"
state = "string"
}
]
duration = "string"
exclude = bool
lowCpuThreshold = "string"
}
})
}
Nilai properti
configurations
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.Advisor/configurations@2023-01-01" |
nama | Nama sumber daya | "default" |
parent_id | ID sumber daya untuk menerapkan sumber daya ekstensi ini. | string (diperlukan) |
properti | Struktur data konfigurasi Advisor. | ConfigDataProperties |
ConfigDataProperties
Nama | Deskripsi | Nilai |
---|---|---|
Mencerna | Konfigurasi hash Advisor. Hanya berlaku untuk langganan | DigestConfig[] |
duration | Durasi minimum untuk evaluasi pemanfaatan CPU rendah Advisor. Hanya berlaku untuk langganan. Nilai yang valid: 7 (default), 14, 21, 30, 60, atau 90. | "14" "21" "30" "60" "7" "90" |
jangan sertakan | Kecualikan sumber daya dari evaluasi Advisor. Nilai yang valid: False (default) atau True. | bool |
lowCpuThreshold | Ambang persentase minimum untuk evaluasi pemanfaatan CPU rendah Advisor. Hanya berlaku untuk langganan. Nilai yang valid: 5 (default), 10, 15, atau 20. | "10" "15" "20" "5" |
DigestConfig
Nama | Deskripsi | Nilai |
---|---|---|
actionGroupResourceId | Id sumber daya grup tindakan yang digunakan oleh hash. | string |
kategori | Kategori untuk mengirim hash. Jika kategori tidak disediakan, maka hash akan dikirim untuk semua kategori. | Array string yang berisi salah satu dari: "Biaya" "HighAvailability" "OperationalExcellence" "Performa" "Keamanan" |
frekuensi | Frekuensi yang dicerna akan dipicu, dalam beberapa hari. Nilai harus inklusif antara 7 dan 30 hari. | int |
bahasa | Bahasa untuk isi konten hash. Nilai harus berupa kode ISO 639-1 untuk salah satu bahasa yang didukung portal Azure. Jika tidak, itu akan dikonversi menjadi satu. Nilai defaultnya adalah bahasa Inggris (en). | string |
nama | Nama konfigurasi hash. Nilai tidak peka huruf besar/kecil dan harus unik dalam langganan. | string |
state | Status konfigurasi hash. | "Aktif" "Dinonaktifkan" |