@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoMLSecurityConfig extends Object implements Serializable, Cloneable, StructuredPojo
Security options.
| Constructor and Description |
|---|
AutoMLSecurityConfig() |
| Modifier and Type | Method and Description |
|---|---|
AutoMLSecurityConfig |
clone() |
boolean |
equals(Object obj) |
Boolean |
getEnableInterContainerTrafficEncryption()
Whether to use traffic encryption between the container layers.
|
String |
getVolumeKmsKeyId()
The key used to encrypt stored data.
|
VpcConfig |
getVpcConfig()
The VPC configuration.
|
int |
hashCode() |
Boolean |
isEnableInterContainerTrafficEncryption()
Whether to use traffic encryption between the container layers.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEnableInterContainerTrafficEncryption(Boolean enableInterContainerTrafficEncryption)
Whether to use traffic encryption between the container layers.
|
void |
setVolumeKmsKeyId(String volumeKmsKeyId)
The key used to encrypt stored data.
|
void |
setVpcConfig(VpcConfig vpcConfig)
The VPC configuration.
|
String |
toString()
Returns a string representation of this object.
|
AutoMLSecurityConfig |
withEnableInterContainerTrafficEncryption(Boolean enableInterContainerTrafficEncryption)
Whether to use traffic encryption between the container layers.
|
AutoMLSecurityConfig |
withVolumeKmsKeyId(String volumeKmsKeyId)
The key used to encrypt stored data.
|
AutoMLSecurityConfig |
withVpcConfig(VpcConfig vpcConfig)
The VPC configuration.
|
public void setVolumeKmsKeyId(String volumeKmsKeyId)
The key used to encrypt stored data.
volumeKmsKeyId - The key used to encrypt stored data.public String getVolumeKmsKeyId()
The key used to encrypt stored data.
public AutoMLSecurityConfig withVolumeKmsKeyId(String volumeKmsKeyId)
The key used to encrypt stored data.
volumeKmsKeyId - The key used to encrypt stored data.public void setEnableInterContainerTrafficEncryption(Boolean enableInterContainerTrafficEncryption)
Whether to use traffic encryption between the container layers.
enableInterContainerTrafficEncryption - Whether to use traffic encryption between the container layers.public Boolean getEnableInterContainerTrafficEncryption()
Whether to use traffic encryption between the container layers.
public AutoMLSecurityConfig withEnableInterContainerTrafficEncryption(Boolean enableInterContainerTrafficEncryption)
Whether to use traffic encryption between the container layers.
enableInterContainerTrafficEncryption - Whether to use traffic encryption between the container layers.public Boolean isEnableInterContainerTrafficEncryption()
Whether to use traffic encryption between the container layers.
public void setVpcConfig(VpcConfig vpcConfig)
The VPC configuration.
vpcConfig - The VPC configuration.public VpcConfig getVpcConfig()
The VPC configuration.
public AutoMLSecurityConfig withVpcConfig(VpcConfig vpcConfig)
The VPC configuration.
vpcConfig - The VPC configuration.public String toString()
toString in class ObjectObject.toString()public AutoMLSecurityConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.