Class GetCoreNetworkPolicyDocumentAttachmentPolicy
- java.lang.Object
-
- com.pulumi.aws.networkmanager.outputs.GetCoreNetworkPolicyDocumentAttachmentPolicy
-
public final class GetCoreNetworkPolicyDocumentAttachmentPolicy extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetCoreNetworkPolicyDocumentAttachmentPolicy.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GetCoreNetworkPolicyDocumentAttachmentPolicyActionaction()static GetCoreNetworkPolicyDocumentAttachmentPolicy.Builderbuilder()static GetCoreNetworkPolicyDocumentAttachmentPolicy.Builderbuilder(GetCoreNetworkPolicyDocumentAttachmentPolicy defaults)java.util.Optional<java.lang.String>conditionLogic()java.util.List<GetCoreNetworkPolicyDocumentAttachmentPolicyCondition>conditions()java.util.Optional<java.lang.String>description()java.lang.IntegerruleNumber()
-
-
-
Method Detail
-
action
public GetCoreNetworkPolicyDocumentAttachmentPolicyAction action()
- Returns:
- Action to take when a condition is true. Detailed Below.
-
conditionLogic
public java.util.Optional<java.lang.String> conditionLogic()
- Returns:
- Valid values include `and` or `or`. This is a mandatory parameter only if you have more than one condition. The `conditionLogic` apply to all of the conditions for a rule, which also means nested conditions of `and` or `or` are not supported. Use `or` if you want to associate the attachment with the segment by either the segment name or attachment tag value, or by the chosen conditions. Use `and` if you want to associate the attachment with the segment by either the segment name or attachment tag value and by the chosen conditions. Detailed Below.
-
conditions
public java.util.List<GetCoreNetworkPolicyDocumentAttachmentPolicyCondition> conditions()
- Returns:
- A block argument. Detailed Below.
-
description
public java.util.Optional<java.lang.String> description()
- Returns:
- A user-defined description that further helps identify the rule.
-
ruleNumber
public java.lang.Integer ruleNumber()
- Returns:
- 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. It's important to make sure that you number your rules in the exact order that you want them processed.
-
builder
public static GetCoreNetworkPolicyDocumentAttachmentPolicy.Builder builder()
-
builder
public static GetCoreNetworkPolicyDocumentAttachmentPolicy.Builder builder(GetCoreNetworkPolicyDocumentAttachmentPolicy defaults)
-
-