Condividi tramite


RuleProperties interface

Oggetto JSON che contiene le proprietà delle regole da creare.

Extends

Proprietà ereditate

actions

Elenco di azioni eseguite quando vengono soddisfatte tutte le condizioni di una regola.

conditions

Elenco di condizioni che devono essere soddisfatte per l'esecuzione delle azioni

deploymentStatus

NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

matchProcessingBehavior

Se questa regola è una corrispondenza, il motore regole deve continuare a eseguire le regole rimanenti o arrestare. Se non è presente, l'impostazione predefinita è Continua.

order

Ordine in cui vengono applicate le regole per l'endpoint. Valori possibili {0,1,2,3,.........}. Una regola con un ordine minore verrà applicata prima di una regola con un ordine maggiore. La regola con ordine 0 è una regola speciale. Non richiede alcuna condizione e le azioni elencate in esso verranno sempre applicate.

provisioningState

NOTA sullo stato del provisioning: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

ruleSetName

Nome del set di regole contenente la regola. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà ereditate

actions

Elenco di azioni eseguite quando vengono soddisfatte tutte le condizioni di una regola.

actions?: DeliveryRuleActionAutoGeneratedUnion[]

Valore della proprietà

ereditato daRuleUpdatePropertiesParameters.actions

conditions

Elenco di condizioni che devono essere soddisfatte per l'esecuzione delle azioni

conditions?: DeliveryRuleConditionUnion[]

Valore della proprietà

ereditato daRuleUpdatePropertiesParameters.conditions

deploymentStatus

NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

deploymentStatus?: string

Valore della proprietà

string

ereditato daAFDStateProperties.deploymentStatus

matchProcessingBehavior

Se questa regola è una corrispondenza, il motore regole deve continuare a eseguire le regole rimanenti o arrestare. Se non è presente, l'impostazione predefinita è Continua.

matchProcessingBehavior?: string

Valore della proprietà

string

ereditato daRuleUpdatePropertiesParameters.matchProcessingBehavior

order

Ordine in cui vengono applicate le regole per l'endpoint. Valori possibili {0,1,2,3,.........}. Una regola con un ordine minore verrà applicata prima di una regola con un ordine maggiore. La regola con ordine 0 è una regola speciale. Non richiede alcuna condizione e le azioni elencate in esso verranno sempre applicate.

order?: number

Valore della proprietà

number

ereditato daRuleUpdatePropertiesParameters.order

provisioningState

NOTA sullo stato del provisioning: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

Ereditato daAFDStateProperties.provisioningStateState

ruleSetName

Nome del set di regole contenente la regola. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

ruleSetName?: string

Valore della proprietà

string

Ereditato daRuleUpdatePropertiesParameters.ruleSetName