| Modifier and Type | Method and Description |
|---|---|
default IKey |
BasicAuthProps.getEncryptionKey()
(experimental) The encryption key to use to encrypt the password when it's generated in Secrets Manager.
|
IKey |
BasicAuthProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
BasicAuthProps.Builder |
BasicAuthProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
BasicAuthProps.getEncryptionKey() |
BasicAuth.Builder |
BasicAuth.Builder.encryptionKey(IKey encryptionKey)
(experimental) The encryption key to use to encrypt the password when it's generated in Secrets Manager.
|
static BasicAuth |
BasicAuth.fromGeneratedPassword(String username,
IKey encryptionKey)
(experimental) Creates a Basic Auth configuration with a password generated in Secrets Manager.
|
| Constructor and Description |
|---|
Jsii$Proxy(String username,
IKey encryptionKey,
SecretValue password)
Constructor that initializes the object based on literal property values passed by the
BasicAuthProps.Builder. |
| Constructor and Description |
|---|
FunctionHook(IFunction fn,
IKey encryptionKey) |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
BackupVaultProps.getEncryptionKey()
(experimental) The server-side encryption key to use to protect your backups.
|
IKey |
BackupVaultProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
BackupVault.Builder |
BackupVault.Builder.encryptionKey(IKey encryptionKey)
(experimental) The server-side encryption key to use to protect your backups.
|
BackupVaultProps.Builder |
BackupVaultProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
BackupVaultProps.getEncryptionKey() |
| Constructor and Description |
|---|
Jsii$Proxy(PolicyDocument accessPolicy,
String backupVaultName,
IKey encryptionKey,
List<? extends BackupVaultEvents> notificationEvents,
ITopic notificationTopic,
RemovalPolicy removalPolicy)
Constructor that initializes the object based on literal property values passed by the
BackupVaultProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IKey |
EdgeFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
| Modifier and Type | Method and Description |
|---|---|
EdgeFunction.Builder |
EdgeFunction.Builder.environmentEncryption(IKey environmentEncryption)
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(String stackId,
Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
EdgeFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
TrailProps.getEncryptionKey()
(experimental) The AWS Key Management Service (AWS KMS) key ID that you want to use to encrypt CloudTrail logs.
|
IKey |
TrailProps.Jsii$Proxy.getEncryptionKey() |
default IKey |
TrailProps.getKmsKey()
Deprecated.
- use encryptionKey instead.
|
IKey |
TrailProps.Jsii$Proxy.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
Trail.Builder |
Trail.Builder.encryptionKey(IKey encryptionKey)
(experimental) The AWS Key Management Service (AWS KMS) key ID that you want to use to encrypt CloudTrail logs.
|
TrailProps.Builder |
TrailProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TrailProps.getEncryptionKey() |
Trail.Builder |
Trail.Builder.kmsKey(IKey kmsKey)
Deprecated.
- use encryptionKey instead.
|
TrailProps.Builder |
TrailProps.Builder.kmsKey(IKey kmsKey)
Deprecated.
- use encryptionKey instead.
|
| Constructor and Description |
|---|
Jsii$Proxy(IBucket bucket,
ILogGroup cloudWatchLogGroup,
RetentionDays cloudWatchLogsRetention,
Boolean enableFileValidation,
IKey encryptionKey,
Boolean includeGlobalServiceEvents,
Boolean isMultiRegionTrail,
IKey kmsKey,
ReadWriteType managementEvents,
String s3KeyPrefix,
Boolean sendToCloudWatchLogs,
ITopic snsTopic,
String trailName)
Constructor that initializes the object based on literal property values passed by the
TrailProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
CommonProjectProps.getEncryptionKey()
(experimental) 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 |
|---|---|
Project.Builder |
Project.Builder.encryptionKey(IKey encryptionKey)
(experimental) Encryption key to use to read and write artifacts.
|
CommonProjectProps.Builder |
CommonProjectProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
CommonProjectProps.getEncryptionKey() |
PipelineProject.Builder |
PipelineProject.Builder.encryptionKey(IKey encryptionKey)
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
CommonProjectProps.Builder. |
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
PipelineProjectProps.Builder. |
Jsii$Proxy(IArtifacts artifacts,
List<? extends IArtifacts> secondaryArtifacts,
List<? extends ISource> secondarySources,
ISource source,
Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ProjectProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
DatabaseSecretProps.getEncryptionKey()
(experimental) The KMS key to use to encrypt the secret.
|
IKey |
DatabaseSecretProps.Jsii$Proxy.getEncryptionKey() |
default IKey |
DatabaseClusterProps.getKmsKey()
(experimental) The KMS key for storage encryption.
|
IKey |
DatabaseClusterProps.Jsii$Proxy.getKmsKey() |
default IKey |
Login.getKmsKey()
(experimental) KMS encryption key to encrypt the generated secret.
|
IKey |
Login.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)
(experimental) The KMS key to use to encrypt the secret.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
DatabaseClusterProps.getKmsKey() |
Login.Builder |
Login.Builder.kmsKey(IKey kmsKey)
Sets the value of
Login.getKmsKey() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.kmsKey(IKey kmsKey)
(experimental) The KMS key for storage encryption.
|
| Constructor and Description |
|---|
Jsii$Proxy(InstanceProps instanceProps,
Login masterUser,
BackupProps backup,
String dbClusterName,
String engineVersion,
String instanceIdentifierBase,
Number instances,
IKey kmsKey,
IClusterParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
Boolean storageEncrypted)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
Jsii$Proxy(String username,
IKey encryptionKey,
ISecret masterSecret,
String secretName)
Constructor that initializes the object based on literal property values passed by the
DatabaseSecretProps.Builder. |
Jsii$Proxy(String username,
IKey kmsKey,
SecretValue password)
Constructor that initializes the object based on literal property values passed by the
Login.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
ITable.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this table.
|
IKey |
ITable.Jsii$Proxy.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this table.
|
default IKey |
ITable.Jsii$Default.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this table.
|
default IKey |
TableAttributes.getEncryptionKey()
(experimental) KMS encryption key, if this table uses a customer-managed encryption key.
|
IKey |
TableAttributes.Jsii$Proxy.getEncryptionKey() |
default IKey |
TableOptions.getEncryptionKey()
(experimental) External KMS key to use for table encryption.
|
IKey |
TableOptions.Jsii$Proxy.getEncryptionKey() |
IKey |
TableProps.Jsii$Proxy.getEncryptionKey() |
IKey |
Table.getEncryptionKey()
(experimental) KMS encryption key, if this table uses a customer-managed encryption key.
|
| Modifier and Type | Method and Description |
|---|---|
TableAttributes.Builder |
TableAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TableAttributes.getEncryptionKey() |
TableOptions.Builder |
TableOptions.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TableOptions.getEncryptionKey() |
TableProps.Builder |
TableProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TableOptions.getEncryptionKey() |
Table.Builder |
Table.Builder.encryptionKey(IKey encryptionKey)
(experimental) External KMS key to use for table encryption.
|
| Constructor and Description |
|---|
Jsii$Proxy(Attribute partitionKey,
BillingMode billingMode,
TableEncryption encryption,
IKey encryptionKey,
Boolean pointInTimeRecovery,
Number readCapacity,
RemovalPolicy removalPolicy,
List<String> replicationRegions,
Duration replicationTimeout,
Boolean serverSideEncryption,
Attribute sortKey,
StreamViewType stream,
String timeToLiveAttribute,
Number writeCapacity)
Constructor that initializes the object based on literal property values passed by the
TableOptions.Builder. |
Jsii$Proxy(IKey encryptionKey,
List<String> globalIndexes,
List<String> localIndexes,
String tableArn,
String tableName,
String tableStreamArn)
Constructor that initializes the object based on literal property values passed by the
TableAttributes.Builder. |
Jsii$Proxy(String tableName,
Attribute partitionKey,
BillingMode billingMode,
TableEncryption encryption,
IKey encryptionKey,
Boolean pointInTimeRecovery,
Number readCapacity,
RemovalPolicy removalPolicy,
List<String> replicationRegions,
Duration replicationTimeout,
Boolean serverSideEncryption,
Attribute sortKey,
StreamViewType stream,
String timeToLiveAttribute,
Number writeCapacity)
Constructor that initializes the object based on literal property values passed by the
TableProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
VolumeAttributes.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt the Volume.
|
IKey |
VolumeAttributes.Jsii$Proxy.getEncryptionKey() |
default IKey |
IVolume.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt the Volume.
|
IKey |
IVolume.Jsii$Proxy.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt the Volume.
|
default IKey |
IVolume.Jsii$Default.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt the Volume.
|
IKey |
Volume.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt the Volume.
|
default IKey |
VolumeProps.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt the Volume.
|
IKey |
VolumeProps.Jsii$Proxy.getEncryptionKey() |
| 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)
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(String availabilityZone,
Boolean autoEnableIo,
Boolean enableMultiAttach,
Boolean encrypted,
IKey encryptionKey,
Number iops,
RemovalPolicy removalPolicy,
Size size,
String snapshotId,
String volumeName,
EbsDeviceVolumeType volumeType)
Constructor that initializes the object based on literal property values passed by the
VolumeProps.Builder. |
Jsii$Proxy(String availabilityZone,
String volumeId,
IKey encryptionKey)
Constructor that initializes the object based on literal property values passed by the
VolumeAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IKey |
AddCapacityOptions.Jsii$Proxy.getTopicEncryptionKey() |
default IKey |
AddAutoScalingGroupCapacityOptions.getTopicEncryptionKey()
(experimental) 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 |
|---|---|
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() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean canContainersAccessInstanceRole,
MachineImageType machineImageType,
Boolean spotInstanceDraining,
Duration taskDrainTime,
IKey topicEncryptionKey)
Constructor that initializes the object based on literal property values passed by the
AddAutoScalingGroupCapacityOptions.Builder. |
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
Boolean canContainersAccessInstanceRole,
MachineImageType machineImageType,
Boolean spotInstanceDraining,
Duration taskDrainTime,
IKey topicEncryptionKey,
Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
List<? extends NotificationConfiguration> notifications,
ITopic notificationsTopic,
Number replacingUpdateMinSuccessfulInstancesPercent,
Number resourceSignalCount,
Duration resourceSignalTimeout,
RollingUpdateConfiguration rollingUpdateConfiguration,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
UpdateType updateType,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AddCapacityOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
FileSystemProps.getKmsKey()
(experimental) The KMS key used for encryption.
|
IKey |
FileSystemProps.Jsii$Proxy.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
FileSystemProps.Builder |
FileSystemProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
FileSystemProps.getKmsKey() |
FileSystem.Builder |
FileSystem.Builder.kmsKey(IKey kmsKey)
(experimental) The KMS key used for encryption.
|
| Constructor and Description |
|---|
Jsii$Proxy(IVpc vpc,
Boolean enableAutomaticBackups,
Boolean encrypted,
String fileSystemName,
IKey kmsKey,
LifecyclePolicy lifecyclePolicy,
PerformanceMode performanceMode,
Size provisionedThroughputPerSecond,
RemovalPolicy removalPolicy,
ISecurityGroup securityGroup,
ThroughputMode throughputMode,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
FileSystemProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
ClusterProps.getSecretsEncryptionKey()
(experimental) KMS secret for envelope encryption for Kubernetes secrets.
|
IKey |
ClusterProps.Jsii$Proxy.getSecretsEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.secretsEncryptionKey(IKey secretsEncryptionKey)
(experimental) KMS secret for envelope encryption for Kubernetes secrets.
|
ClusterProps.Builder |
ClusterProps.Builder.secretsEncryptionKey(IKey secretsEncryptionKey)
Sets the value of
ClusterProps.getSecretsEncryptionKey() |
| Constructor and Description |
|---|
Jsii$Proxy(Number defaultCapacity,
InstanceType defaultCapacityInstance,
DefaultCapacityType defaultCapacityType,
IKey secretsEncryptionKey,
Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
EncryptionAtRestOptions.getKmsKey()
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean enabled,
IKey kmsKey)
Constructor that initializes the object based on literal property values passed by the
EncryptionAtRestOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IKey |
LustreFileSystemProps.Jsii$Proxy.getKmsKey() |
default IKey |
FileSystemProps.getKmsKey()
(experimental) 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)
(experimental) The KMS key used for encryption to protect your data at rest.
|
| Constructor and Description |
|---|
Jsii$Proxy(LustreConfiguration lustreConfiguration,
ISubnet vpcSubnet,
Number storageCapacityGiB,
IVpc vpc,
String backupId,
IKey kmsKey,
RemovalPolicy removalPolicy,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
LustreFileSystemProps.Builder. |
Jsii$Proxy(Number storageCapacityGiB,
IVpc vpc,
String backupId,
IKey kmsKey,
RemovalPolicy removalPolicy,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
FileSystemProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IKey |
SecurityConfiguration.getCloudWatchEncryptionKey()
(experimental) The KMS key used in CloudWatch encryption if it requires a kms key.
|
default IKey |
TableProps.getEncryptionKey()
(experimental) External KMS key to use for bucket encryption.
|
IKey |
TableProps.Jsii$Proxy.getEncryptionKey() |
IKey |
Table.getEncryptionKey()
(experimental) The KMS key used to secure the data if `encryption` is set to `CSE-KMS` or `SSE-KMS`.
|
IKey |
SecurityConfiguration.getJobBookmarksEncryptionKey()
(experimental) The KMS key used in job bookmarks encryption if it requires a kms key.
|
default IKey |
JobBookmarksEncryption.getKmsKey()
(experimental) The KMS key to be used to encrypt the data.
|
IKey |
JobBookmarksEncryption.Jsii$Proxy.getKmsKey() |
default IKey |
CloudWatchEncryption.getKmsKey()
(experimental) The KMS key to be used to encrypt the data.
|
IKey |
CloudWatchEncryption.Jsii$Proxy.getKmsKey() |
default IKey |
S3Encryption.getKmsKey()
(experimental) The KMS key to be used to encrypt the data.
|
IKey |
S3Encryption.Jsii$Proxy.getKmsKey() |
IKey |
SecurityConfiguration.getS3EncryptionKey()
(experimental) The KMS key used in S3 encryption if it requires a kms key.
|
| Modifier and Type | Method and Description |
|---|---|
TableProps.Builder |
TableProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
TableProps.getEncryptionKey() |
Table.Builder |
Table.Builder.encryptionKey(IKey encryptionKey)
(experimental) External KMS key to use for bucket encryption.
|
JobBookmarksEncryption.Builder |
JobBookmarksEncryption.Builder.kmsKey(IKey kmsKey)
Sets the value of
JobBookmarksEncryption.getKmsKey() |
CloudWatchEncryption.Builder |
CloudWatchEncryption.Builder.kmsKey(IKey kmsKey)
Sets the value of
CloudWatchEncryption.getKmsKey() |
S3Encryption.Builder |
S3Encryption.Builder.kmsKey(IKey kmsKey)
Sets the value of
S3Encryption.getKmsKey() |
| Constructor and Description |
|---|
Jsii$Proxy(CloudWatchEncryptionMode mode,
IKey kmsKey)
Constructor that initializes the object based on literal property values passed by the
CloudWatchEncryption.Builder. |
Jsii$Proxy(JobBookmarksEncryptionMode mode,
IKey kmsKey)
Constructor that initializes the object based on literal property values passed by the
JobBookmarksEncryption.Builder. |
Jsii$Proxy(List<? extends Column> columns,
IDatabase database,
DataFormat dataFormat,
String tableName,
IBucket bucket,
Boolean compressed,
String description,
TableEncryption encryption,
IKey encryptionKey,
List<? extends Column> partitionKeys,
String s3Prefix,
Boolean storedAsSubDirectories)
Constructor that initializes the object based on literal property values passed by the
TableProps.Builder. |
Jsii$Proxy(S3EncryptionMode mode,
IKey kmsKey)
Constructor that initializes the object based on literal property values passed by the
S3Encryption.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
StreamProps.getEncryptionKey()
(experimental) External KMS key to use for stream encryption.
|
IKey |
StreamProps.Jsii$Proxy.getEncryptionKey() |
default IKey |
IStream.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this stream.
|
IKey |
IStream.Jsii$Proxy.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this stream.
|
default IKey |
IStream.Jsii$Default.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this stream.
|
default IKey |
StreamAttributes.getEncryptionKey()
(experimental) The KMS key securing the contents of the stream if encryption is enabled.
|
IKey |
StreamAttributes.Jsii$Proxy.getEncryptionKey() |
IKey |
Stream.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this stream.
|
| Modifier and Type | Method and Description |
|---|---|
StreamProps.Builder |
StreamProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
StreamProps.getEncryptionKey() |
StreamAttributes.Builder |
StreamAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
StreamAttributes.getEncryptionKey() |
Stream.Builder |
Stream.Builder.encryptionKey(IKey encryptionKey)
(experimental) External KMS key to use for stream encryption.
|
| Constructor and Description |
|---|
Jsii$Proxy(StreamEncryption encryption,
IKey encryptionKey,
Duration retentionPeriod,
Number shardCount,
String streamName)
Constructor that initializes the object based on literal property values passed by the
StreamProps.Builder. |
Jsii$Proxy(String streamArn,
IKey encryptionKey)
Constructor that initializes the object based on literal property values passed by the
StreamAttributes.Builder. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAlias
(experimental) 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
(experimental) 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
(experimental) Defines a KMS key.
|
| Modifier and Type | Method and Description |
|---|---|
static IKey |
Key.fromKeyArn(software.constructs.Construct scope,
String id,
String keyArn)
(experimental) Import an externally defined KMS Key using its ARN.
|
IKey |
IAlias.getAliasTargetKey()
(experimental) The Key to which the Alias refers.
|
IKey |
IAlias.Jsii$Proxy.getAliasTargetKey()
(experimental) The Key to which the Alias refers.
|
default IKey |
IAlias.Jsii$Default.getAliasTargetKey()
(experimental) The Key to which the Alias refers.
|
IKey |
AliasAttributes.getAliasTargetKey()
(experimental) The customer master key (CMK) to which the Alias refers.
|
IKey |
AliasAttributes.Jsii$Proxy.getAliasTargetKey() |
IKey |
Alias.getAliasTargetKey()
(experimental) The Key to which the Alias refers.
|
IKey |
AliasProps.getTargetKey()
(experimental) 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)
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(String aliasName,
IKey aliasTargetKey)
Constructor that initializes the object based on literal property values passed by the
AliasAttributes.Builder. |
Jsii$Proxy(String aliasName,
IKey targetKey,
RemovalPolicy removalPolicy)
Constructor that initializes the object based on literal property values passed by the
AliasProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
FunctionOptions.getEnvironmentEncryption()
(experimental) The AWS KMS key that's used to encrypt your function's environment variables.
|
IKey |
FunctionOptions.Jsii$Proxy.getEnvironmentEncryption() |
IKey |
SingletonFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
IKey |
DockerImageFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
IKey |
FunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
| Modifier and Type | Method and Description |
|---|---|
Function.Builder |
Function.Builder.environmentEncryption(IKey environmentEncryption)
(experimental) The AWS KMS key that's used to encrypt your function's environment variables.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.environmentEncryption(IKey environmentEncryption)
(experimental) 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() |
SingletonFunction.Builder |
SingletonFunction.Builder.environmentEncryption(IKey environmentEncryption)
(experimental) The AWS KMS key that's used to encrypt your function's environment variables.
|
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
FunctionProps.Builder |
FunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
FunctionOptions.Builder. |
Jsii$Proxy(Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
FunctionProps.Builder. |
Jsii$Proxy(DockerImageCode code,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
DockerImageFunctionProps.Builder. |
Jsii$Proxy(String uuid,
String lambdaPurpose,
Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
SingletonFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IKey |
NodejsFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
| Modifier and Type | Method and Description |
|---|---|
NodejsFunction.Builder |
NodejsFunction.Builder.environmentEncryption(IKey environmentEncryption)
(experimental) The AWS KMS key that's used to encrypt your function's environment variables.
|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean awsSdkConnectionReuse,
BundlingOptions bundling,
String depsLockFilePath,
String entry,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
NodejsFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IKey |
PythonFunctionProps.Jsii$Proxy.getEnvironmentEncryption() |
| Modifier and Type | Method and Description |
|---|---|
PythonFunctionProps.Builder |
PythonFunctionProps.Builder.environmentEncryption(IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
PythonFunction.Builder |
PythonFunction.Builder.environmentEncryption(IKey environmentEncryption)
(experimental) The AWS KMS key that's used to encrypt your function's environment variables.
|
| Constructor and Description |
|---|
Jsii$Proxy(String entry,
String assetHash,
AssetHashType assetHashType,
String handler,
String index,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
PythonFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
LogGroupProps.getEncryptionKey()
(experimental) The KMS Key to encrypt the log group with.
|
IKey |
LogGroupProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
LogGroup.Builder |
LogGroup.Builder.encryptionKey(IKey encryptionKey)
(experimental) The KMS Key to encrypt the log group with.
|
LogGroupProps.Builder |
LogGroupProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
LogGroupProps.getEncryptionKey() |
| Constructor and Description |
|---|
Jsii$Proxy(IKey encryptionKey,
String logGroupName,
RemovalPolicy removalPolicy,
RetentionDays retention)
Constructor that initializes the object based on literal property values passed by the
LogGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
DatabaseClusterProps.getKmsKey()
(experimental) The KMS key for storage encryption.
|
IKey |
DatabaseClusterProps.Jsii$Proxy.getKmsKey() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
DatabaseClusterProps.getKmsKey() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.kmsKey(IKey kmsKey)
(experimental) The KMS key for storage encryption.
|
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
IVpc vpc,
List<? extends IRole> associatedRoles,
Duration backupRetention,
IClusterParameterGroup clusterParameterGroup,
String dbClusterName,
Boolean deletionProtection,
EngineVersion engineVersion,
Boolean iamAuthentication,
String instanceIdentifierBase,
Number instances,
IKey kmsKey,
IParameterGroup parameterGroup,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends ISecurityGroup> securityGroups,
Boolean storageEncrypted,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
abstract IKey |
SnapshotCredentials.getEncryptionKey()
(experimental) KMS encryption key to encrypt the generated secret.
|
default IKey |
SnapshotCredentialsFromGeneratedPasswordOptions.getEncryptionKey()
(experimental) KMS encryption key to encrypt the generated secret.
|
IKey |
SnapshotCredentialsFromGeneratedPasswordOptions.Jsii$Proxy.getEncryptionKey() |
abstract IKey |
Credentials.getEncryptionKey()
(experimental) KMS encryption key to encrypt the generated secret.
|
default IKey |
DatabaseSecretProps.getEncryptionKey()
(experimental) The KMS key to use to encrypt the secret.
|
IKey |
DatabaseSecretProps.Jsii$Proxy.getEncryptionKey() |
IKey |
CredentialsFromUsernameOptions.Jsii$Proxy.getEncryptionKey()
Deprecated.
|
default IKey |
CredentialsBaseOptions.getEncryptionKey()
(experimental) KMS encryption key to encrypt the generated secret.
|
IKey |
CredentialsBaseOptions.Jsii$Proxy.getEncryptionKey() |
IKey |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
IKey |
DatabaseInstanceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
IKey |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
IKey |
DatabaseInstanceSourceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
default IKey |
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey()
(experimental) The AWS KMS key for encryption of Performance Insights data.
|
IKey |
DatabaseInstanceNewProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
default IKey |
InstanceProps.getPerformanceInsightEncryptionKey()
(experimental) The AWS KMS key for encryption of Performance Insights data.
|
IKey |
InstanceProps.Jsii$Proxy.getPerformanceInsightEncryptionKey() |
default IKey |
DatabaseClusterProps.getStorageEncryptionKey()
(experimental) The KMS key for storage encryption.
|
IKey |
DatabaseClusterProps.Jsii$Proxy.getStorageEncryptionKey() |
default IKey |
ServerlessClusterProps.getStorageEncryptionKey()
(experimental) The KMS key for storage encryption.
|
IKey |
ServerlessClusterProps.Jsii$Proxy.getStorageEncryptionKey() |
default IKey |
DatabaseInstanceProps.getStorageEncryptionKey()
(experimental) The KMS key that's used to encrypt the DB instance.
|
IKey |
DatabaseInstanceProps.Jsii$Proxy.getStorageEncryptionKey() |
default IKey |
DatabaseInstanceReadReplicaProps.getStorageEncryptionKey()
(experimental) The KMS key that's used to encrypt the DB instance.
|
IKey |
DatabaseInstanceReadReplicaProps.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() |
CredentialsFromUsernameOptions.Builder |
CredentialsFromUsernameOptions.Builder.encryptionKey(IKey encryptionKey)
Deprecated.
Sets the value of
CredentialsBaseOptions.getEncryptionKey() |
DatabaseSecret.Builder |
DatabaseSecret.Builder.encryptionKey(IKey encryptionKey)
(experimental) The KMS key to use to encrypt the secret.
|
CredentialsBaseOptions.Builder |
CredentialsBaseOptions.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
CredentialsBaseOptions.getEncryptionKey() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
(experimental) The AWS KMS key for encryption of Performance Insights data.
|
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
(experimental) The AWS KMS key for encryption of Performance Insights data.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
(experimental) The AWS KMS key for encryption of Performance Insights data.
|
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
DatabaseInstanceNewProps.getPerformanceInsightEncryptionKey() |
InstanceProps.Builder |
InstanceProps.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
Sets the value of
InstanceProps.getPerformanceInsightEncryptionKey() |
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.storageEncryptionKey(IKey storageEncryptionKey)
Sets the value of
DatabaseClusterProps.getStorageEncryptionKey() |
ServerlessClusterProps.Builder |
ServerlessClusterProps.Builder.storageEncryptionKey(IKey storageEncryptionKey)
Sets the value of
ServerlessClusterProps.getStorageEncryptionKey() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.storageEncryptionKey(IKey storageEncryptionKey)
Sets the value of
DatabaseInstanceProps.getStorageEncryptionKey() |
ServerlessCluster.Builder |
ServerlessCluster.Builder.storageEncryptionKey(IKey storageEncryptionKey)
(experimental) The KMS key for storage encryption.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.storageEncryptionKey(IKey storageEncryptionKey)
Sets the value of
DatabaseInstanceReadReplicaProps.getStorageEncryptionKey() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.storageEncryptionKey(IKey storageEncryptionKey)
(experimental) The KMS key that's used to encrypt the DB instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.storageEncryptionKey(IKey storageEncryptionKey)
(experimental) The KMS key that's used to encrypt the DB instance.
|
DatabaseCluster.Builder |
DatabaseCluster.Builder.storageEncryptionKey(IKey storageEncryptionKey)
(experimental) The KMS key for storage encryption.
|
| Constructor and Description |
|---|
Jsii$Proxy(IClusterEngine engine,
InstanceProps instanceProps,
BackupProps backup,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
String clusterIdentifier,
Credentials credentials,
String defaultDatabaseName,
Boolean deletionProtection,
String instanceIdentifierBase,
Number instances,
Duration monitoringInterval,
IRole monitoringRole,
IParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
Boolean storageEncrypted,
IKey storageEncryptionKey,
ISubnetGroup subnetGroup)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
Jsii$Proxy(IClusterEngine engine,
IVpc vpc,
Duration backupRetention,
String clusterIdentifier,
Credentials credentials,
String defaultDatabaseName,
Boolean deletionProtection,
Boolean enableDataApi,
IParameterGroup parameterGroup,
RemovalPolicy removalPolicy,
ServerlessScalingOptions scaling,
List<? extends ISecurityGroup> securityGroups,
IKey storageEncryptionKey,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ServerlessClusterProps.Builder. |
Jsii$Proxy(IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceSourceProps.Builder. |
Jsii$Proxy(IKey encryptionKey,
String excludeCharacters)
Constructor that initializes the object based on literal property values passed by the
SnapshotCredentialsFromGeneratedPasswordOptions.Builder. |
Jsii$Proxy(IKey encryptionKey,
String excludeCharacters,
String secretName)
Constructor that initializes the object based on literal property values passed by the
CredentialsBaseOptions.Builder. |
Jsii$Proxy(InstanceType instanceType,
IDatabaseInstance sourceDatabaseInstance,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceReadReplicaProps.Builder. |
Jsii$Proxy(IVpc vpc,
Boolean allowMajorVersionUpgrade,
Boolean autoMinorVersionUpgrade,
Boolean deleteAutomatedBackups,
Boolean enablePerformanceInsights,
InstanceType instanceType,
IParameterGroup parameterGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Boolean publiclyAccessible,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder. |
Jsii$Proxy(IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceNewProps.Builder. |
Jsii$Proxy(SecretValue password,
IKey encryptionKey,
String excludeCharacters,
String secretName)
Deprecated.
Constructor that initializes the object based on literal property values passed by the
CredentialsFromUsernameOptions.Builder. |
Jsii$Proxy(String characterSetName,
Credentials credentials,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceProps.Builder. |
Jsii$Proxy(String username,
IKey encryptionKey,
String excludeCharacters,
ISecret masterSecret,
Boolean replaceOnPasswordCriteriaChanges,
String secretName)
Constructor that initializes the object based on literal property values passed by the
DatabaseSecretProps.Builder. |
Jsii$Proxy(String snapshotIdentifier,
SnapshotCredentials credentials,
IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceFromSnapshotProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
DatabaseSecretProps.getEncryptionKey()
(experimental) The KMS key to use to encrypt the secret.
|
IKey |
DatabaseSecretProps.Jsii$Proxy.getEncryptionKey() |
default IKey |
Login.getEncryptionKey()
(experimental) KMS encryption key to encrypt the generated secret.
|
IKey |
Login.Jsii$Proxy.getEncryptionKey() |
default IKey |
ClusterProps.getEncryptionKey()
(experimental) The KMS key to use for encryption of data at rest.
|
IKey |
ClusterProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.encryptionKey(IKey encryptionKey)
(experimental) The KMS key to use for encryption of data at rest.
|
DatabaseSecretProps.Builder |
DatabaseSecretProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
DatabaseSecretProps.getEncryptionKey() |
Login.Builder |
Login.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
Login.getEncryptionKey() |
DatabaseSecret.Builder |
DatabaseSecret.Builder.encryptionKey(IKey encryptionKey)
(experimental) The KMS key to use to encrypt the secret.
|
ClusterProps.Builder |
ClusterProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
ClusterProps.getEncryptionKey() |
| Constructor and Description |
|---|
Jsii$Proxy(Login masterUser,
IVpc vpc,
String clusterName,
ClusterType clusterType,
String defaultDatabaseName,
Boolean encrypted,
IKey encryptionKey,
IBucket loggingBucket,
String loggingKeyPrefix,
NodeType nodeType,
Number numberOfNodes,
IClusterParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IRole> roles,
List<? extends ISecurityGroup> securityGroups,
IClusterSubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
Jsii$Proxy(String username,
IKey encryptionKey)
Constructor that initializes the object based on literal property values passed by the
DatabaseSecretProps.Builder. |
Jsii$Proxy(String masterUsername,
IKey encryptionKey,
SecretValue masterPassword)
Constructor that initializes the object based on literal property values passed by the
Login.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
BucketAttributes.getEncryptionKey() |
IKey |
BucketAttributes.Jsii$Proxy.getEncryptionKey() |
default IKey |
IBucket.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this bucket.
|
IKey |
IBucket.Jsii$Proxy.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this bucket.
|
default IKey |
IBucket.Jsii$Default.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this bucket.
|
IKey |
Bucket.getEncryptionKey()
(experimental) Optional KMS encryption key associated with this bucket.
|
default IKey |
BucketProps.getEncryptionKey()
(experimental) External KMS key to use for bucket encryption.
|
IKey |
BucketProps.Jsii$Proxy.getEncryptionKey() |
| Modifier and Type | Method and Description |
|---|---|
BucketAttributes.Builder |
BucketAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
BucketAttributes.getEncryptionKey() |
Bucket.Builder |
Bucket.Builder.encryptionKey(IKey encryptionKey)
(experimental) External KMS key to use for bucket encryption.
|
BucketProps.Builder |
BucketProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
BucketProps.getEncryptionKey() |
| Constructor and Description |
|---|
Jsii$Proxy(BucketAccessControl accessControl,
Boolean autoDeleteObjects,
BlockPublicAccess blockPublicAccess,
Boolean bucketKeyEnabled,
String bucketName,
List<? extends CorsRule> cors,
BucketEncryption encryption,
IKey encryptionKey,
Boolean enforceSsl,
List<? extends Inventory> inventories,
List<? extends LifecycleRule> lifecycleRules,
List<? extends BucketMetrics> metrics,
ObjectOwnership objectOwnership,
Boolean publicReadAccess,
RemovalPolicy removalPolicy,
IBucket serverAccessLogsBucket,
String serverAccessLogsPrefix,
Boolean versioned,
String websiteErrorDocument,
String websiteIndexDocument,
RedirectTarget websiteRedirect,
List<? extends RoutingRule> websiteRoutingRules)
Constructor that initializes the object based on literal property values passed by the
BucketProps.Builder. |
Jsii$Proxy(String account,
String bucketArn,
String bucketDomainName,
String bucketDualStackDomainName,
String bucketName,
String bucketRegionalDomainName,
Boolean bucketWebsiteNewUrlFormat,
String bucketWebsiteUrl,
IKey encryptionKey,
Boolean isWebsite,
String region)
Constructor that initializes the object based on literal property values passed by the
BucketAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
SecretProps.getEncryptionKey()
(experimental) The customer-managed encryption key to use for encrypting the secret value.
|
IKey |
SecretProps.Jsii$Proxy.getEncryptionKey() |
default IKey |
ISecret.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt this secret, if any.
|
IKey |
ISecret.Jsii$Proxy.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt this secret, if any.
|
default IKey |
ISecret.Jsii$Default.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt this secret, if any.
|
default IKey |
SecretAttributes.getEncryptionKey()
(experimental) The encryption key that is used to encrypt the secret, unless the default SecretsManager key is used.
|
IKey |
SecretAttributes.Jsii$Proxy.getEncryptionKey() |
IKey |
Secret.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt this secret, if any.
|
IKey |
SecretTargetAttachment.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt this secret, if any.
|
IKey |
ISecretTargetAttachment.Jsii$Proxy.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt this secret, if any.
|
default IKey |
ISecretTargetAttachment.Jsii$Default.getEncryptionKey()
(experimental) The customer-managed encryption key that is used to encrypt this secret, if any.
|
| Modifier and Type | Method and Description |
|---|---|
SecretProps.Builder |
SecretProps.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
SecretProps.getEncryptionKey() |
SecretAttributes.Builder |
SecretAttributes.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
SecretAttributes.getEncryptionKey() |
Secret.Builder |
Secret.Builder.encryptionKey(IKey encryptionKey)
(experimental) The customer-managed encryption key to use for encrypting the secret value.
|
| Constructor and Description |
|---|
Jsii$Proxy(IKey encryptionKey,
String secretArn,
String secretCompleteArn,
String secretPartialArn)
Constructor that initializes the object based on literal property values passed by the
SecretAttributes.Builder. |
Jsii$Proxy(String description,
IKey encryptionKey,
SecretStringGenerator generateSecretString,
RemovalPolicy removalPolicy,
String secretName)
Constructor that initializes the object based on literal property values passed by the
SecretProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
S3Props.getKmsKey()
(experimental) 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)
(experimental) The master key that SES should use to encrypt your emails before saving them to the S3 bucket.
|
| Constructor and Description |
|---|
Jsii$Proxy(IBucket bucket,
IKey kmsKey,
String objectKeyPrefix,
ITopic topic)
Constructor that initializes the object based on literal property values passed by the
S3Props.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
TopicProps.getMasterKey()
(experimental) 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)
(experimental) A KMS Key, either managed by this CDK app, or imported.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean contentBasedDeduplication,
String displayName,
Boolean fifo,
IKey masterKey,
String topicName)
Constructor that initializes the object based on literal property values passed by the
TopicProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IKey |
Queue.getEncryptionMasterKey()
(experimental) If this queue is encrypted, this is the KMS key.
|
abstract IKey |
QueueBase.getEncryptionMasterKey()
(experimental) If this queue is server-side encrypted, this is the KMS encryption key.
|
default IKey |
IQueue.getEncryptionMasterKey()
(experimental) If this queue is server-side encrypted, this is the KMS encryption key.
|
IKey |
IQueue.Jsii$Proxy.getEncryptionMasterKey()
(experimental) If this queue is server-side encrypted, this is the KMS encryption key.
|
default IKey |
IQueue.Jsii$Default.getEncryptionMasterKey()
(experimental) If this queue is server-side encrypted, this is the KMS encryption key.
|
default IKey |
QueueProps.getEncryptionMasterKey()
(experimental) External KMS master key to use for queue encryption.
|
IKey |
QueueProps.Jsii$Proxy.getEncryptionMasterKey() |
| Modifier and Type | Method and Description |
|---|---|
Queue.Builder |
Queue.Builder.encryptionMasterKey(IKey encryptionMasterKey)
(experimental) External KMS master key to use for queue encryption.
|
QueueProps.Builder |
QueueProps.Builder.encryptionMasterKey(IKey encryptionMasterKey)
Sets the value of
QueueProps.getEncryptionMasterKey() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean contentBasedDeduplication,
Duration dataKeyReuse,
DeadLetterQueue deadLetterQueue,
Duration deliveryDelay,
QueueEncryption encryption,
IKey encryptionMasterKey,
Boolean fifo,
Number maxMessageSizeBytes,
String queueName,
Duration receiveMessageWaitTime,
RemovalPolicy removalPolicy,
Duration retentionPeriod,
Duration visibilityTimeout)
Constructor that initializes the object based on literal property values passed by the
QueueProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IKey |
StringListParameter.getEncryptionKey()
(experimental) The encryption key that is used to encrypt this parameter.
|
IKey |
StringParameter.getEncryptionKey()
(experimental) The encryption key that is used to encrypt this parameter.
|
default IKey |
SecureStringParameterAttributes.getEncryptionKey()
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(Number version,
IKey encryptionKey,
String parameterName,
Boolean simpleName)
Constructor that initializes the object based on literal property values passed by the
SecureStringParameterAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IKey |
EncryptionConfiguration.getEncryptionKey()
(experimental) KMS key ARN or ID.
|
IKey |
EncryptionConfiguration.Jsii$Proxy.getEncryptionKey() |
default IKey |
TransformOutput.getEncryptionKey()
(experimental) 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()
(experimental) 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 |
SageMakerCreateEndpointConfigProps.getKmsKey()
(experimental) 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()
(experimental) 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()
(experimental) 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 |
|---|---|
EncryptionConfiguration.Builder |
EncryptionConfiguration.Builder.encryptionKey(IKey encryptionKey)
Sets the value of
EncryptionConfiguration.getEncryptionKey() |
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() |
SageMakerCreateEndpointConfigProps.Builder |
SageMakerCreateEndpointConfigProps.Builder.kmsKey(IKey kmsKey)
Sets the value of
SageMakerCreateEndpointConfigProps.getKmsKey() |
SageMakerCreateEndpointConfig.Builder |
SageMakerCreateEndpointConfig.Builder.kmsKey(IKey kmsKey)
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(EncryptionOption encryptionOption,
IKey encryptionKey)
Constructor that initializes the object based on literal property values passed by the
EncryptionConfiguration.Builder. |
Jsii$Proxy(Number instanceCount,
InstanceType instanceType,
IKey volumeEncryptionKey)
Constructor that initializes the object based on literal property values passed by the
TransformResources.Builder. |
Jsii$Proxy(Number instanceCount,
InstanceType instanceType,
Size volumeSize,
IKey volumeEncryptionKey)
Constructor that initializes the object based on literal property values passed by the
ResourceConfig.Builder. |
Jsii$Proxy(S3Location s3OutputLocation,
IKey encryptionKey)
Constructor that initializes the object based on literal property values passed by the
OutputDataConfig.Builder. |
Jsii$Proxy(String endpointConfigName,
List<? extends ProductionVariant> productionVariants,
IKey kmsKey,
TaskInput tags,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SageMakerCreateEndpointConfigProps.Builder. |
Jsii$Proxy(String s3OutputPath,
String accept,
AssembleWith assembleWith,
IKey encryptionKey)
Constructor that initializes the object based on literal property values passed by the
TransformOutput.Builder. |
Copyright © 2021. All rights reserved.