AWS::EC2::ApplicationStatusCheckAn application status check monitors an HTTP or HTTPS endpoint on Amazon EC2 instances and reports application-layer health. Configure a health check with a Protocol, Port, and Path, and then associate it with EC2 instances via AWS::EC2::ApplicationStatusCheckInstanceAssociation or AWS::EC2::ApplicationStatusCheckTagAssociation.
15 configurable properties. 2 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
Port | integer | Required |
Protocol | string | Required |
Aggregation | string | |
DeviceIndex | integer | |
FailureThreshold | integer | |
HealthCheckPaths | Array<HealthCheckPath> | |
InitializationGracePeriodSeconds | integer | |
Interval | integer | Create-only |
IpScope | string | Create-only |
IpVersion | string | |
Path | string | |
StatusCodeMatcher | string | |
SuccessThreshold | integer | |
Tags | Array<Tag> | |
Timeout | integer |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
ApplicationStatusCheckId | string | The unique identifier of the application status check. |
Arn | string | The Amazon Resource Name (ARN) of the application status check. |
CreationTime | string | When the application status check was created (ISO 8601). |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::EC2::ApplicationStatusCheck
Resources:
MyResource:
Type: AWS::EC2::ApplicationStatusCheck
Properties:
Protocol: "http"
Port: 1
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
ec2:CreateApplicationStatusCheckec2:DescribeApplicationStatusChecksec2:CreateTagsec2:DescribeTagsiam:CreateServiceLinkedRoleec2:DescribeApplicationStatusChecksec2:DescribeTagsec2:ModifyApplicationStatusCheckec2:DescribeApplicationStatusChecksec2:CreateTagsec2:DeleteTagsec2:DescribeTagsec2:DeleteApplicationStatusCheckec2:DescribeApplicationStatusChecksec2:DescribeTagsec2:DescribeApplicationStatusChecksEverything you need to know about EC2 on one page. HD quality, print-friendly.
Download Free InfographicArnThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
IntervalIpScope