Configuration interface
L'oggetto Configuration rappresenta la configurazione di un singolo dispositivo oppure può rappresentare una distribuzione che può essere applicata come configurazione ai dispositivi in base alla destinazioneCondition.
Proprietà
content | Contenuto della configurazione |
created |
Ora di data in ISO6801 della creazione di questa configurazione |
etag | Stringa usata per proteggere gli aggiornamenti della concorrenza opportunistica dal chiamante. Questo viene aggiornato quando la distribuzione viene aggiornata |
id | ID di questa configurazione. |
labels | Si tratta di una stringa di dizionario<, stringa> di etichette. Le etichette sono un set di coppie chiave chiave con distinzione tra maiuscole e minuscole che è possibile usare per descrivere una distribuzione. Entrambe le chiavi e i valori sono stringhe con distinzione tra maiuscole e minuscole (fino a 128 caratteri a caratteri alfanumerici a 7 bit) + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', '@', ';', '} (Nota che $ è riservato) |
last |
Ora di data in ISO6801 dell'ultimo aggiornamento di questa configurazione |
metrics | Metriche di configurazione personalizzate |
priority | Quando due distribuzioni sono destinate allo stesso dispositivo, la distribuzione con priorità più alta viene applicata. Se due distribuzioni hanno la stessa priorità, viene applicata la distribuzione con la data di creazione successiva. |
schema |
Versione dello schema. |
system |
Metriche di configurazione del sistema |
target |
La condizione di destinazione viene costantemente valutata in modo da includere eventuali nuovi dispositivi conformi ai requisiti o rimuovere dispositivi non più conformi nel corso della durata della distribuzione. Usare qualsiasi condizione booleana nei tag dei dispositivi gemelli o deviceId per selezionare i dispositivi di destinazione, ad esempio tag.environment='prod' o deviceId='linuxprod' o tag.environment = 'prod' AND tags.location = 'westus'. |
Dettagli proprietà
content
Contenuto della configurazione
content?: ConfigurationContent
Valore della proprietà
createdTimeUtc
Ora di data in ISO6801 della creazione di questa configurazione
createdTimeUtc?: string
Valore della proprietà
string
etag
Stringa usata per proteggere gli aggiornamenti della concorrenza opportunistica dal chiamante. Questo viene aggiornato quando la distribuzione viene aggiornata
etag?: string
Valore della proprietà
string
id
ID di questa configurazione.
id: string
Valore della proprietà
string
labels
Si tratta di una stringa di dizionario<, stringa> di etichette. Le etichette sono un set di coppie chiave chiave con distinzione tra maiuscole e minuscole che è possibile usare per descrivere una distribuzione. Entrambe le chiavi e i valori sono stringhe con distinzione tra maiuscole e minuscole (fino a 128 caratteri a caratteri alfanumerici a 7 bit) + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', '@', ';', '} (Nota che $ è riservato)
labels?: {[key: string]: string}
Valore della proprietà
{[key: string]: string}
lastUpdatedTimeUtc
Ora di data in ISO6801 dell'ultimo aggiornamento di questa configurazione
lastUpdatedTimeUtc?: string
Valore della proprietà
string
metrics
Metriche di configurazione personalizzate
metrics?: ConfigurationMetrics
Valore della proprietà
priority
Quando due distribuzioni sono destinate allo stesso dispositivo, la distribuzione con priorità più alta viene applicata. Se due distribuzioni hanno la stessa priorità, viene applicata la distribuzione con la data di creazione successiva.
priority?: number
Valore della proprietà
number
schemaVersion
Versione dello schema.
schemaVersion: string
Valore della proprietà
string
systemMetrics
Metriche di configurazione del sistema
systemMetrics?: ConfigurationMetrics
Valore della proprietà
targetCondition
La condizione di destinazione viene costantemente valutata in modo da includere eventuali nuovi dispositivi conformi ai requisiti o rimuovere dispositivi non più conformi nel corso della durata della distribuzione. Usare qualsiasi condizione booleana nei tag dei dispositivi gemelli o deviceId per selezionare i dispositivi di destinazione, ad esempio tag.environment='prod' o deviceId='linuxprod' o tag.environment = 'prod' AND tags.location = 'westus'.
targetCondition?: string
Valore della proprietà
string