Dela via


Rule interface

Namnmappning av egna regler till eventuella regler eller hemlighetsrelaterad information.

Extends

Egenskaper

actions

En lista över åtgärder som körs när alla villkor för en regel är uppfyllda.

conditions

En lista över villkor som måste matchas för att åtgärderna ska köras

deploymentStatus

Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

matchProcessingBehavior

Om den här regeln är en matchning ska regelmotorn fortsätta att köra de återstående reglerna eller stoppa. Om det inte finns, är standardvärdet Fortsätt.

order

I vilken ordning reglerna tillämpas för slutpunkten. Möjliga värden {0,1,2,3,.........}. En regel med en mindre ordning tillämpas före en regel med större ordning. Regel med ordning 0 är en särskild regel. Det kräver inte några villkor och åtgärder som anges i den kommer alltid att tillämpas.

provisioningState

Etableringsstatus OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

ruleSetName

Namnet på regeluppsättningen som innehåller regeln. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Ärvda egenskaper

id

Resurs-ID. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name

Resursnamn. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

systemData

Skrivskyddad systemdata Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

type

Resurstyp. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

actions

En lista över åtgärder som körs när alla villkor för en regel är uppfyllda.

actions?: DeliveryRuleActionAutoGeneratedUnion[]

Egenskapsvärde

conditions

En lista över villkor som måste matchas för att åtgärderna ska köras

conditions?: DeliveryRuleConditionUnion[]

Egenskapsvärde

deploymentStatus

Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

deploymentStatus?: string

Egenskapsvärde

string

matchProcessingBehavior

Om den här regeln är en matchning ska regelmotorn fortsätta att köra de återstående reglerna eller stoppa. Om det inte finns, är standardvärdet Fortsätt.

matchProcessingBehavior?: string

Egenskapsvärde

string

order

I vilken ordning reglerna tillämpas för slutpunkten. Möjliga värden {0,1,2,3,.........}. En regel med en mindre ordning tillämpas före en regel med större ordning. Regel med ordning 0 är en särskild regel. Det kräver inte några villkor och åtgärder som anges i den kommer alltid att tillämpas.

order?: number

Egenskapsvärde

number

provisioningState

Etableringsstatus OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

ruleSetName

Namnet på regeluppsättningen som innehåller regeln. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

ruleSetName?: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Resurs-ID. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

ärvd frånProxyResource.id

name

Resursnamn. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

ärvd frånProxyResource.name

systemData

Skrivskyddad systemdata Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

systemData?: SystemData

Egenskapsvärde

ärvd frånProxyResource.systemData

type

Resurstyp. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

ärvd frånProxyResource.type