Class CustomKeyStoreInvalidStateException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- software.amazon.awssdk.core.exception.SdkException
-
- software.amazon.awssdk.core.exception.SdkServiceException
-
- software.amazon.awssdk.awscore.exception.AwsServiceException
-
- software.amazon.awssdk.services.kms.model.KmsException
-
- software.amazon.awssdk.services.kms.model.CustomKeyStoreInvalidStateException
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<CustomKeyStoreInvalidStateException.Builder,CustomKeyStoreInvalidStateException>
@Generated("software.amazon.awssdk:codegen") public final class CustomKeyStoreInvalidStateException extends KmsException implements ToCopyableBuilder<CustomKeyStoreInvalidStateException.Builder,CustomKeyStoreInvalidStateException>
The request was rejected because of the
ConnectionState
of the custom key store. To get theConnectionState
of a custom key store, use the DescribeCustomKeyStores operation.This exception is thrown under the following conditions:
-
You requested the ConnectCustomKeyStore operation on a custom key store with a
ConnectionState
ofDISCONNECTING
orFAILED
. This operation is valid for all otherConnectionState
values. To reconnect a custom key store in aFAILED
state, disconnect it (DisconnectCustomKeyStore), then connect it (ConnectCustomKeyStore
). -
You requested the CreateKey operation in a custom key store that is not connected. This operations is valid only when the custom key store
ConnectionState
isCONNECTED
. -
You requested the DisconnectCustomKeyStore operation on a custom key store with a
ConnectionState
ofDISCONNECTING
orDISCONNECTED
. This operation is valid for all otherConnectionState
values. -
You requested the UpdateCustomKeyStore or DeleteCustomKeyStore operation on a custom key store that is not disconnected. This operation is valid only when the custom key store
ConnectionState
isDISCONNECTED
. -
You requested the GenerateRandom operation in an CloudHSM key store that is not connected. This operation is valid only when the CloudHSM key store
ConnectionState
isCONNECTED
.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CustomKeyStoreInvalidStateException.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CustomKeyStoreInvalidStateException.Builder
builder()
List<SdkField<?>>
sdkFields()
static Class<? extends CustomKeyStoreInvalidStateException.Builder>
serializableBuilderClass()
CustomKeyStoreInvalidStateException.Builder
toBuilder()
-
Methods inherited from class software.amazon.awssdk.awscore.exception.AwsServiceException
awsErrorDetails, getMessage, isClockSkewException, isThrottlingException
-
Methods inherited from class software.amazon.awssdk.core.exception.SdkServiceException
extendedRequestId, requestId, statusCode
-
Methods inherited from class software.amazon.awssdk.core.exception.SdkException
create, retryable
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
toBuilder
public CustomKeyStoreInvalidStateException.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<CustomKeyStoreInvalidStateException.Builder,CustomKeyStoreInvalidStateException>
- Overrides:
toBuilder
in classKmsException
-
builder
public static CustomKeyStoreInvalidStateException.Builder builder()
-
serializableBuilderClass
public static Class<? extends CustomKeyStoreInvalidStateException.Builder> serializableBuilderClass()
-
-