/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.
io_cloudtrailparameters TYPE REF TO /AWS1/CL_CWOCLOUDTRAILPARAMS /AWS1/CL_CWOCLOUDTRAILPARAMS¶
Configuration parameters specific to Amazon Web Services CloudTrail when CloudTrail is the source type.
io_elbloadballoggingparams TYPE REF TO /AWS1/CL_CWOELBLOADBALLOGPARMS /AWS1/CL_CWOELBLOADBALLOGPARMS¶
Configuration parameters specific to ELB load balancer logging when ELB is the resource type.
io_wafloggingparameters TYPE REF TO /AWS1/CL_CWOWAFLOGGINGPARAMS /AWS1/CL_CWOWAFLOGGINGPARAMS¶
Configuration parameters specific to WAF logging when WAF is the resource type.
io_logdeliveryparameters TYPE REF TO /AWS1/CL_CWOLOGDELIVERYPARAMS /AWS1/CL_CWOLOGDELIVERYPARAMS¶
Configuration parameters specific to Amazon Bedrock AgentCore logging when Amazon Bedrock AgentCore 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 |
CloudtrailParameters¶
Configuration parameters specific to Amazon Web Services CloudTrail when CloudTrail is the source type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CLOUDTRAILPARAMETERS() |
Getter for CLOUDTRAILPARAMETERS |
ELBLoadBalancerLoggingParameters¶
Configuration parameters specific to ELB load balancer logging when ELB is the resource type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ELBLOADBALLOGGINGPARAMS() |
Getter for ELBLOADBALANCERLOGGINGPARAMS |
WAFLoggingParameters¶
Configuration parameters specific to WAF logging when WAF is the resource type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WAFLOGGINGPARAMETERS() |
Getter for WAFLOGGINGPARAMETERS |
LogDeliveryParameters¶
Configuration parameters specific to Amazon Bedrock AgentCore logging when Amazon Bedrock AgentCore is the resource type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGDELIVERYPARAMETERS() |
Getter for LOGDELIVERYPARAMETERS |