CloudWatchLogs module#
Index > CloudWatchLogs
Auto-generated documentation for CloudWatchLogs type annotations stubs module mypy-boto3-logs.
How to install#
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
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
- InheritedPropertyType
- ListAnomaliesPaginatorName
- ListLogAnomalyDetectorsPaginatorName
- LogGroupClassType
- OrderByType
- OutputFormatType
- PolicyTypeType
- QueryStatusType
- ScopeType
- StandardUnitType
- StateType
- SuppressionStateType
- SuppressionTypeType
- SuppressionUnitType
- CloudWatchLogsServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccountPolicyTypeDef
- AnomalyDetectorTypeDef
- LogEventTypeDef
- PatternTokenTypeDef
- AssociateKmsKeyRequestRequestTypeDef
- CancelExportTaskRequestRequestTypeDef
- S3DeliveryConfigurationTypeDef
- RecordFieldTypeDef
- ResponseMetadataTypeDef
- CreateExportTaskRequestRequestTypeDef
- CreateLogAnomalyDetectorRequestRequestTypeDef
- CreateLogGroupRequestRequestTypeDef
- CreateLogStreamRequestRequestTypeDef
- DeleteAccountPolicyRequestRequestTypeDef
- DeleteDataProtectionPolicyRequestRequestTypeDef
- DeleteDeliveryDestinationPolicyRequestRequestTypeDef
- DeleteDeliveryDestinationRequestRequestTypeDef
- DeleteDeliveryRequestRequestTypeDef
- DeleteDeliverySourceRequestRequestTypeDef
- DeleteDestinationRequestRequestTypeDef
- DeleteLogAnomalyDetectorRequestRequestTypeDef
- DeleteLogGroupRequestRequestTypeDef
- DeleteLogStreamRequestRequestTypeDef
- DeleteMetricFilterRequestRequestTypeDef
- DeleteQueryDefinitionRequestRequestTypeDef
- DeleteResourcePolicyRequestRequestTypeDef
- DeleteRetentionPolicyRequestRequestTypeDef
- DeleteSubscriptionFilterRequestRequestTypeDef
- DeliveryDestinationConfigurationTypeDef
- DeliverySourceTypeDef
- DescribeAccountPoliciesRequestRequestTypeDef
- PaginatorConfigTypeDef
- DescribeConfigurationTemplatesRequestRequestTypeDef
- DescribeDeliveriesRequestRequestTypeDef
- DescribeDeliveryDestinationsRequestRequestTypeDef
- DescribeDeliverySourcesRequestRequestTypeDef
- DescribeDestinationsRequestRequestTypeDef
- DestinationTypeDef
- DescribeExportTasksRequestRequestTypeDef
- 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
- GetLogAnomalyDetectorRequestRequestTypeDef
- GetLogEventsRequestRequestTypeDef
- OutputLogEventTypeDef
- GetLogGroupFieldsRequestRequestTypeDef
- LogGroupFieldTypeDef
- GetLogRecordRequestRequestTypeDef
- GetQueryResultsRequestRequestTypeDef
- QueryStatisticsTypeDef
- ResultFieldTypeDef
- InputLogEventTypeDef
- ListAnomaliesRequestRequestTypeDef
- ListLogAnomalyDetectorsRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTagsLogGroupRequestRequestTypeDef
- LiveTailSessionLogEventTypeDef
- LiveTailSessionMetadataTypeDef
- LiveTailSessionStartTypeDef
- MetricFilterMatchRecordTypeDef
- MetricTransformationOutputTypeDef
- MetricTransformationTypeDef
- PutAccountPolicyRequestRequestTypeDef
- PutDataProtectionPolicyRequestRequestTypeDef
- PutDeliveryDestinationPolicyRequestRequestTypeDef
- PutDeliverySourceRequestRequestTypeDef
- PutDestinationPolicyRequestRequestTypeDef
- PutDestinationRequestRequestTypeDef
- RejectedEntityInfoTypeDef
- RejectedLogEventsInfoTypeDef
- PutQueryDefinitionRequestRequestTypeDef
- PutResourcePolicyRequestRequestTypeDef
- PutRetentionPolicyRequestRequestTypeDef
- PutSubscriptionFilterRequestRequestTypeDef
- SessionStreamingExceptionTypeDef
- SessionTimeoutExceptionTypeDef
- StartLiveTailRequestRequestTypeDef
- StartQueryRequestRequestTypeDef
- StopQueryRequestRequestTypeDef
- SuppressionPeriodTypeDef
- TagLogGroupRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- TestMetricFilterRequestRequestTypeDef
- UntagLogGroupRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateLogAnomalyDetectorRequestRequestTypeDef
- AnomalyTypeDef
- ConfigurationTemplateDeliveryConfigValuesTypeDef
- CreateDeliveryRequestRequestTypeDef
- DeliveryTypeDef
- UpdateDeliveryConfigurationRequestRequestTypeDef
- CreateExportTaskResponseTypeDef
- CreateLogAnomalyDetectorResponseTypeDef
- DeleteQueryDefinitionResponseTypeDef
- DescribeAccountPoliciesResponseTypeDef
- EmptyResponseMetadataTypeDef
- GetDataProtectionPolicyResponseTypeDef
- GetLogAnomalyDetectorResponseTypeDef
- GetLogRecordResponseTypeDef
- ListLogAnomalyDetectorsResponseTypeDef
- ListTagsForResourceResponseTypeDef
- ListTagsLogGroupResponseTypeDef
- PutAccountPolicyResponseTypeDef
- PutDataProtectionPolicyResponseTypeDef
- PutQueryDefinitionResponseTypeDef
- StartQueryResponseTypeDef
- StopQueryResponseTypeDef
- DeliveryDestinationTypeDef
- PutDeliveryDestinationRequestRequestTypeDef
- DescribeDeliverySourcesResponseTypeDef
- GetDeliverySourceResponseTypeDef
- PutDeliverySourceResponseTypeDef
- DescribeConfigurationTemplatesRequestDescribeConfigurationTemplatesPaginateTypeDef
- DescribeDeliveriesRequestDescribeDeliveriesPaginateTypeDef
- DescribeDeliveryDestinationsRequestDescribeDeliveryDestinationsPaginateTypeDef
- DescribeDeliverySourcesRequestDescribeDeliverySourcesPaginateTypeDef
- DescribeDestinationsRequestDescribeDestinationsPaginateTypeDef
- DescribeExportTasksRequestDescribeExportTasksPaginateTypeDef
- DescribeLogGroupsRequestDescribeLogGroupsPaginateTypeDef
- DescribeLogStreamsRequestDescribeLogStreamsPaginateTypeDef
- DescribeMetricFiltersRequestDescribeMetricFiltersPaginateTypeDef
- DescribeQueriesRequestDescribeQueriesPaginateTypeDef
- DescribeResourcePoliciesRequestDescribeResourcePoliciesPaginateTypeDef
- DescribeSubscriptionFiltersRequestDescribeSubscriptionFiltersPaginateTypeDef
- FilterLogEventsRequestFilterLogEventsPaginateTypeDef
- ListAnomaliesRequestListAnomaliesPaginateTypeDef
- ListLogAnomalyDetectorsRequestListLogAnomalyDetectorsPaginateTypeDef
- DescribeDestinationsResponseTypeDef
- PutDestinationResponseTypeDef
- DescribeLogGroupsResponseTypeDef
- DescribeLogStreamsResponseTypeDef
- DescribeQueriesResponseTypeDef
- DescribeQueryDefinitionsResponseTypeDef
- DescribeResourcePoliciesResponseTypeDef
- PutResourcePolicyResponseTypeDef
- DescribeSubscriptionFiltersResponseTypeDef
- ExportTaskTypeDef
- FilterLogEventsResponseTypeDef
- GetDeliveryDestinationPolicyResponseTypeDef
- PutDeliveryDestinationPolicyResponseTypeDef
- GetLogEventsResponseTypeDef
- GetLogGroupFieldsResponseTypeDef
- GetQueryResultsResponseTypeDef
- PutLogEventsRequestRequestTypeDef
- LiveTailSessionUpdateTypeDef
- TestMetricFilterResponseTypeDef
- MetricFilterTypeDef
- MetricTransformationUnionTypeDef
- PutLogEventsResponseTypeDef
- UpdateAnomalyRequestRequestTypeDef
- ListAnomaliesResponseTypeDef
- ConfigurationTemplateTypeDef
- CreateDeliveryResponseTypeDef
- DescribeDeliveriesResponseTypeDef
- GetDeliveryResponseTypeDef
- DescribeDeliveryDestinationsResponseTypeDef
- GetDeliveryDestinationResponseTypeDef
- PutDeliveryDestinationResponseTypeDef
- DescribeExportTasksResponseTypeDef
- StartLiveTailResponseStreamTypeDef
- DescribeMetricFiltersResponseTypeDef
- PutMetricFilterRequestRequestTypeDef
- DescribeConfigurationTemplatesResponseTypeDef
- StartLiveTailResponseTypeDef