AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the UpdateTaskSet operation. Modifies a task set. 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.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.ECS.AmazonECSRequest
      Amazon.ECS.Model.UpdateTaskSetRequest

Namespace: Amazon.ECS.Model
Assembly: AWSSDK.ECS.dll
Version: 3.x.y.z

Syntax

C#
public class UpdateTaskSetRequest : AmazonECSRequest
         IAmazonWebServiceRequest

The UpdateTaskSetRequest type exposes the following members

Constructors

NameDescription
Public Method UpdateTaskSetRequest()

Properties

NameTypeDescription
Public Property Cluster System.String

Gets and sets the property Cluster.

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

Public Property Scale Amazon.ECS.Model.Scale

Gets and sets the property Scale.

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

Public Property Service System.String

Gets and sets the property Service.

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

Public Property TaskSet System.String

Gets and sets the property TaskSet.

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

Examples

This example updates the task set to adjust the scale.

To update a task set


var client = new AmazonECSClient();
var response = client.UpdateTaskSet(new UpdateTaskSetRequest 
{
    Cluster = "MyCluster",
    Scale = new Scale {
        Value = 50,
        Unit = "PERCENT"
    },
    Service = "MyService",
    TaskSet = "arn:aws:ecs:us-west-2:123456789012:task-set/MyCluster/MyService/ecs-svc/1234567890123456789"
});

TaskSet taskSet = response.TaskSet;

            

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5