Skip to content

ECS  >  Operations  >  delete_task_set

delete_task_set

Operation

delete_task_set async

delete_task_set(input: DeleteTaskSetInput, plugins: list[Plugin] | None = None) -> DeleteTaskSetOutput

Deletes a specified task set within a service. This is used when a service uses the EXTERNAL deployment controller type. For more information, see Amazon ECS deployment types in the Amazon Elastic Container Service Developer Guide.

Parameters:

Name Type Description Default
input DeleteTaskSetInput

An instance of DeleteTaskSetInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
DeleteTaskSetOutput

An instance of DeleteTaskSetOutput.

Input

DeleteTaskSetInput dataclass

Bases: _SerdeShape

Dataclass for DeleteTaskSetInput structure.

Attributes

cluster class-attribute instance-attribute
cluster: str | None = ...

The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task set found in to delete.

force class-attribute instance-attribute
force: bool | None = ...

If true, you can delete a task set even if it hasn't been scaled down to zero.

service class-attribute instance-attribute
service: str | None = ...

The short name or full Amazon Resource Name (ARN) of the service that hosts the task set to delete.

task_set class-attribute instance-attribute
task_set: str | None = ...

The task set ID or full Amazon Resource Name (ARN) of the task set to delete.

Output

DeleteTaskSetOutput dataclass

Bases: _SerdeShape

Dataclass for DeleteTaskSetOutput structure.

Attributes

response_metadata class-attribute instance-attribute
response_metadata: ResponseMetadata = ...

Metadata about the response that produced this output. Use this to recover the request identifiers a service's support team needs in order to investigate a call. Members of the metadata are individually optional.

task_set class-attribute instance-attribute
task_set: TaskSet | None = ...

Details about the task set.