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

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

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.

provisioningState

Status do provisionamento

ruleSetName

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

systemData

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

O nome do recurso

name?: string

Valor da propriedade

string

herdado deProxyResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

systemData?: SystemData

Valor da propriedade

herdado de ProxyResource.systemData

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor da propriedade

string

herdado deProxyResource.type