Uses of Interface
software.amazon.awscdk.services.kms.IKey
Packages that use IKey
Package
Description
AWS Amplify Construct Library
Lifecycle Hook for the CDK AWS AutoScaling Library
AWS Backup Construct Library
AWS CloudTrail Construct Library
AWS CodeBuild Construct Library
Amazon Cognito Construct Library
Amazon DocumentDB Construct Library
Amazon DynamoDB Construct Library
@aws-cdk/aws-dynamodb-global
Amazon EC2 Construct Library
Amazon ECR Construct Library
Amazon ECS Construct Library
Amazon Elastic File System Construct Library
Amazon EKS Construct Library
Amazon OpenSearch Service Construct Library
Amazon FSx Construct Library
AWS Glue Construct Library
Amazon Kinesis Construct Library
Amazon Kinesis Data Firehose Construct Library
Amazon Kinesis Data Firehose Destinations Library
AWS Key Management Service Construct Library
AWS Lambda Construct Library
Amazon Lambda Golang Library
Amazon Lambda Node.js Library
Amazon Lambda Python Library
Amazon CloudWatch Logs Construct Library
Amazon Managed Streaming for Apache Kafka Construct Library
Amazon Neptune Construct Library
Amazon OpenSearch Service Construct Library
Amazon Relational Database Service Construct Library
Amazon Redshift Construct Library
Amazon S3 Construct Library
AWS Secrets Manager Construct Library
Amazon Simple Email Service Actions Library
Amazon Simple Notification Service Construct Library
Amazon Simple Queue Service Construct Library
AWS Systems Manager Construct Library
Tasks for AWS Step Functions
Triggers
-
Uses of IKey in software.amazon.awscdk.services.amplify
Methods in software.amazon.awscdk.services.amplify that return IKeyModifier and TypeMethodDescriptiondefault IKey
BasicAuthProps.getEncryptionKey()
(experimental) The encryption key to use to encrypt the password when it's generated in Secrets Manager.final IKey
BasicAuthProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.amplify with parameters of type IKeyModifier and TypeMethodDescriptionBasicAuth.Builder.encryptionKey
(IKey encryptionKey) (experimental) The encryption key to use to encrypt the password when it's generated in Secrets Manager.BasicAuthProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofBasicAuthProps.getEncryptionKey()
static BasicAuth
BasicAuth.fromGeneratedPassword
(String username, IKey encryptionKey) (experimental) Creates a Basic Auth configuration with a password generated in Secrets Manager. -
Uses of IKey in software.amazon.awscdk.services.autoscaling.hooktargets
Constructors in software.amazon.awscdk.services.autoscaling.hooktargets with parameters of type IKey -
Uses of IKey in software.amazon.awscdk.services.backup
Methods in software.amazon.awscdk.services.backup that return IKeyModifier and TypeMethodDescriptiondefault IKey
BackupVaultProps.getEncryptionKey()
The server-side encryption key to use to protect your backups.final IKey
BackupVaultProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.backup with parameters of type IKeyModifier and TypeMethodDescriptionBackupVault.Builder.encryptionKey
(IKey encryptionKey) The server-side encryption key to use to protect your backups.BackupVaultProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofBackupVaultProps.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.cloudfront.experimental
Methods in software.amazon.awscdk.services.cloudfront.experimental that return IKeyModifier and TypeMethodDescriptionfinal IKey
EdgeFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.services.cloudfront.experimental with parameters of type IKeyModifier and TypeMethodDescriptionEdgeFunction.Builder.environmentEncryption
(IKey environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.EdgeFunctionProps.Builder.environmentEncryption
(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
-
Uses of IKey in software.amazon.awscdk.services.cloudtrail
Methods in software.amazon.awscdk.services.cloudtrail that return IKeyModifier and TypeMethodDescriptiondefault IKey
TrailProps.getEncryptionKey()
The AWS Key Management Service (AWS KMS) key ID that you want to use to encrypt CloudTrail logs.final IKey
TrailProps.Jsii$Proxy.getEncryptionKey()
default IKey
TrailProps.getKmsKey()
Deprecated.use encryptionKey instead.final IKey
TrailProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.cloudtrail with parameters of type IKeyModifier and TypeMethodDescriptionTrail.Builder.encryptionKey
(IKey encryptionKey) The AWS Key Management Service (AWS KMS) key ID that you want to use to encrypt CloudTrail logs.TrailProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofTrailProps.getEncryptionKey()
Deprecated.use encryptionKey instead.Deprecated.- use encryptionKey instead. -
Uses of IKey in software.amazon.awscdk.services.codebuild
Methods in software.amazon.awscdk.services.codebuild that return IKeyModifier and TypeMethodDescriptiondefault IKey
CommonProjectProps.getEncryptionKey()
Encryption key to use to read and write artifacts.final IKey
CommonProjectProps.Jsii$Proxy.getEncryptionKey()
final IKey
PipelineProjectProps.Jsii$Proxy.getEncryptionKey()
final IKey
ProjectProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.codebuild with parameters of type IKeyModifier and TypeMethodDescriptionCommonProjectProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofCommonProjectProps.getEncryptionKey()
PipelineProject.Builder.encryptionKey
(IKey encryptionKey) Encryption key to use to read and write artifacts.PipelineProjectProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofCommonProjectProps.getEncryptionKey()
Project.Builder.encryptionKey
(IKey encryptionKey) Encryption key to use to read and write artifacts.ProjectProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofCommonProjectProps.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.cognito
Methods in software.amazon.awscdk.services.cognito that return IKeyModifier and TypeMethodDescriptiondefault IKey
UserPoolProps.getCustomSenderKmsKey()
This key will be used to encrypt temporary passwords and authorization codes that Amazon Cognito generates.final IKey
UserPoolProps.Jsii$Proxy.getCustomSenderKmsKey()
Methods in software.amazon.awscdk.services.cognito with parameters of type IKeyModifier and TypeMethodDescriptionUserPool.Builder.customSenderKmsKey
(IKey customSenderKmsKey) This key will be used to encrypt temporary passwords and authorization codes that Amazon Cognito generates.UserPoolProps.Builder.customSenderKmsKey
(IKey customSenderKmsKey) Sets the value ofUserPoolProps.getCustomSenderKmsKey()
-
Uses of IKey in software.amazon.awscdk.services.docdb
Methods in software.amazon.awscdk.services.docdb that return IKeyModifier and TypeMethodDescriptiondefault IKey
DatabaseSecretProps.getEncryptionKey()
The KMS key to use to encrypt the secret.final IKey
DatabaseSecretProps.Jsii$Proxy.getEncryptionKey()
default IKey
DatabaseClusterProps.getKmsKey()
The KMS key for storage encryption.final IKey
DatabaseClusterProps.Jsii$Proxy.getKmsKey()
default IKey
Login.getKmsKey()
KMS encryption key to encrypt the generated secret.final IKey
Login.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.docdb with parameters of type IKeyModifier and TypeMethodDescriptionDatabaseSecret.Builder.encryptionKey
(IKey encryptionKey) The KMS key to use to encrypt the secret.DatabaseSecretProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofDatabaseSecretProps.getEncryptionKey()
The KMS key for storage encryption.Sets the value ofDatabaseClusterProps.getKmsKey()
Sets the value ofLogin.getKmsKey()
-
Uses of IKey in software.amazon.awscdk.services.dynamodb
Methods in software.amazon.awscdk.services.dynamodb that return IKeyModifier and TypeMethodDescriptiondefault IKey
ITable.getEncryptionKey()
Optional KMS encryption key associated with this table.default IKey
ITable.Jsii$Default.getEncryptionKey()
Optional KMS encryption key associated with this table.final IKey
ITable.Jsii$Proxy.getEncryptionKey()
Optional KMS encryption key associated with this table.Table.getEncryptionKey()
KMS encryption key, if this table uses a customer-managed encryption key.default IKey
TableAttributes.getEncryptionKey()
KMS encryption key, if this table uses a customer-managed encryption key.final IKey
TableAttributes.Jsii$Proxy.getEncryptionKey()
default IKey
TableOptions.getEncryptionKey()
External KMS key to use for table encryption.final IKey
TableOptions.Jsii$Proxy.getEncryptionKey()
final IKey
TableProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.dynamodb with parameters of type IKeyModifier and TypeMethodDescriptionTable.Builder.encryptionKey
(IKey encryptionKey) External KMS key to use for table encryption.TableAttributes.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofTableAttributes.getEncryptionKey()
TableOptions.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofTableOptions.getEncryptionKey()
TableProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofTableOptions.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.dynamodb.global
Methods in software.amazon.awscdk.services.dynamodb.global that return IKeyModifier and TypeMethodDescriptionfinal IKey
GlobalTableProps.Jsii$Proxy.getEncryptionKey()
Deprecated.Methods in software.amazon.awscdk.services.dynamodb.global with parameters of type IKeyModifier and TypeMethodDescriptionGlobalTable.Builder.encryptionKey
(IKey encryptionKey) Deprecated.External KMS key to use for table encryption.GlobalTableProps.Builder.encryptionKey
(IKey encryptionKey) Deprecated.Sets the value ofTableOptions.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.ec2
Methods in software.amazon.awscdk.services.ec2 that return IKeyModifier and TypeMethodDescriptiondefault IKey
IVolume.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.final IKey
IVolume.Jsii$Proxy.getEncryptionKey()
The customer-managed encryption key that is used to encrypt the Volume.Volume.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.final IKey
VolumeAttributes.Jsii$Proxy.getEncryptionKey()
default IKey
VolumeProps.getEncryptionKey()
The customer-managed encryption key that is used to encrypt the Volume.final IKey
VolumeProps.Jsii$Proxy.getEncryptionKey()
default IKey
EbsDeviceOptions.getKmsKey()
The ARN of the AWS Key Management Service (AWS KMS) CMK used for encryption.final IKey
EbsDeviceOptions.Jsii$Proxy.getKmsKey()
final IKey
EbsDeviceProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.ec2 with parameters of type IKeyModifier and TypeMethodDescriptionVolume.Builder.encryptionKey
(IKey encryptionKey) The customer-managed encryption key that is used to encrypt the Volume.VolumeAttributes.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofVolumeAttributes.getEncryptionKey()
VolumeProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofVolumeProps.getEncryptionKey()
Sets the value ofEbsDeviceOptions.getKmsKey()
Sets the value ofEbsDeviceOptions.getKmsKey()
-
Uses of IKey in software.amazon.awscdk.services.ecr
Methods in software.amazon.awscdk.services.ecr that return IKeyModifier and TypeMethodDescriptiondefault IKey
RepositoryProps.getEncryptionKey()
External KMS key to use for repository encryption.final IKey
RepositoryProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.ecr with parameters of type IKeyModifier and TypeMethodDescriptionRepository.Builder.encryptionKey
(IKey encryptionKey) External KMS key to use for repository encryption.RepositoryProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofRepositoryProps.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.ecs
Methods in software.amazon.awscdk.services.ecs that return IKeyModifier and TypeMethodDescriptiondefault IKey
ExecuteCommandConfiguration.getKmsKey()
The AWS Key Management Service key ID to encrypt the data between the local client and the container.final IKey
ExecuteCommandConfiguration.Jsii$Proxy.getKmsKey()
default IKey
AddAutoScalingGroupCapacityOptions.getTopicEncryptionKey()
IfAddAutoScalingGroupCapacityOptions.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.final IKey
AddAutoScalingGroupCapacityOptions.Jsii$Proxy.getTopicEncryptionKey()
final IKey
AddCapacityOptions.Jsii$Proxy.getTopicEncryptionKey()
final IKey
AsgCapacityProviderProps.Jsii$Proxy.getTopicEncryptionKey()
Methods in software.amazon.awscdk.services.ecs with parameters of type IKeyModifier and TypeMethodDescriptionSets the value ofExecuteCommandConfiguration.getKmsKey()
AddAutoScalingGroupCapacityOptions.Builder.topicEncryptionKey
(IKey topicEncryptionKey) Sets the value ofAddAutoScalingGroupCapacityOptions.getTopicEncryptionKey()
AddCapacityOptions.Builder.topicEncryptionKey
(IKey topicEncryptionKey) Sets the value ofAddAutoScalingGroupCapacityOptions.getTopicEncryptionKey()
AsgCapacityProvider.Builder.topicEncryptionKey
(IKey topicEncryptionKey) IfAddAutoScalingGroupCapacityOptions.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.AsgCapacityProviderProps.Builder.topicEncryptionKey
(IKey topicEncryptionKey) Sets the value ofAddAutoScalingGroupCapacityOptions.getTopicEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.efs
Methods in software.amazon.awscdk.services.efs that return IKeyModifier and TypeMethodDescriptiondefault IKey
FileSystemProps.getKmsKey()
The KMS key used for encryption.final IKey
FileSystemProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.efs with parameters of type IKeyModifier and TypeMethodDescriptionThe KMS key used for encryption.Sets the value ofFileSystemProps.getKmsKey()
-
Uses of IKey in software.amazon.awscdk.services.eks
Methods in software.amazon.awscdk.services.eks that return IKeyModifier and TypeMethodDescriptiondefault IKey
ClusterOptions.getSecretsEncryptionKey()
KMS secret for envelope encryption for Kubernetes secrets.final IKey
ClusterOptions.Jsii$Proxy.getSecretsEncryptionKey()
final IKey
ClusterProps.Jsii$Proxy.getSecretsEncryptionKey()
final IKey
FargateClusterProps.Jsii$Proxy.getSecretsEncryptionKey()
Methods in software.amazon.awscdk.services.eks with parameters of type IKeyModifier and TypeMethodDescriptionCluster.Builder.secretsEncryptionKey
(IKey secretsEncryptionKey) KMS secret for envelope encryption for Kubernetes secrets.ClusterOptions.Builder.secretsEncryptionKey
(IKey secretsEncryptionKey) Sets the value ofClusterOptions.getSecretsEncryptionKey()
ClusterProps.Builder.secretsEncryptionKey
(IKey secretsEncryptionKey) Sets the value ofClusterOptions.getSecretsEncryptionKey()
FargateCluster.Builder.secretsEncryptionKey
(IKey secretsEncryptionKey) KMS secret for envelope encryption for Kubernetes secrets.FargateClusterProps.Builder.secretsEncryptionKey
(IKey secretsEncryptionKey) Sets the value ofClusterOptions.getSecretsEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.elasticsearch
Methods in software.amazon.awscdk.services.elasticsearch that return IKeyModifier and TypeMethodDescriptiondefault IKey
EncryptionAtRestOptions.getKmsKey()
Deprecated.use opensearchservice module insteadfinal IKey
EncryptionAtRestOptions.Jsii$Proxy.getKmsKey()
Deprecated.Methods in software.amazon.awscdk.services.elasticsearch with parameters of type IKeyModifier and TypeMethodDescriptionDeprecated.use opensearchservice module instead -
Uses of IKey in software.amazon.awscdk.services.fsx
Methods in software.amazon.awscdk.services.fsx that return IKeyModifier and TypeMethodDescriptiondefault IKey
FileSystemProps.getKmsKey()
The KMS key used for encryption to protect your data at rest.final IKey
FileSystemProps.Jsii$Proxy.getKmsKey()
final IKey
LustreFileSystemProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.fsx with parameters of type IKeyModifier and TypeMethodDescriptionSets the value ofFileSystemProps.getKmsKey()
The KMS key used for encryption to protect your data at rest.Sets the value ofFileSystemProps.getKmsKey()
-
Uses of IKey in software.amazon.awscdk.services.glue
Methods in software.amazon.awscdk.services.glue that return IKeyModifier and TypeMethodDescriptionSecurityConfiguration.getCloudWatchEncryptionKey()
(experimental) The KMS key used in CloudWatch encryption if it requires a kms key.Table.getEncryptionKey()
(experimental) The KMS key used to secure the data ifencryption
is set toCSE-KMS
orSSE-KMS
.default IKey
TableProps.getEncryptionKey()
(experimental) External KMS key to use for bucket encryption.final IKey
TableProps.Jsii$Proxy.getEncryptionKey()
SecurityConfiguration.getJobBookmarksEncryptionKey()
(experimental) The KMS key used in job bookmarks encryption if it requires a kms key.default IKey
CloudWatchEncryption.getKmsKey()
(experimental) The KMS key to be used to encrypt the data.final IKey
CloudWatchEncryption.Jsii$Proxy.getKmsKey()
default IKey
JobBookmarksEncryption.getKmsKey()
(experimental) The KMS key to be used to encrypt the data.final IKey
JobBookmarksEncryption.Jsii$Proxy.getKmsKey()
default IKey
S3Encryption.getKmsKey()
(experimental) The KMS key to be used to encrypt the data.final IKey
S3Encryption.Jsii$Proxy.getKmsKey()
SecurityConfiguration.getS3EncryptionKey()
(experimental) The KMS key used in S3 encryption if it requires a kms key.Methods in software.amazon.awscdk.services.glue with parameters of type IKeyModifier and TypeMethodDescriptionTable.Builder.encryptionKey
(IKey encryptionKey) (experimental) External KMS key to use for bucket encryption.TableProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofTableProps.getEncryptionKey()
Sets the value ofCloudWatchEncryption.getKmsKey()
Sets the value ofJobBookmarksEncryption.getKmsKey()
Sets the value ofS3Encryption.getKmsKey()
-
Uses of IKey in software.amazon.awscdk.services.kinesis
Methods in software.amazon.awscdk.services.kinesis that return IKeyModifier and TypeMethodDescriptiondefault IKey
IStream.getEncryptionKey()
Optional KMS encryption key associated with this stream.default IKey
IStream.Jsii$Default.getEncryptionKey()
Optional KMS encryption key associated with this stream.final IKey
IStream.Jsii$Proxy.getEncryptionKey()
Optional KMS encryption key associated with this stream.Stream.getEncryptionKey()
Optional KMS encryption key associated with this stream.default IKey
StreamAttributes.getEncryptionKey()
The KMS key securing the contents of the stream if encryption is enabled.final IKey
StreamAttributes.Jsii$Proxy.getEncryptionKey()
default IKey
StreamProps.getEncryptionKey()
External KMS key to use for stream encryption.final IKey
StreamProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.kinesis with parameters of type IKeyModifier and TypeMethodDescriptionStream.Builder.encryptionKey
(IKey encryptionKey) External KMS key to use for stream encryption.StreamAttributes.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofStreamAttributes.getEncryptionKey()
StreamProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofStreamProps.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.kinesisfirehose
Methods in software.amazon.awscdk.services.kinesisfirehose that return IKeyModifier and TypeMethodDescriptiondefault IKey
DeliveryStreamProps.getEncryptionKey()
(experimental) Customer managed key to server-side encrypt data in the stream.final IKey
DeliveryStreamProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.kinesisfirehose with parameters of type IKeyModifier and TypeMethodDescriptionDeliveryStream.Builder.encryptionKey
(IKey encryptionKey) (experimental) Customer managed key to server-side encrypt data in the stream.DeliveryStreamProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofDeliveryStreamProps.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.kinesisfirehose.destinations
Methods in software.amazon.awscdk.services.kinesisfirehose.destinations that return IKeyModifier and TypeMethodDescriptiondefault IKey
CommonDestinationS3Props.getEncryptionKey()
(experimental) The AWS KMS key used to encrypt the data that it delivers to your Amazon S3 bucket.final IKey
CommonDestinationS3Props.Jsii$Proxy.getEncryptionKey()
final IKey
DestinationS3BackupProps.Jsii$Proxy.getEncryptionKey()
final IKey
S3BucketProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.kinesisfirehose.destinations with parameters of type IKeyModifier and TypeMethodDescriptionCommonDestinationS3Props.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofCommonDestinationS3Props.getEncryptionKey()
DestinationS3BackupProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofCommonDestinationS3Props.getEncryptionKey()
S3Bucket.Builder.encryptionKey
(IKey encryptionKey) (experimental) The AWS KMS key used to encrypt the data that it delivers to your Amazon S3 bucket.S3BucketProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofCommonDestinationS3Props.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.kms
Subinterfaces of IKey in software.amazon.awscdk.services.kmsModifier and TypeInterfaceDescriptioninterface
A KMS Key alias.static interface
Internal default implementation forIAlias
.static interface
Internal default implementation forIKey
.Classes in software.amazon.awscdk.services.kms that implement IKeyModifier and TypeClassDescriptionclass
Defines a display name for a customer master key (CMK) in AWS Key Management Service (AWS KMS).static final class
A proxy class which represents a concrete javascript instance of this type.static final class
A proxy class which represents a concrete javascript instance of this type.class
Defines a KMS key.Methods in software.amazon.awscdk.services.kms that return IKeyModifier and TypeMethodDescriptionstatic 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.Alias.getAliasTargetKey()
The Key to which the Alias refers.AliasAttributes.getAliasTargetKey()
The customer master key (CMK) to which the Alias refers.final IKey
AliasAttributes.Jsii$Proxy.getAliasTargetKey()
IAlias.getAliasTargetKey()
The Key to which the Alias refers.default IKey
IAlias.Jsii$Default.getAliasTargetKey()
The Key to which the Alias refers.final IKey
IAlias.Jsii$Proxy.getAliasTargetKey()
The Key to which the Alias refers.AliasProps.getTargetKey()
The ID of the key for which you are creating the alias.final IKey
AliasProps.Jsii$Proxy.getTargetKey()
Methods in software.amazon.awscdk.services.kms with parameters of type IKeyModifier and TypeMethodDescriptionAliasAttributes.Builder.aliasTargetKey
(IKey aliasTargetKey) Sets the value ofAliasAttributes.getAliasTargetKey()
The ID of the key for which you are creating the alias.Sets the value ofAliasProps.getTargetKey()
-
Uses of IKey in software.amazon.awscdk.services.lambda
Methods in software.amazon.awscdk.services.lambda that return IKeyModifier and TypeMethodDescriptionfinal IKey
DockerImageFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
default IKey
FunctionOptions.getEnvironmentEncryption()
The AWS KMS key that's used to encrypt your function's environment variables.final IKey
FunctionOptions.Jsii$Proxy.getEnvironmentEncryption()
final IKey
FunctionProps.Jsii$Proxy.getEnvironmentEncryption()
final IKey
SingletonFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.services.lambda with parameters of type IKeyModifier and TypeMethodDescriptionDockerImageFunction.Builder.environmentEncryption
(IKey environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.DockerImageFunctionProps.Builder.environmentEncryption
(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
Function.Builder.environmentEncryption
(IKey environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.FunctionOptions.Builder.environmentEncryption
(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
FunctionProps.Builder.environmentEncryption
(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
SingletonFunction.Builder.environmentEncryption
(IKey environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.SingletonFunctionProps.Builder.environmentEncryption
(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
-
Uses of IKey in software.amazon.awscdk.services.lambda.go
Methods in software.amazon.awscdk.services.lambda.go that return IKeyModifier and TypeMethodDescriptionfinal IKey
GoFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.services.lambda.go with parameters of type IKeyModifier and TypeMethodDescriptionGoFunction.Builder.environmentEncryption
(IKey environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.GoFunctionProps.Builder.environmentEncryption
(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
-
Uses of IKey in software.amazon.awscdk.services.lambda.nodejs
Methods in software.amazon.awscdk.services.lambda.nodejs that return IKeyModifier and TypeMethodDescriptionfinal IKey
NodejsFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.services.lambda.nodejs with parameters of type IKeyModifier and TypeMethodDescriptionNodejsFunction.Builder.environmentEncryption
(IKey environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.NodejsFunctionProps.Builder.environmentEncryption
(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
-
Uses of IKey in software.amazon.awscdk.services.lambda.python
Methods in software.amazon.awscdk.services.lambda.python that return IKeyModifier and TypeMethodDescriptionfinal IKey
PythonFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.services.lambda.python with parameters of type IKeyModifier and TypeMethodDescriptionPythonFunction.Builder.environmentEncryption
(IKey environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.PythonFunctionProps.Builder.environmentEncryption
(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
-
Uses of IKey in software.amazon.awscdk.services.logs
Methods in software.amazon.awscdk.services.logs that return IKeyModifier and TypeMethodDescriptiondefault IKey
LogGroupProps.getEncryptionKey()
The KMS Key to encrypt the log group with.final IKey
LogGroupProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.logs with parameters of type IKeyModifier and TypeMethodDescriptionLogGroup.Builder.encryptionKey
(IKey encryptionKey) The KMS Key to encrypt the log group with.LogGroupProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofLogGroupProps.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.msk
Methods in software.amazon.awscdk.services.msk that return IKeyModifier and TypeMethodDescriptiondefault IKey
EbsStorageInfo.getEncryptionKey()
(experimental) The AWS KMS key for encrypting data at rest.final IKey
EbsStorageInfo.Jsii$Proxy.getEncryptionKey()
default IKey
SaslAuthProps.getKey()
(experimental) KMS Key to encrypt SASL/SCRAM secrets.final IKey
SaslAuthProps.Jsii$Proxy.getKey()
Cluster.getSaslScramAuthenticationKey()
(experimental) Key used to encrypt SASL/SCRAM users.Methods in software.amazon.awscdk.services.msk with parameters of type IKeyModifier and TypeMethodDescriptionEbsStorageInfo.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofEbsStorageInfo.getEncryptionKey()
Sets the value ofSaslAuthProps.getKey()
-
Uses of IKey in software.amazon.awscdk.services.neptune
Methods in software.amazon.awscdk.services.neptune that return IKeyModifier and TypeMethodDescriptiondefault IKey
DatabaseClusterProps.getKmsKey()
(experimental) The KMS key for storage encryption.final IKey
DatabaseClusterProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.neptune with parameters of type IKeyModifier and TypeMethodDescription(experimental) The KMS key for storage encryption.Sets the value ofDatabaseClusterProps.getKmsKey()
-
Uses of IKey in software.amazon.awscdk.services.opensearchservice
Methods in software.amazon.awscdk.services.opensearchservice that return IKeyModifier and TypeMethodDescriptiondefault IKey
EncryptionAtRestOptions.getKmsKey()
Supply if using KMS key for encryption at rest.final IKey
EncryptionAtRestOptions.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.opensearchservice with parameters of type IKey -
Uses of IKey in software.amazon.awscdk.services.rds
Methods in software.amazon.awscdk.services.rds that return IKeyModifier and TypeMethodDescriptionabstract IKey
Credentials.getEncryptionKey()
KMS encryption key to encrypt the generated secret.default IKey
CredentialsBaseOptions.getEncryptionKey()
KMS encryption key to encrypt the generated secret.final IKey
CredentialsBaseOptions.Jsii$Proxy.getEncryptionKey()
final IKey
CredentialsFromUsernameOptions.Jsii$Proxy.getEncryptionKey()
default IKey
DatabaseSecretProps.getEncryptionKey()
The KMS key to use to encrypt the secret.final IKey
DatabaseSecretProps.Jsii$Proxy.getEncryptionKey()
abstract IKey
SnapshotCredentials.getEncryptionKey()
KMS encryption key to encrypt the generated secret.default IKey
SnapshotCredentialsFromGeneratedPasswordOptions.getEncryptionKey()
KMS encryption key to encrypt the generated secret.final IKey
SnapshotCredentialsFromGeneratedPasswordOptions.Jsii$Proxy.getEncryptionKey()
final IKey
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
default IKey
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
The AWS KMS key for encryption of Performance Insights data.final IKey
DatabaseInstanceNewProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
final IKey
DatabaseInstanceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
final IKey
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
final IKey
DatabaseInstanceSourceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
default IKey
InstanceProps.getPerformanceInsightEncryptionKey()
The AWS KMS key for encryption of Performance Insights data.final IKey
InstanceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
default IKey
DatabaseClusterFromSnapshotProps.getStorageEncryptionKey()
The KMS key for storage encryption.final IKey
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getStorageEncryptionKey()
default IKey
DatabaseClusterProps.getStorageEncryptionKey()
The KMS key for storage encryption.final IKey
DatabaseClusterProps.Jsii$Proxy.getStorageEncryptionKey()
default IKey
DatabaseInstanceProps.getStorageEncryptionKey()
The KMS key that's used to encrypt the DB instance.final IKey
DatabaseInstanceProps.Jsii$Proxy.getStorageEncryptionKey()
default IKey
DatabaseInstanceReadReplicaProps.getStorageEncryptionKey()
The KMS key that's used to encrypt the DB instance.final IKey
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getStorageEncryptionKey()
default IKey
ServerlessClusterProps.getStorageEncryptionKey()
The KMS key for storage encryption.final IKey
ServerlessClusterProps.Jsii$Proxy.getStorageEncryptionKey()
Methods in software.amazon.awscdk.services.rds with parameters of type IKeyModifier and TypeMethodDescriptionCredentialsBaseOptions.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofCredentialsBaseOptions.getEncryptionKey()
CredentialsFromUsernameOptions.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofCredentialsBaseOptions.getEncryptionKey()
DatabaseSecret.Builder.encryptionKey
(IKey encryptionKey) The KMS key to use to encrypt the secret.DatabaseSecretProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofDatabaseSecretProps.getEncryptionKey()
SnapshotCredentialsFromGeneratedPasswordOptions.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofSnapshotCredentialsFromGeneratedPasswordOptions.getEncryptionKey()
DatabaseInstance.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) The AWS KMS key for encryption of Performance Insights data.DatabaseInstanceFromSnapshot.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) The AWS KMS key for encryption of Performance Insights data.DatabaseInstanceFromSnapshotProps.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
DatabaseInstanceNewProps.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
DatabaseInstanceProps.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
DatabaseInstanceReadReplica.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) The AWS KMS key for encryption of Performance Insights data.DatabaseInstanceReadReplicaProps.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
DatabaseInstanceSourceProps.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
InstanceProps.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) Sets the value ofInstanceProps.getPerformanceInsightEncryptionKey()
DatabaseCluster.Builder.storageEncryptionKey
(IKey storageEncryptionKey) The KMS key for storage encryption.DatabaseClusterFromSnapshot.Builder.storageEncryptionKey
(IKey storageEncryptionKey) The KMS key for storage encryption.DatabaseClusterFromSnapshotProps.Builder.storageEncryptionKey
(IKey storageEncryptionKey) Sets the value ofDatabaseClusterFromSnapshotProps.getStorageEncryptionKey()
DatabaseClusterProps.Builder.storageEncryptionKey
(IKey storageEncryptionKey) Sets the value ofDatabaseClusterProps.getStorageEncryptionKey()
DatabaseInstance.Builder.storageEncryptionKey
(IKey storageEncryptionKey) The KMS key that's used to encrypt the DB instance.DatabaseInstanceProps.Builder.storageEncryptionKey
(IKey storageEncryptionKey) Sets the value ofDatabaseInstanceProps.getStorageEncryptionKey()
DatabaseInstanceReadReplica.Builder.storageEncryptionKey
(IKey storageEncryptionKey) The KMS key that's used to encrypt the DB instance.DatabaseInstanceReadReplicaProps.Builder.storageEncryptionKey
(IKey storageEncryptionKey) Sets the value ofDatabaseInstanceReadReplicaProps.getStorageEncryptionKey()
ServerlessCluster.Builder.storageEncryptionKey
(IKey storageEncryptionKey) The KMS key for storage encryption.ServerlessClusterProps.Builder.storageEncryptionKey
(IKey storageEncryptionKey) Sets the value ofServerlessClusterProps.getStorageEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.redshift
Methods in software.amazon.awscdk.services.redshift that return IKeyModifier and TypeMethodDescriptiondefault IKey
ClusterProps.getEncryptionKey()
(experimental) The KMS key to use for encryption of data at rest.final IKey
ClusterProps.Jsii$Proxy.getEncryptionKey()
default IKey
DatabaseSecretProps.getEncryptionKey()
(experimental) The KMS key to use to encrypt the secret.final IKey
DatabaseSecretProps.Jsii$Proxy.getEncryptionKey()
default IKey
Login.getEncryptionKey()
(experimental) KMS encryption key to encrypt the generated secret.final IKey
Login.Jsii$Proxy.getEncryptionKey()
default IKey
UserProps.getEncryptionKey()
(experimental) KMS key to encrypt the generated secret.final IKey
UserProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.redshift with parameters of type IKeyModifier and TypeMethodDescriptionCluster.Builder.encryptionKey
(IKey encryptionKey) (experimental) The KMS key to use for encryption of data at rest.ClusterProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofClusterProps.getEncryptionKey()
DatabaseSecret.Builder.encryptionKey
(IKey encryptionKey) (experimental) The KMS key to use to encrypt the secret.DatabaseSecretProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofDatabaseSecretProps.getEncryptionKey()
Login.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofLogin.getEncryptionKey()
User.Builder.encryptionKey
(IKey encryptionKey) (experimental) KMS key to encrypt the generated secret.UserProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofUserProps.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.s3
Methods in software.amazon.awscdk.services.s3 that return IKeyModifier and TypeMethodDescriptionBucket.getEncryptionKey()
Optional KMS encryption key associated with this bucket.default IKey
BucketAttributes.getEncryptionKey()
final IKey
BucketAttributes.Jsii$Proxy.getEncryptionKey()
abstract IKey
BucketBase.getEncryptionKey()
Optional KMS encryption key associated with this bucket.default IKey
BucketProps.getEncryptionKey()
External KMS key to use for bucket encryption.final IKey
BucketProps.Jsii$Proxy.getEncryptionKey()
default IKey
IBucket.getEncryptionKey()
Optional KMS encryption key associated with this bucket.default IKey
IBucket.Jsii$Default.getEncryptionKey()
Optional KMS encryption key associated with this bucket.final IKey
IBucket.Jsii$Proxy.getEncryptionKey()
Optional KMS encryption key associated with this bucket.Methods in software.amazon.awscdk.services.s3 with parameters of type IKeyModifier and TypeMethodDescriptionBucket.Builder.encryptionKey
(IKey encryptionKey) External KMS key to use for bucket encryption.BucketAttributes.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofBucketAttributes.getEncryptionKey()
BucketProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofBucketProps.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.secretsmanager
Methods in software.amazon.awscdk.services.secretsmanager that return IKeyModifier and TypeMethodDescriptiondefault IKey
ISecret.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.final IKey
ISecret.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.final IKey
ISecretTargetAttachment.Jsii$Proxy.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.final IKey
ReplicaRegion.Jsii$Proxy.getEncryptionKey()
Secret.getEncryptionKey()
The customer-managed encryption key that is used to encrypt this secret, if any.default IKey
SecretAttributes.getEncryptionKey()
The encryption key that is used to encrypt the secret, unless the default SecretsManager key is used.final IKey
SecretAttributes.Jsii$Proxy.getEncryptionKey()
default IKey
SecretProps.getEncryptionKey()
The customer-managed encryption key to use for encrypting the secret value.final IKey
SecretProps.Jsii$Proxy.getEncryptionKey()
SecretTargetAttachment.getEncryptionKey()
The customer-managed encryption key that is used to encrypt this secret, if any.Methods in software.amazon.awscdk.services.secretsmanager with parameters of type IKeyModifier and TypeMethodDescriptionvoid
Secret.addReplicaRegion
(String region, IKey encryptionKey) Adds a replica region for the secret.ReplicaRegion.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofReplicaRegion.getEncryptionKey()
Secret.Builder.encryptionKey
(IKey encryptionKey) The customer-managed encryption key to use for encrypting the secret value.SecretAttributes.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofSecretAttributes.getEncryptionKey()
SecretProps.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofSecretProps.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.ses.actions
Methods in software.amazon.awscdk.services.ses.actions that return IKeyModifier and TypeMethodDescriptiondefault IKey
S3Props.getKmsKey()
The master key that SES should use to encrypt your emails before saving them to the S3 bucket.final IKey
S3Props.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.ses.actions with parameters of type IKeyModifier and TypeMethodDescriptionThe master key that SES should use to encrypt your emails before saving them to the S3 bucket.Sets the value ofS3Props.getKmsKey()
-
Uses of IKey in software.amazon.awscdk.services.sns
Methods in software.amazon.awscdk.services.sns that return IKeyModifier and TypeMethodDescriptiondefault IKey
TopicProps.getMasterKey()
A KMS Key, either managed by this CDK app, or imported.final IKey
TopicProps.Jsii$Proxy.getMasterKey()
Methods in software.amazon.awscdk.services.sns with parameters of type IKeyModifier and TypeMethodDescriptionA KMS Key, either managed by this CDK app, or imported.Sets the value ofTopicProps.getMasterKey()
-
Uses of IKey in software.amazon.awscdk.services.sqs
Methods in software.amazon.awscdk.services.sqs that return IKeyModifier and TypeMethodDescriptiondefault IKey
IQueue.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.final IKey
IQueue.Jsii$Proxy.getEncryptionMasterKey()
If this queue is server-side encrypted, this is the KMS encryption key.Queue.getEncryptionMasterKey()
If this queue is encrypted, this is the KMS key.abstract IKey
QueueBase.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.final IKey
QueueProps.Jsii$Proxy.getEncryptionMasterKey()
Methods in software.amazon.awscdk.services.sqs with parameters of type IKeyModifier and TypeMethodDescriptionQueue.Builder.encryptionMasterKey
(IKey encryptionMasterKey) External KMS master key to use for queue encryption.QueueProps.Builder.encryptionMasterKey
(IKey encryptionMasterKey) Sets the value ofQueueProps.getEncryptionMasterKey()
-
Uses of IKey in software.amazon.awscdk.services.ssm
Methods in software.amazon.awscdk.services.ssm that return IKeyModifier and TypeMethodDescriptiondefault IKey
SecureStringParameterAttributes.getEncryptionKey()
The encryption key that is used to encrypt this parameter.final IKey
SecureStringParameterAttributes.Jsii$Proxy.getEncryptionKey()
StringListParameter.getEncryptionKey()
The encryption key that is used to encrypt this parameter.StringParameter.getEncryptionKey()
The encryption key that is used to encrypt this parameter.Methods in software.amazon.awscdk.services.ssm with parameters of type IKeyModifier and TypeMethodDescriptionSecureStringParameterAttributes.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofSecureStringParameterAttributes.getEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.services.stepfunctions.tasks
Methods in software.amazon.awscdk.services.stepfunctions.tasks that return IKeyModifier and TypeMethodDescriptiondefault IKey
EncryptionConfiguration.getEncryptionKey()
KMS key ARN or ID.final IKey
EncryptionConfiguration.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.final IKey
OutputDataConfig.Jsii$Proxy.getEncryptionKey()
default IKey
TransformOutput.getEncryptionKey()
AWS KMS key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.final IKey
TransformOutput.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.final IKey
SageMakerCreateEndpointConfigProps.Jsii$Proxy.getKmsKey()
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.final IKey
ResourceConfig.Jsii$Proxy.getVolumeEncryptionKey()
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).final IKey
TransformResources.Jsii$Proxy.getVolumeEncryptionKey()
Methods in software.amazon.awscdk.services.stepfunctions.tasks with parameters of type IKeyModifier and TypeMethodDescriptionEncryptionConfiguration.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofEncryptionConfiguration.getEncryptionKey()
OutputDataConfig.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofOutputDataConfig.getEncryptionKey()
TransformOutput.Builder.encryptionKey
(IKey encryptionKey) Sets the value ofTransformOutput.getEncryptionKey()
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.Sets the value ofSageMakerCreateEndpointConfigProps.getKmsKey()
ResourceConfig.Builder.volumeEncryptionKey
(IKey volumeEncryptionKey) Sets the value ofResourceConfig.getVolumeEncryptionKey()
TransformResources.Builder.volumeEncryptionKey
(IKey volumeEncryptionKey) Sets the value ofTransformResources.getVolumeEncryptionKey()
-
Uses of IKey in software.amazon.awscdk.triggers
Methods in software.amazon.awscdk.triggers that return IKeyModifier and TypeMethodDescriptionfinal IKey
TriggerFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.triggers with parameters of type IKeyModifier and TypeMethodDescriptionTriggerFunction.Builder.environmentEncryption
(IKey environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.TriggerFunctionProps.Builder.environmentEncryption
(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()