Skip to content

/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
.