@Generated(value="software.amazon.awssdk:codegen") public final class UpdateFirewallConfigRequest extends Route53ResolverRequest implements ToCopyableBuilder<UpdateFirewallConfigRequest.Builder,UpdateFirewallConfigRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateFirewallConfigRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateFirewallConfigRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FirewallFailOpenStatus |
firewallFailOpen()
Determines how Route 53 Resolver handles queries during failures, for example when all traffic that is sent to
DNS Firewall fails to receive a reply.
|
String |
firewallFailOpenAsString()
Determines how Route 53 Resolver handles queries during failures, for example when all traffic that is sent to
DNS Firewall fails to receive a reply.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
resourceId()
The ID of the VPC that the configuration is for.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateFirewallConfigRequest.Builder> |
serializableBuilderClass() |
UpdateFirewallConfigRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String resourceId()
The ID of the VPC that the configuration is for.
public final FirewallFailOpenStatus firewallFailOpen()
Determines how Route 53 Resolver handles queries during failures, for example when all traffic that is sent to DNS Firewall fails to receive a reply.
By default, fail open is disabled, which means the failure mode is closed. This approach favors security over availability. DNS Firewall blocks queries that it is unable to evaluate properly.
If you enable this option, the failure mode is open. This approach favors availability over security. DNS Firewall allows queries to proceed if it is unable to properly evaluate them.
This behavior is only enforced for VPCs that have at least one DNS Firewall rule group association.
If the service returns an enum value that is not available in the current SDK version, firewallFailOpen
will return FirewallFailOpenStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from firewallFailOpenAsString().
By default, fail open is disabled, which means the failure mode is closed. This approach favors security over availability. DNS Firewall blocks queries that it is unable to evaluate properly.
If you enable this option, the failure mode is open. This approach favors availability over security. DNS Firewall allows queries to proceed if it is unable to properly evaluate them.
This behavior is only enforced for VPCs that have at least one DNS Firewall rule group association.
FirewallFailOpenStatuspublic final String firewallFailOpenAsString()
Determines how Route 53 Resolver handles queries during failures, for example when all traffic that is sent to DNS Firewall fails to receive a reply.
By default, fail open is disabled, which means the failure mode is closed. This approach favors security over availability. DNS Firewall blocks queries that it is unable to evaluate properly.
If you enable this option, the failure mode is open. This approach favors availability over security. DNS Firewall allows queries to proceed if it is unable to properly evaluate them.
This behavior is only enforced for VPCs that have at least one DNS Firewall rule group association.
If the service returns an enum value that is not available in the current SDK version, firewallFailOpen
will return FirewallFailOpenStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from firewallFailOpenAsString().
By default, fail open is disabled, which means the failure mode is closed. This approach favors security over availability. DNS Firewall blocks queries that it is unable to evaluate properly.
If you enable this option, the failure mode is open. This approach favors availability over security. DNS Firewall allows queries to proceed if it is unable to properly evaluate them.
This behavior is only enforced for VPCs that have at least one DNS Firewall rule group association.
FirewallFailOpenStatuspublic UpdateFirewallConfigRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateFirewallConfigRequest.Builder,UpdateFirewallConfigRequest>toBuilder in class Route53ResolverRequestpublic static UpdateFirewallConfigRequest.Builder builder()
public static Class<? extends UpdateFirewallConfigRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.