AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

AWS::Route53::HealthCheck

使用 AWS::Route53::HealthCheck 资源在 Amazon Route 53 响应 DNS 查询前检查您的资源的运行状况。有关更多信息,请参阅 Amazon Route 53 开发人员指南 中的运行状况检查在简单 Amazon Route 53 配置中的工作原理

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

Copy
{ "Type" : "AWS::Route53::HealthCheck", "Properties" : { "HealthCheckConfig" : HealthCheckConfig, "HealthCheckTags" : [ HealthCheckTags, ... ] } }

YAML

Copy
Type: "AWS::Route53::HealthCheck" Properties: HealthCheckConfig: HealthCheckConfig HealthCheckTags: - HealthCheckTags

属性

HealthCheckConfig

Amazon Route 53 运行状况检查。

Required: Yes

类型Amazon Route 53 HealthCheckConfig

更新要求无需中断

HealthCheckTags

此运行状况检查的任意标签组(键/值对)。

Required: No

类型Amazon Route 53 HealthCheckTags 的列表。

更新要求无需中断

返回值

Ref

当向 Ref 内部函数提供此资源的逻辑 ID 时,Ref 将返回运行状况检查 ID,例如 e0a123b4-4dba-4650-935e-example

有关使用 Ref 功能的更多信息,请参阅参考

示例

下面的示例创建一个向指定终端节点发送请求的 Amazon Route 53 运行状况检查。

JSON

Copy
"myHealthCheck": { "Type": "AWS::Route53::HealthCheck", "Properties": { "HealthCheckConfig": { "IPAddress": "000.000.000.000", "Port": "80", "Type": "HTTP", "ResourcePath": "/example/index.html", "FullyQualifiedDomainName": "example.com", "RequestInterval": "30", "FailureThreshold": "3" }, "HealthCheckTags" : [{ "Key": "SampleKey1", "Value": "SampleValue1" }, { "Key": "SampleKey2", "Value": "SampleValue2" }] } }

YAML

Copy
myHealthCheck: Type: "AWS::Route53::HealthCheck" Properties: HealthCheckConfig: IPAddress: "000.000.000.000" Port: "80" Type: "HTTP" ResourcePath: "/example/index.html" FullyQualifiedDomainName: "example.com" RequestInterval: "30" FailureThreshold: "3" HealthCheckTags: - Key: "SampleKey1" Value: "SampleValue1" - Key: "SampleKey2" Value: "SampleValue2"

本页内容: