Compartilhar via


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

createdTimeUtc

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)

lastUpdatedTimeUtc

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.

schemaVersion

Versão do esquema.

systemMetrics

Métricas de configuração do sistema

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'.

Detalhes da propriedade

content

Conteúdo da configuração

content?: ConfigurationContent

Valor da propriedade

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