Configuration interface

O objeto Configuração representa a configuração de um único dispositivo ou pode representar uma implementação que pode ser aplicada como uma configuração a dispositivos com base no targetCondition.

Propriedades

content

Conteúdo da configuração

createdTimeUtc

Data e hora na ISO6801 da criação desta configuração

etag

Uma cadeia utilizada para proteger atualizações de simultaneidade oportunistas pelo autor da chamada. Isto é atualizado quando a implementação é atualizada

id

ID desta configuração.

labels

Esta é uma cadeia de<dicionário, cadeia> de etiquetas. As etiquetas são um conjunto de pares de valores de chave de cadeia sensíveis a maiúsculas e minúsculas que pode utilizar para descrever uma implementação. Tanto as chaves como os valores são cadeias sensíveis a maiúsculas e minúsculas (até 128 carateres) de carateres alfanuméricos ASCII de 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', '', '=', '@', ';', '''} (Tenha em atenção que $ está reservado)

lastUpdatedTimeUtc

Data e hora em ISO6801 da última atualização desta configuração

metrics

Métricas de Configuração Personalizadas

priority

Quando duas implementações visam o mesmo dispositivo, a implementação com prioridade mais alta é aplicada. Se duas implementações tiverem a mesma prioridade, a implementaçã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 é continuamente avaliada para incluir quaisquer novos dispositivos que cumpram os requisitos ou removam dispositivos que já não cumprem o tempo de vida da implementação. Utilize qualquer condição booleana em etiquetas de dispositivos duplos 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 de Propriedade

content

Conteúdo da configuração

content?: ConfigurationContent

Valor de Propriedade

createdTimeUtc

Data e hora na ISO6801 da criação desta configuração

createdTimeUtc?: string

Valor de Propriedade

string

etag

Uma cadeia utilizada para proteger atualizações de simultaneidade oportunistas pelo autor da chamada. Isto é atualizado quando a implementação é atualizada

etag?: string

Valor de Propriedade

string

id

ID desta configuração.

id: string

Valor de Propriedade

string

labels

Esta é uma cadeia de<dicionário, cadeia> de etiquetas. As etiquetas são um conjunto de pares de valores de chave de cadeia sensíveis a maiúsculas e minúsculas que pode utilizar para descrever uma implementação. Tanto as chaves como os valores são cadeias sensíveis a maiúsculas e minúsculas (até 128 carateres) de carateres alfanuméricos ASCII de 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', '', '=', '@', ';', '''} (Tenha em atenção que $ está reservado)

labels?: {[key: string]: string}

Valor de Propriedade

{[key: string]: string}

lastUpdatedTimeUtc

Data e 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 implementações visam o mesmo dispositivo, a implementação com prioridade mais alta é aplicada. Se duas implementações tiverem a mesma prioridade, a implementaçã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 cumpram os requisitos ou removam dispositivos que já não cumprem o tempo de vida da implementação. Utilize qualquer condição booleana em etiquetas de dispositivos duplos 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 de Propriedade

string