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.
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.
Namespace: Amazon.ECS
Assembly: AWSSDK.dll
Version: (assembly version)
public virtual DeleteServiceResponse DeleteService( DeleteServiceRequest request )
Container for the necessary parameters to execute the DeleteService service method.
Exception | Condition |
---|---|
ClientException | These errors are usually caused by a client action, such as using an action or resource on behalf of a user that doesn't have permission to use the action or resource, or specifying an identifier that is not valid. |
ClusterNotFoundException | The specified cluster could not be found. You can view your available clusters with ListClusters. Amazon ECS clusters are region-specific. |
InvalidParameterException | The specified parameter is invalid. Review the available parameters for the API request. |
ServerException | These errors are usually caused by a server issue. |
ServiceNotFoundException | The specified service could not be found. You can view your available services with ListServices. Amazon ECS services are cluster-specific and region-specific. |
.NET Framework:
Supported in: 4.5, 4.0, 3.5