CreateTaskSetRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The capacity provider strategy to use for the task set.

Link copied to clipboard

An identifier that you provide to ensure the idempotency of the request. It must be unique and is case sensitive. Up to 36 ASCII characters in the range of 33-126 (inclusive) are allowed.

Link copied to clipboard

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

Link copied to clipboard

An optional non-unique tag that identifies this task set in external systems. If the task set is associated with a service discovery registry, the tasks in this task set will have the ECS_TASK_SET_EXTERNAL_ID Cloud Map attribute set to the provided value.

Link copied to clipboard

The launch type that new tasks in the task set uses. For more information, see Amazon ECS launch types in the Amazon Elastic Container Service Developer Guide.

Link copied to clipboard

A load balancer object representing the load balancer to use with the task set. The supported load balancer types are either an Application Load Balancer or a Network Load Balancer.

Link copied to clipboard

An object representing the network configuration for a task set.

Link copied to clipboard

The platform version that the tasks in the task set uses. A platform version is specified only for tasks using the Fargate launch type. If one isn't specified, the LATEST platform version is used.

Link copied to clipboard
val scale: Scale?

A floating-point percentage of the desired number of tasks to place and keep running in the task set.

Link copied to clipboard

The short name or full Amazon Resource Name (ARN) of the service to create the task set in.

Link copied to clipboard

The details of the service discovery registries to assign to this task set. For more information, see Service discovery.

Link copied to clipboard
val tags: List<Tag>?

The metadata that you apply to the task set to help you categorize and organize them. Each tag consists of a key and an optional value. You define both. When a service is deleted, the tags are deleted.

Link copied to clipboard

The task definition for the tasks in the task set to use. If a revision isn't specified, the latest ACTIVE revision is used.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String