@Generated(value="software.amazon.awssdk:codegen") public final class ReplicaRegionType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicaRegionType.Builder,ReplicaRegionType>
A custom type that specifies a Region and the KmsKeyId for a replica secret.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReplicaRegionType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ReplicaRegionType.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyId()
The ARN, key ID, or alias of the KMS key to encrypt the secret.
|
String |
region()
A Region code.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReplicaRegionType.Builder> |
serializableBuilderClass() |
ReplicaRegionType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String region()
A Region code. For a list of Region codes, see Name and code of Regions.
public final String kmsKeyId()
The ARN, key ID, or alias of the KMS key to encrypt the secret. If you don't include this field, Secrets Manager
uses aws/secretsmanager.
aws/secretsmanager.public ReplicaRegionType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReplicaRegionType.Builder,ReplicaRegionType>public static ReplicaRegionType.Builder builder()
public static Class<? extends ReplicaRegionType.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.