Rule interface
Mapeamento de nomes de Regras Amigáveis para as regras ou informações relacionadas com segredos.
- Extends
Propriedades
actions | Uma lista de ações que são executadas quando todas as condições de uma regra são satisfeitas. |
conditions | Uma lista de condições que têm de ser correspondidas para que as ações sejam executadas |
deployment |
NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
match |
Se esta regra for compatível se o motor de regras continuar a executar as restantes regras ou parar. Se não estiver presente, a predefinição é Continuar. |
order | A ordem pela qual as regras são aplicadas para o ponto final. Valores possíveis {0,1,2,3,.........}. Será aplicada uma regra com uma ordem menor antes de uma regra com uma ordem maior. A regra com a ordem 0 é uma regra especial. Não requer nenhuma condição e as ações listadas na mesma serão sempre aplicadas. |
provisioning |
Estado de aprovisionamento NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
rule |
O nome do conjunto de regras que contém a regra. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
Propriedades Herdadas
id | ID do Recurso. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
name | Nome do recurso. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
system |
Nota de dados do sistema só de leitura: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
type | Tipo de recurso. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
actions
Uma lista de ações que são executadas quando todas as condições de uma regra são satisfeitas.
actions?: DeliveryRuleActionAutoGeneratedUnion[]
Valor de Propriedade
conditions
Uma lista de condições que têm de ser correspondidas para que as ações sejam executadas
conditions?: DeliveryRuleConditionUnion[]
Valor de Propriedade
deploymentStatus
NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
deploymentStatus?: string
Valor de Propriedade
string
matchProcessingBehavior
Se esta regra for compatível se o motor de regras continuar a executar as restantes regras ou parar. Se não estiver presente, a predefinição é Continuar.
matchProcessingBehavior?: string
Valor de Propriedade
string
order
A ordem pela qual as regras são aplicadas para o ponto final. Valores possíveis {0,1,2,3,.........}. Será aplicada uma regra com uma ordem menor antes de uma regra com uma ordem maior. A regra com a ordem 0 é uma regra especial. Não requer nenhuma condição e as ações listadas na mesma serão sempre aplicadas.
order?: number
Valor de Propriedade
number
provisioningState
Estado de aprovisionamento NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
ruleSetName
O nome do conjunto de regras que contém a regra. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
ruleSetName?: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
id
ID do Recurso. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
Herdado deProxyResource.id
name
Nome do recurso. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
Herdado deProxyResource.name
systemData
Nota de dados do sistema só de leitura: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
systemData?: SystemData
Valor de Propriedade
Herdado deProxyResource.systemData
type
Tipo de recurso. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
type?: string
Valor de Propriedade
string
Herdado deProxyResource.type