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 |
created |
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) |
last |
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. |
schema |
Versie van het schema. |
system |
Metrische gegevens voor systeemconfiguratie |
target |
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