Freigeben über


RuleProperties interface

Das JSON-Objekt, das die Eigenschaften der zu erstellenden Regeln enthält.

Extends

Geerbte Eigenschaften

actions

Eine Liste der Aktionen, die ausgeführt werden, wenn alle Bedingungen einer Regel erfüllt sind.

conditions

Eine Liste der Bedingungen, die für die auszuführenden Aktionen übereinstimmen müssen

deploymentStatus

HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

matchProcessingBehavior

Wenn es sich bei dieser Regel um eine Übereinstimmung handelt, sollte das Regelmodul die verbleibenden Regeln weiterhin ausführen oder beenden. Wenn sie nicht vorhanden ist, wird standardmäßig "Weiter" festgelegt.

order

Die Reihenfolge, in der die Regeln für den Endpunkt angewendet werden. Mögliche Werte {0,1,2,3,.........}. Eine Regel mit einer geringeren Reihenfolge wird vor einer Regel mit einer größeren Reihenfolge angewendet. Regel mit Reihenfolge 0 ist eine spezielle Regel. Es ist keine Bedingung erforderlich, und die darin aufgeführten Aktionen werden immer angewendet.

provisioningState

BereitstellungsstatusHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

ruleSetName

Der Name des Regelsatzes, der die Regel enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaftsdetails

actions

Eine Liste der Aktionen, die ausgeführt werden, wenn alle Bedingungen einer Regel erfüllt sind.

actions?: DeliveryRuleActionAutoGeneratedUnion[]

Eigenschaftswert

VonRuleUpdatePropertiesParameters.actions geerbt

conditions

Eine Liste der Bedingungen, die für die auszuführenden Aktionen übereinstimmen müssen

conditions?: DeliveryRuleConditionUnion[]

Eigenschaftswert

geerbt vonRuleUpdatePropertiesParameters.conditions

deploymentStatus

HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

deploymentStatus?: string

Eigenschaftswert

string

vonAFDStateProperties.deploymentStatus geerbt

matchProcessingBehavior

Wenn es sich bei dieser Regel um eine Übereinstimmung handelt, sollte das Regelmodul die verbleibenden Regeln weiterhin ausführen oder beenden. Wenn sie nicht vorhanden ist, wird standardmäßig "Weiter" festgelegt.

matchProcessingBehavior?: string

Eigenschaftswert

string

Geerbt vonRuleUpdatePropertiesParameters.matchProcessingBehavior

order

Die Reihenfolge, in der die Regeln für den Endpunkt angewendet werden. Mögliche Werte {0,1,2,3,.........}. Eine Regel mit einer geringeren Reihenfolge wird vor einer Regel mit einer größeren Reihenfolge angewendet. Regel mit Reihenfolge 0 ist eine spezielle Regel. Es ist keine Bedingung erforderlich, und die darin aufgeführten Aktionen werden immer angewendet.

order?: number

Eigenschaftswert

number

geerbt vonRuleUpdatePropertiesParameters.order

provisioningState

BereitstellungsstatusHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

vonAFDStateProperties.provisioningState

ruleSetName

Der Name des Regelsatzes, der die Regel enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

ruleSetName?: string

Eigenschaftswert

string

geerbt vonRuleUpdatePropertiesParameters.ruleSetName