Options
All
  • Public
  • Public/Protected
  • All
Menu

AWS KMS Key configuration

Hierarchy

  • KeyConfig

Implements

Index

Constructors

Properties

alias: "" = ''

Initial alias to add to the key

deploymentTargets: DeploymentTargets = ...

KMS key deployment target.

To deploy KMS key into Root and Infrastructure organizational units, you need to provide below value for this parameter.

example
- deploymentTargets:
organizationalUnits:
- Root
- Infrastructure
description: "" = ''

A description of the key.

enableKeyRotation: true = true

Indicates whether AWS KMS rotates the key.

default

true

enabled: true = true

Indicates whether the key is available for use.

default
  • Key is enabled.
name: "" = ''

Unique Key name for logical reference

policy: "" = ''

Key policy file path. This file must be available in accelerator config repository.

removalPolicy: "retain" = 'retain'

Whether the encryption key should be retained when it is removed from the Stack.

default

retain

Generated using TypeDoc