@Generated(value="software.amazon.awssdk:codegen") public final class Region extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Region.Builder,Region>
An AWS Region in which AWS Control Tower expects to find the control deployed.
The expected Regions are based on the Regions that are governed by the landing zone. In certain cases, a control is not actually enabled in the Region as expected, such as during drift, or mixed governance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Region.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Region.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The AWS Region name.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Region.Builder> |
serializableBuilderClass() |
Region.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The AWS Region name.
public Region.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Region.Builder,Region>public static Region.Builder builder()
public static Class<? extends Region.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.