-
- All Implemented Interfaces:
-
org.http4k.connect.Action
public final class CreateKey extends KMSAction<KeyCreated>
-
-
Field Summary
Fields Modifier and Type Field Description private final CustomerMasterKeySpecCustomerMasterKeySpecprivate final KeyUsageKeyUsageprivate final BooleanBypassPolicyLockoutSafetyCheckprivate final StringCustomKeyStoreIdprivate final StringDescriptionprivate final StringOriginprivate final StringPolicyprivate final List<Tag>Tags
-
Method Summary
Modifier and Type Method Description final CustomerMasterKeySpeccomponent1()final KeyUsagecomponent2()final Booleancomponent3()final Stringcomponent4()final Stringcomponent5()final Stringcomponent6()final Stringcomponent7()final List<Tag>component8()final CreateKeycopy(CustomerMasterKeySpec CustomerMasterKeySpec, KeyUsage KeyUsage, Boolean BypassPolicyLockoutSafetyCheck, String CustomKeyStoreId, String Description, String Origin, String Policy, List<Tag> Tags)final CustomerMasterKeySpecgetCustomerMasterKeySpec()final KeyUsagegetKeyUsage()final BooleangetBypassPolicyLockoutSafetyCheck()final StringgetCustomKeyStoreId()final StringgetDescription()final StringgetOrigin()final StringgetPolicy()final List<Tag>getTags()-
Methods inherited from class org.http4k.connect.Action
equals, hashCode, toString -
Methods inherited from class org.http4k.connect.amazon.kms.action.KMSAction
toRequest, toResult -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
component1
final CustomerMasterKeySpec component1()
-
component2
final KeyUsage component2()
-
component3
final Boolean component3()
-
component4
final String component4()
-
component5
final String component5()
-
component6
final String component6()
-
component7
final String component7()
-
component8
final List<Tag> component8()
-
copy
final CreateKey copy(CustomerMasterKeySpec CustomerMasterKeySpec, KeyUsage KeyUsage, Boolean BypassPolicyLockoutSafetyCheck, String CustomKeyStoreId, String Description, String Origin, String Policy, List<Tag> Tags)
-
getCustomerMasterKeySpec
final CustomerMasterKeySpec getCustomerMasterKeySpec()
-
getKeyUsage
final KeyUsage getKeyUsage()
-
getBypassPolicyLockoutSafetyCheck
final Boolean getBypassPolicyLockoutSafetyCheck()
-
getCustomKeyStoreId
final String getCustomKeyStoreId()
-
getDescription
final String getDescription()
-
-
-
-