/AWS1/CL_CWOTELRULESUMMARY¶
A summary of a telemetry rule's key properties.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_rulename TYPE /AWS1/CWORULENAME /AWS1/CWORULENAME¶
The name of the telemetry rule.
iv_rulearn TYPE /AWS1/CWORESOURCEARN /AWS1/CWORESOURCEARN¶
The Amazon Resource Name (ARN) of the telemetry rule.
iv_createdtimestamp TYPE /AWS1/CWOLONG /AWS1/CWOLONG¶
The timestamp when the telemetry rule was created.
iv_lastupdatetimestamp TYPE /AWS1/CWOLONG /AWS1/CWOLONG¶
The timestamp when the telemetry rule was last modified.
iv_resourcetype TYPE /AWS1/CWORESOURCETYPE /AWS1/CWORESOURCETYPE¶
The type of Amazon Web Services resource the rule applies to.
iv_telemetrytype TYPE /AWS1/CWOTELEMETRYTYPE /AWS1/CWOTELEMETRYTYPE¶
The type of telemetry (Logs, Metrics, or Traces) the rule configures.
it_telemetrysourcetypes TYPE /AWS1/CL_CWOTELSOURCETYPES_W=>TT_TELEMETRYSOURCETYPES TT_TELEMETRYSOURCETYPES¶
The types of telemetry sources configured for this rule, such as VPC Flow Logs or EKS audit logs. TelemetrySourceTypes must be correlated with the specific resource type.
Queryable Attributes¶
RuleName¶
The name of the telemetry rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULENAME() |
Getter for RULENAME, with configurable default |
ASK_RULENAME() |
Getter for RULENAME w/ exceptions if field has no value |
HAS_RULENAME() |
Determine if RULENAME has a value |
RuleArn¶
The Amazon Resource Name (ARN) of the telemetry rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULEARN() |
Getter for RULEARN, with configurable default |
ASK_RULEARN() |
Getter for RULEARN w/ exceptions if field has no value |
HAS_RULEARN() |
Determine if RULEARN has a value |
CreatedTimeStamp¶
The timestamp when the telemetry rule was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDTIMESTAMP() |
Getter for CREATEDTIMESTAMP, with configurable default |
ASK_CREATEDTIMESTAMP() |
Getter for CREATEDTIMESTAMP w/ exceptions if field has no va |
HAS_CREATEDTIMESTAMP() |
Determine if CREATEDTIMESTAMP has a value |
LastUpdateTimeStamp¶
The timestamp when the telemetry rule was last modified.
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 |
ResourceType¶
The type of Amazon Web Services resource the rule applies to.
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 |
TelemetryType¶
The type of telemetry (Logs, Metrics, or Traces) the rule configures.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TELEMETRYTYPE() |
Getter for TELEMETRYTYPE, with configurable default |
ASK_TELEMETRYTYPE() |
Getter for TELEMETRYTYPE w/ exceptions if field has no value |
HAS_TELEMETRYTYPE() |
Determine if TELEMETRYTYPE has a value |
TelemetrySourceTypes¶
The types of telemetry sources configured for this rule, such as VPC Flow Logs or EKS audit logs. TelemetrySourceTypes must be correlated with the specific resource type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TELEMETRYSOURCETYPES() |
Getter for TELEMETRYSOURCETYPES, with configurable default |
ASK_TELEMETRYSOURCETYPES() |
Getter for TELEMETRYSOURCETYPES w/ exceptions if field has n |
HAS_TELEMETRYSOURCETYPES() |
Determine if TELEMETRYSOURCETYPES 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_TELEMETRYRULESUMMARIES¶
TYPES TT_TELEMETRYRULESUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWOTELRULESUMMARY WITH DEFAULT KEY
.