@Stability(value=Experimental) public static final class SecurityConfiguration.Builder extends Object implements software.amazon.jsii.Builder<SecurityConfiguration>
SecurityConfiguration.| Modifier and Type | Method and Description |
|---|---|
SecurityConfiguration |
build() |
SecurityConfiguration.Builder |
cloudWatchEncryption(CloudWatchEncryption cloudWatchEncryption)
(experimental) The encryption configuration for Amazon CloudWatch Logs.
|
static SecurityConfiguration.Builder |
create(software.constructs.Construct scope,
String id) |
SecurityConfiguration.Builder |
jobBookmarksEncryption(JobBookmarksEncryption jobBookmarksEncryption)
(experimental) The encryption configuration for Glue Job Bookmarks.
|
SecurityConfiguration.Builder |
s3Encryption(S3Encryption s3Encryption)
(experimental) The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
|
SecurityConfiguration.Builder |
securityConfigurationName(String securityConfigurationName)
(experimental) The name of the security configuration.
|
@Stability(value=Experimental) public static SecurityConfiguration.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.SecurityConfiguration.Builder.@Stability(value=Experimental) public SecurityConfiguration.Builder securityConfigurationName(String securityConfigurationName)
securityConfigurationName - The name of the security configuration. This parameter is required.this@Stability(value=Experimental) public SecurityConfiguration.Builder cloudWatchEncryption(CloudWatchEncryption cloudWatchEncryption)
Default: no cloudwatch logs encryption.
cloudWatchEncryption - The encryption configuration for Amazon CloudWatch Logs. This parameter is required.this@Stability(value=Experimental) public SecurityConfiguration.Builder jobBookmarksEncryption(JobBookmarksEncryption jobBookmarksEncryption)
Default: no job bookmarks encryption.
jobBookmarksEncryption - The encryption configuration for Glue Job Bookmarks. This parameter is required.this@Stability(value=Experimental) public SecurityConfiguration.Builder s3Encryption(S3Encryption s3Encryption)
Default: no s3 encryption.
s3Encryption - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data. This parameter is required.this@Stability(value=Experimental) public SecurityConfiguration build()
build in interface software.amazon.jsii.Builder<SecurityConfiguration>Copyright © 2021. All rights reserved.