@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateFirewallRuleGroupAssociationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateFirewallRuleGroupAssociationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateFirewallRuleGroupAssociationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getFirewallRuleGroupAssociationId()
The identifier of the FirewallRuleGroupAssociation.
|
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 rule group association.
|
Integer |
getPriority()
The setting that determines the processing order of the rule group among the rule groups that you associate with
the specified VPC.
|
int |
hashCode() |
void |
setFirewallRuleGroupAssociationId(String firewallRuleGroupAssociationId)
The identifier of the FirewallRuleGroupAssociation.
|
void |
setMutationProtection(String mutationProtection)
If enabled, this setting disallows modification or removal of the association, to help prevent against
accidentally altering DNS firewall protections.
|
void |
setName(String name)
The name of the rule group association.
|
void |
setPriority(Integer priority)
The setting that determines the processing order of the rule group among the rule groups that you associate with
the specified VPC.
|
String |
toString()
Returns a string representation of this object.
|
UpdateFirewallRuleGroupAssociationRequest |
withFirewallRuleGroupAssociationId(String firewallRuleGroupAssociationId)
The identifier of the FirewallRuleGroupAssociation.
|
UpdateFirewallRuleGroupAssociationRequest |
withMutationProtection(MutationProtectionStatus mutationProtection)
If enabled, this setting disallows modification or removal of the association, to help prevent against
accidentally altering DNS firewall protections.
|
UpdateFirewallRuleGroupAssociationRequest |
withMutationProtection(String mutationProtection)
If enabled, this setting disallows modification or removal of the association, to help prevent against
accidentally altering DNS firewall protections.
|
UpdateFirewallRuleGroupAssociationRequest |
withName(String name)
The name of the rule group association.
|
UpdateFirewallRuleGroupAssociationRequest |
withPriority(Integer priority)
The setting that determines the processing order of the rule group among the rule groups that you associate with
the specified VPC.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public UpdateFirewallRuleGroupAssociationRequest()
public void setFirewallRuleGroupAssociationId(String firewallRuleGroupAssociationId)
The identifier of the FirewallRuleGroupAssociation.
firewallRuleGroupAssociationId
- The identifier of the FirewallRuleGroupAssociation.public String getFirewallRuleGroupAssociationId()
The identifier of the FirewallRuleGroupAssociation.
public UpdateFirewallRuleGroupAssociationRequest withFirewallRuleGroupAssociationId(String firewallRuleGroupAssociationId)
The identifier of the FirewallRuleGroupAssociation.
firewallRuleGroupAssociationId
- The identifier of the FirewallRuleGroupAssociation.public void setPriority(Integer priority)
The setting that determines the processing order of the rule group among the rule groups that you associate with the specified VPC. DNS Firewall filters VPC traffic starting from the 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 100, 200, and so on. You can change the priority setting for a rule group association after you create it.
priority
- The setting that determines the processing order of the rule group among the rule groups that you
associate with the specified VPC. DNS Firewall filters VPC traffic starting from the 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 100, 200, and so on. You can change the priority setting for a rule group association after you create it.
public Integer getPriority()
The setting that determines the processing order of the rule group among the rule groups that you associate with the specified VPC. DNS Firewall filters VPC traffic starting from the 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 100, 200, and so on. You can change the priority setting for a rule group association after you create it.
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 100, 200, and so on. You can change the priority setting for a rule group association after you create it.
public UpdateFirewallRuleGroupAssociationRequest withPriority(Integer priority)
The setting that determines the processing order of the rule group among the rule groups that you associate with the specified VPC. DNS Firewall filters VPC traffic starting from the 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 100, 200, and so on. You can change the priority setting for a rule group association after you create it.
priority
- The setting that determines the processing order of the rule group among the rule groups that you
associate with the specified VPC. DNS Firewall filters VPC traffic starting from the 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 100, 200, and so on. You can change the priority setting for a rule group association after you create it.
public void setMutationProtection(String mutationProtection)
If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections.
mutationProtection
- If enabled, this setting disallows modification or removal of the association, to help prevent against
accidentally altering DNS firewall protections.MutationProtectionStatus
public String getMutationProtection()
If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections.
MutationProtectionStatus
public UpdateFirewallRuleGroupAssociationRequest withMutationProtection(String mutationProtection)
If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections.
mutationProtection
- If enabled, this setting disallows modification or removal of the association, to help prevent against
accidentally altering DNS firewall protections.MutationProtectionStatus
public UpdateFirewallRuleGroupAssociationRequest withMutationProtection(MutationProtectionStatus mutationProtection)
If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections.
mutationProtection
- If enabled, this setting disallows modification or removal of the association, to help prevent against
accidentally altering DNS firewall protections.MutationProtectionStatus
public void setName(String name)
The name of the rule group association.
name
- The name of the rule group association.public String getName()
The name of the rule group association.
public UpdateFirewallRuleGroupAssociationRequest withName(String name)
The name of the rule group association.
name
- The name of the rule group association.public String toString()
toString
in class Object
Object.toString()
public UpdateFirewallRuleGroupAssociationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()