Skip to content
v2.274.0

ITaskDefinitionExtension Interface ​

An extension for Task Definitions.

Classes that want to make changes to a TaskDefinition (such as adding helper containers) can implement this interface, and can then be "added" to a TaskDefinition like so:

taskDefinition.addExtension(new MyExtension("some_parameter"));

Methods ​

extend(taskDefinition: TaskDefinition): voiddef extend(self, task_definition: TaskDefinition) -> Nonepublic void extend(TaskDefinition taskDefinition)public void Extend(TaskDefinition taskDefinition)func Extend(TaskDefinition TaskDefinition)#
Apply the extension to the given TaskDefinition.
1 parameter

Parameters

  • taskDefinitiontask_definitiontaskDefinitiontaskDefinitionTaskDefinition — [disable-awslint:ref-via-interface].