@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-03-22T19:35:50.220Z") @Deprecated public interface EcsRunTaskBaseProps extends CommonEcsRunTaskProps
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ecs.*; import software.amazon.awscdk.services.stepfunctions.*; import software.amazon.awscdk.services.stepfunctions.tasks.*; Cluster cluster; ContainerDefinition containerDefinition; Object parameters; TaskDefinition taskDefinition; EcsRunTaskBaseProps ecsRunTaskBaseProps = EcsRunTaskBaseProps.builder() .cluster(cluster) .taskDefinition(taskDefinition) // the properties below are optional .containerOverrides(List.of(ContainerOverride.builder() .containerDefinition(containerDefinition) // the properties below are optional .command(List.of("command")) .cpu(123) .environment(List.of(TaskEnvironmentVariable.builder() .name("name") .value("value") .build())) .memoryLimit(123) .memoryReservation(123) .build())) .integrationPattern(ServiceIntegrationPattern.FIRE_AND_FORGET) .parameters(Map.of( "parametersKey", parameters)) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
EcsRunTaskBaseProps.Builder
Deprecated.
|
static class |
EcsRunTaskBaseProps.Jsii$Proxy
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static EcsRunTaskBaseProps.Builder |
builder()
Deprecated.
|
default java.util.Map<java.lang.String,java.lang.Object> |
getParameters()
Deprecated.
|
getCluster, getContainerOverrides, getIntegrationPattern, getTaskDefinition
@Deprecated default java.util.Map<java.lang.String,java.lang.Object> getParameters()
Default: - No additional parameters passed
@Deprecated static EcsRunTaskBaseProps.Builder builder()
builder
in interface CommonEcsRunTaskProps
EcsRunTaskBaseProps.Builder
of EcsRunTaskBaseProps