0
python boto를 사용하여 route53의 상태 확인을 어떻게 만들 수 있습니까? 예제가없고 문서가 부족합니다. http://boto.readthedocs.org/en/latest/ref/route53.htmlpython boto - 경로 53의 상태 확인을 만드는 방법
그래서 주어진 IP 주소, 포트 및 경로 ..... 그러면 무엇입니까?
python boto를 사용하여 route53의 상태 확인을 어떻게 만들 수 있습니까? 예제가없고 문서가 부족합니다. http://boto.readthedocs.org/en/latest/ref/route53.htmlpython boto - 경로 53의 상태 확인을 만드는 방법
그래서 주어진 IP 주소, 포트 및 경로 ..... 그러면 무엇입니까?
설명서가 없어도 the code
및 AWS
API으로 이해할 수 있습니다.
boto.route53.healthcheck.HealthCheck
에서 봐, 그리고
route = boto.connect_route53()
hc = boto.route53.healthcheck.HealthCheck(...)
route = create_health_check(hc)
...
이 상태 검사의 the help page
에 의해 작성 될 것이다 구현 :
Help on HealthCheck in module boto.route53.healthcheck object:
class HealthCheck(__builtin__.object)
| An individual health check
|
| Methods defined here:
|
| __init__(self, ip_addr, port, hc_type, resource_path, fqdn=None, string_match=None, request_interval=30, failure_threshold=3)
| HealthCheck object
|
| :type ip_addr: str
| :param ip_addr: IP Address
|
| :type port: int
| :param port: Port to check
|
| :type hc_type: str
| :param ip_addr: One of HTTP | HTTPS | HTTP_STR_MATCH | HTTPS_STR_MATCH | TCP
|
| :type resource_path: str
| :param resource_path: Path to check
|
| :type fqdn: str
| :param fqdn: domain name of the endpoint to check
|
| :type string_match: str
| :param string_match: if hc_type is HTTP_STR_MATCH or HTTPS_STR_MATCH, the string to search for in the response body from the specified resource
|
| :type request_interval: int
| :param request_interval: The number of seconds between the time that Amazon Route 53 gets a response from your endpoint and the time that it sends the next health-check request.
|
| :type failure_threshold: int
| :param failure_threshold: The number of consecutive health checks that an endpoint must pass or fail for Amazon Route 53 to change the current status of the endpoint from unhealthy to healthy or vice versa.
|
| to_xml(self)
|
| ----------------------------------------------------------------------
| Data descriptors defined here:
|
| __dict__
| dictionary for instance variables (if defined)
|
| __weakref__
| list of weak references to the object (if defined)
|
| ----------------------------------------------------------------------
| Data and other attributes defined here:
|
| POSTXMLBody = '\n <HealthCheckConfig>\n <IPAddr...il...
|
| XMLFQDNPart = '<FullyQualifiedDomainName>%(fqdn)s</FullyQualifiedDomai...
|
| XMLRequestIntervalPart = '<RequestInterval>%(request_interval)d</Reque...
|
| XMLStringMatchPart = '<SearchString>%(string_match)s</SearchString>'
|
| valid_request_intervals = (10, 30)