

# ApplicationStatusCheckAssociationObject
<a name="API_ApplicationStatusCheckAssociationObject"></a>

Information about an application status check association. Each item in the `associationSet` of a `DescribeApplicationStatusCheckAssociations` response is of this type.

## Contents
<a name="API_ApplicationStatusCheckAssociationObject_Contents"></a>

 ** applicationStatusCheckId **   
The ID of the application status check.  
Type: String  
Required: No

 ** associationType **   
The type of target that the application status check is associated with. Valid values:  
+  `tag` — Associates the check with all current and future instances that have a matching tag key-value pair.
+  `instance` — Associates the check with a specific instance by instance ID.
Type: String  
Valid Values: `tag | instance-id`   
Required: No

 ** key **   
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.  
Type: String  
Required: No

 ** value **   
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`).  
Type: String  
Required: No

## See Also
<a name="API_ApplicationStatusCheckAssociationObject_SeeAlso"></a>

For more information about using this API in one of the language-specific Amazon SDKs, see the following:
+  [Amazon SDK for C\+\+](https://docs.amazonaws.cn/goto/SdkForCpp/ec2-2016-11-15/ApplicationStatusCheckAssociationObject) 
+  [Amazon SDK for Java V2](https://docs.amazonaws.cn/goto/SdkForJavaV2/ec2-2016-11-15/ApplicationStatusCheckAssociationObject) 
+  [Amazon SDK for Ruby V3](https://docs.amazonaws.cn/goto/SdkForRubyV3/ec2-2016-11-15/ApplicationStatusCheckAssociationObject) 