Bagikan melalui


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

createdTimeUtc

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)

lastUpdatedTimeUtc

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.

schemaVersion

Versi skema.

systemMetrics

Metrik Konfigurasi Sistem

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'.

Detail Properti

content

Konten konfigurasi

content?: ConfigurationContent

Nilai Properti

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

Metrik Konfigurasi Kustom

metrics?: ConfigurationMetrics

Nilai Properti

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

Metrik Konfigurasi Sistem

systemMetrics?: ConfigurationMetrics

Nilai Properti

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