| Package | Description |
|---|---|
| software.amazon.awscdk.services.kms |
AWS Key Management Service Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
KeyProps.Builder |
KeyProps.Builder.admins(List<? extends IPrincipal> admins)
Sets the value of
KeyProps.getAdmins() |
KeyProps.Builder |
KeyProps.Builder.alias(String alias)
Sets the value of
KeyProps.getAlias() |
static KeyProps.Builder |
KeyProps.builder() |
KeyProps.Builder |
KeyProps.Builder.description(String description)
Sets the value of
KeyProps.getDescription() |
KeyProps.Builder |
KeyProps.Builder.enabled(Boolean enabled)
Sets the value of
KeyProps.getEnabled() |
KeyProps.Builder |
KeyProps.Builder.enableKeyRotation(Boolean enableKeyRotation)
Sets the value of
KeyProps.getEnableKeyRotation() |
KeyProps.Builder |
KeyProps.Builder.pendingWindow(Duration pendingWindow)
Sets the value of
KeyProps.getPendingWindow() |
KeyProps.Builder |
KeyProps.Builder.policy(PolicyDocument policy)
Sets the value of
KeyProps.getPolicy() |
KeyProps.Builder |
KeyProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
KeyProps.getRemovalPolicy() |
KeyProps.Builder |
KeyProps.Builder.trustAccountIdentities(Boolean trustAccountIdentities)
Deprecated.
redundant with the `@aws-cdk/aws-kms:defaultKeyPolicies` feature flag
|
Copyright © 2021. All rights reserved.