class EcsRunTaskBase
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.StepFunctions.Tasks.EcsRunTaskBase | 
|  Java | software.amazon.awscdk.services.stepfunctions.tasks.EcsRunTaskBase | 
|  Python | aws_cdk.aws_stepfunctions_tasks.EcsRunTaskBase | 
|  TypeScript (source) | @aws-cdk/aws-stepfunctions-tasks»EcsRunTaskBase | 
⚠️ Deprecated: No replacement
Implements
IConnectable, IStep
A StepFunctions Task to run a Task on ECS or Fargate.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as ecs from '@aws-cdk/aws-ecs';
import * as stepfunctions from '@aws-cdk/aws-stepfunctions';
import * as stepfunctions_tasks from '@aws-cdk/aws-stepfunctions-tasks';
declare const cluster: ecs.Cluster;
declare const containerDefinition: ecs.ContainerDefinition;
declare const parameters: any;
declare const taskDefinition: ecs.TaskDefinition;
const ecsRunTaskBase = new stepfunctions_tasks.EcsRunTaskBase({
  cluster: cluster,
  taskDefinition: taskDefinition,
  // the properties below are optional
  containerOverrides: [{
    containerDefinition: containerDefinition,
    // the properties below are optional
    command: ['command'],
    cpu: 123,
    environment: [{
      name: 'name',
      value: 'value',
    }],
    memoryLimit: 123,
    memoryReservation: 123,
  }],
  integrationPattern: stepfunctions.ServiceIntegrationPattern.FIRE_AND_FORGET,
  parameters: {
    parametersKey: parameters,
  },
});
Initializer
new EcsRunTaskBase(props: EcsRunTaskBaseProps)
⚠️ Deprecated: No replacement
Parameters
- props EcsRun Task Base Props 
Properties
| Name | Type | Description | 
|---|---|---|
| connections | Connections | Manage allowed network traffic for this service. | 
connections
⚠️ Deprecated: No replacement
Type:
Connections
Manage allowed network traffic for this service.
Methods
| Name | Description | 
|---|---|
| bind(task) | Called when the task object is used in a workflow. | 
| protected configure | 
bind(task)
public bind(task: Task): StepFunctionsTaskConfig
⚠️ Deprecated: No replacement
Parameters
- task Task
Returns
Called when the task object is used in a workflow.
protected configureAwsVpcNetworking(vpc, assignPublicIp?, subnetSelection?, securityGroup?)   
protected configureAwsVpcNetworking(vpc: IVpc, assignPublicIp?: boolean, subnetSelection?: SubnetSelection, securityGroup?: ISecurityGroup): void
⚠️ Deprecated: No replacement
Parameters
- vpc IVpc
- assignPublicIp boolean
- subnetSelection SubnetSelection 
- securityGroup ISecurityGroup 
