CloudWatchObservabilityAdminService / Paginator / ListTelemetryPipelines
ListTelemetryPipelines¶
- class CloudWatchObservabilityAdminService.Paginator.ListTelemetryPipelines¶
paginator = client.get_paginator('list_telemetry_pipelines')
- paginate(**kwargs)¶
Creates an iterator that will paginate through responses from
CloudWatchObservabilityAdminService.Client.list_telemetry_pipelines().See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate( PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } )
- Parameters:
PaginationConfig (dict) –
A dictionary that provides parameters to control pagination.
MaxItems (integer) –
The total number of items to return. If the total number of items available is more than the value specified in max-items then a
NextTokenwill be provided in the output that you can use to resume pagination.PageSize (integer) –
The size of each page.
StartingToken (string) –
A token to specify where to start paginating. This is the
NextTokenfrom a previous response.
- Return type:
dict
- Returns:
Response Syntax
{ 'PipelineSummaries': [ { 'CreatedTimeStamp': 123, 'LastUpdateTimeStamp': 123, 'Arn': 'string', 'Name': 'string', 'Status': 'CREATING'|'ACTIVE'|'UPDATING'|'DELETING'|'CREATE_FAILED'|'UPDATE_FAILED', 'Tags': { 'string': 'string' }, 'ConfigurationSummary': { 'Sources': [ { 'Type': 'string' }, ], 'DataSources': [ { 'Name': 'string', 'Type': 'string' }, ], 'Processors': [ 'string', ], 'ProcessorCount': 123, 'Sinks': [ 'string', ] } }, ], }
Response Structure
(dict) –
PipelineSummaries (list) –
A list of telemetry pipeline summaries containing key information about each pipeline.
(dict) –
Contains summary information about a telemetry pipeline for listing operations.
CreatedTimeStamp (integer) –
The timestamp when the telemetry pipeline was created.
LastUpdateTimeStamp (integer) –
The timestamp when the telemetry pipeline was last updated.
Arn (string) –
The Amazon Resource Name (ARN) of the telemetry pipeline.
Name (string) –
The name of the telemetry pipeline.
Status (string) –
The current status of the telemetry pipeline.
Tags (dict) –
The key-value pairs associated with the telemetry pipeline resource.
(string) –
(string) –
ConfigurationSummary (dict) –
A summary of the pipeline configuration components.
Sources (list) –
The list of data sources configured in the pipeline.
(dict) –
A list of source plugin types used in the pipeline configuration (such as
cloudwatch_logsors3). Currently supports a single source per pipeline, but is structured as a list to accommodate multiple pipelines in the configuration.Type (string) –
The plugin name of the source, such as
cloudwatch_logsors3.
DataSources (list) –
The list of data sources that provide telemetry data to the pipeline.
(dict) –
Information about a data source associated with the telemetry pipeline. For CloudWatch Logs sources, this includes both a name and type extracted from the log event metadata. For third-party sources (such as S3), this includes only a name, with the type field left empty.
Name (string) –
The name of the data source. For CloudWatch Logs sources, this corresponds to the
data_source_namefrom the log event metadata. For third-party sources, this is either the configureddata_source_nameor defaults to the plugin name if not specified.Type (string) –
The type of the data source. For CloudWatch Logs sources, this corresponds to the
data_source_typefrom the log event metadata. For third-party sources, this field is empty.
Processors (list) –
The list of processors configured in the pipeline for data transformation.
(string) –
ProcessorCount (integer) –
The total number of processors configured in the pipeline.
Sinks (list) –
The list of destinations where processed data is sent.
(string) –