Udostępnij za pośrednictwem


Configuration interface

Obiekt Configuration reprezentuje konfigurację pojedynczego urządzenia lub może reprezentować wdrożenie, które można zastosować jako konfigurację do urządzeń na podstawie wartości docelowejCondition.

Właściwości

content

Zawartość konfiguracji

createdTimeUtc

Data i godzina w iso6801 utworzenia tej konfiguracji

etag

Ciąg używany do ochrony aktualizacji współbieżności oportunistycznej przez obiekt wywołujący. Jest to aktualizowane po aktualizacji wdrożenia

id

Identyfikator tej konfiguracji.

labels

Jest to ciąg słownika<, ciąg> etykiet. Etykiety to zestaw par klucz klucz ciągu z uwzględnieniem wielkości liter, których można użyć do opisania wdrożenia. Zarówno klucze, jak i wartości są ciągami z uwzględnieniem wielkości liter (do 128 znaków) znaków alfanumerycznych ASCII 7-bitowych + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', ''} (pamiętaj, że $ jest zarezerwowane)

lastUpdatedTimeUtc

Data i godzina w iso6801 ostatniej aktualizacji tej konfiguracji

metrics

Niestandardowe metryki konfiguracji

priority

Gdy dwa wdrożenia są przeznaczone dla tego samego urządzenia, wdrożenie o wyższym priorytetzie zostanie zastosowane. Jeśli dwa wdrożenia mają ten sam priorytet, wdrożenie z datą późniejszego utworzenia zostanie zastosowane.

schemaVersion

Wersja schematu.

systemMetrics

Metryki konfiguracji systemu

targetCondition

Warunek docelowy jest stale oceniany w celu uwzględnienia nowych urządzeń spełniających wymagania lub usuwania urządzeń, które nie są już w czasie życia wdrożenia. Użyj dowolnego warunku logicznego w tagach bliźniaczych reprezentacji urządzenia lub identyfikatorze deviceId, aby wybrać urządzenia docelowe, np. tags.environment='prod' lub deviceId='linuxprod' lub tags.environment = 'prod' AND tags.location = 'westus'.

Szczegóły właściwości

content

Zawartość konfiguracji

content?: ConfigurationContent

Wartość właściwości

createdTimeUtc

Data i godzina w iso6801 utworzenia tej konfiguracji

createdTimeUtc?: string

Wartość właściwości

string

etag

Ciąg używany do ochrony aktualizacji współbieżności oportunistycznej przez obiekt wywołujący. Jest to aktualizowane po aktualizacji wdrożenia

etag?: string

Wartość właściwości

string

id

Identyfikator tej konfiguracji.

id: string

Wartość właściwości

string

labels

Jest to ciąg słownika<, ciąg> etykiet. Etykiety to zestaw par klucz klucz ciągu z uwzględnieniem wielkości liter, których można użyć do opisania wdrożenia. Zarówno klucze, jak i wartości są ciągami z uwzględnieniem wielkości liter (do 128 znaków) znaków alfanumerycznych ASCII 7-bitowych + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', ''} (pamiętaj, że $ jest zarezerwowane)

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

Wartość właściwości

{[key: string]: string}

lastUpdatedTimeUtc

Data i godzina w iso6801 ostatniej aktualizacji tej konfiguracji

lastUpdatedTimeUtc?: string

Wartość właściwości

string

metrics

Niestandardowe metryki konfiguracji

metrics?: ConfigurationMetrics

Wartość właściwości

priority

Gdy dwa wdrożenia są przeznaczone dla tego samego urządzenia, wdrożenie o wyższym priorytetzie zostanie zastosowane. Jeśli dwa wdrożenia mają ten sam priorytet, wdrożenie z datą późniejszego utworzenia zostanie zastosowane.

priority?: number

Wartość właściwości

number

schemaVersion

Wersja schematu.

schemaVersion: string

Wartość właściwości

string

systemMetrics

Metryki konfiguracji systemu

systemMetrics?: ConfigurationMetrics

Wartość właściwości

targetCondition

Warunek docelowy jest stale oceniany w celu uwzględnienia nowych urządzeń spełniających wymagania lub usuwania urządzeń, które nie są już w czasie życia wdrożenia. Użyj dowolnego warunku logicznego w tagach bliźniaczych reprezentacji urządzenia lub identyfikatorze deviceId, aby wybrać urządzenia docelowe, np. tags.environment='prod' lub deviceId='linuxprod' lub tags.environment = 'prod' AND tags.location = 'westus'.

targetCondition?: string

Wartość właściwości

string