Partilhar via


PatchableResourceSyncRule interface

A definição de recurso patchable Resource Sync Rules.

Propriedades

priority

A prioridade representa uma prioridade da Regra de Sincronização de Recursos

provisioningState

Estado de provisionamento para a regra de sincronização de recursos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

selector

Um seletor de rótulos é composto por duas partes, matchLabels e matchExpressions. A primeira parte, matchLabels é um mapa de pares {key,value}. Um único {key,value} no mapa matchLabels é equivalente a um elemento de matchExpressions, cujo campo de chave é 'key', o operador é 'In' e a matriz values contém apenas 'value'. A segunda parte, matchExpressions é uma lista de requisitos do seletor de recursos. Os operadores válidos incluem In, NotIn, Exists e DoesNotExist. Os valores definidos devem ser não-vazios no caso de In e NotIn. Os valores definidos devem estar vazios no caso de Exists e DoesNotExist. Todos os requisitos, tanto de matchLabels quanto de matchExpressions, devem ser atendidos para corresponder.

tags

Etiquetas de recursos

targetResourceGroup

Para um recurso personalizado não mapeado, seus rótulos serão usados para encontrar regras de sincronização de recursos correspondentes. Se essa regra de sincronização de recursos for uma das regras de correspondência com prioridade mais alta, o recurso personalizado não mapeado será projetado para o grupo de recursos de destino associado a essa regra de sincronização de recursos. O usuário que cria essa regra de sincronização de recursos deve ter permissões de gravação no grupo de recursos de destino e essa permissão de gravação será validada ao criar a regra de sincronização de recursos.

Detalhes de Propriedade

priority

A prioridade representa uma prioridade da Regra de Sincronização de Recursos

priority?: number

Valor de Propriedade

number

provisioningState

Estado de provisionamento para a regra de sincronização de recursos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

selector

Um seletor de rótulos é composto por duas partes, matchLabels e matchExpressions. A primeira parte, matchLabels é um mapa de pares {key,value}. Um único {key,value} no mapa matchLabels é equivalente a um elemento de matchExpressions, cujo campo de chave é 'key', o operador é 'In' e a matriz values contém apenas 'value'. A segunda parte, matchExpressions é uma lista de requisitos do seletor de recursos. Os operadores válidos incluem In, NotIn, Exists e DoesNotExist. Os valores definidos devem ser não-vazios no caso de In e NotIn. Os valores definidos devem estar vazios no caso de Exists e DoesNotExist. Todos os requisitos, tanto de matchLabels quanto de matchExpressions, devem ser atendidos para corresponder.

selector?: ResourceSyncRulePropertiesSelector

Valor de Propriedade

tags

Etiquetas de recursos

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

targetResourceGroup

Para um recurso personalizado não mapeado, seus rótulos serão usados para encontrar regras de sincronização de recursos correspondentes. Se essa regra de sincronização de recursos for uma das regras de correspondência com prioridade mais alta, o recurso personalizado não mapeado será projetado para o grupo de recursos de destino associado a essa regra de sincronização de recursos. O usuário que cria essa regra de sincronização de recursos deve ter permissões de gravação no grupo de recursos de destino e essa permissão de gravação será validada ao criar a regra de sincronização de recursos.

targetResourceGroup?: string

Valor de Propriedade

string