Configuration interface
A Configuration objektum egyetlen eszköz konfigurációját jelöli, vagy egy olyan üzembe helyezést, amely a targetCondition alapján konfigurációként alkalmazható az eszközökre.
Tulajdonságok
content | A konfiguráció tartalma |
created |
A konfiguráció létrehozásának dátuma az ISO6801-ben |
etag | A hívó által az opportunisztikus egyidejűségi frissítések védelmére használt sztring. Ez frissítésre kerül az üzembe helyezés frissítésekor |
id | A konfiguráció azonosítója. |
labels | Ez egy szótári<sztring, a címkék sztringje> . A címkék a kis- és nagybetűk megkülönböztetésére használható sztringkulcs-értékpárok, amelyekkel leírhatja az üzembe helyezést. A kulcsok és az értékek egyaránt megkülönböztetik a kis- és nagybetűket (legfeljebb 128 karakter hosszú) ASCII 7 bites alfanumerikus karakterből és {'-' karakterből. ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', ''} (Vegye figyelembe, hogy a $ foglalt) |
last |
A konfiguráció utolsó frissítésének iso6801-es dátumideje |
metrics | Egyéni konfigurációs metrikák |
priority | Ha két üzembe helyezés ugyanazt az eszközt célozza meg, a magasabb prioritású üzembe helyezés lesz alkalmazva. Ha két központi telepítés azonos prioritással rendelkezik, a rendszer a későbbi létrehozási dátummal rendelkező üzembe helyezést alkalmazza. |
schema |
A séma verziója. |
system |
Rendszerkonfigurációs metrikák |
target |
A célfeltételt a rendszer folyamatosan kiértékeli, hogy minden olyan új eszközt tartalmazzon, amely megfelel a követelményeknek, vagy eltávolítsa azokat az eszközöket, amelyek már nem hajtanak végre az üzembe helyezés élettartamán keresztül. Az ikereszköz-címkéken vagy a deviceId-en bármilyen logikai feltételt használhat a céleszközök kiválasztásához, például tags.environment='prod" vagy deviceId='linuxprod' vagy tags.environment = "prod" AND tags.location = 'westus'. |
Tulajdonság adatai
content
createdTimeUtc
A konfiguráció létrehozásának dátuma az ISO6801-ben
createdTimeUtc?: string
Tulajdonság értéke
string
etag
A hívó által az opportunisztikus egyidejűségi frissítések védelmére használt sztring. Ez frissítésre kerül az üzembe helyezés frissítésekor
etag?: string
Tulajdonság értéke
string
id
A konfiguráció azonosítója.
id: string
Tulajdonság értéke
string
labels
Ez egy szótári<sztring, a címkék sztringje> . A címkék a kis- és nagybetűk megkülönböztetésére használható sztringkulcs-értékpárok, amelyekkel leírhatja az üzembe helyezést. A kulcsok és az értékek egyaránt megkülönböztetik a kis- és nagybetűket (legfeljebb 128 karakter hosszú) ASCII 7 bites alfanumerikus karakterből és {'-' karakterből. ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', ''} (Vegye figyelembe, hogy a $ foglalt)
labels?: {[key: string]: string}
Tulajdonság értéke
{[key: string]: string}
lastUpdatedTimeUtc
A konfiguráció utolsó frissítésének iso6801-es dátumideje
lastUpdatedTimeUtc?: string
Tulajdonság értéke
string
metrics
Egyéni konfigurációs metrikák
metrics?: ConfigurationMetrics
Tulajdonság értéke
priority
Ha két üzembe helyezés ugyanazt az eszközt célozza meg, a magasabb prioritású üzembe helyezés lesz alkalmazva. Ha két központi telepítés azonos prioritással rendelkezik, a rendszer a későbbi létrehozási dátummal rendelkező üzembe helyezést alkalmazza.
priority?: number
Tulajdonság értéke
number
schemaVersion
A séma verziója.
schemaVersion: string
Tulajdonság értéke
string
systemMetrics
Rendszerkonfigurációs metrikák
systemMetrics?: ConfigurationMetrics
Tulajdonság értéke
targetCondition
A célfeltételt a rendszer folyamatosan kiértékeli, hogy minden olyan új eszközt tartalmazzon, amely megfelel a követelményeknek, vagy eltávolítsa azokat az eszközöket, amelyek már nem hajtanak végre az üzembe helyezés élettartamán keresztül. Az ikereszköz-címkéken vagy a deviceId-en bármilyen logikai feltételt használhat a céleszközök kiválasztásához, például tags.environment='prod" vagy deviceId='linuxprod' vagy tags.environment = "prod" AND tags.location = 'westus'.
targetCondition?: string
Tulajdonság értéke
string