@Generated(value="software.amazon.awssdk:codegen") public final class ResolverConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResolverConfig.Builder,ResolverConfig>
A complex type that contains information about a Resolver configuration for a VPC.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResolverConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
ResolverAutodefinedReverseStatus |
autodefinedReverse()
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups.
|
String |
autodefinedReverseAsString()
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups.
|
static ResolverConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
ID for the Resolver configuration.
|
String |
ownerId()
The owner account ID of the Amazon Virtual Private Cloud VPC.
|
String |
resourceId()
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ResolverConfig.Builder> |
serializableBuilderClass() |
ResolverConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
ID for the Resolver configuration.
public final String resourceId()
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
public final String ownerId()
The owner account ID of the Amazon Virtual Private Cloud VPC.
public final ResolverAutodefinedReverseStatus autodefinedReverse()
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
If the service returns an enum value that is not available in the current SDK version,
autodefinedReverse will return ResolverAutodefinedReverseStatus.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from autodefinedReverseAsString().
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
ResolverAutodefinedReverseStatuspublic final String autodefinedReverseAsString()
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
If the service returns an enum value that is not available in the current SDK version,
autodefinedReverse will return ResolverAutodefinedReverseStatus.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from autodefinedReverseAsString().
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
ResolverAutodefinedReverseStatuspublic ResolverConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ResolverConfig.Builder,ResolverConfig>public static ResolverConfig.Builder builder()
public static Class<? extends ResolverConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.