CloudWatchObservabilityAdminService / Client / create_telemetry_pipeline
create_telemetry_pipeline¶
- CloudWatchObservabilityAdminService.Client.create_telemetry_pipeline(**kwargs)¶
Creates a telemetry pipeline for processing and transforming telemetry data. The pipeline defines how data flows from sources through processors to destinations, enabling data transformation and delivering capabilities.
See also: AWS API Documentation
Request Syntax
response = client.create_telemetry_pipeline( Name='string', Configuration={ 'Body': 'string' }, Tags={ 'string': 'string' } )
- Parameters:
Name (string) –
[REQUIRED]
The name of the telemetry pipeline to create. The name must be unique within your account.
Configuration (dict) –
[REQUIRED]
The configuration that defines how the telemetry pipeline processes data, including sources, processors, and destinations. For more information about pipeline components, see the Amazon CloudWatch User Guide
Body (string) – [REQUIRED]
The pipeline configuration body that defines the data processing rules and transformations.
Tags (dict) –
The key-value pairs to associate with the telemetry pipeline resource for categorization and management purposes.
(string) –
(string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'Arn': 'string' }
Response Structure
(dict) –
Arn (string) –
The Amazon Resource Name (ARN) of the created telemetry pipeline.
Exceptions
CloudWatchObservabilityAdminService.Client.exceptions.ServiceQuotaExceededExceptionCloudWatchObservabilityAdminService.Client.exceptions.ConflictExceptionCloudWatchObservabilityAdminService.Client.exceptions.AccessDeniedExceptionCloudWatchObservabilityAdminService.Client.exceptions.InternalServerExceptionCloudWatchObservabilityAdminService.Client.exceptions.ValidationExceptionCloudWatchObservabilityAdminService.Client.exceptions.TooManyRequestsException