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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ecs.ExecuteCommandConfiguration
ExecuteCommandConfiguration.Builder, ExecuteCommandConfiguration.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theExecuteCommandConfiguration.Builder.protectedJsii$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.JsonNodefinal booleanfinal IKeyThe 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 ExecuteCommandLoggingThe log settings to use for logging the execute command session.final inthashCode()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:ExecuteCommandConfigurationThe AWS Key Management Service key ID to encrypt the data between the local client and the container.Default: - none
- Specified by:
getKmsKeyin interfaceExecuteCommandConfiguration
-
getLogConfiguration
Description copied from interface:ExecuteCommandConfigurationThe 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:
getLogConfigurationin interfaceExecuteCommandConfiguration
-
getLogging
Description copied from interface:ExecuteCommandConfigurationThe log settings to use for logging the execute command session.Default: - none
- Specified by:
getLoggingin interfaceExecuteCommandConfiguration
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-