| Constructor and Description |
|---|
FunctionHook(IFunction fn,
IKey encryptionKey) |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
BackupVaultProps.getEncryptionKey()
The server-side encryption key to use to protect your backups.
|
IKey |
BackupVaultProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
BackupVaultProps.Builder |
BackupVaultProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
BackupVaultProps.getEncryptionKey() |
BackupVault.Builder |
BackupVault.Builder.encryptionKey(IKey encryptionKey)
The server-side encryption key to use to protect your backups.
|
| Modifier and Type | Method and Description |
|---|---|
IKey |
EdgeFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
| Modifier and Type | Method and Description |
|---|---|
EdgeFunction.Builder |
EdgeFunction.Builder.environmentEncryption(IKey environmentEncryption)
The AWS KMS key that's used to encrypt your function's environment variables.
|
EdgeFunctionProps.Builder |
EdgeFunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
TrailProps.getEncryptionKey()
The AWS Key Management Service (AWS KMS) key ID that you want to use to encrypt CloudTrail logs.
|
IKey |
TrailProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
TrailProps.Builder |
TrailProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TrailProps.getEncryptionKey() |
Trail.Builder |
Trail.Builder.encryptionKey(IKey encryptionKey)
The AWS Key Management Service (AWS KMS) key ID that you want to use to encrypt CloudTrail logs.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
CommonProjectProps.getEncryptionKey()
Encryption key to use to read and write artifacts.
|
IKey |
CommonProjectProps.Jsii$Proxy.getEncryptionKey() |
IKey |
ProjectProps.Jsii$Proxy.getEncryptionKey() |
IKey |
PipelineProjectProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
PipelineProject.Builder |
PipelineProject.Builder.encryptionKey(IKey encryptionKey)
Encryption key to use to read and write artifacts.
|
CommonProjectProps.Builder |
CommonProjectProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
CommonProjectProps.getEncryptionKey() |
Project.Builder |
Project.Builder.encryptionKey(IKey encryptionKey)
Encryption key to use to read and write artifacts.
|
ProjectProps.Builder |
ProjectProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
CommonProjectProps.getEncryptionKey() |
PipelineProjectProps.Builder |
PipelineProjectProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
CommonProjectProps.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
UserPoolProps.getCustomSenderKmsKey()
This key will be used to encrypt temporary passwords and authorization codes that Amazon Cognito generates.
|
IKey |
UserPoolProps.Jsii$Proxy.getCustomSenderKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
UserPoolProps.Builder |
UserPoolProps.Builder.customSenderKmsKey(IKey customSenderKmsKey)
Sets the value of
UserPoolProps.getCustomSenderKmsKey() |
UserPool.Builder |
UserPool.Builder.customSenderKmsKey(IKey customSenderKmsKey)
This key will be used to encrypt temporary passwords and authorization codes that Amazon Cognito generates.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
DatabaseSecretProps.getEncryptionKey()
The KMS key to use to encrypt the secret.
|
IKey |
DatabaseSecretProps.Jsii$Proxy.getEncryptionKey() |
default IKey |
Login.getKmsKey()
KMS encryption key to encrypt the generated secret.
|
IKey |
Login.Jsii$Proxy.getKmsKey() |
default IKey |
DatabaseClusterProps.getKmsKey()
The KMS key for storage encryption.
|
IKey |
DatabaseClusterProps.Jsii$Proxy.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseSecretProps.Builder |
DatabaseSecretProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
DatabaseSecretProps.getEncryptionKey() |
DatabaseSecret.Builder |
DatabaseSecret.Builder.encryptionKey(IKey encryptionKey)
The KMS key to use to encrypt the secret.
|
Login.Builder |
Login.Builder.kmsKey(IKey kmsKey)
Sets the value of
Login.getKmsKey() |
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
DatabaseClusterProps.getKmsKey() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.kmsKey(IKey kmsKey)
The KMS key for storage encryption.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
TableOptions.getEncryptionKey()
External KMS key to use for table encryption.
|
IKey |
TableOptions.Jsii$Proxy.getEncryptionKey() |
default IKey |
TableAttributes.getEncryptionKey()
KMS encryption key, if this table uses a customer-managed encryption key.
|
IKey |
TableAttributes.Jsii$Proxy.getEncryptionKey() |
default IKey |
ITable.getEncryptionKey()
Optional KMS encryption key associated with this table.
|
IKey |
ITable.Jsii$Proxy.getEncryptionKey()
Optional KMS encryption key associated with this table.
|
default IKey |
ITable.Jsii$Default.getEncryptionKey()
Optional KMS encryption key associated with this table.
|
IKey |
TableProps.Jsii$Proxy.getEncryptionKey() |
IKey |
Table.getEncryptionKey()
KMS encryption key, if this table uses a customer-managed encryption key.
|
| Modifier and Type | Method and Description |
|---|---|
TableOptions.Builder |
TableOptions.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TableOptions.getEncryptionKey() |
TableAttributes.Builder |
TableAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TableAttributes.getEncryptionKey() |
TableProps.Builder |
TableProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TableOptions.getEncryptionKey() |
Table.Builder |
Table.Builder.encryptionKey(IKey encryptionKey)
External KMS key to use for table encryption.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
IVolume.getEncryptionKey()
The customer-managed encryption key that is used to encrypt the Volume.
|
IKey |
IVolume.Jsii$Proxy.getEncryptionKey()
The customer-managed encryption key that is used to encrypt the Volume.
|
default IKey |
IVolume.Jsii$Default.getEncryptionKey()
The customer-managed encryption key that is used to encrypt the Volume.
|
default IKey |
VolumeAttributes.getEncryptionKey()
The customer-managed encryption key that is used to encrypt the Volume.
|
IKey |
VolumeAttributes.Jsii$Proxy.getEncryptionKey() |
IKey |
Volume.getEncryptionKey()
The customer-managed encryption key that is used to encrypt the Volume.
|
default IKey |
VolumeProps.getEncryptionKey()
The customer-managed encryption key that is used to encrypt the Volume.
|
IKey |
VolumeProps.Jsii$Proxy.getEncryptionKey() |
default IKey |
EbsDeviceOptions.getKmsKey()
The ARN of the AWS Key Management Service (AWS KMS) CMK used for encryption.
|
IKey |
EbsDeviceOptions.Jsii$Proxy.getKmsKey() |
IKey |
EbsDeviceProps.Jsii$Proxy.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
VolumeAttributes.Builder |
VolumeAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
VolumeAttributes.getEncryptionKey() |
Volume.Builder |
Volume.Builder.encryptionKey(IKey encryptionKey)
The customer-managed encryption key that is used to encrypt the Volume.
|
VolumeProps.Builder |
VolumeProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
VolumeProps.getEncryptionKey() |
EbsDeviceOptions.Builder |
EbsDeviceOptions.Builder.kmsKey(IKey kmsKey)
Sets the value of
EbsDeviceOptions.getKmsKey() |
EbsDeviceProps.Builder |
EbsDeviceProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
EbsDeviceOptions.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
RepositoryProps.getEncryptionKey()
External KMS key to use for repository encryption.
|
IKey |
RepositoryProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
RepositoryProps.Builder |
RepositoryProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
RepositoryProps.getEncryptionKey() |
Repository.Builder |
Repository.Builder.encryptionKey(IKey encryptionKey)
External KMS key to use for repository encryption.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
ExecuteCommandConfiguration.getKmsKey()
The AWS Key Management Service key ID to encrypt the data between the local client and the container.
|
IKey |
ExecuteCommandConfiguration.Jsii$Proxy.getKmsKey() |
IKey |
AsgCapacityProviderProps.Jsii$Proxy.getTopicEncryptionKey() |
IKey |
AddCapacityOptions.Jsii$Proxy.getTopicEncryptionKey() |
default IKey |
AddAutoScalingGroupCapacityOptions.getTopicEncryptionKey()
If
AddAutoScalingGroupCapacityOptions.taskDrainTime is non-zero, then the ECS cluster creates an SNS Topic to as part of a system to drain instances of tasks when the instance is being shut down. |
IKey |
AddAutoScalingGroupCapacityOptions.Jsii$Proxy.getTopicEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
ExecuteCommandConfiguration.Builder |
ExecuteCommandConfiguration.Builder.kmsKey(IKey kmsKey)
Sets the value of
ExecuteCommandConfiguration.getKmsKey() |
AsgCapacityProviderProps.Builder |
AsgCapacityProviderProps.Builder.topicEncryptionKey(IKey topicEncryptionKey)
Sets the value of
AddAutoScalingGroupCapacityOptions.getTopicEncryptionKey() |
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.topicEncryptionKey(IKey topicEncryptionKey)
If
AddAutoScalingGroupCapacityOptions.taskDrainTime is non-zero, then the ECS cluster creates an SNS Topic to as part of a system to drain instances of tasks when the instance is being shut down. |
AddCapacityOptions.Builder |
AddCapacityOptions.Builder.topicEncryptionKey(IKey topicEncryptionKey)
Sets the value of
AddAutoScalingGroupCapacityOptions.getTopicEncryptionKey() |
AddAutoScalingGroupCapacityOptions.Builder |
AddAutoScalingGroupCapacityOptions.Builder.topicEncryptionKey(IKey topicEncryptionKey)
Sets the value of
AddAutoScalingGroupCapacityOptions.getTopicEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
FileSystemProps.getKmsKey()
The KMS key used for encryption.
|
IKey |
FileSystemProps.Jsii$Proxy.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
FileSystem.Builder |
FileSystem.Builder.kmsKey(IKey kmsKey)
The KMS key used for encryption.
|
FileSystemProps.Builder |
FileSystemProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
FileSystemProps.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
IKey |
ClusterProps.Jsii$Proxy.getSecretsEncryptionKey() |
IKey |
FargateClusterProps.Jsii$Proxy.getSecretsEncryptionKey() |
default IKey |
ClusterOptions.getSecretsEncryptionKey()
KMS secret for envelope encryption for Kubernetes secrets.
|
IKey |
ClusterOptions.Jsii$Proxy.getSecretsEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.secretsEncryptionKey(IKey secretsEncryptionKey)
KMS secret for envelope encryption for Kubernetes secrets.
|
ClusterProps.Builder |
ClusterProps.Builder.secretsEncryptionKey(IKey secretsEncryptionKey)
Sets the value of
ClusterOptions.getSecretsEncryptionKey() |
FargateClusterProps.Builder |
FargateClusterProps.Builder.secretsEncryptionKey(IKey secretsEncryptionKey)
Sets the value of
ClusterOptions.getSecretsEncryptionKey() |
ClusterOptions.Builder |
ClusterOptions.Builder.secretsEncryptionKey(IKey secretsEncryptionKey)
Sets the value of
ClusterOptions.getSecretsEncryptionKey() |
FargateCluster.Builder |
FargateCluster.Builder.secretsEncryptionKey(IKey secretsEncryptionKey)
KMS secret for envelope encryption for Kubernetes secrets.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
EncryptionAtRestOptions.getKmsKey()
Deprecated.
use opensearchservice module instead
|
IKey |
EncryptionAtRestOptions.Jsii$Proxy.getKmsKey()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
EncryptionAtRestOptions.Builder |
EncryptionAtRestOptions.Builder.kmsKey(IKey kmsKey)
Deprecated.
use opensearchservice module instead
|
| Modifier and Type | Method and Description |
|---|---|
IKey |
LustreFileSystemProps.Jsii$Proxy.getKmsKey() |
default IKey |
FileSystemProps.getKmsKey()
The KMS key used for encryption to protect your data at rest.
|
IKey |
FileSystemProps.Jsii$Proxy.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
LustreFileSystemProps.Builder |
LustreFileSystemProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
FileSystemProps.getKmsKey() |
FileSystemProps.Builder |
FileSystemProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
FileSystemProps.getKmsKey() |
LustreFileSystem.Builder |
LustreFileSystem.Builder.kmsKey(IKey kmsKey)
The KMS key used for encryption to protect your data at rest.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
StreamAttributes.getEncryptionKey()
The KMS key securing the contents of the stream if encryption is enabled.
|
IKey |
StreamAttributes.Jsii$Proxy.getEncryptionKey() |
IKey |
Stream.getEncryptionKey()
Optional KMS encryption key associated with this stream.
|
default IKey |
StreamProps.getEncryptionKey()
External KMS key to use for stream encryption.
|
IKey |
StreamProps.Jsii$Proxy.getEncryptionKey() |
default IKey |
IStream.getEncryptionKey()
Optional KMS encryption key associated with this stream.
|
IKey |
IStream.Jsii$Proxy.getEncryptionKey()
Optional KMS encryption key associated with this stream.
|
default IKey |
IStream.Jsii$Default.getEncryptionKey()
Optional KMS encryption key associated with this stream.
|
| Modifier and Type | Method and Description |
|---|---|
StreamAttributes.Builder |
StreamAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
StreamAttributes.getEncryptionKey() |
Stream.Builder |
Stream.Builder.encryptionKey(IKey encryptionKey)
External KMS key to use for stream encryption.
|
StreamProps.Builder |
StreamProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
StreamProps.getEncryptionKey() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAlias
A KMS Key alias.
|
static interface |
IAlias.Jsii$Default
Internal default implementation for
IAlias. |
static interface |
IKey.Jsii$Default
Internal default implementation for
IKey. |
| Modifier and Type | Class and Description |
|---|---|
class |
Alias
Defines a display name for a customer master key (CMK) in AWS Key Management Service (AWS KMS).
|
static class |
IAlias.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IKey.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Key
Defines a KMS key.
|
| Modifier and Type | Method and Description |
|---|---|
static IKey |
Key.fromCfnKey(CfnKey cfnKey)
|
static IKey |
Key.fromKeyArn(software.constructs.Construct scope,
String id,
String keyArn)
Import an externally defined KMS Key using its ARN.
|
static IKey |
Key.fromLookup(software.constructs.Construct scope,
String id,
KeyLookupOptions options)
Import an existing Key by querying the AWS environment this stack is deployed to.
|
IKey |
Alias.getAliasTargetKey()
The Key to which the Alias refers.
|
IKey |
AliasAttributes.getAliasTargetKey()
The customer master key (CMK) to which the Alias refers.
|
IKey |
AliasAttributes.Jsii$Proxy.getAliasTargetKey() |
IKey |
IAlias.getAliasTargetKey()
The Key to which the Alias refers.
|
IKey |
IAlias.Jsii$Proxy.getAliasTargetKey()
The Key to which the Alias refers.
|
default IKey |
IAlias.Jsii$Default.getAliasTargetKey()
The Key to which the Alias refers.
|
IKey |
AliasProps.getTargetKey()
The ID of the key for which you are creating the alias.
|
IKey |
AliasProps.Jsii$Proxy.getTargetKey() |
| Modifier and Type | Method and Description |
|---|---|
AliasAttributes.Builder |
AliasAttributes.Builder.aliasTargetKey(IKey aliasTargetKey)
Sets the value of
AliasAttributes.getAliasTargetKey() |
Alias.Builder |
Alias.Builder.targetKey(IKey targetKey)
The ID of the key for which you are creating the alias.
|
AliasProps.Builder |
AliasProps.Builder.targetKey(IKey targetKey)
Sets the value of
AliasProps.getTargetKey() |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
FunctionOptions.getEnvironmentEncryption()
The AWS KMS key that's used to encrypt your function's environment variables.
|
IKey |
FunctionOptions.Jsii$Proxy.getEnvironmentEncryption() |
IKey |
DockerImageFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
IKey |
SingletonFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
IKey |
FunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
| Modifier and Type | Method and Description |
|---|---|
Function.Builder |
Function.Builder.environmentEncryption(IKey environmentEncryption)
The AWS KMS key that's used to encrypt your function's environment variables.
|
FunctionOptions.Builder |
FunctionOptions.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
FunctionProps.Builder |
FunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
SingletonFunction.Builder |
SingletonFunction.Builder.environmentEncryption(IKey environmentEncryption)
The AWS KMS key that's used to encrypt your function's environment variables.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.environmentEncryption(IKey environmentEncryption)
The AWS KMS key that's used to encrypt your function's environment variables.
|
| Modifier and Type | Method and Description |
|---|---|
IKey |
NodejsFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
| Modifier and Type | Method and Description |
|---|---|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
NodejsFunction.Builder |
NodejsFunction.Builder.environmentEncryption(IKey environmentEncryption)
The AWS KMS key that's used to encrypt your function's environment variables.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
LogGroupProps.getEncryptionKey()
The KMS customer managed key to encrypt the log group with.
|
IKey |
LogGroupProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
LogGroupProps.Builder |
LogGroupProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
LogGroupProps.getEncryptionKey() |
LogGroup.Builder |
LogGroup.Builder.encryptionKey(IKey encryptionKey)
The KMS customer managed key to encrypt the log group with.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
EncryptionAtRestOptions.getKmsKey()
Supply if using KMS key for encryption at rest.
|
IKey |
EncryptionAtRestOptions.Jsii$Proxy.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
EncryptionAtRestOptions.Builder |
EncryptionAtRestOptions.Builder.kmsKey(IKey kmsKey)
Sets the value of
EncryptionAtRestOptions.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
abstract IKey |
SnapshotCredentials.getEncryptionKey()
KMS encryption key to encrypt the generated secret.
|
default IKey |
SnapshotCredentialsFromGeneratedPasswordOptions.getEncryptionKey()
KMS encryption key to encrypt the generated secret.
|
IKey |
SnapshotCredentialsFromGeneratedPasswordOptions.Jsii$Proxy.getEncryptionKey() |
default IKey |
DatabaseSecretProps.getEncryptionKey()
The KMS key to use to encrypt the secret.
|
IKey |
DatabaseSecretProps.Jsii$Proxy.getEncryptionKey() |
abstract IKey |
Credentials.getEncryptionKey()
KMS encryption key to encrypt the generated secret.
|
default IKey |
CredentialsBaseOptions.getEncryptionKey()
KMS encryption key to encrypt the generated secret.
|
IKey |
CredentialsBaseOptions.Jsii$Proxy.getEncryptionKey() |
IKey |
CredentialsFromUsernameOptions.Jsii$Proxy.getEncryptionKey() |
default IKey |
InstanceProps.getPerformanceInsightEncryptionKey()
The AWS KMS key for encryption of Performance Insights data.
|
IKey |
InstanceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
IKey |
DatabaseInstanceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
IKey |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
IKey |
DatabaseInstanceSourceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
IKey |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
default IKey |
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
The AWS KMS key for encryption of Performance Insights data.
|
IKey |
DatabaseInstanceNewProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
default IKey |
DatabaseClusterProps.getStorageEncryptionKey()
The KMS key for storage encryption.
|
IKey |
DatabaseClusterProps.Jsii$Proxy.getStorageEncryptionKey() |
default IKey |
DatabaseClusterFromSnapshotProps.getStorageEncryptionKey()
The KMS key for storage encryption.
|
IKey |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getStorageEncryptionKey() |
default IKey |
DatabaseInstanceProps.getStorageEncryptionKey()
The KMS key that's used to encrypt the DB instance.
|
IKey |
DatabaseInstanceProps.Jsii$Proxy.getStorageEncryptionKey() |
default IKey |
DatabaseInstanceReadReplicaProps.getStorageEncryptionKey()
The KMS key that's used to encrypt the DB instance.
|
IKey |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getStorageEncryptionKey() |
default IKey |
ServerlessClusterProps.getStorageEncryptionKey()
The KMS key for storage encryption.
|
IKey |
ServerlessClusterProps.Jsii$Proxy.getStorageEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
SnapshotCredentialsFromGeneratedPasswordOptions.Builder |
SnapshotCredentialsFromGeneratedPasswordOptions.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
SnapshotCredentialsFromGeneratedPasswordOptions.getEncryptionKey() |
DatabaseSecretProps.Builder |
DatabaseSecretProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
DatabaseSecretProps.getEncryptionKey() |
DatabaseSecret.Builder |
DatabaseSecret.Builder.encryptionKey(IKey encryptionKey)
The KMS key to use to encrypt the secret.
|
CredentialsBaseOptions.Builder |
CredentialsBaseOptions.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
CredentialsBaseOptions.getEncryptionKey() |
CredentialsFromUsernameOptions.Builder |
CredentialsFromUsernameOptions.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
CredentialsBaseOptions.getEncryptionKey() |
InstanceProps.Builder |
InstanceProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
InstanceProps.getPerformanceInsightEncryptionKey() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
The AWS KMS key for encryption of Performance Insights data.
|
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
The AWS KMS key for encryption of Performance Insights data.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
The AWS KMS key for encryption of Performance Insights data.
|
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.storageEncryptionKey(IKey storageEncryptionKey)
The KMS key for storage encryption.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.storageEncryptionKey(IKey storageEncryptionKey)
Sets the value of
DatabaseClusterProps.getStorageEncryptionKey() |
ServerlessCluster.Builder |
ServerlessCluster.Builder.storageEncryptionKey(IKey storageEncryptionKey)
The KMS key for storage encryption.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.storageEncryptionKey(IKey storageEncryptionKey)
The KMS key that's used to encrypt the DB instance.
|
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.storageEncryptionKey(IKey storageEncryptionKey)
Sets the value of
DatabaseClusterFromSnapshotProps.getStorageEncryptionKey() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.storageEncryptionKey(IKey storageEncryptionKey)
Sets the value of
DatabaseInstanceProps.getStorageEncryptionKey() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.storageEncryptionKey(IKey storageEncryptionKey)
Sets the value of
DatabaseInstanceReadReplicaProps.getStorageEncryptionKey() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.storageEncryptionKey(IKey storageEncryptionKey)
The KMS key for storage encryption.
|
ServerlessClusterProps.Builder |
ServerlessClusterProps.Builder.storageEncryptionKey(IKey storageEncryptionKey)
Sets the value of
ServerlessClusterProps.getStorageEncryptionKey() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.storageEncryptionKey(IKey storageEncryptionKey)
The KMS key that's used to encrypt the DB instance.
|
| Modifier and Type | Method and Description |
|---|---|
IKey |
Bucket.getEncryptionKey()
Optional KMS encryption key associated with this bucket.
|
abstract IKey |
BucketBase.getEncryptionKey()
Optional KMS encryption key associated with this bucket.
|
default IKey |
BucketProps.getEncryptionKey()
External KMS key to use for bucket encryption.
|
IKey |
BucketProps.Jsii$Proxy.getEncryptionKey() |
default IKey |
IBucket.getEncryptionKey()
Optional KMS encryption key associated with this bucket.
|
IKey |
IBucket.Jsii$Proxy.getEncryptionKey()
Optional KMS encryption key associated with this bucket.
|
default IKey |
IBucket.Jsii$Default.getEncryptionKey()
Optional KMS encryption key associated with this bucket.
|
default IKey |
BucketAttributes.getEncryptionKey() |
IKey |
BucketAttributes.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
Bucket.Builder |
Bucket.Builder.encryptionKey(IKey encryptionKey)
External KMS key to use for bucket encryption.
|
BucketProps.Builder |
BucketProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
BucketProps.getEncryptionKey() |
BucketAttributes.Builder |
BucketAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
BucketAttributes.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
SecretAttributes.getEncryptionKey()
The encryption key that is used to encrypt the secret, unless the default SecretsManager key is used.
|
IKey |
SecretAttributes.Jsii$Proxy.getEncryptionKey() |
IKey |
ISecretTargetAttachment.Jsii$Proxy.getEncryptionKey()
The customer-managed encryption key that is used to encrypt this secret, if any.
|
default IKey |
ISecretTargetAttachment.Jsii$Default.getEncryptionKey()
The customer-managed encryption key that is used to encrypt this secret, if any.
|
IKey |
Secret.getEncryptionKey()
The customer-managed encryption key that is used to encrypt this secret, if any.
|
default IKey |
ReplicaRegion.getEncryptionKey()
The customer-managed encryption key to use for encrypting the secret value.
|
IKey |
ReplicaRegion.Jsii$Proxy.getEncryptionKey() |
default IKey |
SecretProps.getEncryptionKey()
The customer-managed encryption key to use for encrypting the secret value.
|
IKey |
SecretProps.Jsii$Proxy.getEncryptionKey() |
IKey |
SecretTargetAttachment.getEncryptionKey()
The customer-managed encryption key that is used to encrypt this secret, if any.
|
default IKey |
ISecret.getEncryptionKey()
The customer-managed encryption key that is used to encrypt this secret, if any.
|
IKey |
ISecret.Jsii$Proxy.getEncryptionKey()
The customer-managed encryption key that is used to encrypt this secret, if any.
|
default IKey |
ISecret.Jsii$Default.getEncryptionKey()
The customer-managed encryption key that is used to encrypt this secret, if any.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Secret.addReplicaRegion(String region,
IKey encryptionKey)
Adds a replica region for the secret.
|
SecretAttributes.Builder |
SecretAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
SecretAttributes.getEncryptionKey() |
Secret.Builder |
Secret.Builder.encryptionKey(IKey encryptionKey)
The customer-managed encryption key to use for encrypting the secret value.
|
ReplicaRegion.Builder |
ReplicaRegion.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
ReplicaRegion.getEncryptionKey() |
SecretProps.Builder |
SecretProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
SecretProps.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
S3Props.getKmsKey()
The master key that SES should use to encrypt your emails before saving them to the S3 bucket.
|
IKey |
S3Props.Jsii$Proxy.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
S3Props.Builder |
S3Props.Builder.kmsKey(IKey kmsKey)
Sets the value of
S3Props.getKmsKey() |
S3.Builder |
S3.Builder.kmsKey(IKey kmsKey)
The master key that SES should use to encrypt your emails before saving them to the S3 bucket.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
TopicProps.getMasterKey()
A KMS Key, either managed by this CDK app, or imported.
|
IKey |
TopicProps.Jsii$Proxy.getMasterKey() |
| Modifier and Type | Method and Description |
|---|---|
TopicProps.Builder |
TopicProps.Builder.masterKey(IKey masterKey)
Sets the value of
TopicProps.getMasterKey() |
Topic.Builder |
Topic.Builder.masterKey(IKey masterKey)
A KMS Key, either managed by this CDK app, or imported.
|
| Modifier and Type | Method and Description |
|---|---|
default IKey |
IQueue.getEncryptionMasterKey()
If this queue is server-side encrypted, this is the KMS encryption key.
|
IKey |
IQueue.Jsii$Proxy.getEncryptionMasterKey()
If this queue is server-side encrypted, this is the KMS encryption key.
|
default IKey |
IQueue.Jsii$Default.getEncryptionMasterKey()
If this queue is server-side encrypted, this is the KMS encryption key.
|
default IKey |
QueueProps.getEncryptionMasterKey()
External KMS master key to use for queue encryption.
|
IKey |
QueueProps.Jsii$Proxy.getEncryptionMasterKey() |
abstract IKey |
QueueBase.getEncryptionMasterKey()
If this queue is server-side encrypted, this is the KMS encryption key.
|
IKey |
Queue.getEncryptionMasterKey()
If this queue is encrypted, this is the KMS key.
|
| Modifier and Type | Method and Description |
|---|---|
QueueProps.Builder |
QueueProps.Builder.encryptionMasterKey(IKey encryptionMasterKey)
Sets the value of
QueueProps.getEncryptionMasterKey() |
Queue.Builder |
Queue.Builder.encryptionMasterKey(IKey encryptionMasterKey)
External KMS master key to use for queue encryption.
|
| Modifier and Type | Method and Description |
|---|---|
IKey |
StringParameter.getEncryptionKey()
The encryption key that is used to encrypt this parameter.
|
IKey |
StringListParameter.getEncryptionKey()
The encryption key that is used to encrypt this parameter.
|
default IKey |
SecureStringParameterAttributes.getEncryptionKey()
The encryption key that is used to encrypt this parameter.
|
IKey |
SecureStringParameterAttributes.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
SecureStringParameterAttributes.Builder |
SecureStringParameterAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
SecureStringParameterAttributes.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
TransformOutput.getEncryptionKey()
AWS KMS key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
|
IKey |
TransformOutput.Jsii$Proxy.getEncryptionKey() |
default IKey |
OutputDataConfig.getEncryptionKey()
Optional KMS encryption key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
|
IKey |
OutputDataConfig.Jsii$Proxy.getEncryptionKey() |
default IKey |
EncryptionConfiguration.getEncryptionKey()
KMS key ARN or ID.
|
IKey |
EncryptionConfiguration.Jsii$Proxy.getEncryptionKey() |
default IKey |
SageMakerCreateEndpointConfigProps.getKmsKey()
AWS Key Management Service key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint.
|
IKey |
SageMakerCreateEndpointConfigProps.Jsii$Proxy.getKmsKey() |
default IKey |
TransformResources.getVolumeEncryptionKey()
AWS KMS key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s).
|
IKey |
TransformResources.Jsii$Proxy.getVolumeEncryptionKey() |
default IKey |
ResourceConfig.getVolumeEncryptionKey()
KMS key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the training job.
|
IKey |
ResourceConfig.Jsii$Proxy.getVolumeEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
TransformOutput.Builder |
TransformOutput.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TransformOutput.getEncryptionKey() |
OutputDataConfig.Builder |
OutputDataConfig.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
OutputDataConfig.getEncryptionKey() |
EncryptionConfiguration.Builder |
EncryptionConfiguration.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
EncryptionConfiguration.getEncryptionKey() |
SageMakerCreateEndpointConfigProps.Builder |
SageMakerCreateEndpointConfigProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
SageMakerCreateEndpointConfigProps.getKmsKey() |
SageMakerCreateEndpointConfig.Builder |
SageMakerCreateEndpointConfig.Builder.kmsKey(IKey kmsKey)
AWS Key Management Service key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint.
|
TransformResources.Builder |
TransformResources.Builder.volumeEncryptionKey(IKey volumeEncryptionKey)
Sets the value of
TransformResources.getVolumeEncryptionKey() |
ResourceConfig.Builder |
ResourceConfig.Builder.volumeEncryptionKey(IKey volumeEncryptionKey)
Sets the value of
ResourceConfig.getVolumeEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
IKey |
TriggerFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
| Modifier and Type | Method and Description |
|---|---|
TriggerFunction.Builder |
TriggerFunction.Builder.environmentEncryption(IKey environmentEncryption)
The AWS KMS key that's used to encrypt your function's environment variables.
|
TriggerFunctionProps.Builder |
TriggerFunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
Copyright © 2022. All rights reserved.