Configuration interface
Objek Konfigurasi mewakili konfigurasi satu perangkat atau dapat mewakili penyebaran yang dapat diterapkan sebagai konfigurasi ke perangkat berdasarkan targetCondition.
Properti
| content | Konten konfigurasi |
| created |
Waktu tanggal dalam ISO6801 pembuatan konfigurasi ini |
| etag | String yang digunakan untuk melindungi pembaruan konkurensi oportunistik oleh pemanggil. Ini akan diperbarui saat penyebaran diperbarui |
| id | Id konfigurasi ini. |
| labels | Ini adalah string<kamus, string> label. Label adalah sekumpulan pasangan nilai kunci string peka huruf besar/kecil yang dapat Anda gunakan untuk menjelaskan penyebaran. Kunci dan nilai adalah string peka huruf besar/kecil (panjang hingga 128 karakter) karakter alfanumerik ASCII 7-bit + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''} (Perhatikan bahwa $ dicadangkan) |
| last |
Waktu tanggal dalam ISO6801 pembaruan terakhir konfigurasi ini |
| metrics | Metrik Konfigurasi Kustom |
| priority | Ketika dua penyebaran menargetkan perangkat yang sama, penyebaran dengan prioritas yang lebih tinggi akan diterapkan. Jika dua penyebaran memiliki prioritas yang sama, penyebaran dengan tanggal pembuatan nanti akan diterapkan. |
| schema |
Versi skema. |
| system |
Metrik Konfigurasi Sistem |
| target |
Kondisi target terus dievaluasi untuk menyertakan perangkat baru yang memenuhi persyaratan atau menghapus perangkat yang tidak lagi dilakukan selama masa pakai penyebaran. Gunakan kondisi Boolean apa pun pada tag kembar perangkat atau deviceId untuk memilih perangkat target, misalnya tags.environment='prod' atau deviceId='linuxprod' atau tags.environment = 'prod' AND tags.location = 'westus'. |
Detail Properti
content
createdTimeUtc
Waktu tanggal dalam ISO6801 pembuatan konfigurasi ini
createdTimeUtc?: string
Nilai Properti
string
etag
String yang digunakan untuk melindungi pembaruan konkurensi oportunistik oleh pemanggil. Ini akan diperbarui saat penyebaran diperbarui
etag?: string
Nilai Properti
string
id
Id konfigurasi ini.
id: string
Nilai Properti
string
labels
Ini adalah string<kamus, string> label. Label adalah sekumpulan pasangan nilai kunci string peka huruf besar/kecil yang dapat Anda gunakan untuk menjelaskan penyebaran. Kunci dan nilai adalah string peka huruf besar/kecil (panjang hingga 128 karakter) karakter alfanumerik ASCII 7-bit + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''} (Perhatikan bahwa $ dicadangkan)
labels?: {[key: string]: string}
Nilai Properti
{[key: string]: string}
lastUpdatedTimeUtc
Waktu tanggal dalam ISO6801 pembaruan terakhir konfigurasi ini
lastUpdatedTimeUtc?: string
Nilai Properti
string
metrics
priority
Ketika dua penyebaran menargetkan perangkat yang sama, penyebaran dengan prioritas yang lebih tinggi akan diterapkan. Jika dua penyebaran memiliki prioritas yang sama, penyebaran dengan tanggal pembuatan nanti akan diterapkan.
priority?: number
Nilai Properti
number
schemaVersion
Versi skema.
schemaVersion: string
Nilai Properti
string
systemMetrics
targetCondition
Kondisi target terus dievaluasi untuk menyertakan perangkat baru yang memenuhi persyaratan atau menghapus perangkat yang tidak lagi dilakukan selama masa pakai penyebaran. Gunakan kondisi Boolean apa pun pada tag kembar perangkat atau deviceId untuk memilih perangkat target, misalnya tags.environment='prod' atau deviceId='linuxprod' atau tags.environment = 'prod' AND tags.location = 'westus'.
targetCondition?: string
Nilai Properti
string