@Stability(value=Stable) @Internal public static final class CfnKeyProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnKeyProps
CfnKeyPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnKeyProps.Builder, CfnKeyProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object keyPolicy,
String description,
Object enabled,
Object enableKeyRotation,
String keySpec,
String keyUsage,
Number pendingWindowInDays,
List<? extends CfnTag> tags)
Constructor that initializes the object based on literal property values passed by the
CfnKeyProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDescription()
`AWS::KMS::Key.Description`.
|
Object |
getEnabled()
`AWS::KMS::Key.Enabled`.
|
Object |
getEnableKeyRotation()
`AWS::KMS::Key.EnableKeyRotation`.
|
Object |
getKeyPolicy()
`AWS::KMS::Key.KeyPolicy`.
|
String |
getKeySpec()
`AWS::KMS::Key.KeySpec`.
|
String |
getKeyUsage()
`AWS::KMS::Key.KeyUsage`.
|
Number |
getPendingWindowInDays()
`AWS::KMS::Key.PendingWindowInDays`.
|
List<CfnTag> |
getTags()
`AWS::KMS::Key.Tags`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Object keyPolicy, String description, Object enabled, Object enableKeyRotation, String keySpec, String keyUsage, Number pendingWindowInDays, List<? extends CfnTag> tags)
CfnKeyProps.Builder.public final Object getKeyPolicy()
CfnKeyPropsgetKeyPolicy in interface CfnKeyPropspublic final String getDescription()
CfnKeyPropsgetDescription in interface CfnKeyPropspublic final Object getEnabled()
CfnKeyPropsgetEnabled in interface CfnKeyPropspublic final Object getEnableKeyRotation()
CfnKeyPropsgetEnableKeyRotation in interface CfnKeyPropspublic final String getKeySpec()
CfnKeyPropsgetKeySpec in interface CfnKeyPropspublic final String getKeyUsage()
CfnKeyPropsgetKeyUsage in interface CfnKeyPropspublic final Number getPendingWindowInDays()
CfnKeyPropsgetPendingWindowInDays in interface CfnKeyPropspublic final List<CfnTag> getTags()
CfnKeyPropsgetTags in interface CfnKeyProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.