Partager via


Configuration interface

L’objet Configuration représente la configuration d’un seul appareil ou peut représenter un déploiement qui peut être appliqué en tant que configuration aux appareils en fonction de targetCondition.

Propriétés

content

Contenu de la configuration

createdTimeUtc

Heure de date dans ISO6801 de la création de cette configuration

etag

Chaîne utilisée pour protéger les mises à jour de concurrence opportunistes par l’appelant. Cette opération est mise à jour lorsque le déploiement est mis à jour

id

ID de cette configuration.

labels

Il s’agit d’un dictionnaire<chaîne, de chaîne> d’étiquettes. Les étiquettes sont un ensemble de paires clé clé de chaîne respectant la casse que vous pouvez utiliser pour décrire un déploiement. Les clés et les valeurs sont des chaînes sensibles à la casse (jusqu’à 128 caractères) de caractères alphanumériques ASCII 7 bits + {'-', ' :', '.', '+', '%', '_', '#', '*', ' ?', ' !', '(', ')', ',', '=', '@', ' ;', ''}} (Notez que $ est réservé)

lastUpdatedTimeUtc

Heure de date dans ISO6801 de la dernière mise à jour de cette configuration

metrics

Métriques de configuration personnalisées

priority

Lorsque deux déploiements ciblent le même appareil, le déploiement avec une priorité plus élevée est appliqué. Si deux déploiements ont la même priorité, le déploiement avec la date de création ultérieure est appliqué.

schemaVersion

Version du schéma.

systemMetrics

Métriques de configuration système

targetCondition

La condition cible est évaluée en permanence pour inclure tous les nouveaux appareils qui répondent aux exigences ou suppriment les appareils qui ne font plus par le temps de vie du déploiement. Utilisez n’importe quelle condition booléenne sur les balises de jumeaux d’appareil ou deviceId pour sélectionner les appareils cibles, par exemple tags.environment='prod' ou deviceId='linuxprod' ou tags.environment = 'prod' AND tags.location = 'westus'.

Détails de la propriété

content

Contenu de la configuration

content?: ConfigurationContent

Valeur de propriété

createdTimeUtc

Heure de date dans ISO6801 de la création de cette configuration

createdTimeUtc?: string

Valeur de propriété

string

etag

Chaîne utilisée pour protéger les mises à jour de concurrence opportunistes par l’appelant. Cette opération est mise à jour lorsque le déploiement est mis à jour

etag?: string

Valeur de propriété

string

id

ID de cette configuration.

id: string

Valeur de propriété

string

labels

Il s’agit d’un dictionnaire<chaîne, de chaîne> d’étiquettes. Les étiquettes sont un ensemble de paires clé clé de chaîne respectant la casse que vous pouvez utiliser pour décrire un déploiement. Les clés et les valeurs sont des chaînes sensibles à la casse (jusqu’à 128 caractères) de caractères alphanumériques ASCII 7 bits + {'-', ' :', '.', '+', '%', '_', '#', '*', ' ?', ' !', '(', ')', ',', '=', '@', ' ;', ''}} (Notez que $ est réservé)

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

Valeur de propriété

{[key: string]: string}

lastUpdatedTimeUtc

Heure de date dans ISO6801 de la dernière mise à jour de cette configuration

lastUpdatedTimeUtc?: string

Valeur de propriété

string

metrics

Métriques de configuration personnalisées

metrics?: ConfigurationMetrics

Valeur de propriété

priority

Lorsque deux déploiements ciblent le même appareil, le déploiement avec une priorité plus élevée est appliqué. Si deux déploiements ont la même priorité, le déploiement avec la date de création ultérieure est appliqué.

priority?: number

Valeur de propriété

number

schemaVersion

Version du schéma.

schemaVersion: string

Valeur de propriété

string

systemMetrics

Métriques de configuration système

systemMetrics?: ConfigurationMetrics

Valeur de propriété

targetCondition

La condition cible est évaluée en permanence pour inclure tous les nouveaux appareils qui répondent aux exigences ou suppriment les appareils qui ne font plus par le temps de vie du déploiement. Utilisez n’importe quelle condition booléenne sur les balises de jumeaux d’appareil ou deviceId pour sélectionner les appareils cibles, par exemple tags.environment='prod' ou deviceId='linuxprod' ou tags.environment = 'prod' AND tags.location = 'westus'.

targetCondition?: string

Valeur de propriété

string