Class CustomKeyStoreInvalidStateException
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CustomKeyStoreInvalidStateException.Builder,CustomKeyStoreInvalidStateException>
The request was rejected because of the ConnectionState of the custom key store. To get the
ConnectionState 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
ConnectionStateofDISCONNECTINGorFAILED. This operation is valid for all otherConnectionStatevalues. To reconnect a custom key store in aFAILEDstate, 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
ConnectionStateisCONNECTED. -
You requested the DisconnectCustomKeyStore operation on a custom key store with a
ConnectionStateofDISCONNECTINGorDISCONNECTED. This operation is valid for all otherConnectionStatevalues. -
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
ConnectionStateisDISCONNECTED. -
You requested the GenerateRandom operation in an CloudHSM key store that is not connected. This operation is valid only when the CloudHSM key store
ConnectionStateisCONNECTED.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()static Class<? extends CustomKeyStoreInvalidStateException.Builder> Create aAwsServiceException.Builderinitialized with the properties of thisAwsServiceException.Methods inherited from class software.amazon.awssdk.awscore.exception.AwsServiceException
awsErrorDetails, getMessage, isClockSkewException, isThrottlingExceptionMethods inherited from class software.amazon.awssdk.core.exception.SdkServiceException
extendedRequestId, isRetryableException, requestId, statusCodeMethods inherited from class software.amazon.awssdk.core.exception.SdkException
create, retryableMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFieldsMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
toBuilder
Description copied from class:AwsServiceExceptionCreate aAwsServiceException.Builderinitialized with the properties of thisAwsServiceException.- Specified by:
toBuilderin interfaceToCopyableBuilder<CustomKeyStoreInvalidStateException.Builder,CustomKeyStoreInvalidStateException> - Overrides:
toBuilderin classKmsException- Returns:
- A new builder initialized with this config's properties.
-
builder
-
serializableBuilderClass
public static Class<? extends CustomKeyStoreInvalidStateException.Builder> serializableBuilderClass() -
sdkFields
-