Condividi tramite


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

createdTimeUtc

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)

lastUpdatedTimeUtc

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.

schemaVersion

Versione dello schema.

systemMetrics

Metriche di configurazione del sistema

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

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