Path Lines of Code
404.html 17
MANIFEST.in 5
aws_lambda_powertools/__init__.py 6
aws_lambda_powertools/event_handler/__init__.py 3
aws_lambda_powertools/event_handler/api_gateway.py 339
aws_lambda_powertools/event_handler/appsync.py 43
aws_lambda_powertools/event_handler/content_types.py 3
aws_lambda_powertools/event_handler/exceptions.py 17
aws_lambda_powertools/exceptions/__init__.py 1
aws_lambda_powertools/logging/__init__.py 2
aws_lambda_powertools/logging/correlation_paths.py 7
aws_lambda_powertools/logging/exceptions.py 2
aws_lambda_powertools/logging/filters.py 7
aws_lambda_powertools/logging/formatter.py 144
aws_lambda_powertools/logging/lambda_context.py 21
aws_lambda_powertools/logging/logger.py 167
aws_lambda_powertools/logging/utils.py 42
aws_lambda_powertools/metrics/__init__.py 12
aws_lambda_powertools/metrics/base.py 134
aws_lambda_powertools/metrics/exceptions.py 6
aws_lambda_powertools/metrics/metric.py 24
aws_lambda_powertools/metrics/metrics.py 80
aws_lambda_powertools/middleware_factory/__init__.py 2
aws_lambda_powertools/middleware_factory/exceptions.py 1
aws_lambda_powertools/middleware_factory/factory.py 40
aws_lambda_powertools/package_logger.py 5
aws_lambda_powertools/shared/__init__.py 1
aws_lambda_powertools/shared/cache_dict.py 21
aws_lambda_powertools/shared/constants.py 16
aws_lambda_powertools/shared/functions.py 12
aws_lambda_powertools/shared/json_encoder.py 10
aws_lambda_powertools/shared/lazy_import.py 18
aws_lambda_powertools/shared/types.py 3
aws_lambda_powertools/tracing/__init__.py 3
aws_lambda_powertools/tracing/base.py 33
aws_lambda_powertools/tracing/extensions.py 4
aws_lambda_powertools/tracing/tracer.py 332
aws_lambda_powertools/utilities/__init__.py 1
aws_lambda_powertools/utilities/batch/__init__.py 21
aws_lambda_powertools/utilities/batch/base.py 150
aws_lambda_powertools/utilities/batch/exceptions.py 28
aws_lambda_powertools/utilities/batch/sqs.py 73
aws_lambda_powertools/utilities/data_classes/__init__.py 31
aws_lambda_powertools/utilities/data_classes/active_mq_event.py 72
aws_lambda_powertools/utilities/data_classes/alb_event.py 16
aws_lambda_powertools/utilities/data_classes/api_gateway_authorizer_event.py 281
aws_lambda_powertools/utilities/data_classes/api_gateway_proxy_event.py 148
aws_lambda_powertools/utilities/data_classes/appsync/__init__.py 1
aws_lambda_powertools/utilities/data_classes/appsync/scalar_types_utils.py 26
aws_lambda_powertools/utilities/data_classes/appsync_authorizer_event.py 49
aws_lambda_powertools/utilities/data_classes/appsync_resolver_event.py 112
aws_lambda_powertools/utilities/data_classes/cloud_watch_logs_event.py 53
aws_lambda_powertools/utilities/data_classes/code_pipeline_job_event.py 127
aws_lambda_powertools/utilities/data_classes/cognito_user_pool_event.py 373
aws_lambda_powertools/utilities/data_classes/common.py 228
aws_lambda_powertools/utilities/data_classes/connect_contact_flow_event.py 93
aws_lambda_powertools/utilities/data_classes/dynamo_db_stream_event.py 134
aws_lambda_powertools/utilities/data_classes/event_bridge_event.py 33
aws_lambda_powertools/utilities/data_classes/event_source.py 12
aws_lambda_powertools/utilities/data_classes/kinesis_stream_event.py 56
aws_lambda_powertools/utilities/data_classes/rabbit_mq_event.py 84
aws_lambda_powertools/utilities/data_classes/s3_event.py 107
aws_lambda_powertools/utilities/data_classes/s3_object_event.py 116
aws_lambda_powertools/utilities/data_classes/ses_event.py 121
aws_lambda_powertools/utilities/data_classes/sns_event.py 67
aws_lambda_powertools/utilities/data_classes/sqs_event.py 74
aws_lambda_powertools/utilities/feature_flags/__init__.py 13
aws_lambda_powertools/utilities/feature_flags/appconfig.py 59
aws_lambda_powertools/utilities/feature_flags/base.py 14
aws_lambda_powertools/utilities/feature_flags/exceptions.py 3
aws_lambda_powertools/utilities/feature_flags/feature_flags.py 142
aws_lambda_powertools/utilities/feature_flags/schema.py 131
aws_lambda_powertools/utilities/idempotency/__init__.py 4
aws_lambda_powertools/utilities/idempotency/base.py 101
aws_lambda_powertools/utilities/idempotency/config.py 21
aws_lambda_powertools/utilities/idempotency/exceptions.py 8
aws_lambda_powertools/utilities/idempotency/idempotency.py 72
aws_lambda_powertools/utilities/idempotency/persistence/__init__.py 1
aws_lambda_powertools/utilities/idempotency/persistence/base.py 192
aws_lambda_powertools/utilities/idempotency/persistence/dynamodb.py 118
aws_lambda_powertools/utilities/jmespath_utils/__init__.py 31
aws_lambda_powertools/utilities/jmespath_utils/envelopes.py 8
aws_lambda_powertools/utilities/parameters/__init__.py 19
aws_lambda_powertools/utilities/parameters/appconfig.py 51
aws_lambda_powertools/utilities/parameters/base.py 89
aws_lambda_powertools/utilities/parameters/dynamodb.py 35
aws_lambda_powertools/utilities/parameters/exceptions.py 2
aws_lambda_powertools/utilities/parameters/secrets.py 28
aws_lambda_powertools/utilities/parameters/ssm.py 75
aws_lambda_powertools/utilities/parser/__init__.py 15
aws_lambda_powertools/utilities/parser/envelopes/__init__.py 21
aws_lambda_powertools/utilities/parser/envelopes/apigw.py 12
aws_lambda_powertools/utilities/parser/envelopes/apigwv2.py 12
aws_lambda_powertools/utilities/parser/envelopes/base.py 20
aws_lambda_powertools/utilities/parser/envelopes/cloudwatch.py 14
aws_lambda_powertools/utilities/parser/envelopes/dynamodb.py 18
aws_lambda_powertools/utilities/parser/envelopes/event_bridge.py 12
aws_lambda_powertools/utilities/parser/envelopes/kinesis.py 14
aws_lambda_powertools/utilities/parser/envelopes/sns.py 21
aws_lambda_powertools/utilities/parser/envelopes/sqs.py 12
aws_lambda_powertools/utilities/parser/exceptions.py 2
aws_lambda_powertools/utilities/parser/models/__init__.py 98
aws_lambda_powertools/utilities/parser/models/alb.py 15
aws_lambda_powertools/utilities/parser/models/apigw.py 77
aws_lambda_powertools/utilities/parser/models/apigwv2.py 55
aws_lambda_powertools/utilities/parser/models/cloudwatch.py 34
aws_lambda_powertools/utilities/parser/models/dynamodb.py 26
aws_lambda_powertools/utilities/parser/models/event_bridge.py 15
aws_lambda_powertools/utilities/parser/models/kinesis.py 31
aws_lambda_powertools/utilities/parser/models/s3.py 49
aws_lambda_powertools/utilities/parser/models/s3_object_event.py 41
aws_lambda_powertools/utilities/parser/models/ses.py 52
aws_lambda_powertools/utilities/parser/models/sns.py 34
aws_lambda_powertools/utilities/parser/models/sqs.py 32
aws_lambda_powertools/utilities/parser/parser.py 39
aws_lambda_powertools/utilities/parser/pydantic.py 1
aws_lambda_powertools/utilities/parser/types.py 10
aws_lambda_powertools/utilities/typing/__init__.py 2
aws_lambda_powertools/utilities/typing/lambda_client_context.py 15
aws_lambda_powertools/utilities/typing/lambda_client_context_mobile_client.py 21
aws_lambda_powertools/utilities/typing/lambda_cognito_identity.py 9
aws_lambda_powertools/utilities/typing/lambda_context.py 42
aws_lambda_powertools/utilities/validation/__init__.py 9
aws_lambda_powertools/utilities/validation/base.py 23
aws_lambda_powertools/utilities/validation/envelopes.py 8
aws_lambda_powertools/utilities/validation/exceptions.py 25
aws_lambda_powertools/utilities/validation/validator.py 42
benchmark/src/instrumented/main.py 11
benchmark/src/reference/main.py 4
benchmark/template.yaml 42
mkdocs.yml 87
pyproject.toml 117