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 dessa 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 dessa configuração. |
labels | Este é um dicionário<cadeia de caracteres,> de cadeia de caracteres 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. Chaves e valores são cadeias de caracteres que diferenciam maiúsculas de minúsculas (até 128 caracteres de comprimento) de caracteres alfanuméricos ASCII de 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '', '', ')', '', '=', '@', ';', '''} (Observe que $ é reservado) |
last |
Data/hora em ISO6801 da última atualização dessa 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 é avaliada continuamente para incluir novos dispositivos que atendam aos requisitos ou removam dispositivos que não fazem mais durante o tempo de vida da implantação. Use qualquer condição booliana em marcas de dispositivo gêmeos ou deviceId para selecionar os dispositivos de destino, por exemplo, tags.environment='prod' ou deviceId='linuxprod' ou tags.environment = 'prod' AND tags.location = 'westus'. |
Detalhes da propriedade
content
createdTimeUtc
Data/hora em ISO6801 da criação dessa configuração
createdTimeUtc?: string
Valor da 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 da propriedade
string
id
ID dessa configuração.
id: string
Valor da propriedade
string
labels
Este é um dicionário<cadeia de caracteres,> de cadeia de caracteres 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. Chaves e valores são cadeias de caracteres que diferenciam maiúsculas de minúsculas (até 128 caracteres de comprimento) de caracteres alfanuméricos ASCII de 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '', '', ')', '', '=', '@', ';', '''} (Observe que $ é reservado)
labels?: {[key: string]: string}
Valor da propriedade
{[key: string]: string}
lastUpdatedTimeUtc
Data/hora em ISO6801 da última atualização dessa configuração
lastUpdatedTimeUtc?: string
Valor da propriedade
string
metrics
Métricas de configuração personalizadas
metrics?: ConfigurationMetrics
Valor da 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 da propriedade
number
schemaVersion
Versão do esquema.
schemaVersion: string
Valor da propriedade
string
systemMetrics
Métricas de configuração do sistema
systemMetrics?: ConfigurationMetrics
Valor da propriedade
targetCondition
A condição de destino é avaliada continuamente para incluir novos dispositivos que atendam aos requisitos ou removam dispositivos que não fazem mais durante o tempo de vida da implantação. Use qualquer condição booliana em marcas de dispositivo gêmeos ou deviceId para selecionar os dispositivos de destino, por exemplo, tags.environment='prod' ou deviceId='linuxprod' ou tags.environment = 'prod' AND tags.location = 'westus'.
targetCondition?: string
Valor da propriedade
string