Configuration interface
Het object Configuration 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 en tijd in ISO6801 van het maken van deze configuratie |
etag | Een tekenreeks die wordt gebruikt voor het beveiligen van opportunistische gelijktijdigheidsupdates door de aanroepende functie. Dit wordt bijgewerkt wanneer de implementatie wordt bijgewerkt |
id | Id van deze configuratie. |
labels | Dit is een woordenlijsttekenreeks<, een reeks> labels. Labels zijn een set hoofdlettergevoelige sleutelwaardeparen 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 + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', ''' } (Let op: $ is gereserveerd) |
last |
Datum/tijd in ISO6801 van de laatste update van deze configuratie |
metrics | Metrische aangepaste configuratiegegevens |
priority | Wanneer twee implementaties zijn gericht op hetzelfde apparaat, 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 van systeemconfiguratie |
target |
De doelvoorwaarde wordt continu geëvalueerd om nieuwe apparaten op te nemen die voldoen aan de vereisten of apparaten verwijderen die dat niet meer doen gedurende de levensduur van de implementatie. 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 en 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 aanroepende functie. 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 woordenlijsttekenreeks<, een reeks> labels. Labels zijn een set hoofdlettergevoelige sleutelwaardeparen 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 + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', ''' } (Let op: $ is gereserveerd)
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 aangepaste configuratiegegevens
metrics?: ConfigurationMetrics
Waarde van eigenschap
priority
Wanneer twee implementaties zijn gericht op hetzelfde apparaat, 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 van 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 dat niet meer doen gedurende de levensduur van de implementatie. 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