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 alla destinazioneCondition.

Proprietà

content

Contenuto della configurazione

createdTimeUtc

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)

lastUpdatedTimeUtc

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.

schemaVersion

Versione dello schema.

systemMetrics

Metriche di configurazione del sistema

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

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