CloudWatchLogs module#
Index > CloudWatchLogs
Auto-generated documentation for CloudWatchLogs type annotations stubs module mypy-boto3-logs.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3-stubs
AWS SDK. - Add
CloudWatchLogs
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and CloudWatchLogs
.
From PyPI with pip#
Install boto3-stubs
for CloudWatchLogs
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[logs]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[logs]'
# standalone installation
python -m pip install mypy-boto3-logs
How to uninstall#
python -m pip uninstall -y mypy-boto3-logs
Usage#
Code samples can be found in Examples.
CloudWatchLogsClient#
Type annotations and code completion for boto3.client("logs")
as CloudWatchLogsClient
boto3 documentation
# CloudWatchLogsClient usage example
from boto3.session import Session
from mypy_boto3_logs.client import CloudWatchLogsClient
def get_client() -> CloudWatchLogsClient:
return Session().client("logs")
Paginators#
Type annotations and code completion for paginators
from boto3.client("logs").get_paginator("...")
.
# DescribeConfigurationTemplatesPaginator usage example
from boto3.session import Session
from mypy_boto3_logs.paginator import DescribeConfigurationTemplatesPaginator
def get_describe_configuration_templates_paginator() -> DescribeConfigurationTemplatesPaginator:
return Session().client("logs").get_paginator("describe_configuration_templates"))
- DescribeConfigurationTemplatesPaginator
- DescribeDeliveriesPaginator
- DescribeDeliveryDestinationsPaginator
- DescribeDeliverySourcesPaginator
- DescribeDestinationsPaginator
- DescribeExportTasksPaginator
- DescribeLogGroupsPaginator
- DescribeLogStreamsPaginator
- DescribeMetricFiltersPaginator
- DescribeQueriesPaginator
- DescribeResourcePoliciesPaginator
- DescribeSubscriptionFiltersPaginator
- FilterLogEventsPaginator
- ListAnomaliesPaginator
- ListLogAnomalyDetectorsPaginator
- ListLogGroupsForQueryPaginator
Literals#
Type annotations for literals used in methods and schema.
# AnomalyDetectorStatusType usage example
from mypy_boto3_logs.literals import AnomalyDetectorStatusType
def get_value() -> AnomalyDetectorStatusType:
return "ANALYZING"
- AnomalyDetectorStatusType
- DataProtectionStatusType
- DeliveryDestinationTypeType
- DescribeConfigurationTemplatesPaginatorName
- DescribeDeliveriesPaginatorName
- DescribeDeliveryDestinationsPaginatorName
- DescribeDeliverySourcesPaginatorName
- DescribeDestinationsPaginatorName
- DescribeExportTasksPaginatorName
- DescribeLogGroupsPaginatorName
- DescribeLogStreamsPaginatorName
- DescribeMetricFiltersPaginatorName
- DescribeQueriesPaginatorName
- DescribeResourcePoliciesPaginatorName
- DescribeSubscriptionFiltersPaginatorName
- DistributionType
- EntityRejectionErrorTypeType
- EvaluationFrequencyType
- ExportTaskStatusCodeType
- FilterLogEventsPaginatorName
- FlattenedElementType
- IndexSourceType
- InheritedPropertyType
- IntegrationStatusType
- IntegrationTypeType
- ListAnomaliesPaginatorName
- ListLogAnomalyDetectorsPaginatorName
- ListLogGroupsForQueryPaginatorName
- LogGroupClassType
- OpenSearchResourceStatusTypeType
- OrderByType
- OutputFormatType
- PolicyTypeType
- QueryLanguageType
- QueryStatusType
- ScopeType
- StandardUnitType
- StateType
- SuppressionStateType
- SuppressionTypeType
- SuppressionUnitType
- TypeType
- CloudWatchLogsServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccountPolicyTypeDef
- AddKeyEntryTypeDef
- AnomalyDetectorTypeDef
- LogEventTypeDef
- PatternTokenTypeDef
- AssociateKmsKeyRequestRequestTypeDef
- CSVOutputTypeDef
- CSVTypeDef
- CancelExportTaskRequestRequestTypeDef
- S3DeliveryConfigurationTypeDef
- RecordFieldTypeDef
- CopyValueEntryTypeDef
- ResponseMetadataTypeDef
- CreateExportTaskRequestRequestTypeDef
- CreateLogAnomalyDetectorRequestRequestTypeDef
- CreateLogGroupRequestRequestTypeDef
- CreateLogStreamRequestRequestTypeDef
- DateTimeConverterOutputTypeDef
- DateTimeConverterTypeDef
- DeleteAccountPolicyRequestRequestTypeDef
- DeleteDataProtectionPolicyRequestRequestTypeDef
- DeleteDeliveryDestinationPolicyRequestRequestTypeDef
- DeleteDeliveryDestinationRequestRequestTypeDef
- DeleteDeliveryRequestRequestTypeDef
- DeleteDeliverySourceRequestRequestTypeDef
- DeleteDestinationRequestRequestTypeDef
- DeleteIndexPolicyRequestRequestTypeDef
- DeleteIntegrationRequestRequestTypeDef
- DeleteKeysOutputTypeDef
- DeleteKeysTypeDef
- DeleteLogAnomalyDetectorRequestRequestTypeDef
- DeleteLogGroupRequestRequestTypeDef
- DeleteLogStreamRequestRequestTypeDef
- DeleteMetricFilterRequestRequestTypeDef
- DeleteQueryDefinitionRequestRequestTypeDef
- DeleteResourcePolicyRequestRequestTypeDef
- DeleteRetentionPolicyRequestRequestTypeDef
- DeleteSubscriptionFilterRequestRequestTypeDef
- DeleteTransformerRequestRequestTypeDef
- DeliveryDestinationConfigurationTypeDef
- DeliverySourceTypeDef
- DescribeAccountPoliciesRequestRequestTypeDef
- PaginatorConfigTypeDef
- DescribeConfigurationTemplatesRequestRequestTypeDef
- DescribeDeliveriesRequestRequestTypeDef
- DescribeDeliveryDestinationsRequestRequestTypeDef
- DescribeDeliverySourcesRequestRequestTypeDef
- DescribeDestinationsRequestRequestTypeDef
- DestinationTypeDef
- DescribeExportTasksRequestRequestTypeDef
- DescribeFieldIndexesRequestRequestTypeDef
- FieldIndexTypeDef
- DescribeIndexPoliciesRequestRequestTypeDef
- IndexPolicyTypeDef
- DescribeLogGroupsRequestRequestTypeDef
- LogGroupTypeDef
- DescribeLogStreamsRequestRequestTypeDef
- LogStreamTypeDef
- DescribeMetricFiltersRequestRequestTypeDef
- DescribeQueriesRequestRequestTypeDef
- QueryInfoTypeDef
- DescribeQueryDefinitionsRequestRequestTypeDef
- QueryDefinitionTypeDef
- DescribeResourcePoliciesRequestRequestTypeDef
- ResourcePolicyTypeDef
- DescribeSubscriptionFiltersRequestRequestTypeDef
- SubscriptionFilterTypeDef
- DisassociateKmsKeyRequestRequestTypeDef
- EntityTypeDef
- ExportTaskExecutionInfoTypeDef
- ExportTaskStatusTypeDef
- FilterLogEventsRequestRequestTypeDef
- FilteredLogEventTypeDef
- SearchedLogStreamTypeDef
- GetDataProtectionPolicyRequestRequestTypeDef
- GetDeliveryDestinationPolicyRequestRequestTypeDef
- PolicyTypeDef
- GetDeliveryDestinationRequestRequestTypeDef
- GetDeliveryRequestRequestTypeDef
- GetDeliverySourceRequestRequestTypeDef
- GetIntegrationRequestRequestTypeDef
- GetLogAnomalyDetectorRequestRequestTypeDef
- GetLogEventsRequestRequestTypeDef
- OutputLogEventTypeDef
- GetLogGroupFieldsRequestRequestTypeDef
- LogGroupFieldTypeDef
- GetLogRecordRequestRequestTypeDef
- GetQueryResultsRequestRequestTypeDef
- QueryStatisticsTypeDef
- ResultFieldTypeDef
- GetTransformerRequestRequestTypeDef
- GrokTypeDef
- InputLogEventTypeDef
- IntegrationSummaryTypeDef
- ListAnomaliesRequestRequestTypeDef
- ListIntegrationsRequestRequestTypeDef
- ListLogAnomalyDetectorsRequestRequestTypeDef
- ListLogGroupsForQueryRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTagsLogGroupRequestRequestTypeDef
- ListToMapTypeDef
- LiveTailSessionLogEventTypeDef
- LiveTailSessionMetadataTypeDef
- LiveTailSessionStartTypeDef
- LowerCaseStringOutputTypeDef
- LowerCaseStringTypeDef
- MetricFilterMatchRecordTypeDef
- MetricTransformationOutputTypeDef
- MetricTransformationTypeDef
- MoveKeyEntryTypeDef
- OpenSearchResourceStatusTypeDef
- OpenSearchResourceConfigTypeDef
- ParseCloudfrontTypeDef
- ParseJSONTypeDef
- ParseKeyValueTypeDef
- ParsePostgresTypeDef
- ParseRoute53TypeDef
- ParseVPCTypeDef
- ParseWAFTypeDef
- TrimStringOutputTypeDef
- UpperCaseStringOutputTypeDef
- PutAccountPolicyRequestRequestTypeDef
- PutDataProtectionPolicyRequestRequestTypeDef
- PutDeliveryDestinationPolicyRequestRequestTypeDef
- PutDeliverySourceRequestRequestTypeDef
- PutDestinationPolicyRequestRequestTypeDef
- PutDestinationRequestRequestTypeDef
- PutIndexPolicyRequestRequestTypeDef
- RejectedEntityInfoTypeDef
- RejectedLogEventsInfoTypeDef
- PutQueryDefinitionRequestRequestTypeDef
- PutResourcePolicyRequestRequestTypeDef
- PutRetentionPolicyRequestRequestTypeDef
- PutSubscriptionFilterRequestRequestTypeDef
- RenameKeyEntryTypeDef
- SessionStreamingExceptionTypeDef
- SessionTimeoutExceptionTypeDef
- SplitStringEntryTypeDef
- StartLiveTailRequestRequestTypeDef
- StartQueryRequestRequestTypeDef
- StopQueryRequestRequestTypeDef
- SubstituteStringEntryTypeDef
- SuppressionPeriodTypeDef
- TagLogGroupRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- TestMetricFilterRequestRequestTypeDef
- TransformedLogRecordTypeDef
- TrimStringTypeDef
- TypeConverterEntryTypeDef
- UntagLogGroupRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateLogAnomalyDetectorRequestRequestTypeDef
- UpperCaseStringTypeDef
- AddKeysOutputTypeDef
- AddKeysTypeDef
- AnomalyTypeDef
- CSVUnionTypeDef
- ConfigurationTemplateDeliveryConfigValuesTypeDef
- CreateDeliveryRequestRequestTypeDef
- DeliveryTypeDef
- UpdateDeliveryConfigurationRequestRequestTypeDef
- CopyValueOutputTypeDef
- CopyValueTypeDef
- CreateExportTaskResponseTypeDef
- CreateLogAnomalyDetectorResponseTypeDef
- DeleteQueryDefinitionResponseTypeDef
- DescribeAccountPoliciesResponseTypeDef
- EmptyResponseMetadataTypeDef
- GetDataProtectionPolicyResponseTypeDef
- GetLogAnomalyDetectorResponseTypeDef
- GetLogRecordResponseTypeDef
- ListLogAnomalyDetectorsResponseTypeDef
- ListLogGroupsForQueryResponseTypeDef
- ListTagsForResourceResponseTypeDef
- ListTagsLogGroupResponseTypeDef
- PutAccountPolicyResponseTypeDef
- PutDataProtectionPolicyResponseTypeDef
- PutIntegrationResponseTypeDef
- PutQueryDefinitionResponseTypeDef
- StartQueryResponseTypeDef
- StopQueryResponseTypeDef
- DateTimeConverterUnionTypeDef
- DeleteKeysUnionTypeDef
- DeliveryDestinationTypeDef
- PutDeliveryDestinationRequestRequestTypeDef
- DescribeDeliverySourcesResponseTypeDef
- GetDeliverySourceResponseTypeDef
- PutDeliverySourceResponseTypeDef
- DescribeConfigurationTemplatesRequestPaginateTypeDef
- DescribeDeliveriesRequestPaginateTypeDef
- DescribeDeliveryDestinationsRequestPaginateTypeDef
- DescribeDeliverySourcesRequestPaginateTypeDef
- DescribeDestinationsRequestPaginateTypeDef
- DescribeExportTasksRequestPaginateTypeDef
- DescribeLogGroupsRequestPaginateTypeDef
- DescribeLogStreamsRequestPaginateTypeDef
- DescribeMetricFiltersRequestPaginateTypeDef
- DescribeQueriesRequestPaginateTypeDef
- DescribeResourcePoliciesRequestPaginateTypeDef
- DescribeSubscriptionFiltersRequestPaginateTypeDef
- FilterLogEventsRequestPaginateTypeDef
- ListAnomaliesRequestPaginateTypeDef
- ListLogAnomalyDetectorsRequestPaginateTypeDef
- ListLogGroupsForQueryRequestPaginateTypeDef
- DescribeDestinationsResponseTypeDef
- PutDestinationResponseTypeDef
- DescribeFieldIndexesResponseTypeDef
- DescribeIndexPoliciesResponseTypeDef
- PutIndexPolicyResponseTypeDef
- DescribeLogGroupsResponseTypeDef
- DescribeLogStreamsResponseTypeDef
- DescribeQueriesResponseTypeDef
- DescribeQueryDefinitionsResponseTypeDef
- DescribeResourcePoliciesResponseTypeDef
- PutResourcePolicyResponseTypeDef
- DescribeSubscriptionFiltersResponseTypeDef
- ExportTaskTypeDef
- FilterLogEventsResponseTypeDef
- GetDeliveryDestinationPolicyResponseTypeDef
- PutDeliveryDestinationPolicyResponseTypeDef
- GetLogEventsResponseTypeDef
- GetLogGroupFieldsResponseTypeDef
- GetQueryResultsResponseTypeDef
- PutLogEventsRequestRequestTypeDef
- ListIntegrationsResponseTypeDef
- LiveTailSessionUpdateTypeDef
- LowerCaseStringUnionTypeDef
- TestMetricFilterResponseTypeDef
- MetricFilterTypeDef
- MetricTransformationUnionTypeDef
- MoveKeysOutputTypeDef
- MoveKeysTypeDef
- OpenSearchApplicationTypeDef
- OpenSearchCollectionTypeDef
- OpenSearchDataAccessPolicyTypeDef
- OpenSearchDataSourceTypeDef
- OpenSearchEncryptionPolicyTypeDef
- OpenSearchLifecyclePolicyTypeDef
- OpenSearchNetworkPolicyTypeDef
- OpenSearchWorkspaceTypeDef
- ResourceConfigTypeDef
- PutLogEventsResponseTypeDef
- RenameKeysOutputTypeDef
- RenameKeysTypeDef
- SplitStringOutputTypeDef
- SplitStringTypeDef
- SubstituteStringOutputTypeDef
- SubstituteStringTypeDef
- UpdateAnomalyRequestRequestTypeDef
- TestTransformerResponseTypeDef
- TrimStringUnionTypeDef
- TypeConverterOutputTypeDef
- TypeConverterTypeDef
- UpperCaseStringUnionTypeDef
- AddKeysUnionTypeDef
- ListAnomaliesResponseTypeDef
- ConfigurationTemplateTypeDef
- CreateDeliveryResponseTypeDef
- DescribeDeliveriesResponseTypeDef
- GetDeliveryResponseTypeDef
- CopyValueUnionTypeDef
- DescribeDeliveryDestinationsResponseTypeDef
- GetDeliveryDestinationResponseTypeDef
- PutDeliveryDestinationResponseTypeDef
- DescribeExportTasksResponseTypeDef
- StartLiveTailResponseStreamTypeDef
- DescribeMetricFiltersResponseTypeDef
- PutMetricFilterRequestRequestTypeDef
- MoveKeysUnionTypeDef
- OpenSearchIntegrationDetailsTypeDef
- PutIntegrationRequestRequestTypeDef
- RenameKeysUnionTypeDef
- SplitStringUnionTypeDef
- SubstituteStringUnionTypeDef
- ProcessorOutputTypeDef
- TypeConverterUnionTypeDef
- DescribeConfigurationTemplatesResponseTypeDef
- StartLiveTailResponseTypeDef
- IntegrationDetailsTypeDef
- GetTransformerResponseTypeDef
- ProcessorTypeDef
- GetIntegrationResponseTypeDef
- ProcessorUnionTypeDef
- TestTransformerRequestRequestTypeDef
- PutTransformerRequestRequestTypeDef