Route53 / Client / get_health_check_last_failure_reason
get_health_check_last_failure_reason#
- Route53.Client.get_health_check_last_failure_reason(**kwargs)#
- Gets the reason that a specified health check failed most recently. - See also: AWS API Documentation - Request Syntax- response = client.get_health_check_last_failure_reason( HealthCheckId='string' ) - Parameters:
- HealthCheckId (string) – - [REQUIRED] - The ID for the health check for which you want the last failure reason. When you created the health check, - CreateHealthCheckreturned the ID in the response, in the- HealthCheckIdelement.- Note- If you want to get the last failure reason for a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can’t use - GetHealthCheckLastFailureReasonfor a calculated health check.
- Return type:
- dict 
- Returns:
- Response Syntax- { 'HealthCheckObservations': [ { 'Region': 'us-east-1'|'us-west-1'|'us-west-2'|'eu-west-1'|'ap-southeast-1'|'ap-southeast-2'|'ap-northeast-1'|'sa-east-1', 'IPAddress': 'string', 'StatusReport': { 'Status': 'string', 'CheckedTime': datetime(2015, 1, 1) } }, ] } - Response Structure- (dict) – - A complex type that contains the response to a - GetHealthCheckLastFailureReasonrequest.- HealthCheckObservations (list) – - A list that contains one - Observationelement for each Amazon Route 53 health checker that is reporting a last failure reason.- (dict) – - A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker. - Region (string) – - The region of the Amazon Route 53 health checker that provided the status in - StatusReport.
- IPAddress (string) – - The IP address of the Amazon Route 53 health checker that provided the failure reason in - StatusReport.
- StatusReport (dict) – - A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker and the time of the failed health check. - Status (string) – - A description of the status of the health check endpoint as reported by one of the Amazon Route 53 health checkers. 
- CheckedTime (datetime) – - The date and time that the health checker performed the health check in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value - 2017-03-27T17:48:16.751Zrepresents March 27, 2017 at 17:48:16.751 UTC.
 
 
 
 
 
 - Exceptions- Route53.Client.exceptions.NoSuchHealthCheck
- Route53.Client.exceptions.InvalidInput