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 pro zařízení na základě targetCondition.

Vlastnosti

content

Obsah konfigurace

createdTimeUtc

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

etag

Řetězec používaný pro ochranu oportunistické souběžnosti aktualizace volajícím. Tato aktualizace se aktualizuje při aktualizaci nasazení.

id

ID této konfigurace.

labels

Jedná se o řetězec<slovníku, řetězec> popisků. Popisky jsou sada párů klíčových klíčů s rozlišováním velkých a malých písmen, které můžete použít k popisu nasazení. Klíče i hodnoty jsou řetězce citlivé na malá a velká písmena (až 128 znaků dlouhé) 7bitové alfanumerické znaky ASCII + {'-, ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''} (všimněte si, že $je vyhrazeno)

lastUpdatedTimeUtc

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

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 datem pozdějšího 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ž neprožívají životní dobu nasazení. Pomocí libovolné logické podmínky u značek dvojčat zařízení nebo ID zařízení vyberte cílová 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 v ISO6801 vytvoření této konfigurace

createdTimeUtc?: string

Hodnota vlastnosti

string

etag

Řetězec používaný pro ochranu oportunistické souběžnosti aktualizace volajícím. Tato aktualizace se aktualizuje při aktualizaci nasazení.

etag?: string

Hodnota vlastnosti

string

id

ID této konfigurace.

id: string

Hodnota vlastnosti

string

labels

Jedná se o řetězec<slovníku, řetězec> popisků. Popisky jsou sada párů klíčových klíčů s rozlišováním velkých a malých písmen, které můžete použít k popisu nasazení. Klíče i hodnoty jsou řetězce citlivé na malá a velká písmena (až 128 znaků dlouhé) 7bitové alfanumerické znaky ASCII + {'-, ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''} (všimněte si, že $je vyhrazeno)

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

Hodnota vlastnosti

{[key: string]: string}

lastUpdatedTimeUtc

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

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 datem pozdějšího 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ž neprožívají životní dobu nasazení. Pomocí libovolné logické podmínky u značek dvojčat zařízení nebo ID zařízení vyberte cílová zařízení, například tags.environment='prod' nebo deviceId='linuxprod' nebo tags.environment = 'prod' AND tags.location = 'westus'.

targetCondition?: string

Hodnota vlastnosti

string