@Generated(value="software.amazon.awssdk:codegen") public final class AwsRedshiftClusterHsmStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsRedshiftClusterHsmStatus.Builder,AwsRedshiftClusterHsmStatus>
Information about whether an Amazon Redshift cluster finished applying any hardware changes to security module (HSM) settings that were specified in a modify cluster command.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsRedshiftClusterHsmStatus.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsRedshiftClusterHsmStatus.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hsmClientCertificateIdentifier()
The name of the HSM client certificate that the Amazon Redshift cluster uses to retrieve the data encryption keys
that are stored in an HSM.
|
String |
hsmConfigurationIdentifier()
The name of the HSM configuration that contains the information that the Amazon Redshift cluster can use to
retrieve and store keys in an HSM.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsRedshiftClusterHsmStatus.Builder> |
serializableBuilderClass() |
String |
status()
Indicates whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a
modify cluster command.
|
AwsRedshiftClusterHsmStatus.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String hsmClientCertificateIdentifier()
The name of the HSM client certificate that the Amazon Redshift cluster uses to retrieve the data encryption keys that are stored in an HSM.
public final String hsmConfigurationIdentifier()
The name of the HSM configuration that contains the information that the Amazon Redshift cluster can use to retrieve and store keys in an HSM.
public final String status()
Indicates whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.
Type: String
Valid values: active | applying
Type: String
Valid values: active | applying
public AwsRedshiftClusterHsmStatus.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsRedshiftClusterHsmStatus.Builder,AwsRedshiftClusterHsmStatus>public static AwsRedshiftClusterHsmStatus.Builder builder()
public static Class<? extends AwsRedshiftClusterHsmStatus.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.