Rule interface
Mapeamento de nomes de Regras Amigáveis para qualquer informação relacionada a regras ou segredo.
- Extends
Propriedades
| actions | Uma lista de ações executadas quando todas as condições de uma regra são atendidas. |
| conditions | Uma lista de condições que devem ser correspondidas para que as ações sejam executadas |
| deployment |
|
| match |
Se essa regra for uma correspondência, o mecanismo de regras continuará executando as regras restantes ou parando. Se não estiver presente, o padrão será Continuar. |
| order | A ordem na qual as regras são aplicadas ao ponto de extremidade. Valores possíveis {0,1,2,3,.........}. Uma regra com uma ordem menor será aplicada antes de uma regra com uma ordem maior. Regra com ordem 0 é uma regra especial. Ela não requer nenhuma condição e as ações listadas nela sempre serão aplicadas. |
| provisioning |
Status do provisionamento |
| rule |
O nome do conjunto de regras que contém a regra. |
Propriedades herdadas
| id | ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | O nome do recurso |
| system |
Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. |
| type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
Detalhes da propriedade
actions
Uma lista de ações executadas quando todas as condições de uma regra são atendidas.
actions?: DeliveryRuleActionUnion[]
Valor da propriedade
conditions
Uma lista de condições que devem ser correspondidas para que as ações sejam executadas
conditions?: DeliveryRuleConditionUnion[]
Valor da propriedade
deploymentStatus
deploymentStatus?: string
Valor da propriedade
string
matchProcessingBehavior
Se essa regra for uma correspondência, o mecanismo de regras continuará executando as regras restantes ou parando. Se não estiver presente, o padrão será Continuar.
matchProcessingBehavior?: string
Valor da propriedade
string
order
A ordem na qual as regras são aplicadas ao ponto de extremidade. Valores possíveis {0,1,2,3,.........}. Uma regra com uma ordem menor será aplicada antes de uma regra com uma ordem maior. Regra com ordem 0 é uma regra especial. Ela não requer nenhuma condição e as ações listadas nela sempre serão aplicadas.
order?: number
Valor da propriedade
number
provisioningState
Status do provisionamento
provisioningState?: string
Valor da propriedade
string
ruleSetName
O nome do conjunto de regras que contém a regra.
ruleSetName?: string
Valor da propriedade
string
Detalhes das propriedades herdadas
id
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valor da propriedade
string
herdado deProxyResource.id
name
systemData
Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.
systemData?: SystemData
Valor da propriedade
type
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"
type?: string
Valor da propriedade
string
herdado deProxyResource.type