Class ExecuteCommandConfiguration.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.ExecuteCommandConfiguration.Jsii$Proxy
- All Implemented Interfaces:
ExecuteCommandConfiguration
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ExecuteCommandConfiguration
@Stability(Stable)
@Internal
public static final class ExecuteCommandConfiguration.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ExecuteCommandConfiguration
An implementation for
ExecuteCommandConfiguration
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ecs.ExecuteCommandConfiguration
ExecuteCommandConfiguration.Builder, ExecuteCommandConfiguration.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theExecuteCommandConfiguration.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final IKey
The AWS Key Management Service key ID to encrypt the data between the local client and the container.The log configuration for the results of the execute command actions.final ExecuteCommandLogging
The log settings to use for logging the execute command session.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theExecuteCommandConfiguration.Builder
.
-
-
Method Details
-
getKmsKey
Description copied from interface:ExecuteCommandConfiguration
The AWS Key Management Service key ID to encrypt the data between the local client and the container.Default: - none
- Specified by:
getKmsKey
in interfaceExecuteCommandConfiguration
-
getLogConfiguration
Description copied from interface:ExecuteCommandConfiguration
The log configuration for the results of the execute command actions.The logs can be sent to CloudWatch Logs or an Amazon S3 bucket.
Default: - none
- Specified by:
getLogConfiguration
in interfaceExecuteCommandConfiguration
-
getLogging
Description copied from interface:ExecuteCommandConfiguration
The log settings to use for logging the execute command session.Default: - none
- Specified by:
getLogging
in interfaceExecuteCommandConfiguration
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-