Skip to content

DescribeApplicationStatusChecksRequest

Source code in docs_src/capo_ec2/types/describe_application_status_checks_request.py
class DescribeApplicationStatusChecksRequest(TypedDict, closed=True):
    application_status_check_ids: NotRequired[
        "capo_ec2.types.application_status_check_id_list.ApplicationStatusCheckIdList"
    ]
    """<p>The IDs of the application status checks to describe.</p>"""
    filters: NotRequired["capo_ec2.types.filter_list.FilterList"]
    """<p>The filters.</p> <ul> <li> <p> <code>aggregation</code> – The aggregation setting. Valid values: <code>included</code> and <code>excluded</code>.</p> </li> </ul>"""
    max_results: NotRequired[
        "capo_ec2.types.describe_application_status_checks_max_results.DescribeApplicationStatusChecksMaxResults"
    ]
    """<p>The maximum number of items to return for this request. To get the next page of items, make another request with the token returned in the output. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Query-Requests.html#api-pagination">Pagination</a>.</p>"""
    next_token: NotRequired["capo_ec2.types.string.String"]
    """<p>The token returned from a previous paginated request. Pagination continues from the end of the items returned by the previous request.</p>"""
    include_all: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Specifies whether to include recently deleted application status checks that remain available during the deletion grace period. If you omit this parameter or set it to <code>false</code>, the response includes only active checks.</p>"""
    dry_run: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Checks whether you have the required permissions for the operation, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>"""

application_status_check_ids instance-attribute

application_status_check_ids: NotRequired[ApplicationStatusCheckIdList]

The IDs of the application status checks to describe.

dry_run instance-attribute

dry_run: NotRequired[Boolean]

Checks whether you have the required permissions for the operation, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

filters instance-attribute

filters: NotRequired[FilterList]

The filters.

  • aggregation – The aggregation setting. Valid values: included and excluded.

include_all instance-attribute

include_all: NotRequired[Boolean]

Specifies whether to include recently deleted application status checks that remain available during the deletion grace period. If you omit this parameter or set it to false, the response includes only active checks.

max_results instance-attribute

The maximum number of items to return for this request. To get the next page of items, make another request with the token returned in the output. For more information, see Pagination.

next_token instance-attribute

next_token: NotRequired[String]

The token returned from a previous paginated request. Pagination continues from the end of the items returned by the previous request.