public static final class CfnCluster.ExecuteCommandConfigurationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCluster.ExecuteCommandConfigurationProperty
CfnCluster.ExecuteCommandConfigurationProperty
CfnCluster.ExecuteCommandConfigurationProperty.Builder, CfnCluster.ExecuteCommandConfigurationProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getKmsKeyId()
Specify an AWS Key Management Service key ID to encrypt the data between the local client and the container.
|
java.lang.Object |
getLogConfiguration()
The log configuration for the results of the execute command actions.
|
java.lang.String |
getLogging()
The log setting to use for redirecting logs for your execute command results.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getKmsKeyId()
CfnCluster.ExecuteCommandConfigurationProperty
getKmsKeyId
in interface CfnCluster.ExecuteCommandConfigurationProperty
public final java.lang.Object getLogConfiguration()
CfnCluster.ExecuteCommandConfigurationProperty
The logs can be sent to CloudWatch Logs or an Amazon S3 bucket. When logging=OVERRIDE
is specified, a logConfiguration
must be provided.
getLogConfiguration
in interface CfnCluster.ExecuteCommandConfigurationProperty
public final java.lang.String getLogging()
CfnCluster.ExecuteCommandConfigurationProperty
NONE
: The execute command session is not logged.DEFAULT
: The awslogs
configuration in the task definition is used. If no logging parameter is specified, it defaults to this value. If no awslogs
log driver is configured in the task definition, the output won't be logged.OVERRIDE
: Specify the logging details as a part of logConfiguration
. If the OVERRIDE
logging option is specified, the logConfiguration
is required.getLogging
in interface CfnCluster.ExecuteCommandConfigurationProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()