Delen via


RuleProperties interface

Het JSON-object dat de eigenschappen van de regels bevat die moeten worden gemaakt.

Uitbreiding

Overgenomen eigenschappen

actions

Een lijst met acties die worden uitgevoerd wanneer aan alle voorwaarden van een regel wordt voldaan.

conditions

Een lijst met voorwaarden die moeten worden vergeleken voor de acties die moeten worden uitgevoerd

deploymentStatus

OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

matchProcessingBehavior

Als deze regel een overeenkomst is, moet de regelengine doorgaan met het uitvoeren van de resterende regels of stoppen. Als deze niet aanwezig is, wordt standaard doorgaan ingesteld.

order

De volgorde waarin de regels worden toegepast voor het eindpunt. Mogelijke waarden {0,1,2,3,.........}. Een regel met een kleinere volgorde wordt toegepast vóór een regel met een grotere volgorde. Regel met volgorde 0 is een speciale regel. Er zijn geen voorwaarden vereist en acties die hierin worden vermeld, worden altijd toegepast.

provisioningState

Opmerking over inrichtingsstatus: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

ruleSetName

De naam van de regelset die de regel bevat. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Details van overgenomen eigenschap

actions

Een lijst met acties die worden uitgevoerd wanneer aan alle voorwaarden van een regel wordt voldaan.

actions?: DeliveryRuleActionAutoGeneratedUnion[]

Waarde van eigenschap

overgenomen vanRuleUpdatePropertiesParameters.actions

conditions

Een lijst met voorwaarden die moeten worden vergeleken voor de acties die moeten worden uitgevoerd

conditions?: DeliveryRuleConditionUnion[]

Waarde van eigenschap

overgenomen vanRuleUpdatePropertiesParameters.conditions

deploymentStatus

OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deploymentStatus?: string

Waarde van eigenschap

string

overgenomen vanAFDStateProperties.deploymentStatus

matchProcessingBehavior

Als deze regel een overeenkomst is, moet de regelengine doorgaan met het uitvoeren van de resterende regels of stoppen. Als deze niet aanwezig is, wordt standaard doorgaan ingesteld.

matchProcessingBehavior?: string

Waarde van eigenschap

string

overgenomen vanRuleUpdatePropertiesParameters.matchProcessingBehavior

order

De volgorde waarin de regels worden toegepast voor het eindpunt. Mogelijke waarden {0,1,2,3,.........}. Een regel met een kleinere volgorde wordt toegepast vóór een regel met een grotere volgorde. Regel met volgorde 0 is een speciale regel. Er zijn geen voorwaarden vereist en acties die hierin worden vermeld, worden altijd toegepast.

order?: number

Waarde van eigenschap

number

overgenomen vanRuleUpdatePropertiesParameters.order

provisioningState

Opmerking over inrichtingsstatus: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

overgenomen vanAFDStateProperties.provisioningState

ruleSetName

De naam van de regelset die de regel bevat. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

ruleSetName?: string

Waarde van eigenschap

string

overgenomen vanRuleUpdatePropertiesParameters.ruleSetName-