Skip to content

/AWS1/CL_CWOTELEMETRYDSTCONF

Configuration specifying where and how telemetry data should be delivered for Amazon Web Services resources.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_destinationtype TYPE /AWS1/CWODESTINATIONTYPE /AWS1/CWODESTINATIONTYPE

The type of destination for the telemetry data (e.g., "Amazon CloudWatch Logs", "S3").

iv_destinationpattern TYPE /AWS1/CWOSTRING /AWS1/CWOSTRING

The pattern used to generate the destination path or name, supporting macros like <resourceId> and <accountId>.

iv_retentionindays TYPE /AWS1/CWORETENTIONPERIODINDAYS /AWS1/CWORETENTIONPERIODINDAYS

The number of days to retain the telemetry data in the destination.

io_vpcflowlogparameters TYPE REF TO /AWS1/CL_CWOVPCFLOWLOGPARAMS /AWS1/CL_CWOVPCFLOWLOGPARAMS

Configuration parameters specific to VPC Flow Logs when VPC is the resource type.


Queryable Attributes

DestinationType

The type of destination for the telemetry data (e.g., "Amazon CloudWatch Logs", "S3").

Accessible with the following methods

Method Description
GET_DESTINATIONTYPE() Getter for DESTINATIONTYPE, with configurable default
ASK_DESTINATIONTYPE() Getter for DESTINATIONTYPE w/ exceptions if field has no val
HAS_DESTINATIONTYPE() Determine if DESTINATIONTYPE has a value

DestinationPattern

The pattern used to generate the destination path or name, supporting macros like <resourceId> and <accountId>.

Accessible with the following methods

Method Description
GET_DESTINATIONPATTERN() Getter for DESTINATIONPATTERN, with configurable default
ASK_DESTINATIONPATTERN() Getter for DESTINATIONPATTERN w/ exceptions if field has no
HAS_DESTINATIONPATTERN() Determine if DESTINATIONPATTERN has a value

RetentionInDays

The number of days to retain the telemetry data in the destination.

Accessible with the following methods

Method Description
GET_RETENTIONINDAYS() Getter for RETENTIONINDAYS, with configurable default
ASK_RETENTIONINDAYS() Getter for RETENTIONINDAYS w/ exceptions if field has no val
HAS_RETENTIONINDAYS() Determine if RETENTIONINDAYS has a value

VPCFlowLogParameters

Configuration parameters specific to VPC Flow Logs when VPC is the resource type.

Accessible with the following methods

Method Description
GET_VPCFLOWLOGPARAMETERS() Getter for VPCFLOWLOGPARAMETERS