Share via


Configuration interface

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

Propriétés

content

Contenu de la configuration

createdTimeUtc

Date heure dans ISO6801 de la création de cette configuration

etag

Chaîne utilisée pour protéger les mises à jour d’accès concurrentiel opportunistes par l’appelant. Ceci est mis à jour lorsque le déploiement est mis à jour

id

ID de cette configuration.

labels

Il s’agit d’une chaîne de dictionnaire<, chaîne> d’étiquettes. Les étiquettes sont un ensemble de paires de clés 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 respectant la casse (jusqu’à 128 caractères de long) de caractères alphanumériques ASCII 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', ''} (Notez que $ est réservé)

lastUpdatedTimeUtc

Date heure 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 les deux déploiements ont la même priorité, le déploiement avec la date de création la plus tardive 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 les nouveaux appareils qui répondent aux exigences ou pour supprimer les appareils qui n’y répondent plus tout au long de la durée de vie du déploiement. Utilisez n’importe quelle condition booléenne sur les étiquettes 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

Date heure 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 d’accès concurrentiel opportunistes par l’appelant. Ceci est mis à 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’une chaîne de dictionnaire<, chaîne> d’étiquettes. Les étiquettes sont un ensemble de paires de clés 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 respectant la casse (jusqu’à 128 caractères de long) 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

Date heure 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 les deux déploiements ont la même priorité, le déploiement avec la date de création la plus tardive 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 les nouveaux appareils qui répondent aux exigences ou pour supprimer les appareils qui n’y répondent plus tout au long de la durée de vie du déploiement. Utilisez n’importe quelle condition booléenne sur les étiquettes 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