Aracılığıyla paylaş


RuleProperties interface

Oluşturulacak Kuralların özelliklerini içeren JSON nesnesi.

Extends

Devralınan Özellikler

actions

Kuralın tüm koşulları karşılandığında yürütülen eylemlerin listesi.

conditions

Yürütülecek eylemler için eşleşmesi gereken koşulların listesi

deploymentStatus

NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

matchProcessingBehavior

Kural altyapısının kalan kuralları çalıştırmaya devam etmesi veya durdurması durumunda bu kural bir eşleşmeyse. Yoksa, varsayılan değer Devam'tır.

order

Uç nokta için kuralların uygulanma sırası. Olası değerler {0,1,2,3,.........}. Daha az sıralı bir kural, daha büyük bir sıralamaya sahip bir kuraldan önce uygulanır. 0. sıraya sahip kural özel bir kuraldır. Herhangi bir koşul gerektirmez ve içinde listelenen eylemler her zaman uygulanır.

provisioningState

Sağlama durumu NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

ruleSetName

Kuralı içeren kural kümesinin adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Devralınan Özellik Detayları

actions

Kuralın tüm koşulları karşılandığında yürütülen eylemlerin listesi.

actions?: DeliveryRuleActionAutoGeneratedUnion[]

Özellik Değeri

Devralındığı yer:RuleUpdatePropertiesParameters.actions

conditions

Yürütülecek eylemler için eşleşmesi gereken koşulların listesi

conditions?: DeliveryRuleConditionUnion[]

Özellik Değeri

Devralındığı yer:RuleUpdatePropertiesParameters.conditions

deploymentStatus

NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

deploymentStatus?: string

Özellik Değeri

string

Devralındığı yer:AFDStateProperties.deploymentStatus

matchProcessingBehavior

Kural altyapısının kalan kuralları çalıştırmaya devam etmesi veya durdurması durumunda bu kural bir eşleşmeyse. Yoksa, varsayılan değer Devam'tır.

matchProcessingBehavior?: string

Özellik Değeri

string

Devralındığı yer:RuleUpdatePropertiesParameters.matchProcessingBehavior

order

Uç nokta için kuralların uygulanma sırası. Olası değerler {0,1,2,3,.........}. Daha az sıralı bir kural, daha büyük bir sıralamaya sahip bir kuraldan önce uygulanır. 0. sıraya sahip kural özel bir kuraldır. Herhangi bir koşul gerektirmez ve içinde listelenen eylemler her zaman uygulanır.

order?: number

Özellik Değeri

number

Devralındığı yer:RuleUpdatePropertiesParameters.order

provisioningState

Sağlama durumu NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: string

Özellik Değeri

string

Devralındığı yer:AFDStateProperties.provisioningState

ruleSetName

Kuralı içeren kural kümesinin adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

ruleSetName?: string

Özellik Değeri

string

Devralındığı yer:RuleUpdatePropertiesParameters.ruleSetName