public static final class CfnSecurityConfigurationProps.Builder
extends java.lang.Object
CfnSecurityConfigurationProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnSecurityConfigurationProps |
build()
Builds the configured instance.
|
CfnSecurityConfigurationProps.Builder |
encryptionConfiguration(CfnSecurityConfiguration.EncryptionConfigurationProperty encryptionConfiguration)
Sets the value of
CfnSecurityConfigurationProps.getEncryptionConfiguration() |
CfnSecurityConfigurationProps.Builder |
encryptionConfiguration(IResolvable encryptionConfiguration)
Sets the value of
CfnSecurityConfigurationProps.getEncryptionConfiguration() |
CfnSecurityConfigurationProps.Builder |
name(java.lang.String name)
Sets the value of
CfnSecurityConfigurationProps.getName() |
public CfnSecurityConfigurationProps.Builder encryptionConfiguration(IResolvable encryptionConfiguration)
CfnSecurityConfigurationProps.getEncryptionConfiguration()
encryptionConfiguration
- The encryption configuration associated with this security configuration. This parameter is required.this
public CfnSecurityConfigurationProps.Builder encryptionConfiguration(CfnSecurityConfiguration.EncryptionConfigurationProperty encryptionConfiguration)
CfnSecurityConfigurationProps.getEncryptionConfiguration()
encryptionConfiguration
- The encryption configuration associated with this security configuration. This parameter is required.this
public CfnSecurityConfigurationProps.Builder name(java.lang.String name)
CfnSecurityConfigurationProps.getName()
name
- The name of the security configuration. This parameter is required.this
public CfnSecurityConfigurationProps build()
CfnSecurityConfigurationProps
java.lang.NullPointerException
- if any required attribute was not provided