Uses of Interface
software.amazon.awscdk.services.kms.IKeyRef
Packages that use IKeyRef
Package
Description
AWS CDK Custom Resources
Amazon API Gateway Construct Library
AWS AppConfig Construct Library
AWS::AppRunner Construct Library
AWS AppSync Construct Library
AWS Backup Construct Library
Amazon CloudFront Construct Library
AWS CodeCommit Construct Library
Amazon Cognito Construct Library
Amazon EC2 Construct Library
Amazon ECR Construct Library
Amazon ECS Construct Library
Amazon Elastic File System Construct Library
Amazon EKS Construct Library
Amazon EKS V2 Construct Library
Amazon OpenSearch Service Construct Library
Amazon FSx Construct Library
AWS Glue Construct Library
AWS Key Management Service Construct Library
AWS Lambda Construct Library
Amazon Lambda Golang Library
Amazon Lambda Node.js Library
Amazon Lambda Python Library
AWS::Location Construct 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
AWS CDK Assets
Amazon SageMaker Construct Library
AWS Secrets Manager Construct Library
AWS Step Functions Construct Library
Tasks for AWS Step Functions
Amazon CloudWatch Synthetics Construct Library
Triggers
-
Uses of IKeyRef in software.amazon.awscdk.customresources
Methods in software.amazon.awscdk.customresources that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
ProviderProps.getProviderFunctionEnvEncryption()
AWS KMS key used to encrypt provider lambda's environment variables.final IKeyRef
ProviderProps.Jsii$Proxy.getProviderFunctionEnvEncryption()
Methods in software.amazon.awscdk.customresources with parameters of type IKeyRefModifier and TypeMethodDescriptionProvider.Builder.providerFunctionEnvEncryption
(IKeyRef providerFunctionEnvEncryption) AWS KMS key used to encrypt provider lambda's environment variables.ProviderProps.Builder.providerFunctionEnvEncryption
(IKeyRef providerFunctionEnvEncryption) Sets the value ofProviderProps.getProviderFunctionEnvEncryption()
-
Uses of IKeyRef in software.amazon.awscdk.services.apigateway
Methods in software.amazon.awscdk.services.apigateway with parameters of type IKeyRefModifier and TypeMethodDescriptionAssetApiDefinition.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code. -
Uses of IKeyRef in software.amazon.awscdk.services.appconfig
Methods in software.amazon.awscdk.services.appconfig that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
HostedConfigurationProps.getKmsKey()
The customer managed key to encrypt hosted configuration.final IKeyRef
HostedConfigurationProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.appconfig with parameters of type IKeyRefModifier and TypeMethodDescriptionThe customer managed key to encrypt hosted configuration.Sets the value ofHostedConfigurationProps.getKmsKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.apprunner.alpha
Methods in software.amazon.awscdk.services.apprunner.alpha that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
ServiceProps.getKmsKey()
(experimental) The customer managed key that AWS App Runner uses to encrypt copies of the source repository and service logs.final IKeyRef
ServiceProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.apprunner.alpha with parameters of type IKeyRefModifier and TypeMethodDescription(experimental) The customer managed key that AWS App Runner uses to encrypt copies of the source repository and service logs.Sets the value ofServiceProps.getKmsKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.appsync
Methods in software.amazon.awscdk.services.appsync with parameters of type IKeyRefModifier and TypeMethodDescriptionAssetCode.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code. -
Uses of IKeyRef in software.amazon.awscdk.services.backup
Methods in software.amazon.awscdk.services.backup that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
BackupVaultProps.getEncryptionKey()
The server-side encryption key to use to protect your backups.final IKeyRef
BackupVaultProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.backup with parameters of type IKeyRefModifier and TypeMethodDescriptionBackupVault.Builder.encryptionKey
(IKeyRef encryptionKey) The server-side encryption key to use to protect your backups.BackupVaultProps.Builder.encryptionKey
(IKeyRef encryptionKey) Sets the value ofBackupVaultProps.getEncryptionKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.cloudfront
Methods in software.amazon.awscdk.services.cloudfront with parameters of type IKeyRefModifier and TypeMethodDescriptionAssetImportSource.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code. -
Uses of IKeyRef in software.amazon.awscdk.services.cloudfront.experimental
Methods in software.amazon.awscdk.services.cloudfront.experimental that return IKeyRefModifier and TypeMethodDescriptionfinal IKeyRef
EdgeFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.services.cloudfront.experimental with parameters of type IKeyRefModifier and TypeMethodDescriptionEdgeFunction.Builder.environmentEncryption
(IKeyRef environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.EdgeFunctionProps.Builder.environmentEncryption
(IKeyRef environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
-
Uses of IKeyRef in software.amazon.awscdk.services.codecommit
Methods in software.amazon.awscdk.services.codecommit that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
RepositoryProps.getKmsKey()
The customer managed key used to encrypt and decrypt the data in repository.final IKeyRef
RepositoryProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.codecommit with parameters of type IKeyRefModifier and TypeMethodDescriptionThe customer managed key used to encrypt and decrypt the data in repository.Sets the value ofRepositoryProps.getKmsKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.cognito
Methods in software.amazon.awscdk.services.cognito that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
UserPoolProps.getCustomSenderKmsKey()
This key will be used to encrypt temporary passwords and authorization codes that Amazon Cognito generates.final IKeyRef
UserPoolProps.Jsii$Proxy.getCustomSenderKmsKey()
Methods in software.amazon.awscdk.services.cognito with parameters of type IKeyRefModifier and TypeMethodDescriptionUserPool.Builder.customSenderKmsKey
(IKeyRef customSenderKmsKey) This key will be used to encrypt temporary passwords and authorization codes that Amazon Cognito generates.UserPoolProps.Builder.customSenderKmsKey
(IKeyRef customSenderKmsKey) Sets the value ofUserPoolProps.getCustomSenderKmsKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.ec2
Methods in software.amazon.awscdk.services.ec2 that return IKeyRefModifier and TypeMethodDescriptionfinal IKeyRef
InitFileAssetOptions.Jsii$Proxy.getSourceKMSKey()
final IKeyRef
InitSourceAssetOptions.Jsii$Proxy.getSourceKMSKey()
Methods in software.amazon.awscdk.services.ec2 with parameters of type IKeyRefModifier and TypeMethodDescriptionInitFileAssetOptions.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) Sets the value ofinvalid reference
InitFileAssetOptions#getSourceKmsKey
InitSourceAssetOptions.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) Sets the value ofinvalid reference
InitSourceAssetOptions#getSourceKmsKey
-
Uses of IKeyRef in software.amazon.awscdk.services.ecr
Methods in software.amazon.awscdk.services.ecr that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
RepositoryProps.getEncryptionKey()
External KMS key to use for repository encryption.final IKeyRef
RepositoryProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.ecr with parameters of type IKeyRefModifier and TypeMethodDescriptionRepository.Builder.encryptionKey
(IKeyRef encryptionKey) External KMS key to use for repository encryption.RepositoryProps.Builder.encryptionKey
(IKeyRef encryptionKey) Sets the value ofRepositoryProps.getEncryptionKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.ecs
Methods in software.amazon.awscdk.services.ecs that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
ManagedStorageConfiguration.getKmsKey()
Customer KMS Key used to encrypt ECS managed Storage.final IKeyRef
ManagedStorageConfiguration.Jsii$Proxy.getKmsKey()
default IKeyRef
ServiceConnectTlsConfiguration.getKmsKey()
The KMS key used for encryption and decryption.final IKeyRef
ServiceConnectTlsConfiguration.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.ecs with parameters of type IKeyRefModifier and TypeMethodDescriptionSets the value ofManagedStorageConfiguration.getKmsKey()
Sets the value ofServiceConnectTlsConfiguration.getKmsKey()
AssetEnvironmentFile.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code. -
Uses of IKeyRef in software.amazon.awscdk.services.efs
Methods in software.amazon.awscdk.services.efs that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
FileSystemProps.getKmsKey()
The KMS key used for encryption.final IKeyRef
FileSystemProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.efs with parameters of type IKeyRefModifier and TypeMethodDescriptionThe KMS key used for encryption.Sets the value ofFileSystemProps.getKmsKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.eks
Methods in software.amazon.awscdk.services.eks that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
ClusterOptions.getSecretsEncryptionKey()
KMS secret for envelope encryption for Kubernetes secrets.final IKeyRef
ClusterOptions.Jsii$Proxy.getSecretsEncryptionKey()
final IKeyRef
ClusterProps.Jsii$Proxy.getSecretsEncryptionKey()
final IKeyRef
FargateClusterProps.Jsii$Proxy.getSecretsEncryptionKey()
Methods in software.amazon.awscdk.services.eks with parameters of type IKeyRefModifier and TypeMethodDescriptionCluster.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) KMS secret for envelope encryption for Kubernetes secrets.ClusterOptions.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) Sets the value ofClusterOptions.getSecretsEncryptionKey()
ClusterProps.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) Sets the value ofClusterOptions.getSecretsEncryptionKey()
FargateCluster.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) KMS secret for envelope encryption for Kubernetes secrets.FargateClusterProps.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) Sets the value ofClusterOptions.getSecretsEncryptionKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.eks.v2.alpha
Methods in software.amazon.awscdk.services.eks.v2.alpha that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
ClusterCommonOptions.getSecretsEncryptionKey()
(experimental) KMS secret for envelope encryption for Kubernetes secrets.final IKeyRef
ClusterCommonOptions.Jsii$Proxy.getSecretsEncryptionKey()
final IKeyRef
ClusterProps.Jsii$Proxy.getSecretsEncryptionKey()
final IKeyRef
FargateClusterProps.Jsii$Proxy.getSecretsEncryptionKey()
Methods in software.amazon.awscdk.services.eks.v2.alpha with parameters of type IKeyRefModifier and TypeMethodDescriptionCluster.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) (experimental) KMS secret for envelope encryption for Kubernetes secrets.ClusterCommonOptions.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) Sets the value ofClusterCommonOptions.getSecretsEncryptionKey()
ClusterProps.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) Sets the value ofClusterCommonOptions.getSecretsEncryptionKey()
FargateCluster.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) (experimental) KMS secret for envelope encryption for Kubernetes secrets.FargateClusterProps.Builder.secretsEncryptionKey
(IKeyRef secretsEncryptionKey) Sets the value ofClusterCommonOptions.getSecretsEncryptionKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.elasticsearch
Methods in software.amazon.awscdk.services.elasticsearch that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
EncryptionAtRestOptions.getKmsKey()
Deprecated.use opensearchservice module insteadfinal IKeyRef
EncryptionAtRestOptions.Jsii$Proxy.getKmsKey()
Deprecated.Methods in software.amazon.awscdk.services.elasticsearch with parameters of type IKeyRefModifier and TypeMethodDescriptionDeprecated.use opensearchservice module instead -
Uses of IKeyRef in software.amazon.awscdk.services.fsx
Methods in software.amazon.awscdk.services.fsx that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
FileSystemProps.getKmsKey()
The KMS key used for encryption to protect your data at rest.final IKeyRef
FileSystemProps.Jsii$Proxy.getKmsKey()
final IKeyRef
LustreFileSystemProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.fsx with parameters of type IKeyRefModifier 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 IKeyRef in software.amazon.awscdk.services.glue.alpha
Methods in software.amazon.awscdk.services.glue.alpha that return IKeyRefModifier and TypeMethodDescriptionSecurityConfiguration.getCloudWatchEncryptionKey()
(experimental) The KMS key used in CloudWatch encryption if it requires a kms key.SecurityConfiguration.getJobBookmarksEncryptionKey()
(experimental) The KMS key used in job bookmarks encryption if it requires a kms key.default IKeyRef
CloudWatchEncryption.getKmsKey()
(experimental) The KMS key to be used to encrypt the data.final IKeyRef
CloudWatchEncryption.Jsii$Proxy.getKmsKey()
default IKeyRef
JobBookmarksEncryption.getKmsKey()
(experimental) The KMS key to be used to encrypt the data.final IKeyRef
JobBookmarksEncryption.Jsii$Proxy.getKmsKey()
default IKeyRef
S3Encryption.getKmsKey()
(experimental) The KMS key to be used to encrypt the data.final IKeyRef
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.alpha with parameters of type IKeyRefModifier and TypeMethodDescriptionSets the value ofCloudWatchEncryption.getKmsKey()
Sets the value ofJobBookmarksEncryption.getKmsKey()
Sets the value ofS3Encryption.getKmsKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.kms
Subinterfaces of IKeyRef in software.amazon.awscdk.services.kmsModifier and TypeInterfaceDescriptioninterface
A KMS Key alias.static interface
Internal default implementation forIAlias
.interface
A KMS Key, either managed by this CDK app, or imported.static interface
Internal default implementation forIKey
.static interface
Internal default implementation forIKeyRef
.Classes in software.amazon.awscdk.services.kms that implement IKeyRefModifier and TypeClassDescriptionclass
Defines a display name for a customer master key (CMK) in AWS Key Management Service (AWS KMS).class
TheAWS::KMS::Key
resource specifies an KMS key in AWS Key Management Service .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.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 with parameters of type IKeyRefModifier and TypeMethodDescriptionstatic Boolean
Key.isLookupDummy
(IKeyRef key) Checks if the key returned by theKey.fromLookup()
method is a dummy key, i.e., a key that was not found. -
Uses of IKeyRef in software.amazon.awscdk.services.lambda
Methods in software.amazon.awscdk.services.lambda that return IKeyRefModifier and TypeMethodDescriptionfinal IKeyRef
DockerImageFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
default IKeyRef
FunctionOptions.getEnvironmentEncryption()
The AWS KMS key that's used to encrypt your function's environment variables.final IKeyRef
FunctionOptions.Jsii$Proxy.getEnvironmentEncryption()
final IKeyRef
FunctionProps.Jsii$Proxy.getEnvironmentEncryption()
final IKeyRef
SingletonFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
default IKeyRef
BucketOptions.getSourceKMSKey()
The ARN of the KMS key used to encrypt the handler code.final IKeyRef
BucketOptions.Jsii$Proxy.getSourceKMSKey()
default IKeyRef
CfnParametersCodeProps.getSourceKMSKey()
The ARN of the KMS key used to encrypt the handler code.final IKeyRef
CfnParametersCodeProps.Jsii$Proxy.getSourceKMSKey()
final IKeyRef
CustomCommandOptions.Jsii$Proxy.getSourceKMSKey()
Methods in software.amazon.awscdk.services.lambda with parameters of type IKeyRefModifier and TypeMethodDescriptionDockerImageFunction.Builder.environmentEncryption
(IKeyRef environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.DockerImageFunctionProps.Builder.environmentEncryption
(IKeyRef environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
Function.Builder.environmentEncryption
(IKeyRef environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.FunctionOptions.Builder.environmentEncryption
(IKeyRef environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
FunctionProps.Builder.environmentEncryption
(IKeyRef environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
SingletonFunction.Builder.environmentEncryption
(IKeyRef environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.SingletonFunctionProps.Builder.environmentEncryption
(IKeyRef environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
AssetCode.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code.BucketOptions.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) Sets the value ofinvalid reference
BucketOptions#getSourceKmsKey
CfnParametersCode.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code.CfnParametersCodeProps.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) Sets the value ofinvalid reference
CfnParametersCodeProps#getSourceKmsKey
CustomCommandOptions.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) Sets the value ofinvalid reference
CustomCommandOptions#getSourceKmsKey
S3CodeV2.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code. -
Uses of IKeyRef in software.amazon.awscdk.services.lambda.go.alpha
Methods in software.amazon.awscdk.services.lambda.go.alpha that return IKeyRefModifier and TypeMethodDescriptionfinal IKeyRef
GoFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.services.lambda.go.alpha with parameters of type IKeyRefModifier and TypeMethodDescriptionGoFunction.Builder.environmentEncryption
(IKeyRef environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.GoFunctionProps.Builder.environmentEncryption
(IKeyRef environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
-
Uses of IKeyRef in software.amazon.awscdk.services.lambda.nodejs
Methods in software.amazon.awscdk.services.lambda.nodejs that return IKeyRefModifier and TypeMethodDescriptionfinal IKeyRef
NodejsFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.services.lambda.nodejs with parameters of type IKeyRefModifier and TypeMethodDescriptionNodejsFunction.Builder.environmentEncryption
(IKeyRef environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.NodejsFunctionProps.Builder.environmentEncryption
(IKeyRef environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
-
Uses of IKeyRef in software.amazon.awscdk.services.lambda.python.alpha
Methods in software.amazon.awscdk.services.lambda.python.alpha that return IKeyRefModifier and TypeMethodDescriptionfinal IKeyRef
PythonFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.services.lambda.python.alpha with parameters of type IKeyRefModifier and TypeMethodDescriptionPythonFunction.Builder.environmentEncryption
(IKeyRef environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.PythonFunctionProps.Builder.environmentEncryption
(IKeyRef environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()
-
Uses of IKeyRef in software.amazon.awscdk.services.location.alpha
Methods in software.amazon.awscdk.services.location.alpha that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
GeofenceCollectionProps.getKmsKey()
(experimental) The customer managed to encrypt your data.final IKeyRef
GeofenceCollectionProps.Jsii$Proxy.getKmsKey()
default IKeyRef
TrackerProps.getKmsKey()
(experimental) The customer managed key to encrypt data.final IKeyRef
TrackerProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.location.alpha with parameters of type IKeyRefModifier and TypeMethodDescription(experimental) The customer managed to encrypt your data.Sets the value ofGeofenceCollectionProps.getKmsKey()
(experimental) The customer managed key to encrypt data.Sets the value ofTrackerProps.getKmsKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.logs
Methods in software.amazon.awscdk.services.logs that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
LogGroupProps.getEncryptionKey()
The KMS customer managed key to encrypt the log group with.final IKeyRef
LogGroupProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.logs with parameters of type IKeyRefModifier and TypeMethodDescriptionLogGroup.Builder.encryptionKey
(IKeyRef encryptionKey) The KMS customer managed key to encrypt the log group with.LogGroupProps.Builder.encryptionKey
(IKeyRef encryptionKey) Sets the value ofLogGroupProps.getEncryptionKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.msk.alpha
Methods in software.amazon.awscdk.services.msk.alpha that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
EbsStorageInfo.getEncryptionKey()
(experimental) The AWS KMS key for encrypting data at rest.final IKeyRef
EbsStorageInfo.Jsii$Proxy.getEncryptionKey()
default IKeyRef
SaslAuthProps.getKey()
(experimental) KMS Key to encrypt SASL/SCRAM secrets.final IKeyRef
SaslAuthProps.Jsii$Proxy.getKey()
final IKeyRef
SaslTlsAuthProps.Jsii$Proxy.getKey()
Methods in software.amazon.awscdk.services.msk.alpha with parameters of type IKeyRefModifier and TypeMethodDescriptionEbsStorageInfo.Builder.encryptionKey
(IKeyRef encryptionKey) Sets the value ofEbsStorageInfo.getEncryptionKey()
Sets the value ofSaslAuthProps.getKey()
Sets the value ofSaslAuthProps.getKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.neptune.alpha
Methods in software.amazon.awscdk.services.neptune.alpha that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
DatabaseClusterProps.getKmsKey()
(experimental) The KMS key for storage encryption.final IKeyRef
DatabaseClusterProps.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.neptune.alpha with parameters of type IKeyRefModifier and TypeMethodDescription(experimental) The KMS key for storage encryption.Sets the value ofDatabaseClusterProps.getKmsKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.opensearchservice
Methods in software.amazon.awscdk.services.opensearchservice that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
EncryptionAtRestOptions.getKmsKey()
Supply if using KMS key for encryption at rest.final IKeyRef
EncryptionAtRestOptions.Jsii$Proxy.getKmsKey()
Methods in software.amazon.awscdk.services.opensearchservice with parameters of type IKeyRef -
Uses of IKeyRef in software.amazon.awscdk.services.rds
Methods in software.amazon.awscdk.services.rds that return IKeyRefModifier and TypeMethodDescriptionfinal IKeyRef
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
default IKeyRef
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
The AWS KMS key for encryption of Performance Insights data.final IKeyRef
DatabaseInstanceNewProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
final IKeyRef
DatabaseInstanceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
final IKeyRef
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
final IKeyRef
DatabaseInstanceSourceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey()
default IKeyRef
DatabaseClusterFromSnapshotProps.getStorageEncryptionKey()
The KMS key for storage encryption.final IKeyRef
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getStorageEncryptionKey()
default IKeyRef
DatabaseClusterProps.getStorageEncryptionKey()
The KMS key for storage encryption.final IKeyRef
DatabaseClusterProps.Jsii$Proxy.getStorageEncryptionKey()
default IKeyRef
DatabaseInstanceProps.getStorageEncryptionKey()
The KMS key that's used to encrypt the DB instance.final IKeyRef
DatabaseInstanceProps.Jsii$Proxy.getStorageEncryptionKey()
default IKeyRef
DatabaseInstanceReadReplicaProps.getStorageEncryptionKey()
The KMS key that's used to encrypt the DB instance.final IKeyRef
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getStorageEncryptionKey()
Methods in software.amazon.awscdk.services.rds with parameters of type IKeyRefModifier and TypeMethodDescriptionDatabaseInstance.Builder.performanceInsightEncryptionKey
(IKeyRef performanceInsightEncryptionKey) The AWS KMS key for encryption of Performance Insights data.DatabaseInstanceFromSnapshot.Builder.performanceInsightEncryptionKey
(IKeyRef performanceInsightEncryptionKey) The AWS KMS key for encryption of Performance Insights data.DatabaseInstanceFromSnapshotProps.Builder.performanceInsightEncryptionKey
(IKeyRef performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
DatabaseInstanceNewProps.Builder.performanceInsightEncryptionKey
(IKeyRef performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
DatabaseInstanceProps.Builder.performanceInsightEncryptionKey
(IKeyRef performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
DatabaseInstanceReadReplica.Builder.performanceInsightEncryptionKey
(IKeyRef performanceInsightEncryptionKey) The AWS KMS key for encryption of Performance Insights data.DatabaseInstanceReadReplicaProps.Builder.performanceInsightEncryptionKey
(IKeyRef performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
DatabaseInstanceSourceProps.Builder.performanceInsightEncryptionKey
(IKeyRef performanceInsightEncryptionKey) Sets the value ofDatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
DatabaseCluster.Builder.storageEncryptionKey
(IKeyRef storageEncryptionKey) The KMS key for storage encryption.DatabaseClusterFromSnapshot.Builder.storageEncryptionKey
(IKeyRef storageEncryptionKey) The KMS key for storage encryption.DatabaseClusterFromSnapshotProps.Builder.storageEncryptionKey
(IKeyRef storageEncryptionKey) Sets the value ofDatabaseClusterFromSnapshotProps.getStorageEncryptionKey()
DatabaseClusterProps.Builder.storageEncryptionKey
(IKeyRef storageEncryptionKey) Sets the value ofDatabaseClusterProps.getStorageEncryptionKey()
DatabaseInstance.Builder.storageEncryptionKey
(IKeyRef storageEncryptionKey) The KMS key that's used to encrypt the DB instance.DatabaseInstanceProps.Builder.storageEncryptionKey
(IKeyRef storageEncryptionKey) Sets the value ofDatabaseInstanceProps.getStorageEncryptionKey()
DatabaseInstanceReadReplica.Builder.storageEncryptionKey
(IKeyRef storageEncryptionKey) The KMS key that's used to encrypt the DB instance.DatabaseInstanceReadReplicaProps.Builder.storageEncryptionKey
(IKeyRef storageEncryptionKey) Sets the value ofDatabaseInstanceReadReplicaProps.getStorageEncryptionKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.redshift.alpha
Methods in software.amazon.awscdk.services.redshift.alpha that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
ClusterProps.getEncryptionKey()
(experimental) The KMS key to use for encryption of data at rest.final IKeyRef
ClusterProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.redshift.alpha with parameters of type IKeyRefModifier and TypeMethodDescriptionCluster.Builder.encryptionKey
(IKeyRef encryptionKey) (experimental) The KMS key to use for encryption of data at rest.ClusterProps.Builder.encryptionKey
(IKeyRef encryptionKey) Sets the value ofClusterProps.getEncryptionKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.s3.assets
Methods in software.amazon.awscdk.services.s3.assets that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
AssetOptions.getSourceKMSKey()
The ARN of the KMS key used to encrypt the handler code.final IKeyRef
AssetOptions.Jsii$Proxy.getSourceKMSKey()
final IKeyRef
AssetProps.Jsii$Proxy.getSourceKMSKey()
Methods in software.amazon.awscdk.services.s3.assets with parameters of type IKeyRefModifier and TypeMethodDescriptionAsset.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code.AssetOptions.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) Sets the value ofinvalid reference
AssetOptions#getSourceKmsKey
AssetProps.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) Sets the value ofinvalid reference
AssetProps#getSourceKmsKey
-
Uses of IKeyRef in software.amazon.awscdk.services.sagemaker.alpha
Methods in software.amazon.awscdk.services.sagemaker.alpha that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
EndpointConfigProps.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this stream.final IKeyRef
EndpointConfigProps.Jsii$Proxy.getEncryptionKey()
Methods in software.amazon.awscdk.services.sagemaker.alpha with parameters of type IKeyRefModifier and TypeMethodDescriptionEndpointConfig.Builder.encryptionKey
(IKeyRef encryptionKey) (experimental) Optional KMS encryption key associated with this stream.EndpointConfigProps.Builder.encryptionKey
(IKeyRef encryptionKey) Sets the value ofEndpointConfigProps.getEncryptionKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.secretsmanager
Methods in software.amazon.awscdk.services.secretsmanager with parameters of type IKeyRefModifier and TypeMethodDescriptionvoid
Secret.addReplicaRegion
(String region, IKeyRef encryptionKey) Adds a replica region for the secret. -
Uses of IKeyRef in software.amazon.awscdk.services.stepfunctions
Methods in software.amazon.awscdk.services.stepfunctions with parameters of type IKeyRefModifier and TypeMethodDescriptionFileDefinitionBody.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code. -
Uses of IKeyRef in software.amazon.awscdk.services.stepfunctions.tasks
Methods in software.amazon.awscdk.services.stepfunctions.tasks that return IKeyRefModifier and TypeMethodDescriptiondefault IKeyRef
TransformOutput.getEncryptionKey()
AWS KMS key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.final IKeyRef
TransformOutput.Jsii$Proxy.getEncryptionKey()
default IKeyRef
SageMakerCreateEndpointConfigJsonataProps.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 IKeyRef
SageMakerCreateEndpointConfigJsonataProps.Jsii$Proxy.getKmsKey()
default IKeyRef
SageMakerCreateEndpointConfigJsonPathProps.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 IKeyRef
SageMakerCreateEndpointConfigJsonPathProps.Jsii$Proxy.getKmsKey()
default IKeyRef
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 IKeyRef
SageMakerCreateEndpointConfigProps.Jsii$Proxy.getKmsKey()
default IKeyRef
TransformResources.getVolumeEncryptionKey()
AWS KMS key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s).final IKeyRef
TransformResources.Jsii$Proxy.getVolumeEncryptionKey()
Methods in software.amazon.awscdk.services.stepfunctions.tasks with parameters of type IKeyRefModifier and TypeMethodDescriptionTransformOutput.Builder.encryptionKey
(IKeyRef 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 ofSageMakerCreateEndpointConfigJsonataProps.getKmsKey()
Sets the value ofSageMakerCreateEndpointConfigJsonPathProps.getKmsKey()
Sets the value ofSageMakerCreateEndpointConfigProps.getKmsKey()
TransformResources.Builder.volumeEncryptionKey
(IKeyRef volumeEncryptionKey) Sets the value ofTransformResources.getVolumeEncryptionKey()
-
Uses of IKeyRef in software.amazon.awscdk.services.synthetics
Methods in software.amazon.awscdk.services.synthetics with parameters of type IKeyRefModifier and TypeMethodDescriptionAssetCode.Builder.sourceKmsKey
(IKeyRef sourceKmsKey) The ARN of the KMS key used to encrypt the handler code. -
Uses of IKeyRef in software.amazon.awscdk.triggers
Methods in software.amazon.awscdk.triggers that return IKeyRefModifier and TypeMethodDescriptionfinal IKeyRef
TriggerFunctionProps.Jsii$Proxy.getEnvironmentEncryption()
Methods in software.amazon.awscdk.triggers with parameters of type IKeyRefModifier and TypeMethodDescriptionTriggerFunction.Builder.environmentEncryption
(IKeyRef environmentEncryption) The AWS KMS key that's used to encrypt your function's environment variables.TriggerFunctionProps.Builder.environmentEncryption
(IKeyRef environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()