describeApplicationStatusChecks

abstract suspend fun describeApplicationStatusChecks(input: DescribeApplicationStatusChecksRequest = DescribeApplicationStatusChecksRequest { }): DescribeApplicationStatusChecksResponse

Describes application status checks, including configuration details such as protocol, port, path, thresholds, and associations. Results are paginated. Use the NextToken parameter to retrieve additional results. The following rules apply:

  • If you do not specify any application status check IDs, all checks in your account are returned.

  • Use DescribeApplicationStatus to see the actual health status of instances.

Samples

// This example describes the specified application status checks.
val resp = ec2Client.describeApplicationStatusChecks {
    applicationStatusCheckIds = listOf<String>(
        "asc-0123456789abcdef0"
    )
}
// This example uses a filter to describe application status checks included in aggregation.
val resp = ec2Client.describeApplicationStatusChecks {
    filters = listOf<Filter>(
        Filter {
            name = "aggregation"
            values = listOf<String>(
                "included"
            )
        }            
    )
    maxResults = 10
}