GetCoreNetworkPolicyDocumentAttachmentRoutingPolicyRule constructor

const GetCoreNetworkPolicyDocumentAttachmentRoutingPolicyRule({
  1. required Input<GetCoreNetworkPolicyDocumentAttachmentRoutingPolicyRuleAction> action,
  2. required Input<List<GetCoreNetworkPolicyDocumentAttachmentRoutingPolicyRuleCondition>> conditions,
  3. Input<String?>? description,
  4. Input<List<String>?>? edgeLocations,
  5. required Input<int> ruleNumber,
})

Creates a new GetCoreNetworkPolicyDocumentAttachmentRoutingPolicyRule. action Block defining the action to take when conditions match. Detailed below. conditions A block argument. Detailed below. description A user-defined description that further helps identify the rule. edgeLocations A set of AWS Region codes where this rule applies. ruleNumber An integer from 1 to 65535 indicating the rule's order number. Rules are processed in order from the lowest numbered rule to the highest. Rules stop processing when a rule is matched.

Implementation

const GetCoreNetworkPolicyDocumentAttachmentRoutingPolicyRule({
  required this.action,
  required this.conditions,
  this.description,
  this.edgeLocations,
  required this.ruleNumber,
});