All Classes and Interfaces

Class
Description
Defines a display name for a customer master key (CMK) in AWS Key Management Service (AWS KMS).
A fluent builder for Alias.
Properties of a reference to an existing KMS Alias.
A builder for AliasAttributes
An implementation for AliasAttributes
Construction properties for a KMS Key Alias object.
A builder for AliasProps
An implementation for AliasProps
A CloudFormation AWS::KMS::Alias.
A fluent builder for CfnAlias.
Properties for defining a CfnAlias.
A builder for CfnAliasProps
An implementation for CfnAliasProps
A CloudFormation AWS::KMS::Key.
A fluent builder for CfnKey.
Properties for defining a CfnKey.
A builder for CfnKeyProps
An implementation for CfnKeyProps
A CloudFormation AWS::KMS::ReplicaKey.
A fluent builder for CfnReplicaKey.
Properties for defining a CfnReplicaKey.
A builder for CfnReplicaKeyProps
An implementation for CfnReplicaKeyProps
A KMS Key alias.
Internal default implementation for IAlias.
A proxy class which represents a concrete javascript instance of this type.
A KMS Key, either managed by this CDK app, or imported.
Internal default implementation for IKey.
A proxy class which represents a concrete javascript instance of this type.
Defines a KMS key.
A fluent builder for Key.
Properties for looking up an existing Key.
A builder for KeyLookupOptions
An implementation for KeyLookupOptions
Construction properties for a KMS Key object.
A builder for KeyProps
An implementation for KeyProps
The key spec, represents the cryptographic configuration of keys.
The key usage, represents the cryptographic operations of keys.
A principal to allow access to a key if it's being used through another AWS service.