AWS SDK Version 4 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Describes the details of an application status check for an instance.

Inheritance Hierarchy

System.Object
  Amazon.EC2.Model.ApplicationStatusDetail

Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z

Syntax

C#
public class ApplicationStatusDetail

The ApplicationStatusDetail type exposes the following members

Constructors

NameDescription
Public Method ApplicationStatusDetail()

Properties

NameTypeDescription
Public Property Aggregation Amazon.EC2.AggregationStatusEnum

Gets and sets the property Aggregation.

The aggregation setting for the application status check. When set to included, the result of this check contributes to the instance-level application status. When set to excluded, the check runs independently and does not affect the instance-level status.

Public Property ApplicationStatusCheckId System.String

Gets and sets the property ApplicationStatusCheckId.

The ID of the application status check.

Public Property CheckUpdateTime System.Nullable<System.DateTime>

Gets and sets the property CheckUpdateTime.

The date and time when the check was last updated.

Public Property Reason Amazon.EC2.Model.ApplicationStatusReason

Gets and sets the property Reason.

The reason for the current status.

Public Property Status Amazon.EC2.ApplicationStatusCheckEnum

Gets and sets the property Status.

The status of the individual application status check. Possible values:

  • passed – The check reached its success threshold.

  • failed – The check reached its failure threshold.

  • initializing – The check is initializing or has not reached a success or failure threshold.

  • insufficient-data – The check does not have enough data to determine a result.

  • not-applicable – The check does not apply to the instance.

This value reflects the check result and is not affected by aggregation or suppression.

Public Property StatusSince System.Nullable<System.DateTime>

Gets and sets the property StatusSince.

The date and time when the current status started for this check.

Public Property StatusTimeStamp System.Nullable<System.DateTime>

Gets and sets the property StatusTimeStamp.

The date and time of the last status update for this check.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.7.2 and newer