Configuration interface
El objeto Configuration representa la configuración de un único dispositivo o puede representar una implementación que se puede aplicar como una configuración a los dispositivos basados en targetCondition.
Propiedades
content | Contenido de la configuración |
created |
Fecha y hora en ISO6801 de la creación de esta configuración |
etag | Cadena usada para proteger las actualizaciones de simultaneidad oportunistas por parte del autor de la llamada. Esto se actualiza cuando se actualiza la implementación. |
id | Identificador de esta configuración. |
labels | Se trata de una cadena de<diccionario, cadena> de etiquetas. Las etiquetas son un conjunto de pares de valores de clave de cadena que distinguen mayúsculas de minúsculas que puede usar para describir una implementación. Tanto las claves como los valores distinguen mayúsculas de minúsculas (hasta 128 caracteres largos) de caracteres alfanuméricos de ASCII de 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''' (Tenga en cuenta que $ está reservado) |
last |
Fecha y hora en ISO6801 de la última actualización de esta configuración |
metrics | Métricas de configuración personalizadas |
priority | Cuando dos implementaciones tienen como destino el mismo dispositivo, se aplica la implementación con mayor prioridad. Si dos implementaciones tienen la misma prioridad, se aplica la implementación con la fecha de creación más reciente. |
schema |
Versión del esquema. |
system |
Métricas de configuración del sistema |
target |
La condición de destino se evalúa continuamente para incluir todos los nuevos dispositivos que cumplen los requisitos o para desconectar los dispositivos que ya no lo hacen durante la vigencia de la implementación. Use cualquier condición booleana en etiquetas de dispositivos gemelos o deviceId para seleccionar los dispositivos de destino, por ejemplo, tags.environment='prod' o deviceId='linuxprod' o tags.environment = 'prod' AND tags.location = 'westus'. |
Detalles de las propiedades
content
Contenido de la configuración
content?: ConfigurationContent
Valor de propiedad
createdTimeUtc
Fecha y hora en ISO6801 de la creación de esta configuración
createdTimeUtc?: string
Valor de propiedad
string
etag
Cadena usada para proteger las actualizaciones de simultaneidad oportunistas por parte del autor de la llamada. Esto se actualiza cuando se actualiza la implementación.
etag?: string
Valor de propiedad
string
id
Identificador de esta configuración.
id: string
Valor de propiedad
string
labels
Se trata de una cadena de<diccionario, cadena> de etiquetas. Las etiquetas son un conjunto de pares de valores de clave de cadena que distinguen mayúsculas de minúsculas que puede usar para describir una implementación. Tanto las claves como los valores distinguen mayúsculas de minúsculas (hasta 128 caracteres largos) de caracteres alfanuméricos de ASCII de 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''' (Tenga en cuenta que $ está reservado)
labels?: {[key: string]: string}
Valor de propiedad
{[key: string]: string}
lastUpdatedTimeUtc
Fecha y hora en ISO6801 de la última actualización de esta configuración
lastUpdatedTimeUtc?: string
Valor de propiedad
string
metrics
Métricas de configuración personalizadas
metrics?: ConfigurationMetrics
Valor de propiedad
priority
Cuando dos implementaciones tienen como destino el mismo dispositivo, se aplica la implementación con mayor prioridad. Si dos implementaciones tienen la misma prioridad, se aplica la implementación con la fecha de creación más reciente.
priority?: number
Valor de propiedad
number
schemaVersion
Versión del esquema.
schemaVersion: string
Valor de propiedad
string
systemMetrics
Métricas de configuración del sistema
systemMetrics?: ConfigurationMetrics
Valor de propiedad
targetCondition
La condición de destino se evalúa continuamente para incluir todos los nuevos dispositivos que cumplen los requisitos o para desconectar los dispositivos que ya no lo hacen durante la vigencia de la implementación. Use cualquier condición booleana en etiquetas de dispositivos gemelos o deviceId para seleccionar los dispositivos de destino, por ejemplo, tags.environment='prod' o deviceId='linuxprod' o tags.environment = 'prod' AND tags.location = 'westus'.
targetCondition?: string
Valor de propiedad
string