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.
Deletes a health check.
Amazon Route 53 does not prevent you from deleting a health check even if the health
check is associated with one or more resource record sets. If you delete a health
check and you don't update the associated resource record sets, the future status
of the health check can't be predicted and may change. This will affect the routing
of DNS queries for your DNS failover configuration. For more information, see Replacing
and Deleting Health Checks in the Amazon Route 53 Developer Guide.
If you're using Cloud Map and you configured Cloud Map to create a Route 53 health
check when you register an instance, you can't use the Route 53 DeleteHealthCheck
command to delete the health check. The health check is deleted automatically when
you deregister the instance; there can be a delay of several hours before the health
check is deleted from Route 53.
This is an asynchronous operation using the standard naming convention for .NET 4.5 or higher. For .NET 3.5 the operation is implemented as a pair of methods using the standard naming convention of BeginDeleteHealthCheck and EndDeleteHealthCheck.
Namespace: Amazon.Route53
Assembly: AWSSDK.Route53.dll
Version: 3.x.y.z
public virtual Task<DeleteHealthCheckResponse> DeleteHealthCheckAsync( DeleteHealthCheckRequest request, CancellationToken cancellationToken )
Container for the necessary parameters to execute the DeleteHealthCheck service method.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
Exception | Condition |
---|---|
HealthCheckInUseException | This error code is not in use. |
InvalidInputException | The input is not valid. |
NoSuchHealthCheckException | No health check exists with the specified ID. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5