Rule クラス
すべてのルールまたはシークレット関連情報へのフレンドリ ルール名のマッピング。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
- 継承
-
azure.mgmt.cdn.models._models_py3.ProxyResourceRule
コンストラクター
Rule(*, order: int | None = None, conditions: List[DeliveryRuleCondition] | None = None, actions: List[DeliveryRuleAction] | None = None, match_processing_behavior: str | MatchProcessingBehavior | None = None, **kwargs)
パラメーター
- order
- int
エンドポイントにルールが適用される順序。 使用可能な値 {0,1,2,3,.........} 順序が小さいルールは、より大きな順序のルールの前に適用されます。 順序 0 のルールは特別なルールです。 条件を必要とせず、それに記載されているアクションは常に適用されます。
- conditions
- list[DeliveryRuleCondition]
アクションを実行するために一致する必要がある条件の一覧。
- actions
- list[DeliveryRuleAction]
ルールのすべての条件が満たされたときに実行されるアクションの一覧。
- match_processing_behavior
- str または MatchProcessingBehavior
このルールが一致する場合、ルール エンジンは残りのルールの実行を続行するか、停止する必要があります。 存在しない場合、既定値は Continue です。 使用できる値は、"Continue"、"Stop" です。
変数
- id
- str
リソースの ID
- name
- str
リソース名。
- type
- str
リソースの種類。
- system_data
- SystemData
システム データのみを読み取ります。
- rule_set_name
- str
ルールを含むルール セットの名前。
- order
- int
エンドポイントにルールが適用される順序。 使用可能な値 {0,1,2,3,.........} 順序が小さいルールは、より大きな順序のルールの前に適用されます。 順序 0 のルールは特別なルールです。 条件を必要とせず、それに記載されているアクションは常に適用されます。
- conditions
- list[DeliveryRuleCondition]
アクションを実行するために一致する必要がある条件の一覧。
- actions
- list[DeliveryRuleAction]
ルールのすべての条件が満たされたときに実行されるアクションの一覧。
- match_processing_behavior
- str または MatchProcessingBehavior
このルールが一致する場合、ルール エンジンは残りのルールの実行を続行するか、停止する必要があります。 存在しない場合、既定値は Continue です。 使用できる値は、"Continue"、"Stop" です。
- provisioning_state
- str または AfdProvisioningState
プロビジョニングの状態。 使用できる値は、"Succeeded"、"Failed"、"Updating"、"Removeing"、"Creating" です。
- deployment_status
- str または DeploymentStatus
使用できる値は、"NotStarted"、"InProgress"、"Succeeded"、"Failed" です。