Configuration interface
O objeto Configuration representa a configuração de um único dispositivo ou pode representar uma implantação que pode ser aplicada como uma configuração a dispositivos com base no targetCondition.
Propriedades
content | Conteúdo da configuração |
created |
Data hora em ISO6801 da criação desta configuração |
etag | Uma cadeia de caracteres usada para proteger atualizações de simultaneidade oportunistas pelo chamador. Isso é atualizado quando a implantação é atualizada |
id | Id desta configuração. |
labels | Este é um dicionário<string, string> de rótulos. Os rótulos são um conjunto de pares de valores de chave de cadeia de caracteres que diferenciam maiúsculas de minúsculas que você pode usar para descrever uma implantação. Ambas as chaves e valores são cadeias de caracteres que diferenciam maiúsculas de minúsculas (até 128 caracteres longos) de caracteres alfanuméricos ASCII de 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''} (Note que $ está reservado) |
last |
Data hora em ISO6801 da última atualização desta configuração |
metrics | Métricas de configuração personalizadas |
priority | Quando duas implantações visam o mesmo dispositivo, a implantação com prioridade mais alta é aplicada. Se duas implantações tiverem a mesma prioridade, a implantação com a data de criação posterior será aplicada. |
schema |
Versão do esquema. |
system |
Métricas de configuração do sistema |
target |
A condição de destino é continuamente avaliada para incluir quaisquer novos dispositivos que atendam aos requisitos ou remover dispositivos que não o fazem mais durante o tempo de vida útil da implantação. Use qualquer condição booleana em tags de gêmeos de dispositivo ou deviceId para selecionar os dispositivos de destino, por exemplo, tags.environment='prod' ou deviceId='linuxprod' ou tags.environment = 'prod' E tags.location = 'westus'. |
Detalhes de Propriedade
content
createdTimeUtc
Data hora em ISO6801 da criação desta configuração
createdTimeUtc?: string
Valor de Propriedade
string
etag
Uma cadeia de caracteres usada para proteger atualizações de simultaneidade oportunistas pelo chamador. Isso é atualizado quando a implantação é atualizada
etag?: string
Valor de Propriedade
string
id
Id desta configuração.
id: string
Valor de Propriedade
string
labels
Este é um dicionário<string, string> de rótulos. Os rótulos são um conjunto de pares de valores de chave de cadeia de caracteres que diferenciam maiúsculas de minúsculas que você pode usar para descrever uma implantação. Ambas as chaves e valores são cadeias de caracteres que diferenciam maiúsculas de minúsculas (até 128 caracteres longos) de caracteres alfanuméricos ASCII de 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '''} (Note que $ está reservado)
labels?: {[key: string]: string}
Valor de Propriedade
{[key: string]: string}
lastUpdatedTimeUtc
Data hora em ISO6801 da última atualização desta configuração
lastUpdatedTimeUtc?: string
Valor de Propriedade
string
metrics
Métricas de configuração personalizadas
metrics?: ConfigurationMetrics
Valor de Propriedade
priority
Quando duas implantações visam o mesmo dispositivo, a implantação com prioridade mais alta é aplicada. Se duas implantações tiverem a mesma prioridade, a implantação com a data de criação posterior será aplicada.
priority?: number
Valor de Propriedade
number
schemaVersion
Versão do esquema.
schemaVersion: string
Valor de Propriedade
string
systemMetrics
Métricas de configuração do sistema
systemMetrics?: ConfigurationMetrics
Valor de Propriedade
targetCondition
A condição de destino é continuamente avaliada para incluir quaisquer novos dispositivos que atendam aos requisitos ou remover dispositivos que não o fazem mais durante o tempo de vida útil da implantação. Use qualquer condição booleana em tags de gêmeos de dispositivo ou deviceId para selecionar os dispositivos de destino, por exemplo, tags.environment='prod' ou deviceId='linuxprod' ou tags.environment = 'prod' E tags.location = 'westus'.
targetCondition?: string
Valor de Propriedade
string