Class DeleteKeyRingOptions
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.ibm_key_protect_api.v2.model.DeleteKeyRingOptions
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class DeleteKeyRingOptions extends com.ibm.cloud.sdk.core.service.model.GenericModelThe deleteKeyRing options.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeleteKeyRingOptions.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbluemixInstance()Gets the bluemixInstance.StringcorrelationId()Gets the correlationId.Booleanforce()Gets the force.StringkeyRingId()Gets the keyRingId.DeleteKeyRingOptions.BuildernewBuilder()New builder.
-
-
-
Method Detail
-
newBuilder
public DeleteKeyRingOptions.Builder newBuilder()
New builder.- Returns:
- a DeleteKeyRingOptions builder
-
keyRingId
public String keyRingId()
Gets the keyRingId. The ID that identifies the key ring. Each ID is unique only within the given instance and is not reserved across the Key Protect service.- Returns:
- the keyRingId
-
bluemixInstance
public String bluemixInstance()
Gets the bluemixInstance. The IBM Cloud instance ID that identifies your Key Protect service instance.- Returns:
- the bluemixInstance
-
correlationId
public String correlationId()
Gets the correlationId. The v4 UUID used to correlate and track transactions.- Returns:
- the correlationId
-
force
public Boolean force()
Gets the force. Force delete the key ring. All keys in the key ring are required to be deleted (in state `5`) before this action can be performed. If the key ring to be deleted contains keys, they will be moved to the `default` key ring which requires the `kms.secrets.patch` IAM action.- Returns:
- the force
-
-