Skip to content

ApplicationStatusCheckAssociationObject

Source code in docs_src/capo_ec2/types/application_status_check_association_object.py
class ApplicationStatusCheckAssociationObject(TypedDict, closed=True):
    application_status_check_id: NotRequired[
        "capo_ec2.types.application_status_check_id.ApplicationStatusCheckId"
    ]
    """<p>The ID of the application status check.</p>"""
    association_type: NotRequired[
        "capo_ec2.types.association_type_enum.AssociationTypeEnum"
    ]
    """<p>The type of target that the application status check is associated with. Possible values:</p> <ul> <li> <p> <code>tag</code> – The check applies to current and future instances with a matching tag key-value pair.</p> </li> <li> <p> <code>instance-id</code> – The check applies to a specific instance.</p> </li> </ul>"""
    key: NotRequired["capo_ec2.types.string.String"]
    """<p>The key for the association. This value is present only for tag-based associations, where it contains the tag key. For instance-based associations, this value is absent.</p>"""
    value: NotRequired["capo_ec2.types.string.String"]
    """<p>The value for the association target. For tag-based associations, this is the tag value. For instance-based associations, this is the instance ID (for example, <code>i-0123456789abcdef0</code>).</p>"""

application_status_check_id instance-attribute

application_status_check_id: NotRequired[ApplicationStatusCheckId]

The ID of the application status check.

association_type instance-attribute

association_type: NotRequired[AssociationTypeEnum]

The type of target that the application status check is associated with. Possible values:

  • tag – The check applies to current and future instances with a matching tag key-value pair.

  • instance-id – The check applies to a specific instance.

key instance-attribute

key: NotRequired[String]

The key for the association. This value is present only for tag-based associations, where it contains the tag key. For instance-based associations, this value is absent.

value instance-attribute

value: NotRequired[String]

The value for the association target. For tag-based associations, this is the tag value. For instance-based associations, this is the instance ID (for example, i-0123456789abcdef0).