

# TelemetryDestinationConfiguration
<a name="API_TelemetryDestinationConfiguration"></a>

 Configuration specifying where and how telemetry data should be delivered for AWS resources. 

## Contents
<a name="API_TelemetryDestinationConfiguration_Contents"></a>

 ** CloudtrailParameters **   <a name="cwoa-Type-TelemetryDestinationConfiguration-CloudtrailParameters"></a>
 Configuration parameters specific to AWS CloudTrail when CloudTrail is the source type.   
Type: [CloudtrailParameters](API_CloudtrailParameters.md) object  
Required: No

 ** DestinationPattern **   <a name="cwoa-Type-TelemetryDestinationConfiguration-DestinationPattern"></a>
 The pattern used to generate the destination path or name, supporting macros like <resourceId> and <accountId>.   
Type: String  
Required: No

 ** DestinationType **   <a name="cwoa-Type-TelemetryDestinationConfiguration-DestinationType"></a>
 The type of destination for the telemetry data (e.g., "Amazon CloudWatch Logs", "S3").   
Type: String  
Valid Values: `cloud-watch-logs`   
Required: No

 ** ELBLoadBalancerLoggingParameters **   <a name="cwoa-Type-TelemetryDestinationConfiguration-ELBLoadBalancerLoggingParameters"></a>
 Configuration parameters specific to ELB load balancer logging when ELB is the resource type.   
Type: [ELBLoadBalancerLoggingParameters](API_ELBLoadBalancerLoggingParameters.md) object  
Required: No

 ** LogDeliveryParameters **   <a name="cwoa-Type-TelemetryDestinationConfiguration-LogDeliveryParameters"></a>
Configuration parameters specific to Amazon Bedrock AgentCore logging when Amazon Bedrock AgentCore is the resource type.  
Type: [LogDeliveryParameters](API_LogDeliveryParameters.md) object  
Required: No

 ** RetentionInDays **   <a name="cwoa-Type-TelemetryDestinationConfiguration-RetentionInDays"></a>
 The number of days to retain the telemetry data in the destination.   
Type: Integer  
Valid Range: Minimum value of 1. Maximum value of 3653.  
Required: No

 ** VPCFlowLogParameters **   <a name="cwoa-Type-TelemetryDestinationConfiguration-VPCFlowLogParameters"></a>
 Configuration parameters specific to VPC Flow Logs when VPC is the resource type.   
Type: [VPCFlowLogParameters](API_VPCFlowLogParameters.md) object  
Required: No

 ** WAFLoggingParameters **   <a name="cwoa-Type-TelemetryDestinationConfiguration-WAFLoggingParameters"></a>
 Configuration parameters specific to WAF logging when WAF is the resource type.   
Type: [WAFLoggingParameters](API_WAFLoggingParameters.md) object  
Required: No

## See Also
<a name="API_TelemetryDestinationConfiguration_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/observabilityadmin-2018-05-10/TelemetryDestinationConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/observabilityadmin-2018-05-10/TelemetryDestinationConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/observabilityadmin-2018-05-10/TelemetryDestinationConfiguration) 