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.
If you intend to use the container instance for some other purpose after deregistration, you should stop all of the tasks running on the container instance before deregistration to avoid any orphaned tasks from consuming resources.
Deregistering a container instance removes the instance from a cluster, but it does not terminate the EC2 instance; if you are finished using the instance, be sure to terminate it in the Amazon EC2 console to stop billing.
When you terminate a container instance, it is automatically deregistered from your cluster.
Namespace: Amazon.ECS
Assembly: AWSSDK.dll
Version: (assembly version)
public virtual DeregisterContainerInstanceResponse DeregisterContainerInstance( DeregisterContainerInstanceRequest request )
Container for the necessary parameters to execute the DeregisterContainerInstance 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. |
.NET Framework:
Supported in: 4.5, 4.0, 3.5