Class CfnGlobalTable.ReplicaSSESpecificationProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dynamodb.CfnGlobalTable.ReplicaSSESpecificationProperty.Jsii$Proxy
All Implemented Interfaces:
CfnGlobalTable.ReplicaSSESpecificationProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnGlobalTable.ReplicaSSESpecificationProperty

@Stability(Stable) @Internal public static final class CfnGlobalTable.ReplicaSSESpecificationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnGlobalTable.ReplicaSSESpecificationProperty
  • Constructor Details

  • Method Details

    • getKmsMasterKeyId

      public final String getKmsMasterKeyId()
      Description copied from interface: CfnGlobalTable.ReplicaSSESpecificationProperty
      The AWS KMS key that should be used for the AWS KMS encryption.

      To specify a key, use its key ID, Amazon Resource Name (ARN), alias name, or alias ARN. Note that you should only provide this parameter if the key is different from the default DynamoDB key alias/aws/dynamodb .

      Specified by:
      getKmsMasterKeyId in interface CfnGlobalTable.ReplicaSSESpecificationProperty
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object