/AWS1/CL_EBNSINGLEINSTHEALTH¶
Detailed health information about an Amazon EC2 instance in your Elastic Beanstalk environment.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_instanceid TYPE /AWS1/EBNINSTANCEID /AWS1/EBNINSTANCEID¶
The ID of the Amazon EC2 instance.
iv_healthstatus TYPE /AWS1/EBNSTRING /AWS1/EBNSTRING¶
Returns the health status of the specified instance. For more information, see Health Colors and Statuses.
iv_color TYPE /AWS1/EBNSTRING /AWS1/EBNSTRING¶
Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.
it_causes TYPE /AWS1/CL_EBNCAUSES_W=>TT_CAUSES TT_CAUSES¶
Represents the causes, which provide more information about the current health status.
iv_launchedat TYPE /AWS1/EBNLAUNCHEDAT /AWS1/EBNLAUNCHEDAT¶
The time at which the EC2 instance was launched.
io_applicationmetrics TYPE REF TO /AWS1/CL_EBNAPPLICATIONMETRICS /AWS1/CL_EBNAPPLICATIONMETRICS¶
Request metrics from your application.
io_system TYPE REF TO /AWS1/CL_EBNSYSTEMSTATUS /AWS1/CL_EBNSYSTEMSTATUS¶
Operating system metrics from the instance.
io_deployment TYPE REF TO /AWS1/CL_EBNDEPLOYMENT /AWS1/CL_EBNDEPLOYMENT¶
Information about the most recent deployment to an instance.
iv_availabilityzone TYPE /AWS1/EBNSTRING /AWS1/EBNSTRING¶
The availability zone in which the instance runs.
iv_instancetype TYPE /AWS1/EBNSTRING /AWS1/EBNSTRING¶
The instance's type.
Queryable Attributes¶
InstanceId¶
The ID of the Amazon EC2 instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEID() |
Getter for INSTANCEID, with configurable default |
ASK_INSTANCEID() |
Getter for INSTANCEID w/ exceptions if field has no value |
HAS_INSTANCEID() |
Determine if INSTANCEID has a value |
HealthStatus¶
Returns the health status of the specified instance. For more information, see Health Colors and Statuses.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HEALTHSTATUS() |
Getter for HEALTHSTATUS, with configurable default |
ASK_HEALTHSTATUS() |
Getter for HEALTHSTATUS w/ exceptions if field has no value |
HAS_HEALTHSTATUS() |
Determine if HEALTHSTATUS has a value |
Color¶
Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COLOR() |
Getter for COLOR, with configurable default |
ASK_COLOR() |
Getter for COLOR w/ exceptions if field has no value |
HAS_COLOR() |
Determine if COLOR has a value |
Causes¶
Represents the causes, which provide more information about the current health status.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAUSES() |
Getter for CAUSES, with configurable default |
ASK_CAUSES() |
Getter for CAUSES w/ exceptions if field has no value |
HAS_CAUSES() |
Determine if CAUSES has a value |
LaunchedAt¶
The time at which the EC2 instance was launched.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAUNCHEDAT() |
Getter for LAUNCHEDAT, with configurable default |
ASK_LAUNCHEDAT() |
Getter for LAUNCHEDAT w/ exceptions if field has no value |
HAS_LAUNCHEDAT() |
Determine if LAUNCHEDAT has a value |
ApplicationMetrics¶
Request metrics from your application.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPLICATIONMETRICS() |
Getter for APPLICATIONMETRICS |
System¶
Operating system metrics from the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SYSTEM() |
Getter for SYSTEM |
Deployment¶
Information about the most recent deployment to an instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPLOYMENT() |
Getter for DEPLOYMENT |
AvailabilityZone¶
The availability zone in which the instance runs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE, with configurable default |
ASK_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE w/ exceptions if field has no va |
HAS_AVAILABILITYZONE() |
Determine if AVAILABILITYZONE has a value |
InstanceType¶
The instance's type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCETYPE() |
Getter for INSTANCETYPE, with configurable default |
ASK_INSTANCETYPE() |
Getter for INSTANCETYPE w/ exceptions if field has no value |
HAS_INSTANCETYPE() |
Determine if INSTANCETYPE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_INSTANCEHEALTHLIST¶
TYPES TT_INSTANCEHEALTHLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EBNSINGLEINSTHEALTH WITH DEFAULT KEY
.