@Stability(value=Experimental) public static final class CommonEcsRunTaskProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CommonEcsRunTaskProps
CommonEcsRunTaskPropssoftware.amazon.jsii.JsiiObject.InitializationModeCommonEcsRunTaskProps.Builder, CommonEcsRunTaskProps.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(Object o) |
ICluster |
getCluster()
The topic to run the task on.
|
List<ContainerOverride> |
getContainerOverrides()
Container setting overrides.
|
ServiceIntegrationPattern |
getIntegrationPattern()
The service integration pattern indicates different ways to call RunTask in ECS.
|
TaskDefinition |
getTaskDefinition()
Task Definition used for running tasks in the service.
|
int |
hashCode() |
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public ICluster getCluster()
CommonEcsRunTaskPropsEXPERIMENTAL
getCluster in interface CommonEcsRunTaskPropspublic TaskDefinition getTaskDefinition()
CommonEcsRunTaskPropsNote: this must be TaskDefinition, and not ITaskDefinition, as it requires properties that are not known for imported task definitions
EXPERIMENTAL
getTaskDefinition in interface CommonEcsRunTaskPropspublic List<ContainerOverride> getContainerOverrides()
CommonEcsRunTaskPropsKey is the name of the container to override, value is the values you want to override.
EXPERIMENTAL
getContainerOverrides in interface CommonEcsRunTaskPropspublic ServiceIntegrationPattern getIntegrationPattern()
CommonEcsRunTaskPropsThe valid value for Lambda is FIRE_AND_FORGET, SYNC and WAIT_FOR_TASK_TOKEN.
Default: FIRE_AND_FORGET
EXPERIMENTAL
getIntegrationPattern in interface CommonEcsRunTaskPropspublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.