Megosztás a következőn keresztül:


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

createdTimeUtc

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)

lastUpdatedTimeUtc

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.

schemaVersion

A séma verziója.

systemMetrics

Rendszerkonfigurációs metrikák

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

Tulajdonság adatai

content

A konfiguráció tartalma

content?: ConfigurationContent

Tulajdonság értéke

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