Delen via


Configuration interface

Het configuratieobject vertegenwoordigt de configuratie van één apparaat of het kan een implementatie vertegenwoordigen die kan worden toegepast als een configuratie op apparaten op basis van de targetCondition.

Eigenschappen

content

Inhoud van de configuratie

createdTimeUtc

Datum/tijd in ISO6801 van het maken van deze configuratie

etag

Een tekenreeks die wordt gebruikt voor het beveiligen van opportunistische gelijktijdigheidsupdates door de beller. Dit wordt bijgewerkt wanneer de implementatie wordt bijgewerkt

id

Id van deze configuratie.

labels

Dit is een woordenlijst<tekenreeks, tekenreeks> labels. Labels zijn een set hoofdlettergevoelige sleutel-waardeparen voor tekenreeksen die u kunt gebruiken om een implementatie te beschrijven. Zowel sleutels als waarden zijn hoofdlettergevoelige tekenreeksen (maximaal 128 tekens lang) van ASCII 7-bits alfanumerieke tekens + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', ''} (houd er rekening mee dat $ gereserveerd is)

lastUpdatedTimeUtc

Datum/tijd in ISO6801 van de laatste update van deze configuratie

metrics

Metrische gegevens voor aangepaste configuratie

priority

Wanneer twee implementaties op hetzelfde apparaat zijn gericht, wordt de implementatie met een hogere prioriteit toegepast. Als twee implementaties dezelfde prioriteit hebben, wordt de implementatie met de latere aanmaakdatum toegepast.

schemaVersion

Versie van het schema.

systemMetrics

Metrische gegevens voor systeemconfiguratie

targetCondition

De doelvoorwaarde wordt continu geëvalueerd om nieuwe apparaten op te nemen die voldoen aan de vereisten of apparaten verwijderen die niet langer gedurende de levensduur van de implementatie worden uitgevoerd. Gebruik een Booleaanse voorwaarde op tags van apparaatdubbels of deviceId om de doelapparaten te selecteren, bijvoorbeeld tags.environment='prod' of deviceId='linuxprod' of tags.environment = 'prod' AND tags.location = 'westus'.

Eigenschapdetails

content

Inhoud van de configuratie

content?: ConfigurationContent

Waarde van eigenschap

createdTimeUtc

Datum/tijd in ISO6801 van het maken van deze configuratie

createdTimeUtc?: string

Waarde van eigenschap

string

etag

Een tekenreeks die wordt gebruikt voor het beveiligen van opportunistische gelijktijdigheidsupdates door de beller. Dit wordt bijgewerkt wanneer de implementatie wordt bijgewerkt

etag?: string

Waarde van eigenschap

string

id

Id van deze configuratie.

id: string

Waarde van eigenschap

string

labels

Dit is een woordenlijst<tekenreeks, tekenreeks> labels. Labels zijn een set hoofdlettergevoelige sleutel-waardeparen voor tekenreeksen die u kunt gebruiken om een implementatie te beschrijven. Zowel sleutels als waarden zijn hoofdlettergevoelige tekenreeksen (maximaal 128 tekens lang) van ASCII 7-bits alfanumerieke tekens + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', ''} (houd er rekening mee dat $ gereserveerd is)

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

Waarde van eigenschap

{[key: string]: string}

lastUpdatedTimeUtc

Datum/tijd in ISO6801 van de laatste update van deze configuratie

lastUpdatedTimeUtc?: string

Waarde van eigenschap

string

metrics

Metrische gegevens voor aangepaste configuratie

metrics?: ConfigurationMetrics

Waarde van eigenschap

priority

Wanneer twee implementaties op hetzelfde apparaat zijn gericht, wordt de implementatie met een hogere prioriteit toegepast. Als twee implementaties dezelfde prioriteit hebben, wordt de implementatie met de latere aanmaakdatum toegepast.

priority?: number

Waarde van eigenschap

number

schemaVersion

Versie van het schema.

schemaVersion: string

Waarde van eigenschap

string

systemMetrics

Metrische gegevens voor systeemconfiguratie

systemMetrics?: ConfigurationMetrics

Waarde van eigenschap

targetCondition

De doelvoorwaarde wordt continu geëvalueerd om nieuwe apparaten op te nemen die voldoen aan de vereisten of apparaten verwijderen die niet langer gedurende de levensduur van de implementatie worden uitgevoerd. Gebruik een Booleaanse voorwaarde op tags van apparaatdubbels of deviceId om de doelapparaten te selecteren, bijvoorbeeld tags.environment='prod' of deviceId='linuxprod' of tags.environment = 'prod' AND tags.location = 'westus'.

targetCondition?: string

Waarde van eigenschap

string