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 a targetCondition.
Proprietà
content | Contenuto della configurazione |
created |
Data e ora 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 un dizionario<stringa, stringa> di etichette. Le etichette sono un set di coppie chiave chiave di stringa con distinzione tra maiuscole e minuscole che è possibile usare per descrivere una distribuzione. Sia le chiavi che i valori sono stringhe con distinzione tra maiuscole e minuscole (fino a 128 caratteri char) di caratteri alfanumerici ASCII a 7 bit + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(',', ')', ',', '=', '@', ';', '''} (si noti che $ è riservato) |
last |
Data e ora in ISO6801 dell'ultimo aggiornamento di questa configurazione |
metrics | Metriche di configurazione personalizzate |
priority | Quando due distribuzioni hanno come destinazione lo stesso dispositivo, viene applicata la distribuzione con priorità più alta. 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 valutata continuamente per includere tutti i nuovi dispositivi che soddisfano i requisiti o rimuovono i dispositivi che non eseguono più attraverso il tempo di vita della distribuzione. Usare qualsiasi condizione booleana nei tag dei dispositivi gemelli o deviceId per selezionare i dispositivi di destinazione, ad esempio tags.environment='prod' o deviceId='linuxprod' o tags.environment = 'prod' AND tags.location = 'westus'. |
Dettagli proprietà
content
Contenuto della configurazione
content?: ConfigurationContent
Valore della proprietà
createdTimeUtc
Data e ora 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 un dizionario<stringa, stringa> di etichette. Le etichette sono un set di coppie chiave chiave di stringa con distinzione tra maiuscole e minuscole che è possibile usare per descrivere una distribuzione. Sia le chiavi che i valori sono stringhe con distinzione tra maiuscole e minuscole (fino a 128 caratteri char) di caratteri alfanumerici ASCII a 7 bit + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(',', ')', ',', '=', '@', ';', '''} (si noti che $ è riservato)
labels?: {[key: string]: string}
Valore della proprietà
{[key: string]: string}
lastUpdatedTimeUtc
Data e ora 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 hanno come destinazione lo stesso dispositivo, viene applicata la distribuzione con priorità più alta. 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 valutata continuamente per includere tutti i nuovi dispositivi che soddisfano i requisiti o rimuovono i dispositivi che non eseguono più attraverso il tempo di vita della distribuzione. Usare qualsiasi condizione booleana nei tag dei dispositivi gemelli o deviceId per selezionare i dispositivi di destinazione, ad esempio tags.environment='prod' o deviceId='linuxprod' o tags.environment = 'prod' AND tags.location = 'westus'.
targetCondition?: string
Valore della proprietà
string