Sdílet prostřednictvím


Configuration interface

Objekt Configuration představuje konfiguraci jednoho zařízení nebo může představovat nasazení, které lze použít jako konfiguraci zařízení na základě targetCondition.

Vlastnosti

content

Obsah konfigurace

createdTimeUtc

Datum a čas vytvoření této konfigurace v ISO6801

etag

Řetězec používaný k ochraně oportunistické souběžnosti aktualizace volající. To se aktualizuje při aktualizaci nasazení.

id

ID této konfigurace.

labels

Toto je řetězec slovníku<, řetězec> popisků. Popisky jsou sada párů hodnot řetězcových klíčů rozlišujících velká a malá písmena, které můžete použít k popisu nasazení. Klíče i hodnoty jsou řetězce rozlišující velká a malá písmena (až 128 znaků) ASCII 7bitové alfanumerické znaky + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''} (Všimněte si, že $ je rezervovaný)

lastUpdatedTimeUtc

Datum a čas poslední aktualizace této konfigurace v ISO6801

metrics

Vlastní metriky konfigurace

priority

Když dvě nasazení cílí na stejné zařízení, použije se nasazení s vyšší prioritou. Pokud mají dvě nasazení stejnou prioritu, použije se nasazení s pozdějším datem vytvoření.

schemaVersion

Verze schématu.

systemMetrics

Metriky konfigurace systému

targetCondition

Cílová podmínka se průběžně vyhodnocuje tak, aby zahrnovala všechna nová zařízení, která splňují požadavky, nebo odebere zařízení, která už nedělají během životnosti nasazení. K výběru cílových zařízení použijte libovolnou logickou podmínku u značek dvojčat zařízení nebo id zařízení, například tags.environment='prod' nebo deviceId='linuxprod' nebo tags.environment = 'prod' AND tags.location = 'westus'.

Podrobnosti vlastnosti

content

Obsah konfigurace

content?: ConfigurationContent

Hodnota vlastnosti

createdTimeUtc

Datum a čas vytvoření této konfigurace v ISO6801

createdTimeUtc?: string

Hodnota vlastnosti

string

etag

Řetězec používaný k ochraně oportunistické souběžnosti aktualizace volající. To se aktualizuje při aktualizaci nasazení.

etag?: string

Hodnota vlastnosti

string

id

ID této konfigurace.

id: string

Hodnota vlastnosti

string

labels

Toto je řetězec slovníku<, řetězec> popisků. Popisky jsou sada párů hodnot řetězcových klíčů rozlišujících velká a malá písmena, které můžete použít k popisu nasazení. Klíče i hodnoty jsou řetězce rozlišující velká a malá písmena (až 128 znaků) ASCII 7bitové alfanumerické znaky + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''} (Všimněte si, že $ je rezervovaný)

labels?: {[key: string]: string}

Hodnota vlastnosti

{[key: string]: string}

lastUpdatedTimeUtc

Datum a čas poslední aktualizace této konfigurace v ISO6801

lastUpdatedTimeUtc?: string

Hodnota vlastnosti

string

metrics

Vlastní metriky konfigurace

metrics?: ConfigurationMetrics

Hodnota vlastnosti

priority

Když dvě nasazení cílí na stejné zařízení, použije se nasazení s vyšší prioritou. Pokud mají dvě nasazení stejnou prioritu, použije se nasazení s pozdějším datem vytvoření.

priority?: number

Hodnota vlastnosti

number

schemaVersion

Verze schématu.

schemaVersion: string

Hodnota vlastnosti

string

systemMetrics

Metriky konfigurace systému

systemMetrics?: ConfigurationMetrics

Hodnota vlastnosti

targetCondition

Cílová podmínka se průběžně vyhodnocuje tak, aby zahrnovala všechna nová zařízení, která splňují požadavky, nebo odebere zařízení, která už nedělají během životnosti nasazení. K výběru cílových zařízení použijte libovolnou logickou podmínku u značek dvojčat zařízení nebo id zařízení, například tags.environment='prod' nebo deviceId='linuxprod' nebo tags.environment = 'prod' AND tags.location = 'westus'.

targetCondition?: string

Hodnota vlastnosti

string