AliasProps¶
-
class
aws_cdk.aws_kms.
AliasProps
(*, alias_name, target_key, removal_policy=None)¶ Bases:
object
Construction properties for a KMS Key Alias object.
- Parameters
alias_name (
str
) – The name of the alias. The name must start with alias followed by a forward slash, such as alias/. You can’t specify aliases that begin with alias/AWS. These aliases are reserved.target_key (
IKey
) – The ID of the key for which you are creating the alias. Specify the key’s globally unique identifier or Amazon Resource Name (ARN). You can’t specify another alias.removal_policy (
Optional
[RemovalPolicy
]) – Policy to apply when the alias is removed from this stack. Default: - The alias will be deleted
Attributes
-
alias_name
¶ The name of the alias.
The name must start with alias followed by a forward slash, such as alias/. You can’t specify aliases that begin with alias/AWS. These aliases are reserved.
- Return type
str
-
removal_policy
¶ Policy to apply when the alias is removed from this stack.
- Default
The alias will be deleted
- Return type
Optional
[RemovalPolicy
]