@Stability(value=Stable) @Internal public static final class CfnFirewallRuleGroupAssociationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFirewallRuleGroupAssociationProps
CfnFirewallRuleGroupAssociationPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnFirewallRuleGroupAssociationProps.Builder, CfnFirewallRuleGroupAssociationProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnFirewallRuleGroupAssociationProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnFirewallRuleGroupAssociationProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getFirewallRuleGroupId()
The unique identifier of the firewall rule group.
|
String |
getMutationProtection()
If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections.
|
String |
getName()
The name of the association.
|
Number |
getPriority()
The setting that determines the processing order of the rule group among the rule groups that are associated with a single VPC.
|
List<CfnTag> |
getTags()
A list of the tag keys and values that you want to associate with the rule group.
|
String |
getVpcId()
The unique identifier of the VPC that is associated with the rule group.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnFirewallRuleGroupAssociationProps.Builder builder)
CfnFirewallRuleGroupAssociationProps.Builder.public final String getFirewallRuleGroupId()
CfnFirewallRuleGroupAssociationPropsgetFirewallRuleGroupId in interface CfnFirewallRuleGroupAssociationPropspublic final Number getPriority()
CfnFirewallRuleGroupAssociationPropsDNS Firewall filters VPC traffic starting from rule group with the lowest numeric priority setting.
You must specify a unique priority for each rule group that you associate with a single VPC. To make it easier to insert rule groups later, leave space between the numbers, for example, use 101, 200, and so on. You can change the priority setting for a rule group association after you create it.
The allowed values for Priority are between 100 and 9900 (excluding 100 and 9900).
getPriority in interface CfnFirewallRuleGroupAssociationPropspublic final String getVpcId()
CfnFirewallRuleGroupAssociationPropsgetVpcId in interface CfnFirewallRuleGroupAssociationPropspublic final String getMutationProtection()
CfnFirewallRuleGroupAssociationPropsgetMutationProtection in interface CfnFirewallRuleGroupAssociationPropspublic final String getName()
CfnFirewallRuleGroupAssociationPropsgetName in interface CfnFirewallRuleGroupAssociationPropspublic final List<CfnTag> getTags()
CfnFirewallRuleGroupAssociationPropsgetTags in interface CfnFirewallRuleGroupAssociationProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.