AWS SDK Version 2 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.

.NET Framework 4.5
Container for the parameters to the DeleteService operation. Deletes a specified service within a cluster. You can delete a service if you have no running tasks in it and the desired task count is zero. If the service is actively maintaining tasks, you cannot delete it, and you must update the service to a desired task count of zero. For more information, see UpdateService.

When you delete a service, if there are still running tasks that require cleanup, the service status moves from ACTIVE to DRAINING, and the service is no longer visible in the console or in ListServices API operations. After the tasks have stopped, then the service status moves from DRAINING to INACTIVE. Services in the DRAINING or INACTIVE status can still be viewed with DescribeServices API operations; however, in the future, INACTIVE services may be cleaned up and purged from Amazon ECS record keeping, and DescribeServices API operations on those services will return a ServiceNotFoundException error.

Inheritance Hierarchy


Namespace: Amazon.ECS.Model
Assembly: AWSSDK.dll
Version: (assembly version)


public class DeleteServiceRequest : AmazonECSRequest

The DeleteServiceRequest type exposes the following members


Public Method DeleteServiceRequest()


Public Property Cluster System.String Gets and sets the property Cluster.

The name of the cluster that hosts the service to delete. If you do not specify a cluster, the default cluster is assumed.

Public Property Service System.String Gets and sets the property Service.

The name of the service to delete.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

.NET for Windows Store apps:
Supported in: Windows 8