Skip to content

HealthCheck

Source code in docs_src/capo_route_53/types/health_check.py
class HealthCheck(TypedDict, closed=True):
    id: "capo_route_53.types.health_check_id.HealthCheckId"
    """<p>The identifier that Amazon Route 53 assigned to the health check when you created it. When you add or update a resource record set, you use this value to specify which health check to use. The value can be up to 64 characters long. </p>"""
    caller_reference: "capo_route_53.types.health_check_nonce.HealthCheckNonce"
    """<p>A unique string that you specified when you created the health check.</p>"""
    linked_service: NotRequired["capo_route_53.types.linked_service.LinkedService"]
    """<p>If the health check was created by another service, the service that created the health check. When a health check is created by another service, you can't edit or delete it using Amazon Route 53. </p>"""
    health_check_config: "capo_route_53.types.health_check_config.HealthCheckConfig"
    """<p>A complex type that contains detailed information about one health check.</p>"""
    health_check_version: "capo_route_53.types.health_check_version.HealthCheckVersion"
    """<p>The version of the health check. You can optionally pass this value in a call to <code>UpdateHealthCheck</code> to prevent overwriting another change to the health check.</p>"""
    cloud_watch_alarm_configuration: NotRequired[
        "capo_route_53.types.cloud_watch_alarm_configuration.CloudWatchAlarmConfiguration"
    ]
    """<p>A complex type that contains information about the CloudWatch alarm that Amazon Route 53 is monitoring for this health check.</p>"""

caller_reference instance-attribute

caller_reference: HealthCheckNonce

A unique string that you specified when you created the health check.

cloud_watch_alarm_configuration instance-attribute

cloud_watch_alarm_configuration: NotRequired[CloudWatchAlarmConfiguration]

A complex type that contains information about the CloudWatch alarm that Amazon Route 53 is monitoring for this health check.

health_check_config instance-attribute

health_check_config: HealthCheckConfig

A complex type that contains detailed information about one health check.

health_check_version instance-attribute

health_check_version: HealthCheckVersion

The version of the health check. You can optionally pass this value in a call to UpdateHealthCheck to prevent overwriting another change to the health check.

id instance-attribute

The identifier that Amazon Route 53 assigned to the health check when you created it. When you add or update a resource record set, you use this value to specify which health check to use. The value can be up to 64 characters long.

linked_service instance-attribute

linked_service: NotRequired[LinkedService]

If the health check was created by another service, the service that created the health check. When a health check is created by another service, you can't edit or delete it using Amazon Route 53.