Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.KMS

Classes

Alias

Defines a display name for a customer master key (CMK) in AWS Key Management Service (AWS KMS).

AliasAttributes

Properties of a reference to an existing KMS Alias.

AliasProps

Construction properties for a KMS Key Alias object.

CfnAlias

The AWS::KMS::Alias resource specifies a display name for a KMS key . You can use an alias to identify a KMS key in the AWS KMS console, in the DescribeKey operation, and in cryptographic operations , such as Decrypt and GenerateDataKey .

CfnAliasProps

Properties for defining a CfnAlias.

CfnKey

The AWS::KMS::Key resource specifies an KMS key in AWS Key Management Service . You can use this resource to create symmetric encryption KMS keys, asymmetric KMS keys for encryption or signing, and symmetric HMAC KMS keys. You can use AWS::KMS::Key to create multi-Region primary keys of all supported types. To replicate a multi-Region key, use the AWS::KMS::ReplicaKey resource.

CfnKeyProps

Properties for defining a CfnKey.

CfnReplicaKey

The AWS::KMS::ReplicaKey resource specifies a multi-Region replica key that is based on a multi-Region primary key.

CfnReplicaKeyProps

Properties for defining a CfnReplicaKey.

Key

Defines a KMS key.

KeyLookupOptions

Properties for looking up an existing Key.

KeyProps

Construction properties for a KMS Key object.

ViaServicePrincipal

A principal to allow access to a key if it's being used through another AWS service.

Interfaces

IAlias

A KMS Key alias.

IAliasAttributes

Properties of a reference to an existing KMS Alias.

IAliasProps

Construction properties for a KMS Key Alias object.

ICfnAliasProps

Properties for defining a CfnAlias.

ICfnKeyProps

Properties for defining a CfnKey.

ICfnReplicaKeyProps

Properties for defining a CfnReplicaKey.

IKey

A KMS Key, either managed by this CDK app, or imported.

IKeyLookupOptions

Properties for looking up an existing Key.

IKeyProps

Construction properties for a KMS Key object.

Enums

KeySpec

The key spec, represents the cryptographic configuration of keys.

KeyUsage

The key usage, represents the cryptographic operations of keys.

Back to top Generated by DocFX