/AWS1/CL_CWOTELEMETRYCONF¶
A model representing the state of a resource within an account according to telemetry config.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_accountidentifier TYPE /AWS1/CWOACCOUNTIDENTIFIER /AWS1/CWOACCOUNTIDENTIFIER¶
The account ID which contains the resource managed in telemetry configuration. An example of a valid account ID is
012345678901.
it_telemetryconfstate TYPE /AWS1/CL_CWOTELEMETRYCONFSTA00=>TT_TELEMETRYCONFIGURATIONSTATE TT_TELEMETRYCONFIGURATIONSTATE¶
The configuration state for the resource, for example
{ Logs: NotApplicable; Metrics: Enabled; Traces: NotApplicable; }.
iv_resourcetype TYPE /AWS1/CWORESOURCETYPE /AWS1/CWORESOURCETYPE¶
The type of resource, for example
Amazon Web Services::EC2::Instance, orAmazon Web Services::EKS::Cluster, etc.
iv_resourceidentifier TYPE /AWS1/CWORESOURCEIDENTIFIER /AWS1/CWORESOURCEIDENTIFIER¶
The identifier of the resource, for example for Amazon VPC, it would be
vpc-1a2b3c4d5e6f1a2b3.
it_resourcetags TYPE /AWS1/CL_CWOTAGMAPOUTPUT_W=>TT_TAGMAPOUTPUT TT_TAGMAPOUTPUT¶
Tags associated with the resource, for example
{ Name: "ExampleInstance", Environment: "Development" }.
iv_lastupdatetimestamp TYPE /AWS1/CWOLONG /AWS1/CWOLONG¶
The timestamp of the last change to the telemetry configuration for the resource. For example,
1728679196318.
iv_telemetrysourcetype TYPE /AWS1/CWOTELEMETRYSOURCETYPE /AWS1/CWOTELEMETRYSOURCETYPE¶
Specifies the type of telemetry source for a resource, such as EKS cluster logs.
Queryable Attributes¶
AccountIdentifier¶
The account ID which contains the resource managed in telemetry configuration. An example of a valid account ID is
012345678901.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTIDENTIFIER() |
Getter for ACCOUNTIDENTIFIER, with configurable default |
ASK_ACCOUNTIDENTIFIER() |
Getter for ACCOUNTIDENTIFIER w/ exceptions if field has no v |
HAS_ACCOUNTIDENTIFIER() |
Determine if ACCOUNTIDENTIFIER has a value |
TelemetryConfigurationState¶
The configuration state for the resource, for example
{ Logs: NotApplicable; Metrics: Enabled; Traces: NotApplicable; }.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TELEMETRYCONFSTATE() |
Getter for TELEMETRYCONFIGURATIONSTATE, with configurable de |
ASK_TELEMETRYCONFSTATE() |
Getter for TELEMETRYCONFIGURATIONSTATE w/ exceptions if fiel |
HAS_TELEMETRYCONFSTATE() |
Determine if TELEMETRYCONFIGURATIONSTATE has a value |
ResourceType¶
The type of resource, for example
Amazon Web Services::EC2::Instance, orAmazon Web Services::EKS::Cluster, etc.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCETYPE() |
Getter for RESOURCETYPE, with configurable default |
ASK_RESOURCETYPE() |
Getter for RESOURCETYPE w/ exceptions if field has no value |
HAS_RESOURCETYPE() |
Determine if RESOURCETYPE has a value |
ResourceIdentifier¶
The identifier of the resource, for example for Amazon VPC, it would be
vpc-1a2b3c4d5e6f1a2b3.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEIDENTIFIER() |
Getter for RESOURCEIDENTIFIER, with configurable default |
ASK_RESOURCEIDENTIFIER() |
Getter for RESOURCEIDENTIFIER w/ exceptions if field has no |
HAS_RESOURCEIDENTIFIER() |
Determine if RESOURCEIDENTIFIER has a value |
ResourceTags¶
Tags associated with the resource, for example
{ Name: "ExampleInstance", Environment: "Development" }.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCETAGS() |
Getter for RESOURCETAGS, with configurable default |
ASK_RESOURCETAGS() |
Getter for RESOURCETAGS w/ exceptions if field has no value |
HAS_RESOURCETAGS() |
Determine if RESOURCETAGS has a value |
LastUpdateTimeStamp¶
The timestamp of the last change to the telemetry configuration for the resource. For example,
1728679196318.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATETIMESTAMP() |
Getter for LASTUPDATETIMESTAMP, with configurable default |
ASK_LASTUPDATETIMESTAMP() |
Getter for LASTUPDATETIMESTAMP w/ exceptions if field has no |
HAS_LASTUPDATETIMESTAMP() |
Determine if LASTUPDATETIMESTAMP has a value |
TelemetrySourceType¶
Specifies the type of telemetry source for a resource, such as EKS cluster logs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TELEMETRYSOURCETYPE() |
Getter for TELEMETRYSOURCETYPE, with configurable default |
ASK_TELEMETRYSOURCETYPE() |
Getter for TELEMETRYSOURCETYPE w/ exceptions if field has no |
HAS_TELEMETRYSOURCETYPE() |
Determine if TELEMETRYSOURCETYPE 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_TELEMETRYCONFIGURATIONS¶
TYPES TT_TELEMETRYCONFIGURATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWOTELEMETRYCONF WITH DEFAULT KEY
.