From dc888a5d2b6fbddf501238fd19c3757ebcd6a860 Mon Sep 17 00:00:00 2001 From: "github-aws-sdk-python-automation@amazon.com" Date: Tue, 12 Dec 2023 17:54:54 +0000 Subject: [PATCH] Updating generated documentation --- _sources/topics/middleware.rst.txt | 6 +++--- quickstart.html | 2 +- searchindex.js | 2 +- topics/middleware.html | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/_sources/topics/middleware.rst.txt b/_sources/topics/middleware.rst.txt index 90a8ea0de..465315bc1 100644 --- a/_sources/topics/middleware.rst.txt +++ b/_sources/topics/middleware.rst.txt @@ -271,15 +271,15 @@ Integrating with AWS Lambda Powertools -------------------------------------- `AWS Lambda Powertools -`__ is a suite of +`__ is a suite of utilities for AWS Lambda functions that makes tracing with AWS X-Ray, structured logging and creating custom metrics asynchronously easier. You can use Chalice middleware to easily integrate Lambda Powertools with your Chalice apps. In this example, we'll use the `Logger -`__ -and `Tracer `__ +`__ +and `Tracer `__ and convert them to Chalice middleware so they will be automatically applied to all Lambda functions in our application. diff --git a/quickstart.html b/quickstart.html index b3fbae773..9feaa25f9 100644 --- a/quickstart.html +++ b/quickstart.html @@ -124,7 +124,7 @@

Quickstartchalice command line utility to create and deploy a basic REST API. This quickstart uses Python 3.7, but AWS Chalice supports all versions of python supported by AWS Lambda, -which includes python3.6, python3.7, python3.8, python3.9, python3.10. +which includes python3.6, python3.7, python3.8, python3.9, python3.10, python3.11. You can find the latest versions of python on the Python download page.

To install Chalice, we’ll first create and activate a virtual environment diff --git a/searchindex.js b/searchindex.js index f75d3f1eb..11574e77a 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["api","faq","index","main","quickstart","samples/index","samples/media-query/index","samples/todo-app/index","topics/authorizers","topics/blueprints","topics/cd","topics/cfn","topics/configfile","topics/domainname","topics/events","topics/experimental","topics/index","topics/logging","topics/middleware","topics/multifile","topics/packaging","topics/purelambda","topics/pyversion","topics/routing","topics/sdks","topics/stages","topics/testing","topics/tf","topics/views","topics/websockets","tutorials/basicrestapi","tutorials/cdk","tutorials/customdomain","tutorials/events","tutorials/index","tutorials/wschat","tutorials/wsecho","upgrading"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["api.rst","faq.rst","index.rst","main.rst","quickstart.rst","samples/index.rst","samples/media-query/index.rst","samples/todo-app/index.rst","topics/authorizers.rst","topics/blueprints.rst","topics/cd.rst","topics/cfn.rst","topics/configfile.rst","topics/domainname.rst","topics/events.rst","topics/experimental.rst","topics/index.rst","topics/logging.rst","topics/middleware.rst","topics/multifile.rst","topics/packaging.rst","topics/purelambda.rst","topics/pyversion.rst","topics/routing.rst","topics/sdks.rst","topics/stages.rst","topics/testing.rst","topics/tf.rst","topics/views.rst","topics/websockets.rst","tutorials/basicrestapi.rst","tutorials/cdk.rst","tutorials/customdomain.rst","tutorials/events.rst","tutorials/index.rst","tutorials/wschat.rst","tutorials/wsecho.rst","upgrading.rst"],objects:{"":[[0,0,1,"","APIGateway"],[0,0,1,"","AuthRequest"],[0,0,1,"","AuthResponse"],[0,0,1,"","AuthRoute"],[0,0,1,"","Blueprint"],[0,0,1,"","CORSConfig"],[0,0,1,"","Chalice"],[0,0,1,"","Client"],[0,0,1,"","CloudWatchEvent"],[0,0,1,"","CognitoUserPoolAuthorizer"],[0,0,1,"","ConvertToMiddleware"],[0,0,1,"","Cron"],[0,0,1,"","CustomAuthorizer"],[0,0,1,"","DynamoDBEvent"],[0,0,1,"","DynamoDBRecord"],[0,0,1,"","HTTPResponse"],[0,0,1,"","IAMAuthorizer"],[0,0,1,"","InvokeResponse"],[0,0,1,"","KinesisEvent"],[0,0,1,"","KinesisRecord"],[0,0,1,"","LambdaFunctionEvent"],[0,0,1,"","Rate"],[0,0,1,"","Request"],[0,0,1,"","Response"],[0,0,1,"","S3Event"],[0,0,1,"","SNSEvent"],[0,0,1,"","SQSEvent"],[0,0,1,"","SQSRecord"],[0,0,1,"","TestEventsClient"],[0,0,1,"","TestHTTPClient"],[0,0,1,"","TestLambdaClient"],[0,0,1,"","WebsocketAPI"],[0,0,1,"","WebsocketDisconnectedError"],[0,0,1,"","WebsocketEvent"],[0,2,1,"","close"],[0,2,1,"","info"],[0,2,1,"","send"]],"cdk.Chalice":[[0,2,1,"","add_environment_variable"],[0,2,1,"","get_function"],[0,2,1,"","get_resource"],[0,2,1,"","get_role"]],APIGateway:[[0,1,1,"","binary_types"],[0,1,1,"","cors"],[0,1,1,"","default_binary_types"]],AuthRequest:[[0,1,1,"","auth_type"],[0,1,1,"","method_arn"],[0,1,1,"","token"]],AuthResponse:[[0,1,1,"","context"],[0,1,1,"","principal_id"],[0,1,1,"","routes"]],AuthRoute:[[0,1,1,"","methods"],[0,1,1,"","path"]],CORSConfig:[[0,1,1,"","allow_credentials"],[0,1,1,"","allow_headers"],[0,1,1,"","allow_origin"],[0,1,1,"","expose_headers"],[0,1,1,"","max_age"]],Chalice:[[0,1,1,"","api"],[0,1,1,"","app_name"],[0,2,1,"","authorizer"],[0,1,1,"","current_request"],[0,1,1,"","debug"],[0,1,1,"","lambda_context"],[0,2,1,"","lambda_function"],[0,2,1,"","middleware"],[0,2,1,"","on_cw_event"],[0,2,1,"","on_dynamodb_record"],[0,2,1,"","on_kinesis_record"],[0,2,1,"","on_s3_event"],[0,2,1,"","on_sns_message"],[0,2,1,"","on_sqs_message"],[0,2,1,"","on_ws_connect"],[0,2,1,"","on_ws_disconnect"],[0,2,1,"","on_ws_message"],[0,2,1,"","register_blueprint"],[0,2,1,"","register_middleware"],[0,2,1,"","route"],[0,2,1,"","schedule"],[0,1,1,"","websocket_api"]],Client:[[0,1,1,"","events"],[0,1,1,"","http"],[0,1,1,"","lambda_"]],CloudWatchEvent:[[0,1,1,"","account"],[0,1,1,"","context"],[0,1,1,"","detail"],[0,1,1,"","detail_type"],[0,1,1,"","event_id"],[0,1,1,"","region"],[0,1,1,"","resources"],[0,1,1,"","source"],[0,1,1,"","time"],[0,2,1,"","to_dict"],[0,1,1,"","version"]],CognitoUserPoolAuthorizer:[[0,1,1,"","header"],[0,1,1,"","name"],[0,1,1,"","provider_arns"]],CustomAuthorizer:[[0,1,1,"","authorizer_uri"],[0,1,1,"","header"],[0,1,1,"","name"],[0,1,1,"","ttl_seconds"]],DynamoDBEvent:[[0,2,1,"","__iter__"],[0,1,1,"","context"],[0,2,1,"","to_dict"]],DynamoDBRecord:[[0,1,1,"","aws_region"],[0,1,1,"","context"],[0,1,1,"","event_id"],[0,1,1,"","event_name"],[0,1,1,"","event_source_arn"],[0,1,1,"","keys"],[0,1,1,"","new_image"],[0,1,1,"","old_image"],[0,1,1,"","sequence_number"],[0,1,1,"","size_bytes"],[0,1,1,"","stream_view_type"],[0,1,1,"","table_name"],[0,1,1,"","timestamp"],[0,2,1,"","to_dict"]],HTTPResponse:[[0,1,1,"","body"],[0,1,1,"","headers"],[0,1,1,"","status_code"]],InvokeResponse:[[0,1,1,"","payload"]],KinesisEvent:[[0,2,1,"","__iter__"],[0,1,1,"","context"],[0,2,1,"","to_dict"]],KinesisRecord:[[0,1,1,"","context"],[0,1,1,"","data"],[0,1,1,"","partition_key"],[0,1,1,"","schema_version"],[0,1,1,"","sequence_number"],[0,1,1,"","timestamp"],[0,2,1,"","to_dict"]],LambdaFunctionEvent:[[0,1,1,"","context"],[0,1,1,"","event"]],Rate:[[0,1,1,"","unit"],[0,1,1,"","value"]],Request:[[0,1,1,"","context"],[0,1,1,"","headers"],[0,1,1,"","json_body"],[0,1,1,"","lambda_context"],[0,1,1,"","method"],[0,1,1,"","path"],[0,1,1,"","query_params"],[0,1,1,"","raw_body"],[0,1,1,"","stage_vars"],[0,2,1,"","to_dict"],[0,1,1,"","uri_params"]],Response:[[0,1,1,"","body"],[0,1,1,"","headers"],[0,1,1,"","status_code"]],S3Event:[[0,1,1,"","bucket"],[0,1,1,"","context"],[0,1,1,"","key"],[0,2,1,"","to_dict"]],SNSEvent:[[0,1,1,"","context"],[0,1,1,"","message"],[0,1,1,"","subject"],[0,2,1,"","to_dict"]],SQSEvent:[[0,2,1,"","__iter__"],[0,1,1,"","context"],[0,2,1,"","to_dict"]],SQSRecord:[[0,1,1,"","body"],[0,1,1,"","context"],[0,1,1,"","receipt_handle"],[0,2,1,"","to_dict"]],TestEventsClient:[[0,2,1,"","generate_cw_event"],[0,2,1,"","generate_kinesis_event"],[0,2,1,"","generate_s3_event"],[0,2,1,"","generate_sns_event"],[0,2,1,"","generate_sqs_event"]],TestHTTPClient:[[0,2,1,"","delete"],[0,2,1,"","get"],[0,2,1,"","head"],[0,2,1,"","options"],[0,2,1,"","patch"],[0,2,1,"","post"],[0,2,1,"","put"],[0,2,1,"","request"]],TestLambdaClient:[[0,2,1,"","invoke"]],WebsocketAPI:[[0,2,1,"","configure"],[0,1,1,"","session"]],WebsocketDisconnectedError:[[0,1,1,"","connection_id"]],WebsocketEvent:[[0,1,1,"","body"],[0,1,1,"","connection_id"],[0,1,1,"","domain_name"],[0,1,1,"","json_body"],[0,1,1,"","stage"]],cdk:[[0,0,1,"","Chalice"]]},objnames:{"0":["py","class","Python class"],"1":["py","attribute","Python attribute"],"2":["py","method","Python method"]},objtypes:{"0":"py:class","1":"py:attribute","2":"py:method"},terms:{"0":[0,2,3,6,8,9,10,11,12,14,15,20,24,25,26,27,30,31,32,35],"00":32,"0000000":28,"00am":0,"00pm":0,"01":[9,32,37],"0123456789":[13,32,36],"01305cd40040":9,"02":6,"03":[0,8,37],"04":32,"05":[9,11,27,32],"0585":9,"05b34fa2":7,"06":[0,14,17,24],"07":[17,28,32],"08":0,"09":[11,28,32],"0aea264da24f":31,"0b1":[0,2,3],"0b18":7,"0b2":[2,3],"1":[0,2,3,4,6,7,8,9,10,11,12,13,14,15,20,22,24,26,27,28,30,31,32,35,36],"10":[0,4,6,11,12,15,20,31,35],"100":[0,26,31],"100000":7,"101":29,"1017":15,"1023":15,"1041":15,"10qepr0o8dot4":6,"11":[12,17],"11e7":8,"11e8":6,"11e9":9,"11eb":31,"12":[0,17,26,30,37],"120":12,"123":[14,24,32,33,37],"1234":9,"12345":[4,7,8,14,31,32,33,37],"12345678":0,"123456789":4,"123456789123":6,"123457940291":0,"126":6,"128":[11,12],"13":[9,32],"134":7,"136":7,"14":[11,27],"15":[0,15,17],"153":6,"15pm":0,"16":[0,37],"17":[0,6,9,11,14,20,24,27,32,35],"17292":[11,27],"18":[0,11,27,30],"19":[6,11,27,31,37],"1ae6":7,"1d23":31,"1gkk0ca30vcad":6,"1opgopfyodzoj":31,"1st":0,"2":[0,2,3,4,6,7,8,9,10,11,12,13,14,19,20,22,24,25,26,31,32,33,35,36],"20":[6,11,17,27],"200":[0,6,7,8,9,11,27,28,29,30,31,32],"2002":0,"2005":0,"2010":11,"2012":35,"2013":32,"2015":[0,8,37],"2016":17,"2017":[0,28],"2018":[6,9,14],"2020":[14,32],"204":24,"21":[24,32],"21345":33,"214e7f681ff82c00fd81f37a":9,"217378":33,"21t17":32,"22":[9,20,31],"221":0,"24":17,"24350f371389":7,"25":[0,11,17,27],"26":7,"27":28,"270":28,"279":6,"28":[0,14],"283":[11,27],"286":37,"29":17,"2lofapt":12,"2olqzso":0,"3":[0,4,6,7,10,12,20,22,26,30,31,32,33,35],"30":[0,14],"300":[0,32],"304":30,"3068":[11,27],"30t23":0,"31":[0,8,32],"32":26,"3227":24,"3355270":[11,27],"34":32,"358":37,"36":[7,32],"38z":0,"39":32,"391000":14,"39f98e9a6113":0,"3d82319d":6,"3e56":33,"3rd":[12,16],"4":[0,7,20,24,26],"40":[6,14,32],"400":[0,18,28,30],"401":[7,8,28,30],"403":[26,28,30],"404":[28,30],"409":[28,30],"415":[0,28,30,37],"422":30,"429":[28,30],"43":26,"431786":17,"4546157e8f5e35a008d06d88":6,"4667":0,"469e":32,"47d2":7,"48":9,"49":14,"490000":17,"4ae2":32,"4b1h8anboxpa":6,"4c2d":7,"4d81":7,"4e6713ab527c":7,"5":[0,9,11,20,26,27,35],"50":[6,26],"500":[18,28,30,37],"502":0,"51":[9,28],"513000":14,"52":32,"53":[6,32],"54":32,"54321":14,"547e0f":14,"54bd":33,"55pm":0,"56":32,"56be":8,"574c4850":31,"578efbda":32,"58":6,"59b71c1a1de1":9,"5ab5dc09da67e3ea794ec8a82992cc89":9,"5b44f3d0":6,"5b4506e0":6,"5b450715":6,"5c1d8dec":9,"5c1d8def":9,"5d29d59a":6,"5f172c30":32,"6":[0,2,3,4,11,20,22,24,31,35],"60":[11,12,14],"600":[0,30],"604":37,"632a558c":7,"64":12,"651":15,"6b10":32,"6bc7":32,"6e6c3f58008b":32,"6l":0,"6mb":0,"6vj4cynstd":[13,32],"7":[2,3,4,6,7,10,12,15,20,26,30,31,32,33],"709000":32,"714":17,"723":[11,27],"72477b5388af":33,"72477b5388ag":33,"75":26,"75gb":20,"796":[11,27],"7bnxriulj5":27,"7ced59878a2b":7,"8":[0,2,3,4,7,24,26,30,31],"80":26,"8000":7,"827c5f4":31,"827f":32,"83":31,"8355":7,"846a":6,"8476":6,"85":26,"86d9":6,"88eb066576c1b47cd896ab0019b9f25f":6,"8cae":31,"9":[0,2,3,4,8,20,22,23,30,35,36],"902000":32,"90cf":9,"91":[0,35,36],"9243":24,"935000":32,"95b0ac620fa3a80ee590ecf1cda1c698":9,"95d1":7,"9826899":[11,27],"9964":32,"99d52d342d60":6,"9c5e":0,"9ce1":8,"9d2a92":17,"9f33fbb9":32,"abstract":[21,35],"boolean":[0,12],"byte":[0,26,28,30,37],"case":[0,8,11,14,18,36,37],"catch":[18,30,36],"char":[0,23],"class":[0,7,8,18,28,29,30,31,35],"default":[0,4,10,11,12,13,14,17,20,25,28,30,31,32,35,37],"do":[0,4,7,8,10,11,13,14,15,20,21,23,25,26,27,28,29,30,31,32,34,35,37],"enum":7,"final":[4,6,7,15,20,35,36],"function":[0,1,2,3,4,6,7,8,9,10,11,12,13,14,16,17,18,19,20,22,23,24,25,27,29,30,31,32,33,35,36,37],"import":[0,4,8,9,12,13,14,15,17,18,19,20,23,24,26,28,29,30,31,33,35,36,37],"int":30,"long":0,"new":[0,4,6,7,9,10,11,12,13,14,15,16,22,25,26,27,30,31,32,33,34,35,36,37],"null":[7,8,30],"public":[20,36,37],"return":[0,4,6,7,8,9,16,17,18,19,20,21,23,24,26,29,30,31,35,37],"static":[20,27],"super":31,"switch":[11,27,37],"throw":0,"true":[0,7,8,12,14,18,20,23,24,26,28,30,33,37],"try":[4,7,8,12,18,20,24,30,35,36],"var":[20,24,30,37],"while":[28,37],A:[0,6,7,8,9,12,17,20,21,25,28,29,30,32,35,37],And:[4,7,14,20,30],As:[6,7,8,11,12,17,18,19,20,27,37],At:[4,7,9,11,27,35],Be:[10,31,32,33],By:[0,8,10,12,13,17,20,25,30,31,37],For:[0,5,6,7,8,10,11,12,14,17,18,20,22,23,26,28,29,30,31,32,35,37],If:[0,4,6,7,8,9,10,11,12,13,14,15,17,18,20,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],In:[0,4,6,7,8,9,11,12,14,15,17,18,19,20,21,22,23,26,27,28,29,30,31,32,33,34,35,36,37],It:[0,1,6,7,9,10,11,12,13,14,18,28,30,32,34,35,37],Its:[0,1,7],Not:[30,35],OR:30,On:6,One:[9,10,24,37],That:20,The:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,35,36,37],Then:[6,7,12,13],There:[0,6,7,10,11,12,13,14,15,20,27,28,30,31],These:[0,4,5,6,7,8,10,12,20,21,26,29,34,35,37],To:[0,1,4,6,7,8,10,11,12,13,14,15,18,20,22,24,25,26,29,31,32,35,36,37],With:[6,12,13,18,19,20,37],_0073e080112eb8de8c7eb5512d9fb554:32,_1234567891234567897eb5512d9fb554:32,_123456789123456789e7495341c27cd1:32,_6e560a5a9831aad210e7495341c27cd1:32,_:[0,23,31,35],__:31,___:31,____:31,__call__:37,__class__:18,__file__:[19,31],__init__:[7,9,11,19,20,26,27,31,35],__iter__:0,__name__:[0,9,18],_allowed_origin:30,_app:35,_arg:35,_auth_kei:7,_boto3_cli:6,_command_t:35,_create_ddb_t:31,_extract_db_list_param:6,_get_view_function_respons:30,_handle_command:35,_handle_created_imag:6,_handle_created_video:6,_handle_login_messag:35,_handle_messag:35,_handle_text:35,_help:35,_is_imag:6,_is_video:6,_join:35,_list:35,_messag:35,_nick:35,_quit:35,_record:35,_rekognition_cli:26,_room:35,_sender:35,_ssm_auth_key_nam:7,_storag:35,_tabl:[6,7,35],_zvn4arg:6,a1e4585e5c26:6,a347:6,a46:7,a471:33,aa42484f82c16d99015c599631def20c:6,abc29hkq0i:11,abcd4kwyl4:4,abcd:[4,7,31,37],abcdefgh:33,abcdefghhijklmnop:10,abil:[0,11,20],abl:[9,11,14,20,24,27,31,35],about:[0,1,6,7,8,12,29,30,35,37],abov:[0,6,7,8,11,12,13,14,17,18,22,23,24,26,27,28,29,30,31,32,33,37],accept:[0,8,9,14,15,18,27,28,30],access:[0,1,6,7,8,10,11,12,17,19,20,23,26,28,29,30,31,35],accesskei:[8,30],accommod:15,accomplish:[12,18,30],accord:31,accordingli:12,account:[0,7,8,14,31,37],accountid:[8,30,35],achiev:1,acm:[12,13],across:[10,12,20,28,30],act:0,action:[27,32,35],activ:[4,6,7,11,12,22,26,27,30,31,32,33],actual:[0,7,18,26,28,30,35],ad:[0,6,7,9,10,11,12,15,20,27,30,31,35,36,37],add:[0,6,7,8,9,10,12,13,15,18,20,27,30,31,32,35,36,37],add_environment_vari:0,add_item:7,add_media_fil:6,add_respons:26,add_video_fil:6,add_video_label:6,addit:[0,6,7,8,9,12,14,17,18,20,21,23,27,28,31,33,35,37],addition:[0,14,25],address:30,adher:18,advanc:16,advantag:1,affect:37,after:[0,10,13,18,35,36,37],ag:[0,30],again:[14,35],against:[0,10,27,30],ajax:24,album:11,alert:35,algorithm:7,alia:13,aliasdomainnam:[13,32],aliastarget:32,aliv:[6,9,11,27,28,32],all:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,18,19,20,22,25,27,28,30,35,36,37],all_attribut:35,alloc:12,allow:[0,1,6,7,8,9,10,11,12,14,18,20,21,22,24,26,27,28,29,30,31,32,35,36,37],allow_credenti:[0,30],allow_head:[0,30],allow_origin:[0,28,30],allow_redirect:30,allowed1:30,allowed2:30,along:[7,12,14,18,26,30,35,37],alphanumer:37,alreadi:[0,7,12,14,30,31,32,33,35],also:[0,1,4,6,7,8,9,10,11,12,14,15,17,18,19,20,21,23,26,27,28,30,31,33,35,37],alter:[13,18],altern:[12,13,15,28,30],although:31,alwai:[0,11,20,30,37],amazon:[0,4,5,6,7,13,14,16,20,26,31,32],amazonaw:[4,6,7,8,9,11,13,14,22,25,27,31,32,35,36,37],amazonlinux2:10,ambiti:36,amount:[0,12],amz:[0,6,9,30,32],amzn:[0,6,7,9,12,32],an:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,20,21,22,23,24,26,27,28,29,30,31,33,34,35,36,37],analysi:[5,6,12],analyz:[5,6,12],ani:[0,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,24,25,26,28,29,30,34,35,36,37],anim:6,announc:35,anoth:14,another_param:0,anymor:36,anyth:[0,9,17,19,21,36],anywher:28,api:[0,1,4,5,6,8,9,11,12,14,16,17,20,21,22,23,24,25,27,28,29,31,32,33,35,36,37],api_gateway_custom_domain:[13,32],api_gateway_endpoint_typ:32,api_gateway_stag:[6,13,20,26,32,37],api_handl:[6,7,12,25,37],api_handler_arn:37,api_handler_nam:37,api_key_requir:0,apigatewai:[2,3,8,12,37],apigatewaycli:24,apigatewaycor:24,apigatewaymanagementapi:0,apigcli:24,apigclientfactori:24,apigw:[6,9,32],apihandl:[11,22,31],apihandlerarn:31,apihandlernam:[11,31],apiid:[8,30],apikei:[8,30],app:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,30,31,33,35,36,37],app_nam:[0,4,6,8,9,12,14,17,18,19,20,21,23,24,26,28,29,30,31,32,33,35,36,37],app_s3_bucket:10,app_table_nam:[7,31],appear:[0,15,23],append:[0,18,30,37],appli:[0,9,12,18,20,27],applic:[0,1,2,3,4,8,9,10,11,12,13,15,17,18,19,20,22,25,26,27,28,29,30,31,32,33,34,35,36,37],applicationbucket:10,appnam:0,approach:[6,20,24],appropri:[0,7,8,14,18,28,37],approv:[10,27,31],approxim:0,apptabl:31,apptable815c50bc:31,apptablenam:31,ar:[0,4,5,6,7,8,9,10,11,12,13,14,15,17,18,20,22,23,24,25,26,27,28,29,30,32,34,35,36,37],arbitrari:[11,29,37],architectur:[5,20],aren:20,arg:[4,8,18,35,37],argument:[0,9,11,14,18,23,25,29,30,31,35,37],arn:[0,4,6,7,8,9,11,12,13,14,20,25,31,32,33,35,36,37],around:[6,20,24],arrai:0,artifact:10,artifactbucketstor:10,artist:11,arug:0,ask:[2,3],asn1crypto:20,aspect:36,assert:[0,26],assert_no_pending_respons:26,asset:[6,19,20],assign:[0,36],associ:[0,6,7,8,9,12,13,14,15,17,28,31,32,35],assum:[0,11,12,35,37],assumerol:35,assumerolepolicydocu:35,assumpt:1,asynchron:[6,18],attach:[0,28,36],attempt:20,attribut:[0,7,8,14,15,17,23,26,30,31,37],attributedefinit:[11,35],attributenam:[11,35],attributetyp:[11,31,35],audio:0,audit:15,auth:[0,5,7,8,21,26,37],auth_handl:8,auth_request:[0,7,8],auth_typ:[0,37],authent:[0,8,37],author:[2,3,5,9,16,21,26,30],authorization_typ:37,authorizer_id:37,authorizer_nam:37,authorizer_uri:[0,8,37],authrequest:[0,8],authrespons:[0,7,8,26],authrout:0,auto:[11,12,14,32],autogen_polici:[6,37],autogener:12,automat:[0,6,7,8,10,11,12,14,17,18,22,24,27,28,29,30,32,37],automatic_lay:20,avail:[0,1,5,6,7,9,11,14,17,20,27,28,30,31,35,37],avoid:18,aw:[1,2,3,4,6,7,9,10,12,13,14,15,16,17,20,21,22,25,26,27,30,32,33,35,36,37],awhil:35,aws_access_key_id:4,aws_caller_ident:27,aws_cdk:[0,31],aws_chalice_cli_mod:20,aws_dynamodb:31,aws_iam:0,aws_lambda:0,aws_lambda_powertool:18,aws_pproxi:37,aws_proxi:37,aws_region:[0,27],aws_secret_access_kei:4,awscli:[10,11,27,35],awsdn:32,awstemplateformatvers:11,axio:24,az6bucz3sz6wu5w8tc3lpuivtuui4:7,b124:7,b229:9,b64decod:7,b756:6,b7bd0c87:9,b96f77bf:9,b9f1:0,b:[0,23,26,37],back:[0,7,8,11,18,26,27,28,29,30,34,35,36],backend:[25,31,37],background:15,backward:[10,15,18,20,37],bad:[0,18,28,30],badrequest:28,badrequesterror:[28,30],bandwidth:20,bar:[0,9,12,17,18,26,30,36],bare:10,base64:[0,7,14,24],base64_kei:7,base:[1,4,6,8,10,12,13,14,15,22,23,24,31,34,37],basepathmap:12,basi:15,basic:[0,4,10,11,27,30,32,33,34],batch:[0,14,32],batch_siz:[0,14],baz:36,becaus:[0,6,12,14,15,17,18,20,25,30,36],becom:0,been:[0,4,6,10,12,14,15,17,18,20,27,31,35,36,37],befor:[0,4,7,10,11,14,18,31,32,35],begin:0,behalf:[0,10],behavior:[0,14,18,20,28,30,35,37],being:[0,7,12,18,20,28,29,30,33,35],believ:15,belong:10,below:[0,5,6,7,10,12,13,14,15,18,20,22,24,26,27,28,29,30,32,35,36],benefit:[20,24,31],besid:19,best:[7,18,35],beta:[12,25],better:[20,30,31],between:[0,1,6,7,10,11,27,30,31,35,37],biggest:1,bin:[4,6,7,11,22,27,28,30,31,32,33],bin_echo:28,binari:[0,16,19,20,37],binary_typ:[0,28,30],bird:6,blob:30,block:[0,6,12,32],blueprint:[2,3,15,16,18],bob:23,bodi:[0,4,7,14,18,24,26,28,29,30,35,36,37],boiler:26,boilerpl:1,bone:10,bool:[0,30],bootstrap:31,both:[0,7,10,12,17,18,20,26,28,30,31,32,35,36],boto3:[0,4,6,7,14,16,29,31,35,36],botocor:[0,26,36],botocore_sess:0,bottl:23,box:18,brace:[0,23],branch:10,breadth:31,bridg:0,broadcast:35,broaden:31,browser:24,bucket:[0,6,10,11,14,26,35],bug:37,build:[6,7,8,20,31,35],buildspec:10,built:[2,3,5,7,9,10,16,18,20,21,28,35,37],builtin:[7,26],bulk:35,bundl:10,busi:1,c0339874qpddra8tkt7u:32,c0539657y0hmx8xbc5eh:32,c07395431vdlb0cy65vp:32,c8olgqt9yido:31,c:[20,22,35,36],c_id:35,ca:30,cach:[0,6,9,30],calcul:0,call:[0,4,6,7,8,14,16,17,18,23,24,28,30,33,35,36,37],callabl:[0,18],caller:[7,8,18,30,32],callerrefer:32,came:35,camelcas:37,can:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],canin:6,cannot:[14,23,28,30,35,37],capability_iam:[6,10,11,35],capabl:[0,6,10,11,18,30,35],captur:[0,23,28,30],capture_lambda_handl:18,capture_respons:18,care:[14,20,28],cat:[4,14,20,25,32,37],caus:[0,12,30,36],cd:[2,3,4,6,7,9,11,14,16,22,24,25,27,30,31,32,33,35,36],cdk:[1,2,3],cdkdemo:31,cdkmetadata:31,cdktoolkit:31,cdkv2:31,cdnj:24,cdsow9:9,cert:32,certain:[1,9,12,14],certif:[12,13],certificate_arn:[12,13,32],certificatearn:32,certificatetransparencyloggingprefer:32,cf:[6,9],cffi:20,cfn:[0,11,37],cfnoutput:31,cfnresourc:0,chain:[0,18],chalic:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,33,34,35,36,37],chalice_vers:37,chaliceapp:[0,31],chalicechat:35,chalicechatt:35,chaliceerror:0,chalicelib:[0,6,7,9,19,20,35],chaliceunhandlederror:18,chaliceviewerror:[28,30,37],chang:[0,2,3,4,10,11,12,14,15,16,17,20,27,30,31,32,35,36],changeinfo:32,changelog:37,changeset:[10,11,31],charact:37,charset:[24,30],chat:[4,34,36],chat_room_nam:35,chatroom:35,check:[0,7,10,12,14,15,20,32,33,34,35,36,37],checksum:[0,37],choic:[30,35],choos:[0,11,12,13,27],chose:28,ci:7,cid:35,citi:[28,30],cities_to_st:30,cl:35,classmethod:35,clean:[2,3,29],cleanup:[4,7],clear:15,clearli:20,cli:[1,4,6,10,11,14,15,20,27,32,33,35],client:[0,6,7,14,16,18,28,29,30,34,35,36],clientrequesttoken:6,clone:[6,7,10],close:[0,35],closest:22,cloth:6,cloud:31,cloudflar:24,cloudform:[0,1,2,3,6,10,12,14,16,31,35],cloudformatiion:35,cloudfront:[6,9,30],cloudwatch:[0,12,16,17,18,21,29],cloudwatchev:[0,14,18],cname:[13,32],co:32,code:[0,1,5,8,10,12,14,18,19,20,25,26,28,29,30,33,35,36,37],codebuild:7,codecommit:14,codepipelin:[11,27],codeuri:[11,22],cognito:[0,16,37],cognito_user_pool:37,cognitoauthenticationprovid:[8,30],cognitoauthenticationtyp:[8,30],cognitoidentityid:[8,30],cognitoidentitypoolid:[8,30],cognitouserpoolauthor:[0,8,37],collect:[5,9,26,35],colli:6,column:15,com:[0,4,6,7,8,9,11,12,13,14,22,24,25,27,28,30,31,32,35,36,37],combin:[0,6,18,26,31,34],command:[0,4,6,7,10,11,12,14,15,17,20,23,24,25,27,28,30,31,32,33,35,36,37],command_nam:35,comment:35,commit:[10,14],common:[11,18,25,28],commun:[0,7,31,35],compar:[1,6,37],compare_digest:7,compat:[10,15,18,20,37],compil:20,complet:[0,6,7,10,11,14,18,20,25,27,28,29,34,35,37],compon:[1,6,7,9,24],compress:12,comput:[0,14],concept:[9,23,25],conceptu:9,concret:12,concurr:12,condit:35,confid:26,config:[4,6,7,11,12,13,14,19,20,25,26,31,32,35,37],configur:[0,2,3,4,6,8,11,14,16,17,18,20,22,25,26,27,28,34,37],confirm:[31,35],conflicterror:[28,30],connect:[0,1,4,6,8,9,10,11,12,14,16,18,20,21,26,27,28,32,33,35,36],connectedat:0,connection_id:[0,29,35,36],connecttodb:20,consequ:37,consid:[0,19,28,29],consider:16,consist:[1,18,37],consol:[0,30],construct:[0,8,12,23,27,31,34,35,36],constructor:30,consum:11,contain:[0,6,7,8,10,11,12,19,20,23,24,27,28,31,32,35,36,37],content:[0,4,6,7,9,10,11,14,16,18,20,24,26,27,29,31,32,36,37],content_typ:[0,28,30],context:[0,7,8,12,17,18,20,21,26,30,35],continu:[2,3,15,16,20,25],control:[0,8,12,18,23,28,30,32,35],conveni:[0,17,28,36],convert:[0,8,18,28,37],converttomiddlewar:[0,18],coordin:[10,21],copi:[6,20,35,36],cor:[2,3,4,24,28],core:31,correctli:[14,20],correspond:[0,6,12,17,18,24,26,28,30,31,37],cors_config:[0,30],cors_multiple_origin:30,corsconfig:[0,28,30],could:[0,7,10,20,30],coupl:30,cov:26,cover:[5,7,8,34],cp36:20,cp36m:20,cp:6,cpu:12,creat:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,18,19,20,21,22,23,24,25,26,27,30,31,33,34,35,36,37],create_connect:35,create_rest_api:37,create_todo:7,create_top:14,create_us:31,createloggroup:35,createlogstream:35,credenti:[0,2,3,30],cron:[0,9,14],cron_handl:0,cron_obj_handl:0,cryptographi:16,cryptoj:24,css:24,ctrl:[35,36],curl:[4,7,27,32],curli:[0,23],current:[0,7,12,20,22,23,30,31,35],current_request:[0,6,7,8,23,26,28,30,37],custom:[0,2,3,11,15,16,18,20,21,26,28,34,35,37],custom_cor:0,custom_head:30,custom_lambda_funct:21,customauthor:[0,8,37],customdomain:[13,32],cut:20,cwd:20,cycl:0,d35d2063:8,d:[4,8,11,12,13,14,19,22,26,27,29,30,32,35,36,37],dai:0,darwin:[26,31],data:[0,14,19,23,24,26,27,28,30,31,34,35],databas:[5,6,7,26,35],date:[0,6,9,28,30,32],datetim:[0,7],day_of_month:0,day_of_week:0,db041a3492ee56e8f3d9457c:6,db:[6,7,20],dccc232932a16a539dfc01b9:32,dd61c24a3668:8,ddb:14,de71cf04ca2900b839ff1194:6,deactiv:[22,26],debug:[0,14,17,18,22,28,30,33,37],dec:9,declar:[1,24],decod:[0,7,14,30],decode_jwt_token:7,decor:[0,1,6,7,8,9,12,14,18,21,23,28,29,30,31,33,36],deep:[1,11],def:[0,4,6,7,8,9,12,14,17,18,19,20,21,23,24,26,28,29,30,31,33,35,36,37],default_binary_typ:0,default_usernam:7,defaultrol:[0,11,31,35],defaultrolepolici:35,defer:18,defin:[0,4,6,7,8,9,21,28,30,31,37],define_author:37,definit:[7,31,35],deleg:7,delegationset:32,delet:[0,4,6,7,8,12,14,26,33,35,36,37],delete_connect:35,delete_item:[7,35],delete_media_fil:6,delete_messag:14,delete_todo:7,deleteitem:35,demo:[6,8,9,12,13,14,18,20,31,32,33,37],demo_auth:8,demoauth1:8,demoauth4:37,demolog:17,demonstr:[30,32],deni:26,denot:[7,9,21],depend:[0,7,18,20,21,25,28,31,35,36],deploi:[0,1,2,3,5,6,7,8,9,11,12,13,14,15,20,21,22,23,25,27,29,30,33,34,35,36],deploy:[0,1,2,3,4,9,11,12,13,14,16,19,20,21,22,27,31,32,33,35,36,37],depoi:37,deprec:37,deriv:7,describ:[6,10,11,12,13,14,20,27,32,35],descript:[7,10,12,20],design:[1,17],desir:[30,35],destroi:[27,31],detail:[0,1,4,6,7,15,18,24,28,31,33,35,37],detail_typ:0,detect:[5,6,30],detect_label:26,detectlabel:6,determin:[8,12],dev:[0,4,6,7,8,9,11,12,13,14,20,22,25,27,30,32,33,36,37],develop:[1,6,7,10,22,25,31],devic:24,diagram:[7,20],dict:[0,30],dictionari:[0,4,8,12,18,29,30,31,35],did:[0,20,28],differ:[1,4,6,7,10,20,28,30,32,37],differenti:30,digit:0,dir:24,direct:[0,36],directli:[0,9,11,17,20,26,28,30,37],directori:[4,6,7,8,11,12,16,19,24,26,27,30,31,35,36,37],dirnam:[19,20,31],disabl:32,disconnect:[0,29,35,36],discret:0,discuss:[6,7,15,20,28,37],disk:12,displai:[17,35],dist:[20,24],div:24,dive:4,dn:[16,32],dnsname:32,do_someth:20,doc:[0,4,6,7,8,12,14,17,22,35,37],doctyp:24,document:[0,4,6,7,8,10,12,13,14,15,24,26,37],doe:[0,1,5,7,9,10,13,18,20,22,24,25,29,30,35,36,37],doesn:[0,36,37],dog:[6,26],domain:[0,2,3,16,34],domain_nam:[0,12,13,32],domainnam:32,domainvalidationopt:32,don:[0,6,7,11,12,14,18,19,20,21,22,25,27,28,29,30,32,35,36],done:[0,4,6,7,11,14,27,33,35,37],down:[6,20,36],downgrad:37,download:[4,20],download_fil:0,drwxr:[4,24],dtabas:35,due:20,dump:[26,30],durat:18,dure:[0,20],dynam:37,dynamodb:[0,5,6,7,11,16,31,34,35],dynamodb_t:[0,31],dynamodbev:[0,14],dynamodbrecord:0,dynamodbtodo:7,dynamomediadb:6,e0aaf4e1:6,e25643f7:7,e:[0,12,14,18,26,28,31,35,36,37],each:[0,1,5,6,7,10,12,14,15,18,20,29,30,31,35,37],earli:35,earlier:[32,37],eas:37,easi:[0,10,29,30],easier:[10,18,20],easiest:0,easili:[0,18],east:[7,12,27,32],ebb5d5f47789:6,ec2:[12,20],echo:[7,28,30,34,35],edg:[12,32],effect:[12,35],either:[0,6,7,10,12,14,18,20,28,30,37],elasticach:14,element:0,elif:[0,6,30],els:[7,8,35],email:32,emit:[17,18,22],empti:[0,7,8,10],emul:7,en:24,enabl:[0,10,17,18,28,30,36,37],enc:24,encod:[0,7,30],encount:[28,36],encourag:[6,22,37],end:[0,23,37],endpoint:[0,10,11,12,13,17,22,23,27,28,30,37],endpoint_typ:12,endpointurl:[11,27,31],endswith:14,eni:12,ensur:[0,6,26,30],enter:[0,27,31],entir:[0,11,14,20,26,27,37],entri:[6,7,28,35],entry_point:20,entrypoint:10,env:20,environ:[0,1,4,6,7,10,11,14,16,22,31,35,36],environment_vari:[0,6,20,26,31],eq:[7,35],equal:14,equival:[6,37],error:[0,4,7,8,12,15,16,17,23,34,35,36,37],errortyp:7,etc:[4,7,8,9,11,12,26,27,28,31,34,37],euqlolwn5k5v_zkcjy4sl988vcje6w5jdr88grwr5uygh:6,evaluatetargethealth:32,even:[0,14,30],event:[1,2,3,4,9,12,16,17,18,20,21,22,26,31,35,36,37],event_handl:0,event_id:0,event_nam:0,event_source_arn:0,event_typ:0,eventu:[0,14,18,25],everi:[0,14,18,26,36,37],every_hour:[0,14],every_minut:0,every_two_hour:14,everyon:35,everyth:[20,30,35],exact:0,exactli:[4,37],examin:[7,31],exampl:[0,6,7,8,13,14,16,19,21,22,23,26,28,29,30,31,32,33,34,37],exce:0,except:[0,12,14,18,20,28,30,35,36,37],exclus:0,execut:[4,6,7,9,10,11,12,13,20,22,25,27,31,32,35,36,37],execution_rol:0,exist:[0,7,8,11,12,13,14,18,20,22,25,27,29,31,35,37],exit:[0,26,35],exp:7,expect:[7,9,20,21,26,30],expected_param:26,expensive_connect:20,experi:[1,4,6,7,31,33],experiment:[2,3,16,29,35,36],experimental_feature_flag:[15,29,35,36],expir:[0,7],explain:[13,35],explicit:[0,12],explicitli:[15,22,29,32,37],explor:[4,30],expos:[0,5,30],expose_head:[0,30],expost:36,express:[0,14],extend:9,extens:[0,20],extra:[11,21],extra_rout:9,extract:7,eyj0exaioijkv1qilcjhbgcioijiuzi1nij9:7,eyjzdwiioijtexvzzxjuyw1liiwiawf0ijoxntk1ndu3njg5lcjuymyioje1otu0ntc2odksimp0asi6ijmxnjc4yzfkltdkzjetngezoc04ymziltllzjzimgm1yzaynyj9:7,f1ef3ee83c7c654ca7fb3a70:9,f287199c9bc5:32,f:[0,19,20],fa751ee53e2bf18781ae98b293ff9375:6,fail:[0,12,14,28],failur:0,fake:24,fals:[0,6,12,18,20,30,32,37],familiar:[1,31],far:[6,28,30],faster:0,fb8oddjbslv1:6,featur:[0,1,4,6,7,8,10,14,15,18,20,25,29,30,34,35,36,37],feature_flag_nam:15,feed:28,feedback:15,feel:31,fetch:6,few:[0,11,14,19,20,30,32,33,37],field:[0,7,13],fifo:14,file:[0,2,3,4,7,9,10,11,13,14,15,16,19,20,25,26,27,30,31,32,35,36,37],filenam:[12,19,20],fill:[7,35],filter:[0,14],find:[0,4,6,7,10,14,20,35],fine:[0,30],finish:[6,7,10],first:[0,4,6,7,8,9,10,11,12,13,14,18,20,21,22,23,25,26,27,30,31,32,33,35,36,37],five:7,fix:[14,30,37],fixtur:16,flag:[7,15,29],flask:[9,23,37],flow:[0,18],fn:[11,35],fnth5edjkjwbmwinccmd4ngmi4s_3imymk0rpc8mpiymgw:9,focu:[1,4],focus:1,folder:20,follow:[0,4,6,7,10,11,12,17,18,19,20,24,26,27,28,30,31,32,33,35,36,37],fom:7,foo:[0,9,12,13,14,17,18,20,21,24,26,28,30,36,37],foobar:18,fooget:24,footwear:6,forbiddenerror:[28,30],forgot:36,form:[0,30,35,37],format:[0,11,17,27,35,37],formatt:17,formtest:30,forward:29,found:[6,12,30,35],four:6,framework:[0,1,17,26,30,37],free:31,frequent:[2,3,30],fresh:[35,36],fri:0,fridai:0,from:[0,1,4,6,7,8,9,11,12,14,15,17,18,19,20,23,24,26,28,29,30,31,32,33,35,36,37],from_env:35,full:[0,6,7,8,14,31],full_path:20,fulli:[10,15],func:[0,18],function_arg:[30,37],function_nam:0,functionnam:[8,37],futur:[15,37],g:[0,12,14,18,26,28,31,37],gatewai:[0,4,6,7,8,9,11,12,13,21,24,25,27,29,30,31,32,35,36,37],gather:0,gener:[0,2,3,7,10,11,12,14,16,20,26,27,28,30,31,32,35,37],generate_cw_ev:0,generate_kinesis_ev:0,generate_s3_ev:[0,26],generate_sns_ev:[0,26],generate_sqs_ev:0,german:6,get:[0,1,4,6,7,8,10,13,14,15,18,20,23,24,26,28,30,31,33,35,37],get_app_db:7,get_auth_kei:7,get_authorized_usernam:7,get_connection_ids_by_room:35,get_funct:0,get_item:7,get_jwt_token:7,get_media_db:6,get_media_fil:6,get_paramet:7,get_record_by_connect:35,get_rekognition_cli:[6,26],get_resourc:0,get_respons:[0,18],get_rol:[0,31],get_todo:7,get_us:31,get_users_db:7,get_video_job_label:6,getatt:11,getelementbyid:24,getitem:35,getlabeldetect:6,getlist:0,getlogg:17,getqueueattribut:14,gif:0,git:[6,7,10,11,27],github:[5,6,7,15,16,20,37],githubown:10,githubrepoaccess:10,githubreponam:10,githubreposecretid:10,githubreposecretjsonkei:10,gitignor:35,give:[0,7,11,28,35,37],given:[0,12,17,20,26,30,31,37],glob:0,global:[0,7,20,26,30],globalsecondaryindex:35,gmt:[6,9,28,32],go:[0,6,7,11,20,23,27,30,31,32,35],goal:1,goe:[20,35,36],good:[10,20],got:[29,35,36],gradual:[6,7],graduat:15,grain:[0,30],grant:[0,8,31],grant_read_write_data:[0,31],greater:[14,22,31],greatli:10,greet:23,grep:22,ground:1,group:[0,12],grow:19,guarante:[0,15],guid:[0,4,8,30,32,33],gz:20,h5:24,ha:[0,1,6,7,8,10,11,12,14,15,18,20,25,27,28,30,31,33,35,36,37],had:[0,12,18,20,26,37],handl:[0,1,6,7,14,16,20,21,29,30,34,35],handle_ddb_messag:14,handle_error:18,handle_kinesis_messag:14,handle_object_cr:[6,26],handle_object_delet:6,handle_object_remov:6,handle_s3_ev:14,handle_sns_messag:[9,14,33],handle_sqs_messag:14,handler:[0,8,9,11,14,17,18,20,21,22,26,29,30,31,34,35,36,37],happen:[0,12,14,15,20,24,30,31,35],hardcod:6,hash:[7,11,35],hashlib:7,have:[0,4,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,24,25,26,27,28,30,31,32,35,36,37],haven:[7,30,32,33],head:[0,11,24],header:[0,7,8,18,23,26,28,29,30,37],heavi:7,hello:[0,4,9,11,17,18,19,21,23,24,26,27,30,32,37],hello_nam:24,hellonam:24,hellonameget:24,helloworld:[4,23,28,30],help:[0,1,4,6,7,20,25,30,35,37],helper:7,here:[0,6,7,10,12,14,17,18,19,21,23,26,27,28,30,32,35,36,37],hi:35,high:[6,7,24,37],higher:[10,12],highlight:37,hit:30,hmac:[7,24],hook:21,host:[10,13],hostedzon:32,hostedzoneid:[13,32],hostnam:[12,13],hour:[0,6,7,14],hous:0,how:[0,1,4,5,6,7,8,10,12,13,14,18,20,24,26,30,31,33,34,35,37],howev:[0,12,20,21,28,30,37],hp1yktpbdqad2k:7,href:24,hs256:7,html:20,http:[0,4,6,7,8,9,11,12,13,14,15,16,18,20,22,23,24,25,26,27,31,32,37],httpie:[6,7,8,30,31],httpmethod:[8,30],httprespons:0,human:6,huski:6,hx4l1bndwvydrxan17pfzya1vaomojel4rp7d8_stdw2qt50v7iybg:9,hym8ss6wiaru:7,hypothesi:26,i:[1,12,20,29,32],iam:[0,4,6,7,9,10,13,14,16,20,25,31,32,33,35,36,37],iam_rol:37,iamauthor:[0,8],iat:7,id:[0,6,7,8,9,10,12,22,24,26,30,31,32,35,36,37],idea:15,ideal:10,idempot:32,ident:[0,8,30],identifi:[0,6,8,12,29,36],idna:20,ie:27,ifunct:0,ignor:4,illustr:[7,35],imag:[0,5,6,10,26],implement:[0,5,6,7,8,15,30,35],import_nam:0,import_rest_api:37,improv:[30,37],includ:[0,1,4,6,7,8,11,15,19,20,21,23,24,27,28,30,31,33,36,37],inclus:0,incom:[0,28,29],incompat:[15,37],incr_count:17,independ:7,index:[0,2,3,4,8,9,12,17,18,19,21,23,24,26,28,30,35,37],indexnam:35,indic:[0,12,27,28,35],individu:0,infer:12,inflat:0,info:[0,18,20],inform:[0,4,6,7,8,10,12,13,14,15,19,20,24,29,30,32,35,37],infrastructur:[11,27,31],init:27,initi:[6,7,12,22,24,35],inject:[0,11,18,28,30,37],inject_lambda_context:18,inject_route_info:18,inject_tim:18,inlin:35,inmemorytododb:7,innerhtml:24,input:[0,6,7,21],insert:0,insid:[20,35],inspect:8,instal:[4,6,7,10,11,14,20,26,27,35,36],instanc:[0,8,14,17,20,28,29,30,37],instanti:[0,28,36],instead:[0,6,7,8,10,12,14,18,26,30,31,37],instruct:[6,20,24,32,33],integ:[0,12],integr:[0,1,8,10,11,21,27,29,31,37],intend:[0,20,26,31,37],intent:7,interact:[6,11,35,37],interest:[4,37],interfac:[7,12,13,32,37],intern:[0,20,30,36,37],internalpackag:20,internalservererror:37,interpret:0,interv:0,introduc:[7,37],introduct:37,introspect:[0,23,30,37],intuit:[13,32],invalid:7,invert:35,invoc:[0,6,8,12,37],invok:[0,6,11,12,14,17,18,20,21,26,29,33,37],invokerespons:0,involv:0,io:[15,20],irol:0,isfil:20,issu:[7,15,30,37],item:[0,5,6,7,26,35],iter:[0,14,15,25],its:[0,6,11,18,20,24,26,28,30,31,35,37],itself:[1,20,24],j04dhe92phcf:6,j04lae6yphcf3va:6,j0silhs3vhcfj9g:6,j:[11,27],jame:[23,31],jamesl:31,jamessar:24,java:0,javascript:24,jenni:35,jennyjon:35,jfrzftwwj:32,jimmi:24,job:6,jobid:6,john:35,join:[19,20,30,31,35],jpeg:0,jpg:[0,6],js:24,json:[0,4,6,7,9,10,11,12,13,14,19,20,22,24,25,26,27,28,31,32,35,37],json_bodi:[0,7,26,30],jti:7,jul:[6,32],jump:4,just:[0,8,12,14,17,19,21,24,25,28,30,35,36,37],jwt:[5,8],jwt_auth:7,jwt_token:7,k:7,keep:[0,6,9,11,19,24,27,28,30,32],kei:[0,5,6,7,8,10,12,13,14,18,23,26,28,30,35,37],key1:[12,13],keyconditionexpress:[7,35],keyerror:30,keyschema:[11,35],keytyp:[11,35],keyword:[23,30],kick:10,kind:19,kinesi:[0,16],kinesisev:[0,14],kinesiseventdemo:14,kinesisrecord:0,kit:31,know:[0,4,18,28,30],known:[7,35],ku38eehiiuv1:6,kwarg:[0,8,17,28,30,31,37],kyfn3gqcf0:6,l:[11,27],la:[4,9,11,24,27],label:[6,26,36],lambda:[0,1,2,3,4,6,7,8,9,10,11,13,16,17,22,25,27,29,31,32,33,35,36,37],lambda_:[0,26],lambda_arn:[0,25,37],lambda_context:0,lambda_funct:[0,12,14,17,18,20,21,25,26,37],lambda_timeout:14,lambda_wrapp:0,lambdafunctionev:[0,18],lang:24,languag:24,last:[30,37],lastactiveat:0,later:[26,32,33],latest:[0,4],layer:[1,7,35],layout:[19,35],lead:0,learn:34,leav:[14,20,35],left:[32,35],legaci:31,length:[6,7,9,11,27,28,30,32,37],less:10,let:[4,7,8,9,10,11,14,18,19,21,24,25,26,27,30,31,35,36],level:[0,1,6,7,8,12,17,19,20,24,26,28,30,31,37],leverag:[20,24],lib:[20,24],librari:[7,12,18,20,30,31],lifecycl:18,lift:7,like:[0,4,6,8,11,12,13,14,15,20,27,30,32,35,36,37],limit:0,line:[4,6,7,19,26,30,31,32,36,37],link:24,linux:20,linux_x86_64:20,list:[0,6,7,8,12,14,16,18,20,22,28,30,35],list_all_item:7,list_item:7,list_media_fil:6,list_room:35,list_todo:7,list_top:14,liter:0,ll:[0,4,5,6,7,8,9,10,11,13,14,17,18,20,21,26,27,29,30,31,32,33],load:[0,6,12,19,35],local:[7,11,27,35,36],localhost:7,locat:[11,12,20,31,32,35],log:[0,2,3,7,12,14,16,18,29,33,35,36,37],log_invo:[0,18],log_invoc:[0,18],logger:[0,17,18],logic:[0,1,7,9,17,21,24,37],login:[5,35],longer:[6,20,30,31,37],look:[4,6,11,14,17,19,20,21,25,30,31,32,33,35,37],lookup:[4,7],lot:[10,15,20],low:[0,1,8],lower:35,lowercamelcas:37,ls:[4,9,11,24,27,35],m:[4,6,7,10,22,30,31,32,33],mac:20,machin:4,made:[17,30,32,37],mai:[0,11,13,15,19,20,25,27,28,30,31,37],main:[4,6,7,9,10,18],maintain:[8,15],major:[22,37],make:[0,1,4,7,8,10,12,14,15,17,18,20,26,30,31,32,35,37],mammal:6,manag:[0,5,7,8,10,11,12,13,20,21,25,26,27,32],manageconnect:35,mani:[0,12,15],manifest:0,manipul:31,manner:26,manual:[0,10,14,17,35,36,37],manylinux1:20,manylinux1_x86_64:20,map:[0,12,13,21,28,30,31,32],mark:7,master:10,match:[0,7,9,18,22,23,28,30,37],materi:[6,7],matter:[36,37],max:[0,30],max_ag:[0,30],max_attempt:0,maximum:[0,20],maximum_batching_window_in_second:0,mb:12,md5:37,md:24,me:35,mean:[0,12,14,19,20,23,30,32,37],measur:18,mechan:[0,7,8,10,23,37],media:[0,5,30,37],media_bucket_nam:6,media_table_nam:6,media_typ:6,mediabucket:6,mediabucketnam:6,mediat:6,member:36,memori:[7,12],memorys:11,mention:37,merg:[12,14,16,31,35],messag:[0,4,6,7,8,14,15,16,17,18,19,26,28,33,34,35,36,37],message_bodi:0,messageid:[14,33],messi:10,meta:24,metadata:[7,16,18,20,28],method:[0,4,6,7,8,14,16,18,23,24,26,29,30,31,32,35,37],method_arn:0,metric:18,mg:9,microframework:31,middlewar:[0,2,3,16],might:[0,11,27,30],migrat:[20,22],min:24,minconfid:[6,26],mind:[0,11,24,27,30],minim:7,minimum:[0,12],minor:22,minut:[0,6,9,11,27,32],miss:[6,9,18,20],mitig:14,mkdir:[4,6,9,26],mmnkdi:25,mode:[18,28,37],model:[10,11,23,37],modif:[0,8,11,31],modifi:[0,11,12,13,14,28],modul:[0,7,9,17,20,28,30],mon:0,mondai:0,month:0,more:[0,4,5,7,8,9,10,12,13,14,15,18,20,26,28,29,30,31,32,33,34,36,37],most:[20,30,35,36,37],mostli:20,mount:0,mountain:26,move:[0,20,32,35,37],mp4:[0,6],mpeg:0,msg:24,multi_param:0,multi_param_list:0,multidict:0,multifil:[2,3,16,20],multilog:17,multipl:[0,6,8,12,14,19,20,25,26,28,30,35,37],multipleorigincor:30,music_t:11,musicdata:11,musict:11,must:[0,7,8,9,10,12,13,14,15,18,21,23,28,30,32,37],mutual:0,my:[0,7,12,14,18,26,29,33],my_auth:0,my_env_var:[0,26],my_funct:37,my_middlewar:18,my_sns_handl:0,myapi:9,myapp:[11,15,25,29,37],myauth:26,myblueprint:0,mybp:0,mybucket:[0,14,26],mychaliceapp:[8,10],mycustomauth:[8,37],mycustomerror:18,mydemotop:33,myevent:9,myfeature1:15,myfeature2:15,myfunct:[0,17,18,21,37],myfunction3bfc:37,myimag:20,mykei:[26,30],mymiddlewar:0,myobject:[0,30],mypassword:7,mypool:[0,8,37],myqueu:0,mysack:10,myservic:12,mystack:10,mystream:[0,14],mytabl:12,mytodo:7,mytop:[0,9,18,26],myusernam:7,myuserpool:37,myview:[26,28,30,37],myview_post:[28,30],myview_put:[28,30],n:[11,14,15,17,27,28,31,33,35,36],name:[0,2,3,4,6,7,8,9,10,11,14,15,16,17,20,21,23,24,25,26,27,28,30,31,33,34,35,37],name_prefix:[0,9],namedtemporaryfil:0,nameserv:32,namespac:0,nbf:7,necessari:[6,8,9,11,12,13,14,20,27,31,32],necessarili:[1,7],need:[0,1,4,6,7,8,10,11,12,13,14,15,18,20,21,23,26,28,29,30,31,32,35,36,37],needs_auth:26,nest:[6,26],net:[6,9,32],network:[12,20],never:18,new_imag:[0,14],newclient:24,newer:[10,22],newli:37,next:[0,2,3,6,7,8,9,10,11,13,14,16,18,20,27,30,35,37],nice:17,nick:35,nicknam:35,node:31,non:[0,28,37],none:[0,6,7,20,26,30,31],noon:26,noop:0,noop_middlewar:18,normal:[0,8,18,31],notabl:[20,37],note:[0,6,7,8,12,14,17,19,27,28,29,30,31,32,33,36],notfounderror:[6,28,30],noth:[18,35],notic:[0,30,32,37],notif:[6,14],notificationchannel:6,notion:37,nov:24,now:[4,6,7,8,9,10,11,14,17,20,24,25,26,27,30,31,32,33,35,36,37],npm:31,ns:32,ntype:35,null_data_sourc:27,number:[0,6,7,28],numer:18,nutshel:[30,33],oauth:[8,10],oauthtoken:10,object:[0,5,6,7,9,14,15,18,26,30,35,36],objectcr:[0,6,14,26],objectremov:6,occur:[30,33],octet:[0,28],off:[7,10,30],offend:36,offer:[17,20,24],offload:1,often:[11,18],ogg:0,oidc:8,ok:[6,7,8,9,11,27,28,30,31,32],old:37,old_imag:0,old_nam:35,older:10,omit:[7,13,27,28],on_code_commit_chang:14,on_cw_ev:[0,14],on_dynamodb_record:[0,14],on_kinesis_record:[0,14],on_s3_ev:[0,6,14,26,31],on_sns_messag:[0,6,9,14,18,26,33],on_sqs_messag:[0,14],on_ws_connect:[0,29,35,36],on_ws_disconnect:[0,29,35,36],on_ws_messag:[0,29,35,36],onc:[0,6,7,10,11,14,15,20,27,31,33,35,37],one:[0,7,12,14,17,20,28,29,32,35,37],onli:[0,6,7,9,10,12,13,14,15,17,18,20,23,24,27,28,30,31,37],open:[9,19,20,35],open_vendor_fil:20,openid:8,oper:[6,35],opt:[16,20,29,35],option:[0,4,7,8,9,10,12,13,14,17,20,27,28,30,31,32,37],order:[0,7,12,13,14,18,20,21,28,30,31,35,36,37],org:32,organ:[0,9],origin:[0,15,20,26,30,35,37],os:[6,19,20,26,31,35],other:[0,1,4,7,9,10,11,14,16,18,26,27,28,30,31,33,37],other_config:12,other_handl:12,other_lambda_funct:21,otherwis:[0,12,13,35],our:[0,6,7,8,9,10,11,14,17,18,19,20,25,26,27,28,30,31,32,33,34,35,36],our_hosted_zone_id:32,ourselv:[8,36],out:[0,6,10,11,12,18,19,20,24,25,30,32,33,34,35,36],outgo:0,outlin:[17,29],output:[6,7,10,11,13,17,21,27,31,32,35,36,37],outputkei:[6,10,11,35],outputvalu:[6,10,11,35],outsid:[9,11,12,27],over:[0,6,7,8,14,16,21,28,30,35,37],overlap:28,overrid:[10,12,26,28,31,35],own:[8,10,11,18,20,21,26,32,34],owner:[10,12],packag:[0,2,3,4,7,9,10,11,12,13,14,16,19,22,27,30,31,32,33,35,36,37],page:[0,2,3,4,8,24],pagin:6,pair:[0,8,12],param:[0,6,7,30,35],paramet:[0,4,6,7,9,10,14,16,18,23,26,32,34,36,37],pardir:31,pariti:37,pars:[0,30],parsabl:0,parse_q:30,part:[0,5,6,7,8,9,10,12,18,20,23,24,30,35,37],parti:[12,13,16,18,32],partial:0,particular:[0,29],partit:35,partition_kei:[0,31],pass:[0,7,8,9,10,12,14,18,23,26,28,30,31,35,36],password:7,patch:0,path:[0,8,9,12,13,18,19,20,23,28,30,31,37],pattern:[0,6,14,18,30],payload:[0,7,26,28,30],pbkdf2:7,pbkdf2_hmac:7,pend:32,pending_valid:32,peopl:6,per:[8,13,20,37],per_funct:20,perfect:34,perform:[0,6,7,12,20,27,37],period:14,permiss:[0,8,10,12,21],person:6,pet:6,phase:10,pick:22,piec:[6,7,29],pip:[4,6,7,10,11,14,20,26,27,30,31,32,33,35,36],pipelin:[5,6,7,16],pk:[31,35],pkg:27,place:[10,20],plain:[0,18,28,30,37],plan:[22,27],plate:26,platform:[20,26],pleas:31,plu:12,pluggi:26,plugin:26,png:[0,20],point:[0,4,6,7,9,10,11,12,13,19,27,32,35],polici:[0,8,10,11,13,14,20,32,35,37],policydocu:35,policynam:35,poll:0,pool:[0,16,37],pop:35,popul:[0,6,10],port:[7,8],portion:14,portland:[28,30],posit:37,possibl:[1,14,28,30],post:[0,7,26,28,30,31],potenti:[15,25,31],power:31,practic:[6,7,18,35],pre:[0,8,11,12,24,27,37],preced:12,preconfigur:[17,26,28],prefer:[8,14,17,19,20,28,37],prefix:[0,9,12,35],preflight:[0,30],prepar:[0,35],prepend:9,present:[0,20,28,29,35],preserv:[18,37],preserve_logical_id:0,press:[35,36],pretti:35,previou:[6,26,35,37],previous:[4,12,14,30,37],primari:[0,35],primarili:[0,7,29,37],princip:[0,8,35],principal_id:[0,7,8,26],principalid:[7,8],print:[0,14,17,29,32,35,37],prior:37,privat:12,privatezon:32,problem:30,process:[0,5,6,7,10,13,14,18,20,24,32],prod:[12,25,26,37],product:[10,25],project:[2,3,9,10,11,12,14,19,20,22,24,25,27,30,32,33,35,36],project_dir:0,projectiontyp:35,promot:10,prompt:35,propag:18,proper:7,properli:[0,9,10,28],properti:[0,11,22,28,30,35,36],propos:15,protect:5,protocol:16,provid:[0,1,4,6,7,8,10,11,12,13,14,17,18,21,23,24,26,27,28,30,31,32,35,36,37],provider_arn:[0,8,37],provis:[1,13],provision:15,provisionedthroughput:[11,35],proxi:0,publish:[0,6,14,31,33,34],pull:6,pure:[0,2,3,16,17,20,37],pure_lambda:[0,18,37],purpos:[0,7,8,15,18,35,37],purposefulli:1,push:[6,7,10,11,27],put:[0,7,10,20,24,26,28,30,35],put_annot:18,put_item:[6,7,35],put_method:37,put_method_respons:37,put_rest_api:37,put_test:[28,30],putitem:35,putlogev:35,putrul:0,py2:20,py3:20,py:[0,4,6,7,9,11,12,14,15,19,20,26,27,30,31,33,35,36,37],pycpars:20,pypi:[20,36],pytest:16,python3:[4,6,7,11,20,22,30,31,32,33,37],python:[0,1,2,3,4,6,7,10,11,12,14,16,17,19,20,21,26,27,28,30,31,32,33,37],pythonx:20,q7dc49grhk:7,q:[1,6],qcpxoewpiamfi8q:32,qi5hf4djdg:6,queri:[0,5,7,10,11,23,26,30,32,35,37],query1:30,query2:30,query_param:[0,6,23,30],queryabl:5,question:[2,3],queue:[0,14],queue_arn:0,queue_nam:0,quickli:[1,4,10,31],quickstart:[2,3,30,32,33],quit:[0,35,36],qxea58abcd:[13,32],qxea58oupc:4,r:[4,6,10,11,24,27,31,35,36],rai:18,rais:[0,6,7,12,14,18,23,28,30,36,37],ran:7,random:7,rang:[11,35],rate:[0,9,14],rate_handl:0,rate_obj_handl:0,rather:[0,18,35],raw:[0,26,28,30,35],raw_bodi:[0,28,30,37],raw_request_bodi:28,re:[0,4,6,7,8,10,11,12,13,14,17,18,19,20,22,26,27,30,31,32,33,34,35,37],reach:[0,14,19],read:[0,8,20,35,36],readabl:37,readcapacityunit:[11,35],readi:[10,31,35],readm:[24,31],real:[5,7,26,34],realli:36,reason:[10,11,17,18,27],reassign:0,receipt:0,receipt_handl:0,receiv:[0,6,14,15,29,30,33,35,36],recent:[30,37],recommend:[0,10,16,20,31,37],reconfigur:22,record:[0,6,7,13,14,20,35],recordresourc:6,recurs:[6,19],redeploi:[4,10,22,30,31],reduc:26,ref:[11,35],refer:[4,10,11,20,26,31,32,35,36],reflect:0,refresh:27,regardless:0,region:[0,4,8,12,14,35,36,37],regist:[0,6,9,14,32,35,36],register_blueprint:[0,9],register_middlewar:[0,18],registr:16,registrar:[13,32],regular:[0,14],reject:[0,15],rekognit:[6,26],rekognition_stub:26,rel:[12,24],relat:0,relationship:35,releas:[10,20,37],reli:[11,37],remain:[7,13],remot:10,remov:[6,15,35,37],removal_polici:31,removalpolici:31,remove_room:35,renam:37,repeat:20,replac:[10,32,35,36,37],repo:[10,11,27],report:[0,35],repositori:[5,6,7,16],repres:[0,7,12,35],repsoitori:10,request:[2,3,6,7,8,9,12,14,16,17,28,31,32,37],request_path:18,requestid:[6,8,9,30,32],requestor:35,requir:[0,4,6,7,8,10,12,14,18,19,20,26,28,31,32,35,36,37],require_head:18,rerun:[7,30,32],reserv:12,reset:[0,35],resiz:0,resize_imag:0,resopns:0,resourc:[0,1,4,6,7,8,9,10,11,12,13,14,20,21,25,27,28,30,31,32,33,35,36,37],resource_nam:0,resource_typ:[25,37],resourceid:[8,30],resourcepath:[8,30],resourcerecord:32,resourcerecordset:32,resourcerecordsetcount:32,resourceserveridentifi:8,resourec:7,respect:[6,23,29],respond:16,respons:[2,3,6,7,8,12,26,28,29,36,37],responsemetadata:14,rest:[0,1,2,3,4,5,6,9,11,12,16,21,22,25,27,29,31,32,33,37],rest_api:[25,37],rest_api_id:[25,37],rest_api_url:[25,37],restapi:11,restapiid:[11,27,31],restrict:1,result:[0,5,6,8,12,14,18,20,23,24,26,28,30,33,35,36,37],retent:12,retri:0,retriev:[0,6,7,10,17,30,31,32,37],reus:31,revers:0,reverselookup:35,review:[6,7],rework:37,rewrit:[26,36,37],rewritten:26,right:[15,18],rm:6,role:[0,4,6,7,8,9,10,11,13,14,25,31,32,33,35,36,37],role_arn:[6,37],role_nam:37,rolearn:6,rollup:24,room:35,room_:35,room_connect:35,room_nam:35,root:[0,6,9,20,24,31,32],rootdir:26,rootget:24,round:7,rout:[0,1,2,3,4,6,7,8,9,12,16,17,18,19,20,21,24,26,28,31,32,33,34,37],route53:[13,32],rst:[15,20,31,37],rule:[0,14,20,21],run:[0,1,4,6,7,8,9,10,11,12,13,14,15,17,20,21,22,24,25,26,27,30,31,32,35,36,37],runtim:[0,1,2,3,10,11,15,16,31],runtime_source_dir:31,rw:[4,11,24,27],rwuowzlkdm4kgcsbxfihwennsyspzdyvpc8ixdt0xou8qz8aa2pj3w:6,rxmpbx8zriku3sqth58blxqqtpclhfmittb2tpr:7,s3:[0,6,10,11,16,18,26,31,33,35],s3event:[0,14,18],s3eventdemo:14,s3object:[6,26],s3objectnam:6,s:[0,4,5,6,7,8,9,11,12,13,14,15,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],sage:35,sai:[8,9,18,25,37],salt:7,sam:[0,1,10,11,14,22,35],sam_templ:0,same:[0,7,8,11,12,18,20,21,22,23,28,29,30,32,35,36,37],sampl:[0,4,6,7,9,26,30,31,32,34,35,36],sat:[9,28],save:[20,30,32,33,37],saw:[7,30],scale:[10,14,24],scan:[7,35],scenario:[8,20,22],scene:6,schedul:[0,9,16,18,21,33,37],scheduleexpress:0,schema:[0,7,37],schema_vers:[0,25,37],scope:[0,16,31],scopenam:8,scratch:[6,7],script:[6,7,24,35,36],sdk:[2,3,4,10,11,16,27,37],sdkdemo:24,sdktest:24,seamless:1,search:[2,3,10],seattl:[28,30],sec:29,second:[0,10,12,14,20,21,23,30,31,37],secret:[7,10],secretsmanag:10,section:[4,6,7,8,10,11,12,13,20,26,29,30,31,32,37],secur:[0,12,30,31,37],security_polici:12,see:[0,4,6,7,8,10,11,12,13,14,15,17,18,20,22,25,26,27,28,29,30,31,32,33,37],select:[22,31,35],self:[0,6,7,31,35],send:[0,7,16,20,26,28,30,34,35,36],sender:35,sensit:31,sent:[0,14,18,20,28,30,35,36],separ:[0,7,9,14,20,25,28,30,31,35],sequenc:0,sequence_numb:0,serial:[28,30],serializ:0,serv:[8,25,29],server:[7,8,30,34,37],serverless:[1,5,7,11,18,22,31],servic:[0,1,6,7,12,14,18,24,26,31,35,37],service_respons:26,session:[0,26,29,35,36],set:[0,1,7,8,9,10,11,12,13,14,15,16,17,18,20,25,26,27,28,30,32,35,37],set_config_vari:0,set_room:35,set_usernam:35,setdefault:18,setlevel:17,setqueueattribut:14,setup:[6,12,28,30,32,33],sever:[4,6,7,10,11,15,17,20,26,27,28,37],sg:12,sha256:[7,24],shard:0,share:[10,12,20,28,30],shared_config:12,shepherd:6,should:[0,1,6,8,9,10,11,12,14,18,20,21,24,26,29,30,31,32,33,35,37],show:[0,4,5,6,7,8,12,18,20,24,30,31,33,34,35],shown:[6,7,8,17,20,22,27,28,31,32],sid:35,side:24,signatur:[8,18,21],sigv4client:24,similar:[0,6,9,12,29,30,32,35],similarli:[22,28],similiar:1,simpl:[1,11,29,35,36],simplehttpcli:24,simpler:[13,32],simplest:[17,18],simpli:[0,20,28,36],simplifi:[10,26,37],sinc:[20,35,36,37],singl:[0,4,6,8,12,14,18,20,28,30],single_param:0,site:20,six:20,size:[0,12,14,20],size_byt:0,sk:[31,35],skeleton:24,skip:[4,32],slash:[0,23],sm:7,small:[1,6],sn:[0,6,12,16,18,34],snippet:24,snnrzvbdvgj1zraysjvfsubhthc_fok8l5gj7glv4qced_m1c8tlvg:6,snow:26,sns_handler:18,snsevent:[0,18],snstopicarn:6,so:[0,6,7,9,10,12,13,14,18,22,26,27,28,29,30,31,32,35,36,37],socket:[0,29,35,36],sole:0,some:[6,8,12,14,18,30,35,36],someth:[0,6,11,14,21,26,28,36],sometim:20,sort:35,sort_kei:31,sortedcontain:20,sourc:[1,2,3,4,6,7,9,10,12,16,20,22],source_dir:[0,31],sourceip:[0,8,30],sourcerepourl:10,space:[0,20,30],span:0,special:[0,18,30],specif:[0,1,4,6,7,10,14,16,17,18,20,26,30,33,36,37],specifi:[0,6,7,8,9,10,11,12,13,14,16,18,20,25,26,30,32,37],split:[6,20,35,37],sq:[0,16,18,33],sqsevent:[0,14,18],sqsrecord:[0,14],src:24,ssl:32,ssm:7,ssmc6h_yvhcfcew:9,ssmdxf40vhcf:9,st:35,stack:[6,10,11,30,31,35,37],stage:[0,2,3,6,8,11,13,14,16,20,26,27,30,32],stage_config:[0,31],stage_nam:[0,26],stage_var:[0,20,30],standalon:24,standard:[7,10,18],start:[0,1,4,6,7,10,18,20,26,31,35,36],start_label_detect:6,start_video_label_job:6,starter:[10,21],starting_posit:0,startlabeldetect:6,startswith:[6,35],state:[7,27,30,35],state_of_c:30,statement:[17,35],statu:[0,8,15,18,28,29,30,32],status_cod:[0,18,26,28,30],statuscod:29,stderr:37,stdlib:17,stdout:17,step:[2,3,6,7,10,13,16,30,34,35],still:[15,31,37],storag:[20,35],store:[5,6,7,10,14,19,20,26,30,31,34,35,37],str:[0,6,7,18,30,31,37],strategi:18,stream:[0,14,28],stream_arn:[0,14],stream_nam:0,stream_view_typ:0,streamhandl:17,string:[0,6,8,10,12,14,15,23,28,30,31,35],stringifi:24,strongli:22,structur:[0,1,18,19,20,31],structure_log:18,stub:[26,35],stubber:26,style:[0,4,18],stylesheet:24,sub:[7,31,35],subclass:28,subject:[0,14,33,36],submittedat:32,subnet:12,subscrib:[0,6,14,33],subsequ:[0,8,30],succe:[0,8,10,14],succeed:10,success:[0,8,18,26,29,30,31],successfulli:[10,11,14],sudo:10,suffic:35,suffix:[0,14],suit:18,summari:37,suppli:[0,30],support:[0,2,3,4,7,8,9,14,15,16,18,20,21,24,28,29,32,33,35,37],supports_cor:30,supports_cors_multiple_origin:30,supports_custom_cor:[0,30],suppos:[12,20,22,23,24,26,30],sure:[0,4,7,10,12,14,31,32,33],swagger:37,sy:[17,20,30],symbol:27,syntax:14,system:[6,7,10,20],t:[0,6,7,11,12,14,18,19,20,21,22,25,27,28,29,30,32,33,35,36,37],tabl:[0,6,11,12,15,22,31,35],table_nam:[0,7,12,31,35],table_resourc:7,tablenam:[11,35],tag1:[12,13],tag2:[12,13],tag:[11,13],tail:[11,27],take:[0,1,4,6,7,10,11,12,14,15,19,20,27,29,30,31,32,35,36],takeawai:7,taken:[28,35],tar:[0,20],target:[0,21,35],task:[30,37],team:[10,12],tear:36,tell:[14,15,26,35],tempfil:0,templat:[0,6,12,14,16,24,27,30,31,35],temporarili:0,termin:12,terraform:[2,3,16],test:[2,3,5,7,10,11,14,16,22,24,25,27,28,29,30,33,35,36],test_app:26,test_bar_funct:26,test_calls_rekognit:26,test_client:26,test_foo_funct:26,test_index:26,test_needs_auth:26,test_sns_handl:26,testcas:26,testclient:26,testenv:26,testev:0,testeventscli:0,testhead:30,testhttpclient:0,testimport:20,testlambdacli:0,testmessag:33,testmessage1:14,testmessage2:[14,33],testq:14,testsubject1:14,testsubject2:[14,33],testsubject:33,text:[0,6,18,24,28,30,35,37],tf:27,than:[0,4,6,10,14,18,26,35],thei:[0,5,7,10,12,13,18,20,23,28,35,37],them:[0,7,8,10,11,18,20,21,26,30,31,35],themselv:7,thi:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],thing:[4,7,30,36],third:[13,18,20,21,32],thirdparti:[0,18],those:[0,6,10,35],though:[0,30],three:[0,12,21,29,36],through:[0,5,6,7,8,11,13,28,29,31,34,35,36],thumb:20,ti:12,time:[0,4,6,12,14,18,20,22,24,31,35,37],timeout:[0,11,14],timestamp:0,titl:24,tl:[12,13,32],tls_1_0:[12,13],tls_1_2:[12,13],tls_version:[12,13],tmp:[6,7,10,11,22,24,26,27],to_dict:[0,14,30,37],todo:[5,8],tododb:7,togeth:[0,1,8,31],token:[0,7,8,10,26,30,32],tool:[7,11,18,27,36],toomanyrequestserror:[28,30],top:[6,11,12,19,20,21,26,31],top_level:20,topic:[0,4,6,8,14,15,20,26,32,34],topic_arn:[6,14],topicarn:[14,33],total:[0,18],touch:[9,26],trace:[0,6,9,12,18,30,32,37],traceback:[18,30,37],tracer:18,track:[7,36],tradeoff:1,traffic:25,trail:[0,23],transform:10,transit:37,translat:35,transpar:[20,37],transport:12,treat:[0,8,10],tree:[12,20,31,35],trial:15,trigger:[0,6,10,14,34],trim_horizon:0,ttl:32,ttl_second:0,tue:[6,32],turn:[12,19,30],tutori:[4,7,13,29,31,32,36],two:[0,4,6,7,9,10,11,12,13,14,17,18,20,21,25,27,28,29,31,32,35,37],txt:[0,4,6,7,10,12,19,20,31,35,36],type:[0,1,4,6,7,8,9,10,11,12,14,15,18,22,24,26,27,28,29,31,32,35,37],typescript:31,typic:[0,37],u:[30,35,36],uid:7,uk:32,unabl:0,unauthor:[7,8],unauthorizederror:[7,28,30],unauthorizedexcept:7,unbound:6,uncaught:[30,37],unchang:37,under:0,underli:[0,6,7,12,18],understand:[14,31,36],undesir:20,unhandled_error:18,unifi:37,uniqu:[0,30,35],unique_id:7,unit:[0,10,14],unknown:[30,35],unless:[0,13,37],unlik:[0,35],unnecessari:20,unprocessableentityerror:30,unset:[12,35],unstart:7,unsupport:[0,30,37],unsupportedmediatyp:[28,37],until:[0,6,32],untouch:14,unzip:[11,20,27],up:[0,1,2,3,10,11,12,13,14,15,20,21,27,29,31,32,35],updat:[6,7,10,11,12,13,14,15,20,21,24,29,30,31,32,33,35,36,37],update_item:7,update_todo:7,update_us:24,updateexpress:7,updateitem:35,upgrad:[10,22],upload:[0,6,10,11,14,20,26],upload_fil:0,uri:[0,30],uri_param:[0,30],url:[0,4,6,7,8,9,10,11,12,13,14,17,23,24,25,27,28,32,34,35,36,37],url_prefix:[0,9,12,13],urlencod:30,urllib:30,urlpars:30,us:[0,1,4,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],usag:[0,4,15,16,30,35],user:[0,6,13,16,18,23,24,30,31,32,35,37],user_id:24,userag:[0,8,30],userarn:[8,30],userid:24,usernam:[0,7,31,35],username_:35,userpool:[0,8,37],usersuseridput:24,usual:[0,8],utc:0,utcnow:7,utf:[0,7,24,30],util:[4,18,20,24],uuid4:[6,7],uuid:6,v0:37,v1:10,v2:[10,32,33],valid:[0,7,8,12,23,28,30,32,37],validationdomain:32,validationmethod:32,validationstatu:32,valu:[0,4,6,7,8,10,11,12,14,15,16,18,23,25,26,27,29,30,31,32,33,35],value1:30,value2:30,valueerror:[0,37],vancouv:30,variabl:[0,6,7,11,16,19,28,30,31,35],variou:[0,1,30,34,35],vaue:10,ve:[7,9,10,11,12,13,14,19,21,23,25,27,30,31,32],vend:0,vendor:[12,20],venv37:[4,6,7,30,32,33],venv3:22,venv:[4,6,11,22,27,30,31,32,33],verif:7,verifi:[4,7,9,14,32],version:[0,2,3,4,6,7,11,12,14,15,16,20,26,30,31,32,33,35,37],version_info:20,via:[0,6,7,9,11,17,18,20,27,30,37],video:[0,5,6],video_role_arn:6,video_topic_arn:6,video_topic_nam:6,video_typ:6,videorol:6,videotop:6,view:[0,2,3,4,7,16,17,18,19,23,30,37],view_arg:37,view_funct:[30,37],viewfunct:0,viewport:24,virtual:[4,6,7,14,20,22,31],virtualenv:[11,27],visibilitytimeout:14,visibl:[0,14,37],vpc:12,vs:30,w46rdtzzdk_p0lah_st3wjsqgh:7,w:[0,7],wa:[0,1,6,7,9,10,12,14,20,28,30,31,32,33,35,37],wai:[0,7,10,15,30,31,37],wait:[0,6,10,11,32,33,35],waiter:32,walk:[5,6,7,8,13,31,34,35],walkthrough:18,want:[0,4,6,7,8,9,10,11,12,14,18,19,20,21,22,23,24,25,26,27,28,29,30,31,34,35,37],warn:[20,22,37],watch:10,wav:0,we:[0,4,5,6,7,8,9,10,11,12,14,15,17,18,19,20,21,22,24,25,26,27,28,29,30,31,32,33,34,35,36,37],web:[7,13,32,37],webm:0,websocket:[1,2,3,4,12,15,16,18,35,36],websocket_api:[0,29,35,36],websocket_api_custom_domain:[13,32],websocket_api_id:36,websocket_messag:36,websocketapi:[2,3],websocketconnect:35,websocketconnectendpointurl:35,websocketdisconnect:35,websocketdisconnectederror:[0,35,36],websocketev:[0,18,29],websocketmessag:35,well:[0,6,7,8,11,12,13,14,17,20,26,30,31,32,33,35,36,37],went:23,were:[0,7,20,22,31,37],west:[0,4,6,7,8,9,11,13,14,22,25,31,32,33,36,37],what:[0,1,4,5,6,7,8,10,12,14,18,26,28,29,30,31,33,34],whatev:[17,28],wheel:[11,20,27],when:[0,4,6,7,8,9,10,11,12,13,14,15,18,20,21,25,26,27,28,29,30,31,32,33,35,37],whenev:[0,7,10,12,14,15,18,20,22,23,26,28,30,33,34,35],where:[0,6,7,8,10,18,19,20,31,35],wherea:[10,18],whether:[0,12,20,28,30],which:[0,4,7,8,9,10,11,12,13,14,15,17,18,19,20,22,23,24,25,26,27,28,30,31,32,35,36,37],whitelist:[0,30],whl:20,who:[8,35],whole:0,whose:12,why:[0,1,11,14,18,27,31],width:24,wildcard:[0,32],window:20,wire:[8,29,35],wish:31,with_scop:8,withdecrypt:7,within:[0,7,8,17,23,26],without:[0,7,8,10,14,15,20,21,28,31,37],wk9fhx:25,won:[0,11,12,14,18,21,27],work:[0,1,6,7,9,14,15,17,18,20,26,29,30,35,37],workshop:[6,7],world:[0,4,5,9,11,17,18,19,21,24,26,27,30,32,34],worst:0,worth:30,would:[0,7,8,10,11,12,14,20,22,23,25,27,31,33,37],wrap:0,wrapper:[0,6,8,18,24,36],write:[0,1,5,7,8,16,20,26,30,31,35,37],writecapacityunit:[11,35],written:[0,20,31,35,37],wrong:36,wsdump:[35,36],wss:[35,36],www:30,x86_64:10,x:[0,4,6,7,9,15,18,24,30,32],xed:28,xfe:28,xr:[4,24],xtrhd3c4b59:6,xxd:28,y:[20,31],yaml:[10,11],ye:27,year:0,yet:25,yield:26,yml:[10,35],you:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],your:[0,1,2,3,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,37],your_access_key_her:4,your_app_name_:17,your_region:4,your_secret_access_kei:4,yourself:[8,11,12,20,21,27],z0:[0,23],z1ujrxoumoofq8:[13,32],za:[0,23],zabcdefgabcdefgldo822:32,zero:0,zip:[0,10,11,20,22,27],zone:13},titles:["Chalice","Frequently Asked Questions","Documentation","Documentation","Quickstart","Sample Applications","Media Query Application","Todo Application","Authorization","Blueprints","Continuous Deployment (CD)","AWS CloudFormation Support","Configuration File","Custom Domain Names","Lambda Event Sources","Experimental APIs","Topics","Logging","Middleware","Multifile Support","App Packaging","Pure Lambda Functions","Python Version Support","Routing","SDK Generation","Chalice Stages","Testing","Terraform Support","Views","Websockets","REST API Tutorial","Deploying with the AWS CDK","Custom Domain Names","Event Sources Tutorial","Tutorials","Chat Server Example","Echo Server Example","Upgrade Notes"],titleterms:{"0":37,"0b1":37,"0b2":37,"1":37,"2":37,"3rd":20,"6":37,"7":37,"8":37,"9":37,"function":[21,26,28],"new":29,"return":28,"short":18,acm:32,addit:30,advanc:9,alia:32,amazon:[8,33],an:32,api:[2,3,7,13,15,18,26,30,34],api_gateway_custom_domain:12,api_gateway_endpoint_typ:12,api_gateway_endpoint_vpc:12,api_gateway_policy_fil:12,api_gateway_stag:12,apigatewai:0,app:[2,3,20,32],applic:[5,6,7],architectur:[6,7],ask:1,authent:7,author:[0,7,8,37],autogen_polici:12,automat:20,automatic_lay:12,aw:[0,8,11,18,31,34],beta:10,binari:28,blueprint:[0,9],boto3:26,build:10,built:[0,8],call:26,cd:10,cdk:[0,31,34],certif:32,chalic:[0,25,32],chang:[22,37],chat:35,circuit:18,clean:[4,6,7,33],client:26,cloudform:11,cloudwatch:14,code:[6,7,31],codebuild:10,codecommit:10,codepipelin:10,cognito:8,compress:30,configur:[10,12,13,30,31,32,33],connect:29,consider:[11,27],content:[28,30],continu:10,cor:[0,30],creat:[4,32],creation:31,credenti:4,cryptographi:20,custom:[7,8,12,13,30,32],data:7,deploi:[4,10,31,32,37],deploy:[6,7,10],directori:20,dn:13,document:[2,3],domain:[12,13,32],dynamodb:14,echo:36,endpoint:32,environ:[12,20,26],environment_vari:12,error:[18,28,30],event:[0,6,14,29,33,34],exampl:[9,10,11,12,17,18,20,24,25,27,35,36],experiment:15,extend:10,faq:[2,3],file:[6,12,24],fixtur:26,flow:7,frequent:1,gener:24,get:[2,3],github:10,gzip:30,handl:[18,28],handler:6,host:32,html:24,http:[28,30],iam:[8,12],iam_policy_fil:12,iam_role_arn:12,indic:[2,3],instal:[30,31,32,33],integr:18,json:30,jwt:7,kinesi:14,lambda:[12,14,18,20,21,26],lambda_memory_s:12,lambda_timeout:12,layer:[12,20],list:15,log:17,log_retention_in_dai:12,login:7,manage_iam_rol:12,media:6,merg:11,messag:[29,30],metadata:[23,30],method:28,middlewar:18,minimum_compression_s:12,modifi:18,multifil:19,name:[12,13,32],next:[4,26,31,32,33,36],note:[2,3,37],opt:15,other:23,over:29,packag:20,paramet:[28,30],parti:20,per:12,pipelin:10,polici:12,pool:8,powertool:18,project:[4,31],protocol:29,pure:21,pytest:26,python:22,queri:6,question:1,quickstart:4,recommend:28,record:32,refer:[2,3],region:32,regist:18,registr:9,repositori:10,request:[0,18,23,30],reserved_concurr:12,respond:29,respons:[0,18,30],rest:[7,13,18,26,30,34],role:12,rout:[23,30],runtim:22,s3:14,sampl:[2,3,5],schedul:14,scope:8,script:10,sdk:24,security_group_id:12,send:29,separ:37,server:[35,36],set:29,sn:[14,33],sourc:[0,14,33,34],specif:12,specifi:28,sq:14,stage:[10,12,25,37],start:[2,3],step:[4,26,31,32,33,36],storag:7,subnet_id:12,support:[6,11,19,22,27,30],tabl:[2,3,7],tag:12,templat:[10,11],terraform:27,test:[0,26,31],todo:7,topic:[2,3,16,33],tutori:[2,3,30,33,34],type:30,up:[4,6,7,33],upgrad:[2,3,37],url:30,us:[6,7],usag:[10,28],user:[7,8],valu:[28,37],variabl:[12,20,26],verif:32,version:[10,22],view:28,walkthrough:[6,7,31],websocket:[0,13,29,34],websocket_api_custom_domain:12,websocketapi:0,write:18,xrai:12,your:4,zone:32}}) \ No newline at end of file +Search.setIndex({docnames:["api","faq","index","main","quickstart","samples/index","samples/media-query/index","samples/todo-app/index","topics/authorizers","topics/blueprints","topics/cd","topics/cfn","topics/configfile","topics/domainname","topics/events","topics/experimental","topics/index","topics/logging","topics/middleware","topics/multifile","topics/packaging","topics/purelambda","topics/pyversion","topics/routing","topics/sdks","topics/stages","topics/testing","topics/tf","topics/views","topics/websockets","tutorials/basicrestapi","tutorials/cdk","tutorials/customdomain","tutorials/events","tutorials/index","tutorials/wschat","tutorials/wsecho","upgrading"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["api.rst","faq.rst","index.rst","main.rst","quickstart.rst","samples/index.rst","samples/media-query/index.rst","samples/todo-app/index.rst","topics/authorizers.rst","topics/blueprints.rst","topics/cd.rst","topics/cfn.rst","topics/configfile.rst","topics/domainname.rst","topics/events.rst","topics/experimental.rst","topics/index.rst","topics/logging.rst","topics/middleware.rst","topics/multifile.rst","topics/packaging.rst","topics/purelambda.rst","topics/pyversion.rst","topics/routing.rst","topics/sdks.rst","topics/stages.rst","topics/testing.rst","topics/tf.rst","topics/views.rst","topics/websockets.rst","tutorials/basicrestapi.rst","tutorials/cdk.rst","tutorials/customdomain.rst","tutorials/events.rst","tutorials/index.rst","tutorials/wschat.rst","tutorials/wsecho.rst","upgrading.rst"],objects:{"":[[0,0,1,"","APIGateway"],[0,0,1,"","AuthRequest"],[0,0,1,"","AuthResponse"],[0,0,1,"","AuthRoute"],[0,0,1,"","Blueprint"],[0,0,1,"","CORSConfig"],[0,0,1,"","Chalice"],[0,0,1,"","Client"],[0,0,1,"","CloudWatchEvent"],[0,0,1,"","CognitoUserPoolAuthorizer"],[0,0,1,"","ConvertToMiddleware"],[0,0,1,"","Cron"],[0,0,1,"","CustomAuthorizer"],[0,0,1,"","DynamoDBEvent"],[0,0,1,"","DynamoDBRecord"],[0,0,1,"","HTTPResponse"],[0,0,1,"","IAMAuthorizer"],[0,0,1,"","InvokeResponse"],[0,0,1,"","KinesisEvent"],[0,0,1,"","KinesisRecord"],[0,0,1,"","LambdaFunctionEvent"],[0,0,1,"","Rate"],[0,0,1,"","Request"],[0,0,1,"","Response"],[0,0,1,"","S3Event"],[0,0,1,"","SNSEvent"],[0,0,1,"","SQSEvent"],[0,0,1,"","SQSRecord"],[0,0,1,"","TestEventsClient"],[0,0,1,"","TestHTTPClient"],[0,0,1,"","TestLambdaClient"],[0,0,1,"","WebsocketAPI"],[0,0,1,"","WebsocketDisconnectedError"],[0,0,1,"","WebsocketEvent"],[0,2,1,"","close"],[0,2,1,"","info"],[0,2,1,"","send"]],"cdk.Chalice":[[0,2,1,"","add_environment_variable"],[0,2,1,"","get_function"],[0,2,1,"","get_resource"],[0,2,1,"","get_role"]],APIGateway:[[0,1,1,"","binary_types"],[0,1,1,"","cors"],[0,1,1,"","default_binary_types"]],AuthRequest:[[0,1,1,"","auth_type"],[0,1,1,"","method_arn"],[0,1,1,"","token"]],AuthResponse:[[0,1,1,"","context"],[0,1,1,"","principal_id"],[0,1,1,"","routes"]],AuthRoute:[[0,1,1,"","methods"],[0,1,1,"","path"]],CORSConfig:[[0,1,1,"","allow_credentials"],[0,1,1,"","allow_headers"],[0,1,1,"","allow_origin"],[0,1,1,"","expose_headers"],[0,1,1,"","max_age"]],Chalice:[[0,1,1,"","api"],[0,1,1,"","app_name"],[0,2,1,"","authorizer"],[0,1,1,"","current_request"],[0,1,1,"","debug"],[0,1,1,"","lambda_context"],[0,2,1,"","lambda_function"],[0,2,1,"","middleware"],[0,2,1,"","on_cw_event"],[0,2,1,"","on_dynamodb_record"],[0,2,1,"","on_kinesis_record"],[0,2,1,"","on_s3_event"],[0,2,1,"","on_sns_message"],[0,2,1,"","on_sqs_message"],[0,2,1,"","on_ws_connect"],[0,2,1,"","on_ws_disconnect"],[0,2,1,"","on_ws_message"],[0,2,1,"","register_blueprint"],[0,2,1,"","register_middleware"],[0,2,1,"","route"],[0,2,1,"","schedule"],[0,1,1,"","websocket_api"]],Client:[[0,1,1,"","events"],[0,1,1,"","http"],[0,1,1,"","lambda_"]],CloudWatchEvent:[[0,1,1,"","account"],[0,1,1,"","context"],[0,1,1,"","detail"],[0,1,1,"","detail_type"],[0,1,1,"","event_id"],[0,1,1,"","region"],[0,1,1,"","resources"],[0,1,1,"","source"],[0,1,1,"","time"],[0,2,1,"","to_dict"],[0,1,1,"","version"]],CognitoUserPoolAuthorizer:[[0,1,1,"","header"],[0,1,1,"","name"],[0,1,1,"","provider_arns"]],CustomAuthorizer:[[0,1,1,"","authorizer_uri"],[0,1,1,"","header"],[0,1,1,"","name"],[0,1,1,"","ttl_seconds"]],DynamoDBEvent:[[0,2,1,"","__iter__"],[0,1,1,"","context"],[0,2,1,"","to_dict"]],DynamoDBRecord:[[0,1,1,"","aws_region"],[0,1,1,"","context"],[0,1,1,"","event_id"],[0,1,1,"","event_name"],[0,1,1,"","event_source_arn"],[0,1,1,"","keys"],[0,1,1,"","new_image"],[0,1,1,"","old_image"],[0,1,1,"","sequence_number"],[0,1,1,"","size_bytes"],[0,1,1,"","stream_view_type"],[0,1,1,"","table_name"],[0,1,1,"","timestamp"],[0,2,1,"","to_dict"]],HTTPResponse:[[0,1,1,"","body"],[0,1,1,"","headers"],[0,1,1,"","status_code"]],InvokeResponse:[[0,1,1,"","payload"]],KinesisEvent:[[0,2,1,"","__iter__"],[0,1,1,"","context"],[0,2,1,"","to_dict"]],KinesisRecord:[[0,1,1,"","context"],[0,1,1,"","data"],[0,1,1,"","partition_key"],[0,1,1,"","schema_version"],[0,1,1,"","sequence_number"],[0,1,1,"","timestamp"],[0,2,1,"","to_dict"]],LambdaFunctionEvent:[[0,1,1,"","context"],[0,1,1,"","event"]],Rate:[[0,1,1,"","unit"],[0,1,1,"","value"]],Request:[[0,1,1,"","context"],[0,1,1,"","headers"],[0,1,1,"","json_body"],[0,1,1,"","lambda_context"],[0,1,1,"","method"],[0,1,1,"","path"],[0,1,1,"","query_params"],[0,1,1,"","raw_body"],[0,1,1,"","stage_vars"],[0,2,1,"","to_dict"],[0,1,1,"","uri_params"]],Response:[[0,1,1,"","body"],[0,1,1,"","headers"],[0,1,1,"","status_code"]],S3Event:[[0,1,1,"","bucket"],[0,1,1,"","context"],[0,1,1,"","key"],[0,2,1,"","to_dict"]],SNSEvent:[[0,1,1,"","context"],[0,1,1,"","message"],[0,1,1,"","subject"],[0,2,1,"","to_dict"]],SQSEvent:[[0,2,1,"","__iter__"],[0,1,1,"","context"],[0,2,1,"","to_dict"]],SQSRecord:[[0,1,1,"","body"],[0,1,1,"","context"],[0,1,1,"","receipt_handle"],[0,2,1,"","to_dict"]],TestEventsClient:[[0,2,1,"","generate_cw_event"],[0,2,1,"","generate_kinesis_event"],[0,2,1,"","generate_s3_event"],[0,2,1,"","generate_sns_event"],[0,2,1,"","generate_sqs_event"]],TestHTTPClient:[[0,2,1,"","delete"],[0,2,1,"","get"],[0,2,1,"","head"],[0,2,1,"","options"],[0,2,1,"","patch"],[0,2,1,"","post"],[0,2,1,"","put"],[0,2,1,"","request"]],TestLambdaClient:[[0,2,1,"","invoke"]],WebsocketAPI:[[0,2,1,"","configure"],[0,1,1,"","session"]],WebsocketDisconnectedError:[[0,1,1,"","connection_id"]],WebsocketEvent:[[0,1,1,"","body"],[0,1,1,"","connection_id"],[0,1,1,"","domain_name"],[0,1,1,"","json_body"],[0,1,1,"","stage"]],cdk:[[0,0,1,"","Chalice"]]},objnames:{"0":["py","class","Python class"],"1":["py","attribute","Python attribute"],"2":["py","method","Python method"]},objtypes:{"0":"py:class","1":"py:attribute","2":"py:method"},terms:{"0":[0,2,3,6,8,9,10,11,12,14,15,20,24,25,26,27,30,31,32,35],"00":32,"0000000":28,"00am":0,"00pm":0,"01":[9,32,37],"0123456789":[13,32,36],"01305cd40040":9,"02":6,"03":[0,8,37],"04":32,"05":[9,11,27,32],"0585":9,"05b34fa2":7,"06":[0,14,17,24],"07":[17,28,32],"08":0,"09":[11,28,32],"0aea264da24f":31,"0b1":[0,2,3],"0b18":7,"0b2":[2,3],"1":[0,2,3,4,6,7,8,9,10,11,12,13,14,15,20,22,24,26,27,28,30,31,32,35,36],"10":[0,4,6,11,12,15,20,31,35],"100":[0,26,31],"100000":7,"101":29,"1017":15,"1023":15,"1041":15,"10qepr0o8dot4":6,"11":[4,12,17],"11e7":8,"11e8":6,"11e9":9,"11eb":31,"12":[0,17,26,30,37],"120":12,"123":[14,24,32,33,37],"1234":9,"12345":[4,7,8,14,31,32,33,37],"12345678":0,"123456789":4,"123456789123":6,"123457940291":0,"126":6,"128":[11,12],"13":[9,32],"134":7,"136":7,"14":[11,27],"15":[0,15,17],"153":6,"15pm":0,"16":[0,37],"17":[0,6,9,11,14,20,24,27,32,35],"17292":[11,27],"18":[0,11,27,30],"19":[6,11,27,31,37],"1ae6":7,"1d23":31,"1gkk0ca30vcad":6,"1opgopfyodzoj":31,"1st":0,"2":[0,2,3,4,6,7,8,9,10,11,12,13,14,19,20,22,24,25,26,31,32,33,35,36],"20":[6,11,17,27],"200":[0,6,7,8,9,11,27,28,29,30,31,32],"2002":0,"2005":0,"2010":11,"2012":35,"2013":32,"2015":[0,8,37],"2016":17,"2017":[0,28],"2018":[6,9,14],"2020":[14,32],"204":24,"21":[24,32],"21345":33,"214e7f681ff82c00fd81f37a":9,"217378":33,"21t17":32,"22":[9,20,31],"221":0,"24":17,"24350f371389":7,"25":[0,11,17,27],"26":7,"27":28,"270":28,"279":6,"28":[0,14],"283":[11,27],"286":37,"29":17,"2lofapt":12,"2olqzso":0,"3":[0,4,6,7,10,12,20,22,26,30,31,32,33,35],"30":[0,14],"300":[0,32],"304":30,"3068":[11,27],"30t23":0,"31":[0,8,32],"32":26,"3227":24,"3355270":[11,27],"34":32,"358":37,"36":[7,32],"38z":0,"39":32,"391000":14,"39f98e9a6113":0,"3d82319d":6,"3e56":33,"3rd":[12,16],"4":[0,7,20,24,26],"40":[6,14,32],"400":[0,18,28,30],"401":[7,8,28,30],"403":[26,28,30],"404":[28,30],"409":[28,30],"415":[0,28,30,37],"422":30,"429":[28,30],"43":26,"431786":17,"4546157e8f5e35a008d06d88":6,"4667":0,"469e":32,"47d2":7,"48":9,"49":14,"490000":17,"4ae2":32,"4b1h8anboxpa":6,"4c2d":7,"4d81":7,"4e6713ab527c":7,"5":[0,9,11,20,26,27,35],"50":[6,26],"500":[18,28,30,37],"502":0,"51":[9,28],"513000":14,"52":32,"53":[6,32],"54":32,"54321":14,"547e0f":14,"54bd":33,"55pm":0,"56":32,"56be":8,"574c4850":31,"578efbda":32,"58":6,"59b71c1a1de1":9,"5ab5dc09da67e3ea794ec8a82992cc89":9,"5b44f3d0":6,"5b4506e0":6,"5b450715":6,"5c1d8dec":9,"5c1d8def":9,"5d29d59a":6,"5f172c30":32,"6":[0,2,3,4,11,20,22,24,31,35],"60":[11,12,14],"600":[0,30],"604":37,"632a558c":7,"64":12,"651":15,"6b10":32,"6bc7":32,"6e6c3f58008b":32,"6l":0,"6mb":0,"6vj4cynstd":[13,32],"7":[2,3,4,6,7,10,12,15,20,26,30,31,32,33],"709000":32,"714":17,"723":[11,27],"72477b5388af":33,"72477b5388ag":33,"75":26,"75gb":20,"796":[11,27],"7bnxriulj5":27,"7ced59878a2b":7,"8":[0,2,3,4,7,24,26,30,31],"80":26,"8000":7,"827c5f4":31,"827f":32,"83":31,"8355":7,"846a":6,"8476":6,"85":26,"86d9":6,"88eb066576c1b47cd896ab0019b9f25f":6,"8cae":31,"9":[0,2,3,4,8,20,22,23,30,35,36],"902000":32,"90cf":9,"91":[0,35,36],"9243":24,"935000":32,"95b0ac620fa3a80ee590ecf1cda1c698":9,"95d1":7,"9826899":[11,27],"9964":32,"99d52d342d60":6,"9c5e":0,"9ce1":8,"9d2a92":17,"9f33fbb9":32,"abstract":[21,35],"boolean":[0,12],"byte":[0,26,28,30,37],"case":[0,8,11,14,18,36,37],"catch":[18,30,36],"char":[0,23],"class":[0,7,8,18,28,29,30,31,35],"default":[0,4,10,11,12,13,14,17,20,25,28,30,31,32,35,37],"do":[0,4,7,8,10,11,13,14,15,20,21,23,25,26,27,28,29,30,31,32,34,35,37],"enum":7,"final":[4,6,7,15,20,35,36],"function":[0,1,2,3,4,6,7,8,9,10,11,12,13,14,16,17,18,19,20,22,23,24,25,27,29,30,31,32,33,35,36,37],"import":[0,4,8,9,12,13,14,15,17,18,19,20,23,24,26,28,29,30,31,33,35,36,37],"int":30,"long":0,"new":[0,4,6,7,9,10,11,12,13,14,15,16,22,25,26,27,30,31,32,33,34,35,36,37],"null":[7,8,30],"public":[20,36,37],"return":[0,4,6,7,8,9,16,17,18,19,20,21,23,24,26,29,30,31,35,37],"static":[20,27],"super":31,"switch":[11,27,37],"throw":0,"true":[0,7,8,12,14,18,20,23,24,26,28,30,33,37],"try":[4,7,8,12,18,20,24,30,35,36],"var":[20,24,30,37],"while":[28,37],A:[0,6,7,8,9,12,17,20,21,25,28,29,30,32,35,37],And:[4,7,14,20,30],As:[6,7,8,11,12,17,18,19,20,27,37],At:[4,7,9,11,27,35],Be:[10,31,32,33],By:[0,8,10,12,13,17,20,25,30,31,37],For:[0,5,6,7,8,10,11,12,14,17,18,20,22,23,26,28,29,30,31,32,35,37],If:[0,4,6,7,8,9,10,11,12,13,14,15,17,18,20,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],In:[0,4,6,7,8,9,11,12,14,15,17,18,19,20,21,22,23,26,27,28,29,30,31,32,33,34,35,36,37],It:[0,1,6,7,9,10,11,12,13,14,18,28,30,32,34,35,37],Its:[0,1,7],Not:[30,35],OR:30,On:6,One:[9,10,24,37],That:20,The:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,35,36,37],Then:[6,7,12,13],There:[0,6,7,10,11,12,13,14,15,20,27,28,30,31],These:[0,4,5,6,7,8,10,12,20,21,26,29,34,35,37],To:[0,1,4,6,7,8,10,11,12,13,14,15,18,20,22,24,25,26,29,31,32,35,36,37],With:[6,12,13,18,19,20,37],_0073e080112eb8de8c7eb5512d9fb554:32,_1234567891234567897eb5512d9fb554:32,_123456789123456789e7495341c27cd1:32,_6e560a5a9831aad210e7495341c27cd1:32,_:[0,23,31,35],__:31,___:31,____:31,__call__:37,__class__:18,__file__:[19,31],__init__:[7,9,11,19,20,26,27,31,35],__iter__:0,__name__:[0,9,18],_allowed_origin:30,_app:35,_arg:35,_auth_kei:7,_boto3_cli:6,_command_t:35,_create_ddb_t:31,_extract_db_list_param:6,_get_view_function_respons:30,_handle_command:35,_handle_created_imag:6,_handle_created_video:6,_handle_login_messag:35,_handle_messag:35,_handle_text:35,_help:35,_is_imag:6,_is_video:6,_join:35,_list:35,_messag:35,_nick:35,_quit:35,_record:35,_rekognition_cli:26,_room:35,_sender:35,_ssm_auth_key_nam:7,_storag:35,_tabl:[6,7,35],_zvn4arg:6,a1e4585e5c26:6,a347:6,a46:7,a471:33,aa42484f82c16d99015c599631def20c:6,abc29hkq0i:11,abcd4kwyl4:4,abcd:[4,7,31,37],abcdefgh:33,abcdefghhijklmnop:10,abil:[0,11,20],abl:[9,11,14,20,24,27,31,35],about:[0,1,6,7,8,12,29,30,35,37],abov:[0,6,7,8,11,12,13,14,17,18,22,23,24,26,27,28,29,30,31,32,33,37],accept:[0,8,9,14,15,18,27,28,30],access:[0,1,6,7,8,10,11,12,17,19,20,23,26,28,29,30,31,35],accesskei:[8,30],accommod:15,accomplish:[12,18,30],accord:31,accordingli:12,account:[0,7,8,14,31,37],accountid:[8,30,35],achiev:1,acm:[12,13],across:[10,12,20,28,30],act:0,action:[27,32,35],activ:[4,6,7,11,12,22,26,27,30,31,32,33],actual:[0,7,18,26,28,30,35],ad:[0,6,7,9,10,11,12,15,20,27,30,31,35,36,37],add:[0,6,7,8,9,10,12,13,15,18,20,27,30,31,32,35,36,37],add_environment_vari:0,add_item:7,add_media_fil:6,add_respons:26,add_video_fil:6,add_video_label:6,addit:[0,6,7,8,9,12,14,17,18,20,21,23,27,28,31,33,35,37],addition:[0,14,25],address:30,adher:18,advanc:16,advantag:1,affect:37,after:[0,10,13,18,35,36,37],ag:[0,30],again:[14,35],against:[0,10,27,30],ajax:24,album:11,alert:35,algorithm:7,alia:13,aliasdomainnam:[13,32],aliastarget:32,aliv:[6,9,11,27,28,32],all:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,18,19,20,22,25,27,28,30,35,36,37],all_attribut:35,alloc:12,allow:[0,1,6,7,8,9,10,11,12,14,18,20,21,22,24,26,27,28,29,30,31,32,35,36,37],allow_credenti:[0,30],allow_head:[0,30],allow_origin:[0,28,30],allow_redirect:30,allowed1:30,allowed2:30,along:[7,12,14,18,26,30,35,37],alphanumer:37,alreadi:[0,7,12,14,30,31,32,33,35],also:[0,1,4,6,7,8,9,10,11,12,14,15,17,18,19,20,21,23,26,27,28,30,31,33,35,37],alter:[13,18],altern:[12,13,15,28,30],although:31,alwai:[0,11,20,30,37],amazon:[0,4,5,6,7,13,14,16,20,26,31,32],amazonaw:[4,6,7,8,9,11,13,14,22,25,27,31,32,35,36,37],amazonlinux2:10,ambiti:36,amount:[0,12],amz:[0,6,9,30,32],amzn:[0,6,7,9,12,32],an:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,20,21,22,23,24,26,27,28,29,30,31,33,34,35,36,37],analysi:[5,6,12],analyz:[5,6,12],ani:[0,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,24,25,26,28,29,30,34,35,36,37],anim:6,announc:35,anoth:14,another_param:0,anymor:36,anyth:[0,9,17,19,21,36],anywher:28,api:[0,1,4,5,6,8,9,11,12,14,16,17,20,21,22,23,24,25,27,28,29,31,32,33,35,36,37],api_gateway_custom_domain:[13,32],api_gateway_endpoint_typ:32,api_gateway_stag:[6,13,20,26,32,37],api_handl:[6,7,12,25,37],api_handler_arn:37,api_handler_nam:37,api_key_requir:0,apigatewai:[2,3,8,12,37],apigatewaycli:24,apigatewaycor:24,apigatewaymanagementapi:0,apigcli:24,apigclientfactori:24,apigw:[6,9,32],apihandl:[11,22,31],apihandlerarn:31,apihandlernam:[11,31],apiid:[8,30],apikei:[8,30],app:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,30,31,33,35,36,37],app_nam:[0,4,6,8,9,12,14,17,18,19,20,21,23,24,26,28,29,30,31,32,33,35,36,37],app_s3_bucket:10,app_table_nam:[7,31],appear:[0,15,23],append:[0,18,30,37],appli:[0,9,12,18,20,27],applic:[0,1,2,3,4,8,9,10,11,12,13,15,17,18,19,20,22,25,26,27,28,29,30,31,32,33,34,35,36,37],applicationbucket:10,appnam:0,approach:[6,20,24],appropri:[0,7,8,14,18,28,37],approv:[10,27,31],approxim:0,apptabl:31,apptable815c50bc:31,apptablenam:31,ar:[0,4,5,6,7,8,9,10,11,12,13,14,15,17,18,20,22,23,24,25,26,27,28,29,30,32,34,35,36,37],arbitrari:[11,29,37],architectur:[5,20],aren:20,arg:[4,8,18,35,37],argument:[0,9,11,14,18,23,25,29,30,31,35,37],arn:[0,4,6,7,8,9,11,12,13,14,20,25,31,32,33,35,36,37],around:[6,20,24],arrai:0,artifact:10,artifactbucketstor:10,artist:11,arug:0,ask:[2,3],asn1crypto:20,aspect:36,assert:[0,26],assert_no_pending_respons:26,asset:[6,19,20],assign:[0,36],associ:[0,6,7,8,9,12,13,14,15,17,28,31,32,35],assum:[0,11,12,35,37],assumerol:35,assumerolepolicydocu:35,assumpt:1,asynchron:[6,18],attach:[0,28,36],attempt:20,attribut:[0,7,8,14,15,17,23,26,30,31,37],attributedefinit:[11,35],attributenam:[11,35],attributetyp:[11,31,35],audio:0,audit:15,auth:[0,5,7,8,21,26,37],auth_handl:8,auth_request:[0,7,8],auth_typ:[0,37],authent:[0,8,37],author:[2,3,5,9,16,21,26,30],authorization_typ:37,authorizer_id:37,authorizer_nam:37,authorizer_uri:[0,8,37],authrequest:[0,8],authrespons:[0,7,8,26],authrout:0,auto:[11,12,14,32],autogen_polici:[6,37],autogener:12,automat:[0,6,7,8,10,11,12,14,17,18,22,24,27,28,29,30,32,37],automatic_lay:20,avail:[0,1,5,6,7,9,11,14,17,20,27,28,30,31,35,37],avoid:18,aw:[1,2,3,4,6,7,9,10,12,13,14,15,16,17,20,21,22,25,26,27,30,32,33,35,36,37],awhil:35,aws_access_key_id:4,aws_caller_ident:27,aws_cdk:[0,31],aws_chalice_cli_mod:20,aws_dynamodb:31,aws_iam:0,aws_lambda:0,aws_lambda_powertool:18,aws_pproxi:37,aws_proxi:37,aws_region:[0,27],aws_secret_access_kei:4,awscli:[10,11,27,35],awsdn:32,awstemplateformatvers:11,axio:24,az6bucz3sz6wu5w8tc3lpuivtuui4:7,b124:7,b229:9,b64decod:7,b756:6,b7bd0c87:9,b96f77bf:9,b9f1:0,b:[0,23,26,37],back:[0,7,8,11,18,26,27,28,29,30,34,35,36],backend:[25,31,37],background:15,backward:[10,15,18,20,37],bad:[0,18,28,30],badrequest:28,badrequesterror:[28,30],bandwidth:20,bar:[0,9,12,17,18,26,30,36],bare:10,base64:[0,7,14,24],base64_kei:7,base:[1,4,6,8,10,12,13,14,15,22,23,24,31,34,37],basepathmap:12,basi:15,basic:[0,4,10,11,27,30,32,33,34],batch:[0,14,32],batch_siz:[0,14],baz:36,becaus:[0,6,12,14,15,17,18,20,25,30,36],becom:0,been:[0,4,6,10,12,14,15,17,18,20,27,31,35,36,37],befor:[0,4,7,10,11,14,18,31,32,35],begin:0,behalf:[0,10],behavior:[0,14,18,20,28,30,35,37],being:[0,7,12,18,20,28,29,30,33,35],believ:15,belong:10,below:[0,5,6,7,10,12,13,14,15,18,20,22,24,26,27,28,29,30,32,35,36],benefit:[20,24,31],besid:19,best:[7,18,35],beta:[12,25],better:[20,30,31],between:[0,1,6,7,10,11,27,30,31,35,37],biggest:1,bin:[4,6,7,11,22,27,28,30,31,32,33],bin_echo:28,binari:[0,16,19,20,37],binary_typ:[0,28,30],bird:6,blob:30,block:[0,6,12,32],blueprint:[2,3,15,16,18],bob:23,bodi:[0,4,7,14,18,24,26,28,29,30,35,36,37],boiler:26,boilerpl:1,bone:10,bool:[0,30],bootstrap:31,both:[0,7,10,12,17,18,20,26,28,30,31,32,35,36],boto3:[0,4,6,7,14,16,29,31,35,36],botocor:[0,26,36],botocore_sess:0,bottl:23,box:18,brace:[0,23],branch:10,breadth:31,bridg:0,broadcast:35,broaden:31,browser:24,bucket:[0,6,10,11,14,26,35],bug:37,build:[6,7,8,20,31,35],buildspec:10,built:[2,3,5,7,9,10,16,18,20,21,28,35,37],builtin:[7,26],bulk:35,bundl:10,busi:1,c0339874qpddra8tkt7u:32,c0539657y0hmx8xbc5eh:32,c07395431vdlb0cy65vp:32,c8olgqt9yido:31,c:[20,22,35,36],c_id:35,ca:30,cach:[0,6,9,30],calcul:0,call:[0,4,6,7,8,14,16,17,18,23,24,28,30,33,35,36,37],callabl:[0,18],caller:[7,8,18,30,32],callerrefer:32,came:35,camelcas:37,can:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],canin:6,cannot:[14,23,28,30,35,37],capability_iam:[6,10,11,35],capabl:[0,6,10,11,18,30,35],captur:[0,23,28,30],capture_lambda_handl:18,capture_respons:18,care:[14,20,28],cat:[4,14,20,25,32,37],caus:[0,12,30,36],cd:[2,3,4,6,7,9,11,14,16,22,24,25,27,30,31,32,33,35,36],cdk:[1,2,3],cdkdemo:31,cdkmetadata:31,cdktoolkit:31,cdkv2:31,cdnj:24,cdsow9:9,cert:32,certain:[1,9,12,14],certif:[12,13],certificate_arn:[12,13,32],certificatearn:32,certificatetransparencyloggingprefer:32,cf:[6,9],cffi:20,cfn:[0,11,37],cfnoutput:31,cfnresourc:0,chain:[0,18],chalic:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,33,34,35,36,37],chalice_vers:37,chaliceapp:[0,31],chalicechat:35,chalicechatt:35,chaliceerror:0,chalicelib:[0,6,7,9,19,20,35],chaliceunhandlederror:18,chaliceviewerror:[28,30,37],chang:[0,2,3,4,10,11,12,14,15,16,17,20,27,30,31,32,35,36],changeinfo:32,changelog:37,changeset:[10,11,31],charact:37,charset:[24,30],chat:[4,34,36],chat_room_nam:35,chatroom:35,check:[0,7,10,12,14,15,20,32,33,34,35,36,37],checksum:[0,37],choic:[30,35],choos:[0,11,12,13,27],chose:28,ci:7,cid:35,citi:[28,30],cities_to_st:30,cl:35,classmethod:35,clean:[2,3,29],cleanup:[4,7],clear:15,clearli:20,cli:[1,4,6,10,11,14,15,20,27,32,33,35],client:[0,6,7,14,16,18,28,29,30,34,35,36],clientrequesttoken:6,clone:[6,7,10],close:[0,35],closest:22,cloth:6,cloud:31,cloudflar:24,cloudform:[0,1,2,3,6,10,12,14,16,31,35],cloudformatiion:35,cloudfront:[6,9,30],cloudwatch:[0,12,16,17,18,21,29],cloudwatchev:[0,14,18],cname:[13,32],co:32,code:[0,1,5,8,10,12,14,18,19,20,25,26,28,29,30,33,35,36,37],codebuild:7,codecommit:14,codepipelin:[11,27],codeuri:[11,22],cognito:[0,16,37],cognito_user_pool:37,cognitoauthenticationprovid:[8,30],cognitoauthenticationtyp:[8,30],cognitoidentityid:[8,30],cognitoidentitypoolid:[8,30],cognitouserpoolauthor:[0,8,37],collect:[5,9,26,35],colli:6,column:15,com:[0,4,6,7,8,9,11,12,13,14,22,24,25,27,28,30,31,32,35,36,37],combin:[0,6,18,26,31,34],command:[0,4,6,7,10,11,12,14,15,17,20,23,24,25,27,28,30,31,32,33,35,36,37],command_nam:35,comment:35,commit:[10,14],common:[11,18,25,28],commun:[0,7,31,35],compar:[1,6,37],compare_digest:7,compat:[10,15,18,20,37],compil:20,complet:[0,6,7,10,11,14,18,20,25,27,28,29,34,35,37],compon:[1,6,7,9,24],compress:12,comput:[0,14],concept:[9,23,25],conceptu:9,concret:12,concurr:12,condit:35,confid:26,config:[4,6,7,11,12,13,14,19,20,25,26,31,32,35,37],configur:[0,2,3,4,6,8,11,14,16,17,18,20,22,25,26,27,28,34,37],confirm:[31,35],conflicterror:[28,30],connect:[0,1,4,6,8,9,10,11,12,14,16,18,20,21,26,27,28,32,33,35,36],connectedat:0,connection_id:[0,29,35,36],connecttodb:20,consequ:37,consid:[0,19,28,29],consider:16,consist:[1,18,37],consol:[0,30],construct:[0,8,12,23,27,31,34,35,36],constructor:30,consum:11,contain:[0,6,7,8,10,11,12,19,20,23,24,27,28,31,32,35,36,37],content:[0,4,6,7,9,10,11,14,16,18,20,24,26,27,29,31,32,36,37],content_typ:[0,28,30],context:[0,7,8,12,17,18,20,21,26,30,35],continu:[2,3,15,16,20,25],control:[0,8,12,18,23,28,30,32,35],conveni:[0,17,28,36],convert:[0,8,18,28,37],converttomiddlewar:[0,18],coordin:[10,21],copi:[6,20,35,36],cor:[2,3,4,24,28],core:31,correctli:[14,20],correspond:[0,6,12,17,18,24,26,28,30,31,37],cors_config:[0,30],cors_multiple_origin:30,corsconfig:[0,28,30],could:[0,7,10,20,30],coupl:30,cov:26,cover:[5,7,8,34],cp36:20,cp36m:20,cp:6,cpu:12,creat:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,18,19,20,21,22,23,24,25,26,27,30,31,33,34,35,36,37],create_connect:35,create_rest_api:37,create_todo:7,create_top:14,create_us:31,createloggroup:35,createlogstream:35,credenti:[0,2,3,30],cron:[0,9,14],cron_handl:0,cron_obj_handl:0,cryptographi:16,cryptoj:24,css:24,ctrl:[35,36],curl:[4,7,27,32],curli:[0,23],current:[0,7,12,20,22,23,30,31,35],current_request:[0,6,7,8,23,26,28,30,37],custom:[0,2,3,11,15,16,18,20,21,26,28,34,35,37],custom_cor:0,custom_head:30,custom_lambda_funct:21,customauthor:[0,8,37],customdomain:[13,32],cut:20,cwd:20,cycl:0,d35d2063:8,d:[4,8,11,12,13,14,19,22,26,27,29,30,32,35,36,37],dai:0,darwin:[26,31],data:[0,14,19,23,24,26,27,28,30,31,34,35],databas:[5,6,7,26,35],date:[0,6,9,28,30,32],datetim:[0,7],day_of_month:0,day_of_week:0,db041a3492ee56e8f3d9457c:6,db:[6,7,20],dccc232932a16a539dfc01b9:32,dd61c24a3668:8,ddb:14,de71cf04ca2900b839ff1194:6,deactiv:[22,26],debug:[0,14,17,18,22,28,30,33,37],dec:9,declar:[1,24],decod:[0,7,14,30],decode_jwt_token:7,decor:[0,1,6,7,8,9,12,14,18,21,23,28,29,30,31,33,36],deep:[1,11],def:[0,4,6,7,8,9,12,14,17,18,19,20,21,23,24,26,28,29,30,31,33,35,36,37],default_binary_typ:0,default_usernam:7,defaultrol:[0,11,31,35],defaultrolepolici:35,defer:18,defin:[0,4,6,7,8,9,21,28,30,31,37],define_author:37,definit:[7,31,35],deleg:7,delegationset:32,delet:[0,4,6,7,8,12,14,26,33,35,36,37],delete_connect:35,delete_item:[7,35],delete_media_fil:6,delete_messag:14,delete_todo:7,deleteitem:35,demo:[6,8,9,12,13,14,18,20,31,32,33,37],demo_auth:8,demoauth1:8,demoauth4:37,demolog:17,demonstr:[30,32],deni:26,denot:[7,9,21],depend:[0,7,18,20,21,25,28,31,35,36],deploi:[0,1,2,3,5,6,7,8,9,11,12,13,14,15,20,21,22,23,25,27,29,30,33,34,35,36],deploy:[0,1,2,3,4,9,11,12,13,14,16,19,20,21,22,27,31,32,33,35,36,37],depoi:37,deprec:37,deriv:7,describ:[6,10,11,12,13,14,20,27,32,35],descript:[7,10,12,20],design:[1,17],desir:[30,35],destroi:[27,31],detail:[0,1,4,6,7,15,18,24,28,31,33,35,37],detail_typ:0,detect:[5,6,30],detect_label:26,detectlabel:6,determin:[8,12],dev:[0,4,6,7,8,9,11,12,13,14,20,22,25,27,30,32,33,36,37],develop:[1,6,7,10,22,25,31],devic:24,diagram:[7,20],dict:[0,30],dictionari:[0,4,8,12,18,29,30,31,35],did:[0,20,28],differ:[1,4,6,7,10,20,28,30,32,37],differenti:30,digit:0,dir:24,direct:[0,36],directli:[0,9,11,17,20,26,28,30,37],directori:[4,6,7,8,11,12,16,19,24,26,27,30,31,35,36,37],dirnam:[19,20,31],disabl:32,disconnect:[0,29,35,36],discret:0,discuss:[6,7,15,20,28,37],disk:12,displai:[17,35],dist:[20,24],div:24,dive:4,dn:[16,32],dnsname:32,do_someth:20,doc:[0,4,6,7,8,12,14,17,22,35,37],doctyp:24,document:[0,4,6,7,8,10,12,13,14,15,24,26,37],doe:[0,1,5,7,9,10,13,18,20,22,24,25,29,30,35,36,37],doesn:[0,36,37],dog:[6,26],domain:[0,2,3,16,34],domain_nam:[0,12,13,32],domainnam:32,domainvalidationopt:32,don:[0,6,7,11,12,14,18,19,20,21,22,25,27,28,29,30,32,35,36],done:[0,4,6,7,11,14,27,33,35,37],down:[6,20,36],downgrad:37,download:[4,20],download_fil:0,drwxr:[4,24],dtabas:35,due:20,dump:[26,30],durat:18,dure:[0,20],dynam:37,dynamodb:[0,5,6,7,11,16,31,34,35],dynamodb_t:[0,31],dynamodbev:[0,14],dynamodbrecord:0,dynamodbtodo:7,dynamomediadb:6,e0aaf4e1:6,e25643f7:7,e:[0,12,14,18,26,28,31,35,36,37],each:[0,1,5,6,7,10,12,14,15,18,20,29,30,31,35,37],earli:35,earlier:[32,37],eas:37,easi:[0,10,29,30],easier:[10,18,20],easiest:0,easili:[0,18],east:[7,12,27,32],ebb5d5f47789:6,ec2:[12,20],echo:[7,28,30,34,35],edg:[12,32],effect:[12,35],either:[0,6,7,10,12,14,18,20,28,30,37],elasticach:14,element:0,elif:[0,6,30],els:[7,8,35],email:32,emit:[17,18,22],empti:[0,7,8,10],emul:7,en:24,enabl:[0,10,17,18,28,30,36,37],enc:24,encod:[0,7,30],encount:[28,36],encourag:[6,22,37],end:[0,23,37],endpoint:[0,10,11,12,13,17,22,23,27,28,30,37],endpoint_typ:12,endpointurl:[11,27,31],endswith:14,eni:12,ensur:[0,6,26,30],enter:[0,27,31],entir:[0,11,14,20,26,27,37],entri:[6,7,28,35],entry_point:20,entrypoint:10,env:20,environ:[0,1,4,6,7,10,11,14,16,22,31,35,36],environment_vari:[0,6,20,26,31],eq:[7,35],equal:14,equival:[6,37],error:[0,4,7,8,12,15,16,17,23,34,35,36,37],errortyp:7,etc:[4,7,8,9,11,12,26,27,28,31,34,37],euqlolwn5k5v_zkcjy4sl988vcje6w5jdr88grwr5uygh:6,evaluatetargethealth:32,even:[0,14,30],event:[1,2,3,4,9,12,16,17,18,20,21,22,26,31,35,36,37],event_handl:0,event_id:0,event_nam:0,event_source_arn:0,event_typ:0,eventu:[0,14,18,25],everi:[0,14,18,26,36,37],every_hour:[0,14],every_minut:0,every_two_hour:14,everyon:35,everyth:[20,30,35],exact:0,exactli:[4,37],examin:[7,31],exampl:[0,6,7,8,13,14,16,19,21,22,23,26,28,29,30,31,32,33,34,37],exce:0,except:[0,12,14,18,20,28,30,35,36,37],exclus:0,execut:[4,6,7,9,10,11,12,13,20,22,25,27,31,32,35,36,37],execution_rol:0,exist:[0,7,8,11,12,13,14,18,20,22,25,27,29,31,35,37],exit:[0,26,35],exp:7,expect:[7,9,20,21,26,30],expected_param:26,expensive_connect:20,experi:[1,4,6,7,31,33],experiment:[2,3,16,29,35,36],experimental_feature_flag:[15,29,35,36],expir:[0,7],explain:[13,35],explicit:[0,12],explicitli:[15,22,29,32,37],explor:[4,30],expos:[0,5,30],expose_head:[0,30],expost:36,express:[0,14],extend:9,extens:[0,20],extra:[11,21],extra_rout:9,extract:7,eyj0exaioijkv1qilcjhbgcioijiuzi1nij9:7,eyjzdwiioijtexvzzxjuyw1liiwiawf0ijoxntk1ndu3njg5lcjuymyioje1otu0ntc2odksimp0asi6ijmxnjc4yzfkltdkzjetngezoc04ymziltllzjzimgm1yzaynyj9:7,f1ef3ee83c7c654ca7fb3a70:9,f287199c9bc5:32,f:[0,19,20],fa751ee53e2bf18781ae98b293ff9375:6,fail:[0,12,14,28],failur:0,fake:24,fals:[0,6,12,18,20,30,32,37],familiar:[1,31],far:[6,28,30],faster:0,fb8oddjbslv1:6,featur:[0,1,4,6,7,8,10,14,15,18,20,25,29,30,34,35,36,37],feature_flag_nam:15,feed:28,feedback:15,feel:31,fetch:6,few:[0,11,14,19,20,30,32,33,37],field:[0,7,13],fifo:14,file:[0,2,3,4,7,9,10,11,13,14,15,16,19,20,25,26,27,30,31,32,35,36,37],filenam:[12,19,20],fill:[7,35],filter:[0,14],find:[0,4,6,7,10,14,20,35],fine:[0,30],finish:[6,7,10],first:[0,4,6,7,8,9,10,11,12,13,14,18,20,21,22,23,25,26,27,30,31,32,33,35,36,37],five:7,fix:[14,30,37],fixtur:16,flag:[7,15,29],flask:[9,23,37],flow:[0,18],fn:[11,35],fnth5edjkjwbmwinccmd4ngmi4s_3imymk0rpc8mpiymgw:9,focu:[1,4],focus:1,folder:20,follow:[0,4,6,7,10,11,12,17,18,19,20,24,26,27,28,30,31,32,33,35,36,37],fom:7,foo:[0,9,12,13,14,17,18,20,21,24,26,28,30,36,37],foobar:18,fooget:24,footwear:6,forbiddenerror:[28,30],forgot:36,form:[0,30,35,37],format:[0,11,17,27,35,37],formatt:17,formtest:30,forward:29,found:[6,12,30,35],four:6,framework:[0,1,17,26,30,37],free:31,frequent:[2,3,30],fresh:[35,36],fri:0,fridai:0,from:[0,1,4,6,7,8,9,11,12,14,15,17,18,19,20,23,24,26,28,29,30,31,32,33,35,36,37],from_env:35,full:[0,6,7,8,14,31],full_path:20,fulli:[10,15],func:[0,18],function_arg:[30,37],function_nam:0,functionnam:[8,37],futur:[15,37],g:[0,12,14,18,26,28,31,37],gatewai:[0,4,6,7,8,9,11,12,13,21,24,25,27,29,30,31,32,35,36,37],gather:0,gener:[0,2,3,7,10,11,12,14,16,20,26,27,28,30,31,32,35,37],generate_cw_ev:0,generate_kinesis_ev:0,generate_s3_ev:[0,26],generate_sns_ev:[0,26],generate_sqs_ev:0,german:6,get:[0,1,4,6,7,8,10,13,14,15,18,20,23,24,26,28,30,31,33,35,37],get_app_db:7,get_auth_kei:7,get_authorized_usernam:7,get_connection_ids_by_room:35,get_funct:0,get_item:7,get_jwt_token:7,get_media_db:6,get_media_fil:6,get_paramet:7,get_record_by_connect:35,get_rekognition_cli:[6,26],get_resourc:0,get_respons:[0,18],get_rol:[0,31],get_todo:7,get_us:31,get_users_db:7,get_video_job_label:6,getatt:11,getelementbyid:24,getitem:35,getlabeldetect:6,getlist:0,getlogg:17,getqueueattribut:14,gif:0,git:[6,7,10,11,27],github:[5,6,7,15,16,20,37],githubown:10,githubrepoaccess:10,githubreponam:10,githubreposecretid:10,githubreposecretjsonkei:10,gitignor:35,give:[0,7,11,28,35,37],given:[0,12,17,20,26,30,31,37],glob:0,global:[0,7,20,26,30],globalsecondaryindex:35,gmt:[6,9,28,32],go:[0,6,7,11,20,23,27,30,31,32,35],goal:1,goe:[20,35,36],good:[10,20],got:[29,35,36],gradual:[6,7],graduat:15,grain:[0,30],grant:[0,8,31],grant_read_write_data:[0,31],greater:[14,22,31],greatli:10,greet:23,grep:22,ground:1,group:[0,12],grow:19,guarante:[0,15],guid:[0,4,8,30,32,33],gz:20,h5:24,ha:[0,1,6,7,8,10,11,12,14,15,18,20,25,27,28,30,31,33,35,36,37],had:[0,12,18,20,26,37],handl:[0,1,6,7,14,16,20,21,29,30,34,35],handle_ddb_messag:14,handle_error:18,handle_kinesis_messag:14,handle_object_cr:[6,26],handle_object_delet:6,handle_object_remov:6,handle_s3_ev:14,handle_sns_messag:[9,14,33],handle_sqs_messag:14,handler:[0,8,9,11,14,17,18,20,21,22,26,29,30,31,34,35,36,37],happen:[0,12,14,15,20,24,30,31,35],hardcod:6,hash:[7,11,35],hashlib:7,have:[0,4,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,24,25,26,27,28,30,31,32,35,36,37],haven:[7,30,32,33],head:[0,11,24],header:[0,7,8,18,23,26,28,29,30,37],heavi:7,hello:[0,4,9,11,17,18,19,21,23,24,26,27,30,32,37],hello_nam:24,hellonam:24,hellonameget:24,helloworld:[4,23,28,30],help:[0,1,4,6,7,20,25,30,35,37],helper:7,here:[0,6,7,10,12,14,17,18,19,21,23,26,27,28,30,32,35,36,37],hi:35,high:[6,7,24,37],higher:[10,12],highlight:37,hit:30,hmac:[7,24],hook:21,host:[10,13],hostedzon:32,hostedzoneid:[13,32],hostnam:[12,13],hour:[0,6,7,14],hous:0,how:[0,1,4,5,6,7,8,10,12,13,14,18,20,24,26,30,31,33,34,35,37],howev:[0,12,20,21,28,30,37],hp1yktpbdqad2k:7,href:24,hs256:7,html:20,http:[0,4,6,7,8,9,11,12,13,14,15,16,18,20,22,23,24,25,26,27,31,32,37],httpie:[6,7,8,30,31],httpmethod:[8,30],httprespons:0,human:6,huski:6,hx4l1bndwvydrxan17pfzya1vaomojel4rp7d8_stdw2qt50v7iybg:9,hym8ss6wiaru:7,hypothesi:26,i:[1,12,20,29,32],iam:[0,4,6,7,9,10,13,14,16,20,25,31,32,33,35,36,37],iam_rol:37,iamauthor:[0,8],iat:7,id:[0,6,7,8,9,10,12,22,24,26,30,31,32,35,36,37],idea:15,ideal:10,idempot:32,ident:[0,8,30],identifi:[0,6,8,12,29,36],idna:20,ie:27,ifunct:0,ignor:4,illustr:[7,35],imag:[0,5,6,10,26],implement:[0,5,6,7,8,15,30,35],import_nam:0,import_rest_api:37,improv:[30,37],includ:[0,1,4,6,7,8,11,15,19,20,21,23,24,27,28,30,31,33,36,37],inclus:0,incom:[0,28,29],incompat:[15,37],incr_count:17,independ:7,index:[0,2,3,4,8,9,12,17,18,19,21,23,24,26,28,30,35,37],indexnam:35,indic:[0,12,27,28,35],individu:0,infer:12,inflat:0,info:[0,18,20],inform:[0,4,6,7,8,10,12,13,14,15,19,20,24,29,30,32,35,37],infrastructur:[11,27,31],init:27,initi:[6,7,12,22,24,35],inject:[0,11,18,28,30,37],inject_lambda_context:18,inject_route_info:18,inject_tim:18,inlin:35,inmemorytododb:7,innerhtml:24,input:[0,6,7,21],insert:0,insid:[20,35],inspect:8,instal:[4,6,7,10,11,14,20,26,27,35,36],instanc:[0,8,14,17,20,28,29,30,37],instanti:[0,28,36],instead:[0,6,7,8,10,12,14,18,26,30,31,37],instruct:[6,20,24,32,33],integ:[0,12],integr:[0,1,8,10,11,21,27,29,31,37],intend:[0,20,26,31,37],intent:7,interact:[6,11,35,37],interest:[4,37],interfac:[7,12,13,32,37],intern:[0,20,30,36,37],internalpackag:20,internalservererror:37,interpret:0,interv:0,introduc:[7,37],introduct:37,introspect:[0,23,30,37],intuit:[13,32],invalid:7,invert:35,invoc:[0,6,8,12,37],invok:[0,6,11,12,14,17,18,20,21,26,29,33,37],invokerespons:0,involv:0,io:[15,20],irol:0,isfil:20,issu:[7,15,30,37],item:[0,5,6,7,26,35],iter:[0,14,15,25],its:[0,6,11,18,20,24,26,28,30,31,35,37],itself:[1,20,24],j04dhe92phcf:6,j04lae6yphcf3va:6,j0silhs3vhcfj9g:6,j:[11,27],jame:[23,31],jamesl:31,jamessar:24,java:0,javascript:24,jenni:35,jennyjon:35,jfrzftwwj:32,jimmi:24,job:6,jobid:6,john:35,join:[19,20,30,31,35],jpeg:0,jpg:[0,6],js:24,json:[0,4,6,7,9,10,11,12,13,14,19,20,22,24,25,26,27,28,31,32,35,37],json_bodi:[0,7,26,30],jti:7,jul:[6,32],jump:4,just:[0,8,12,14,17,19,21,24,25,28,30,35,36,37],jwt:[5,8],jwt_auth:7,jwt_token:7,k:7,keep:[0,6,9,11,19,24,27,28,30,32],kei:[0,5,6,7,8,10,12,13,14,18,23,26,28,30,35,37],key1:[12,13],keyconditionexpress:[7,35],keyerror:30,keyschema:[11,35],keytyp:[11,35],keyword:[23,30],kick:10,kind:19,kinesi:[0,16],kinesisev:[0,14],kinesiseventdemo:14,kinesisrecord:0,kit:31,know:[0,4,18,28,30],known:[7,35],ku38eehiiuv1:6,kwarg:[0,8,17,28,30,31,37],kyfn3gqcf0:6,l:[11,27],la:[4,9,11,24,27],label:[6,26,36],lambda:[0,1,2,3,4,6,7,8,9,10,11,13,16,17,22,25,27,29,31,32,33,35,36,37],lambda_:[0,26],lambda_arn:[0,25,37],lambda_context:0,lambda_funct:[0,12,14,17,18,20,21,25,26,37],lambda_timeout:14,lambda_wrapp:0,lambdafunctionev:[0,18],lang:24,languag:24,last:[30,37],lastactiveat:0,later:[26,32,33],latest:[0,4],layer:[1,7,35],layout:[19,35],lead:0,learn:34,leav:[14,20,35],left:[32,35],legaci:31,length:[6,7,9,11,27,28,30,32,37],less:10,let:[4,7,8,9,10,11,14,18,19,21,24,25,26,27,30,31,35,36],level:[0,1,6,7,8,12,17,19,20,24,26,28,30,31,37],leverag:[20,24],lib:[20,24],librari:[7,12,18,20,30,31],lifecycl:18,lift:7,like:[0,4,6,8,11,12,13,14,15,20,27,30,32,35,36,37],limit:0,line:[4,6,7,19,26,30,31,32,36,37],link:24,linux:20,linux_x86_64:20,list:[0,6,7,8,12,14,16,18,20,22,28,30,35],list_all_item:7,list_item:7,list_media_fil:6,list_room:35,list_todo:7,list_top:14,liter:0,ll:[0,4,5,6,7,8,9,10,11,13,14,17,18,20,21,26,27,29,30,31,32,33],load:[0,6,12,19,35],local:[7,11,27,35,36],localhost:7,locat:[11,12,20,31,32,35],log:[0,2,3,7,12,14,16,18,29,33,35,36,37],log_invo:[0,18],log_invoc:[0,18],logger:[0,17,18],logic:[0,1,7,9,17,21,24,37],login:[5,35],longer:[6,20,30,31,37],look:[4,6,11,14,17,19,20,21,25,30,31,32,33,35,37],lookup:[4,7],lot:[10,15,20],low:[0,1,8],lower:35,lowercamelcas:37,ls:[4,9,11,24,27,35],m:[4,6,7,10,22,30,31,32,33],mac:20,machin:4,made:[17,30,32,37],mai:[0,11,13,15,19,20,25,27,28,30,31,37],main:[4,6,7,9,10,18],maintain:[8,15],major:[22,37],make:[0,1,4,7,8,10,12,14,15,17,18,20,26,30,31,32,35,37],mammal:6,manag:[0,5,7,8,10,11,12,13,20,21,25,26,27,32],manageconnect:35,mani:[0,12,15],manifest:0,manipul:31,manner:26,manual:[0,10,14,17,35,36,37],manylinux1:20,manylinux1_x86_64:20,map:[0,12,13,21,28,30,31,32],mark:7,master:10,match:[0,7,9,18,22,23,28,30,37],materi:[6,7],matter:[36,37],max:[0,30],max_ag:[0,30],max_attempt:0,maximum:[0,20],maximum_batching_window_in_second:0,mb:12,md5:37,md:24,me:35,mean:[0,12,14,19,20,23,30,32,37],measur:18,mechan:[0,7,8,10,23,37],media:[0,5,30,37],media_bucket_nam:6,media_table_nam:6,media_typ:6,mediabucket:6,mediabucketnam:6,mediat:6,member:36,memori:[7,12],memorys:11,mention:37,merg:[12,14,16,31,35],messag:[0,4,6,7,8,14,15,16,17,18,19,26,28,33,34,35,36,37],message_bodi:0,messageid:[14,33],messi:10,meta:24,metadata:[7,16,18,20,28],method:[0,4,6,7,8,14,16,18,23,24,26,29,30,31,32,35,37],method_arn:0,metric:18,mg:9,microframework:31,middlewar:[0,2,3,16],might:[0,11,27,30],migrat:[20,22],min:24,minconfid:[6,26],mind:[0,11,24,27,30],minim:7,minimum:[0,12],minor:22,minut:[0,6,9,11,27,32],miss:[6,9,18,20],mitig:14,mkdir:[4,6,9,26],mmnkdi:25,mode:[18,28,37],model:[10,11,23,37],modif:[0,8,11,31],modifi:[0,11,12,13,14,28],modul:[0,7,9,17,20,28,30],mon:0,mondai:0,month:0,more:[0,4,5,7,8,9,10,12,13,14,15,18,20,26,28,29,30,31,32,33,34,36,37],most:[20,30,35,36,37],mostli:20,mount:0,mountain:26,move:[0,20,32,35,37],mp4:[0,6],mpeg:0,msg:24,multi_param:0,multi_param_list:0,multidict:0,multifil:[2,3,16,20],multilog:17,multipl:[0,6,8,12,14,19,20,25,26,28,30,35,37],multipleorigincor:30,music_t:11,musicdata:11,musict:11,must:[0,7,8,9,10,12,13,14,15,18,21,23,28,30,32,37],mutual:0,my:[0,7,12,14,18,26,29,33],my_auth:0,my_env_var:[0,26],my_funct:37,my_middlewar:18,my_sns_handl:0,myapi:9,myapp:[11,15,25,29,37],myauth:26,myblueprint:0,mybp:0,mybucket:[0,14,26],mychaliceapp:[8,10],mycustomauth:[8,37],mycustomerror:18,mydemotop:33,myevent:9,myfeature1:15,myfeature2:15,myfunct:[0,17,18,21,37],myfunction3bfc:37,myimag:20,mykei:[26,30],mymiddlewar:0,myobject:[0,30],mypassword:7,mypool:[0,8,37],myqueu:0,mysack:10,myservic:12,mystack:10,mystream:[0,14],mytabl:12,mytodo:7,mytop:[0,9,18,26],myusernam:7,myuserpool:37,myview:[26,28,30,37],myview_post:[28,30],myview_put:[28,30],n:[11,14,15,17,27,28,31,33,35,36],name:[0,2,3,4,6,7,8,9,10,11,14,15,16,17,20,21,23,24,25,26,27,28,30,31,33,34,35,37],name_prefix:[0,9],namedtemporaryfil:0,nameserv:32,namespac:0,nbf:7,necessari:[6,8,9,11,12,13,14,20,27,31,32],necessarili:[1,7],need:[0,1,4,6,7,8,10,11,12,13,14,15,18,20,21,23,26,28,29,30,31,32,35,36,37],needs_auth:26,nest:[6,26],net:[6,9,32],network:[12,20],never:18,new_imag:[0,14],newclient:24,newer:[10,22],newli:37,next:[0,2,3,6,7,8,9,10,11,13,14,16,18,20,27,30,35,37],nice:17,nick:35,nicknam:35,node:31,non:[0,28,37],none:[0,6,7,20,26,30,31],noon:26,noop:0,noop_middlewar:18,normal:[0,8,18,31],notabl:[20,37],note:[0,6,7,8,12,14,17,19,27,28,29,30,31,32,33,36],notfounderror:[6,28,30],noth:[18,35],notic:[0,30,32,37],notif:[6,14],notificationchannel:6,notion:37,nov:24,now:[4,6,7,8,9,10,11,14,17,20,24,25,26,27,30,31,32,33,35,36,37],npm:31,ns:32,ntype:35,null_data_sourc:27,number:[0,6,7,28],numer:18,nutshel:[30,33],oauth:[8,10],oauthtoken:10,object:[0,5,6,7,9,14,15,18,26,30,35,36],objectcr:[0,6,14,26],objectremov:6,occur:[30,33],octet:[0,28],off:[7,10,30],offend:36,offer:[17,20,24],offload:1,often:[11,18],ogg:0,oidc:8,ok:[6,7,8,9,11,27,28,30,31,32],old:37,old_imag:0,old_nam:35,older:10,omit:[7,13,27,28],on_code_commit_chang:14,on_cw_ev:[0,14],on_dynamodb_record:[0,14],on_kinesis_record:[0,14],on_s3_ev:[0,6,14,26,31],on_sns_messag:[0,6,9,14,18,26,33],on_sqs_messag:[0,14],on_ws_connect:[0,29,35,36],on_ws_disconnect:[0,29,35,36],on_ws_messag:[0,29,35,36],onc:[0,6,7,10,11,14,15,20,27,31,33,35,37],one:[0,7,12,14,17,20,28,29,32,35,37],onli:[0,6,7,9,10,12,13,14,15,17,18,20,23,24,27,28,30,31,37],open:[9,19,20,35],open_vendor_fil:20,openid:8,oper:[6,35],opt:[16,20,29,35],option:[0,4,7,8,9,10,12,13,14,17,20,27,28,30,31,32,37],order:[0,7,12,13,14,18,20,21,28,30,31,35,36,37],org:32,organ:[0,9],origin:[0,15,20,26,30,35,37],os:[6,19,20,26,31,35],other:[0,1,4,7,9,10,11,14,16,18,26,27,28,30,31,33,37],other_config:12,other_handl:12,other_lambda_funct:21,otherwis:[0,12,13,35],our:[0,6,7,8,9,10,11,14,17,18,19,20,25,26,27,28,30,31,32,33,34,35,36],our_hosted_zone_id:32,ourselv:[8,36],out:[0,6,10,11,12,18,19,20,24,25,30,32,33,34,35,36],outgo:0,outlin:[17,29],output:[6,7,10,11,13,17,21,27,31,32,35,36,37],outputkei:[6,10,11,35],outputvalu:[6,10,11,35],outsid:[9,11,12,27],over:[0,6,7,8,14,16,21,28,30,35,37],overlap:28,overrid:[10,12,26,28,31,35],own:[8,10,11,18,20,21,26,32,34],owner:[10,12],packag:[0,2,3,4,7,9,10,11,12,13,14,16,19,22,27,30,31,32,33,35,36,37],page:[0,2,3,4,8,24],pagin:6,pair:[0,8,12],param:[0,6,7,30,35],paramet:[0,4,6,7,9,10,14,16,18,23,26,32,34,36,37],pardir:31,pariti:37,pars:[0,30],parsabl:0,parse_q:30,part:[0,5,6,7,8,9,10,12,18,20,23,24,30,35,37],parti:[12,13,16,18,32],partial:0,particular:[0,29],partit:35,partition_kei:[0,31],pass:[0,7,8,9,10,12,14,18,23,26,28,30,31,35,36],password:7,patch:0,path:[0,8,9,12,13,18,19,20,23,28,30,31,37],pattern:[0,6,14,18,30],payload:[0,7,26,28,30],pbkdf2:7,pbkdf2_hmac:7,pend:32,pending_valid:32,peopl:6,per:[8,13,20,37],per_funct:20,perfect:34,perform:[0,6,7,12,20,27,37],period:14,permiss:[0,8,10,12,21],person:6,pet:6,phase:10,pick:22,piec:[6,7,29],pip:[4,6,7,10,11,14,20,26,27,30,31,32,33,35,36],pipelin:[5,6,7,16],pk:[31,35],pkg:27,place:[10,20],plain:[0,18,28,30,37],plan:[22,27],plate:26,platform:[20,26],pleas:31,plu:12,pluggi:26,plugin:26,png:[0,20],point:[0,4,6,7,9,10,11,12,13,19,27,32,35],polici:[0,8,10,11,13,14,20,32,35,37],policydocu:35,policynam:35,poll:0,pool:[0,16,37],pop:35,popul:[0,6,10],port:[7,8],portion:14,portland:[28,30],posit:37,possibl:[1,14,28,30],post:[0,7,26,28,30,31],potenti:[15,25,31],power:31,practic:[6,7,18,35],pre:[0,8,11,12,24,27,37],preced:12,preconfigur:[17,26,28],prefer:[8,14,17,19,20,28,37],prefix:[0,9,12,35],preflight:[0,30],prepar:[0,35],prepend:9,present:[0,20,28,29,35],preserv:[18,37],preserve_logical_id:0,press:[35,36],pretti:35,previou:[6,26,35,37],previous:[4,12,14,30,37],primari:[0,35],primarili:[0,7,29,37],princip:[0,8,35],principal_id:[0,7,8,26],principalid:[7,8],print:[0,14,17,29,32,35,37],prior:37,privat:12,privatezon:32,problem:30,process:[0,5,6,7,10,13,14,18,20,24,32],prod:[12,25,26,37],product:[10,25],project:[2,3,9,10,11,12,14,19,20,22,24,25,27,30,32,33,35,36],project_dir:0,projectiontyp:35,promot:10,prompt:35,propag:18,proper:7,properli:[0,9,10,28],properti:[0,11,22,28,30,35,36],propos:15,protect:5,protocol:16,provid:[0,1,4,6,7,8,10,11,12,13,14,17,18,21,23,24,26,27,28,30,31,32,35,36,37],provider_arn:[0,8,37],provis:[1,13],provision:15,provisionedthroughput:[11,35],proxi:0,publish:[0,6,14,31,33,34],pull:6,pure:[0,2,3,16,17,20,37],pure_lambda:[0,18,37],purpos:[0,7,8,15,18,35,37],purposefulli:1,push:[6,7,10,11,27],put:[0,7,10,20,24,26,28,30,35],put_annot:18,put_item:[6,7,35],put_method:37,put_method_respons:37,put_rest_api:37,put_test:[28,30],putitem:35,putlogev:35,putrul:0,py2:20,py3:20,py:[0,4,6,7,9,11,12,14,15,19,20,26,27,30,31,33,35,36,37],pycpars:20,pypi:[20,36],pytest:16,python3:[4,6,7,11,20,22,30,31,32,33,37],python:[0,1,2,3,4,6,7,10,11,12,14,16,17,19,20,21,26,27,28,30,31,32,33,37],pythonx:20,q7dc49grhk:7,q:[1,6],qcpxoewpiamfi8q:32,qi5hf4djdg:6,queri:[0,5,7,10,11,23,26,30,32,35,37],query1:30,query2:30,query_param:[0,6,23,30],queryabl:5,question:[2,3],queue:[0,14],queue_arn:0,queue_nam:0,quickli:[1,4,10,31],quickstart:[2,3,30,32,33],quit:[0,35,36],qxea58abcd:[13,32],qxea58oupc:4,r:[4,6,10,11,24,27,31,35,36],rai:18,rais:[0,6,7,12,14,18,23,28,30,36,37],ran:7,random:7,rang:[11,35],rate:[0,9,14],rate_handl:0,rate_obj_handl:0,rather:[0,18,35],raw:[0,26,28,30,35],raw_bodi:[0,28,30,37],raw_request_bodi:28,re:[0,4,6,7,8,10,11,12,13,14,17,18,19,20,22,26,27,30,31,32,33,34,35,37],reach:[0,14,19],read:[0,8,20,35,36],readabl:37,readcapacityunit:[11,35],readi:[10,31,35],readm:[24,31],real:[5,7,26,34],realli:36,reason:[10,11,17,18,27],reassign:0,receipt:0,receipt_handl:0,receiv:[0,6,14,15,29,30,33,35,36],recent:[30,37],recommend:[0,10,16,20,31,37],reconfigur:22,record:[0,6,7,13,14,20,35],recordresourc:6,recurs:[6,19],redeploi:[4,10,22,30,31],reduc:26,ref:[11,35],refer:[4,10,11,20,26,31,32,35,36],reflect:0,refresh:27,regardless:0,region:[0,4,8,12,14,35,36,37],regist:[0,6,9,14,32,35,36],register_blueprint:[0,9],register_middlewar:[0,18],registr:16,registrar:[13,32],regular:[0,14],reject:[0,15],rekognit:[6,26],rekognition_stub:26,rel:[12,24],relat:0,relationship:35,releas:[10,20,37],reli:[11,37],remain:[7,13],remot:10,remov:[6,15,35,37],removal_polici:31,removalpolici:31,remove_room:35,renam:37,repeat:20,replac:[10,32,35,36,37],repo:[10,11,27],report:[0,35],repositori:[5,6,7,16],repres:[0,7,12,35],repsoitori:10,request:[2,3,6,7,8,9,12,14,16,17,28,31,32,37],request_path:18,requestid:[6,8,9,30,32],requestor:35,requir:[0,4,6,7,8,10,12,14,18,19,20,26,28,31,32,35,36,37],require_head:18,rerun:[7,30,32],reserv:12,reset:[0,35],resiz:0,resize_imag:0,resopns:0,resourc:[0,1,4,6,7,8,9,10,11,12,13,14,20,21,25,27,28,30,31,32,33,35,36,37],resource_nam:0,resource_typ:[25,37],resourceid:[8,30],resourcepath:[8,30],resourcerecord:32,resourcerecordset:32,resourcerecordsetcount:32,resourceserveridentifi:8,resourec:7,respect:[6,23,29],respond:16,respons:[2,3,6,7,8,12,26,28,29,36,37],responsemetadata:14,rest:[0,1,2,3,4,5,6,9,11,12,16,21,22,25,27,29,31,32,33,37],rest_api:[25,37],rest_api_id:[25,37],rest_api_url:[25,37],restapi:11,restapiid:[11,27,31],restrict:1,result:[0,5,6,8,12,14,18,20,23,24,26,28,30,33,35,36,37],retent:12,retri:0,retriev:[0,6,7,10,17,30,31,32,37],reus:31,revers:0,reverselookup:35,review:[6,7],rework:37,rewrit:[26,36,37],rewritten:26,right:[15,18],rm:6,role:[0,4,6,7,8,9,10,11,13,14,25,31,32,33,35,36,37],role_arn:[6,37],role_nam:37,rolearn:6,rollup:24,room:35,room_:35,room_connect:35,room_nam:35,root:[0,6,9,20,24,31,32],rootdir:26,rootget:24,round:7,rout:[0,1,2,3,4,6,7,8,9,12,16,17,18,19,20,21,24,26,28,31,32,33,34,37],route53:[13,32],rst:[15,20,31,37],rule:[0,14,20,21],run:[0,1,4,6,7,8,9,10,11,12,13,14,15,17,20,21,22,24,25,26,27,30,31,32,35,36,37],runtim:[0,1,2,3,10,11,15,16,31],runtime_source_dir:31,rw:[4,11,24,27],rwuowzlkdm4kgcsbxfihwennsyspzdyvpc8ixdt0xou8qz8aa2pj3w:6,rxmpbx8zriku3sqth58blxqqtpclhfmittb2tpr:7,s3:[0,6,10,11,16,18,26,31,33,35],s3event:[0,14,18],s3eventdemo:14,s3object:[6,26],s3objectnam:6,s:[0,4,5,6,7,8,9,11,12,13,14,15,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],sage:35,sai:[8,9,18,25,37],salt:7,sam:[0,1,10,11,14,22,35],sam_templ:0,same:[0,7,8,11,12,18,20,21,22,23,28,29,30,32,35,36,37],sampl:[0,4,6,7,9,26,30,31,32,34,35,36],sat:[9,28],save:[20,30,32,33,37],saw:[7,30],scale:[10,14,24],scan:[7,35],scenario:[8,20,22],scene:6,schedul:[0,9,16,18,21,33,37],scheduleexpress:0,schema:[0,7,37],schema_vers:[0,25,37],scope:[0,16,31],scopenam:8,scratch:[6,7],script:[6,7,24,35,36],sdk:[2,3,4,10,11,16,27,37],sdkdemo:24,sdktest:24,seamless:1,search:[2,3,10],seattl:[28,30],sec:29,second:[0,10,12,14,20,21,23,30,31,37],secret:[7,10],secretsmanag:10,section:[4,6,7,8,10,11,12,13,20,26,29,30,31,32,37],secur:[0,12,30,31,37],security_polici:12,see:[0,4,6,7,8,10,11,12,13,14,15,17,18,20,22,25,26,27,28,29,30,31,32,33,37],select:[22,31,35],self:[0,6,7,31,35],send:[0,7,16,20,26,28,30,34,35,36],sender:35,sensit:31,sent:[0,14,18,20,28,30,35,36],separ:[0,7,9,14,20,25,28,30,31,35],sequenc:0,sequence_numb:0,serial:[28,30],serializ:0,serv:[8,25,29],server:[7,8,30,34,37],serverless:[1,5,7,11,18,22,31],servic:[0,1,6,7,12,14,18,24,26,31,35,37],service_respons:26,session:[0,26,29,35,36],set:[0,1,7,8,9,10,11,12,13,14,15,16,17,18,20,25,26,27,28,30,32,35,37],set_config_vari:0,set_room:35,set_usernam:35,setdefault:18,setlevel:17,setqueueattribut:14,setup:[6,12,28,30,32,33],sever:[4,6,7,10,11,15,17,20,26,27,28,37],sg:12,sha256:[7,24],shard:0,share:[10,12,20,28,30],shared_config:12,shepherd:6,should:[0,1,6,8,9,10,11,12,14,18,20,21,24,26,29,30,31,32,33,35,37],show:[0,4,5,6,7,8,12,18,20,24,30,31,33,34,35],shown:[6,7,8,17,20,22,27,28,31,32],sid:35,side:24,signatur:[8,18,21],sigv4client:24,similar:[0,6,9,12,29,30,32,35],similarli:[22,28],similiar:1,simpl:[1,11,29,35,36],simplehttpcli:24,simpler:[13,32],simplest:[17,18],simpli:[0,20,28,36],simplifi:[10,26,37],sinc:[20,35,36,37],singl:[0,4,6,8,12,14,18,20,28,30],single_param:0,site:20,six:20,size:[0,12,14,20],size_byt:0,sk:[31,35],skeleton:24,skip:[4,32],slash:[0,23],sm:7,small:[1,6],sn:[0,6,12,16,18,34],snippet:24,snnrzvbdvgj1zraysjvfsubhthc_fok8l5gj7glv4qced_m1c8tlvg:6,snow:26,sns_handler:18,snsevent:[0,18],snstopicarn:6,so:[0,6,7,9,10,12,13,14,18,22,26,27,28,29,30,31,32,35,36,37],socket:[0,29,35,36],sole:0,some:[6,8,12,14,18,30,35,36],someth:[0,6,11,14,21,26,28,36],sometim:20,sort:35,sort_kei:31,sortedcontain:20,sourc:[1,2,3,4,6,7,9,10,12,16,20,22],source_dir:[0,31],sourceip:[0,8,30],sourcerepourl:10,space:[0,20,30],span:0,special:[0,18,30],specif:[0,1,4,6,7,10,14,16,17,18,20,26,30,33,36,37],specifi:[0,6,7,8,9,10,11,12,13,14,16,18,20,25,26,30,32,37],split:[6,20,35,37],sq:[0,16,18,33],sqsevent:[0,14,18],sqsrecord:[0,14],src:24,ssl:32,ssm:7,ssmc6h_yvhcfcew:9,ssmdxf40vhcf:9,st:35,stack:[6,10,11,30,31,35,37],stage:[0,2,3,6,8,11,13,14,16,20,26,27,30,32],stage_config:[0,31],stage_nam:[0,26],stage_var:[0,20,30],standalon:24,standard:[7,10,18],start:[0,1,4,6,7,10,18,20,26,31,35,36],start_label_detect:6,start_video_label_job:6,starter:[10,21],starting_posit:0,startlabeldetect:6,startswith:[6,35],state:[7,27,30,35],state_of_c:30,statement:[17,35],statu:[0,8,15,18,28,29,30,32],status_cod:[0,18,26,28,30],statuscod:29,stderr:37,stdlib:17,stdout:17,step:[2,3,6,7,10,13,16,30,34,35],still:[15,31,37],storag:[20,35],store:[5,6,7,10,14,19,20,26,30,31,34,35,37],str:[0,6,7,18,30,31,37],strategi:18,stream:[0,14,28],stream_arn:[0,14],stream_nam:0,stream_view_typ:0,streamhandl:17,string:[0,6,8,10,12,14,15,23,28,30,31,35],stringifi:24,strongli:22,structur:[0,1,18,19,20,31],structure_log:18,stub:[26,35],stubber:26,style:[0,4,18],stylesheet:24,sub:[7,31,35],subclass:28,subject:[0,14,33,36],submittedat:32,subnet:12,subscrib:[0,6,14,33],subsequ:[0,8,30],succe:[0,8,10,14],succeed:10,success:[0,8,18,26,29,30,31],successfulli:[10,11,14],sudo:10,suffic:35,suffix:[0,14],suit:18,summari:37,suppli:[0,30],support:[0,2,3,4,7,8,9,14,15,16,18,20,21,24,28,29,32,33,35,37],supports_cor:30,supports_cors_multiple_origin:30,supports_custom_cor:[0,30],suppos:[12,20,22,23,24,26,30],sure:[0,4,7,10,12,14,31,32,33],swagger:37,sy:[17,20,30],symbol:27,syntax:14,system:[6,7,10,20],t:[0,6,7,11,12,14,18,19,20,21,22,25,27,28,29,30,32,33,35,36,37],tabl:[0,6,11,12,15,22,31,35],table_nam:[0,7,12,31,35],table_resourc:7,tablenam:[11,35],tag1:[12,13],tag2:[12,13],tag:[11,13],tail:[11,27],take:[0,1,4,6,7,10,11,12,14,15,19,20,27,29,30,31,32,35,36],takeawai:7,taken:[28,35],tar:[0,20],target:[0,21,35],task:[30,37],team:[10,12],tear:36,tell:[14,15,26,35],tempfil:0,templat:[0,6,12,14,16,24,27,30,31,35],temporarili:0,termin:12,terraform:[2,3,16],test:[2,3,5,7,10,11,14,16,22,24,25,27,28,29,30,33,35,36],test_app:26,test_bar_funct:26,test_calls_rekognit:26,test_client:26,test_foo_funct:26,test_index:26,test_needs_auth:26,test_sns_handl:26,testcas:26,testclient:26,testenv:26,testev:0,testeventscli:0,testhead:30,testhttpclient:0,testimport:20,testlambdacli:0,testmessag:33,testmessage1:14,testmessage2:[14,33],testq:14,testsubject1:14,testsubject2:[14,33],testsubject:33,text:[0,6,18,24,28,30,35,37],tf:27,than:[0,4,6,10,14,18,26,35],thei:[0,5,7,10,12,13,18,20,23,28,35,37],them:[0,7,8,10,11,18,20,21,26,30,31,35],themselv:7,thi:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],thing:[4,7,30,36],third:[13,18,20,21,32],thirdparti:[0,18],those:[0,6,10,35],though:[0,30],three:[0,12,21,29,36],through:[0,5,6,7,8,11,13,28,29,31,34,35,36],thumb:20,ti:12,time:[0,4,6,12,14,18,20,22,24,31,35,37],timeout:[0,11,14],timestamp:0,titl:24,tl:[12,13,32],tls_1_0:[12,13],tls_1_2:[12,13],tls_version:[12,13],tmp:[6,7,10,11,22,24,26,27],to_dict:[0,14,30,37],todo:[5,8],tododb:7,togeth:[0,1,8,31],token:[0,7,8,10,26,30,32],tool:[7,11,18,27,36],toomanyrequestserror:[28,30],top:[6,11,12,19,20,21,26,31],top_level:20,topic:[0,4,6,8,14,15,20,26,32,34],topic_arn:[6,14],topicarn:[14,33],total:[0,18],touch:[9,26],trace:[0,6,9,12,18,30,32,37],traceback:[18,30,37],tracer:18,track:[7,36],tradeoff:1,traffic:25,trail:[0,23],transform:10,transit:37,translat:35,transpar:[20,37],transport:12,treat:[0,8,10],tree:[12,20,31,35],trial:15,trigger:[0,6,10,14,34],trim_horizon:0,ttl:32,ttl_second:0,tue:[6,32],turn:[12,19,30],tutori:[4,7,13,29,31,32,36],two:[0,4,6,7,9,10,11,12,13,14,17,18,20,21,25,27,28,29,31,32,35,37],txt:[0,4,6,7,10,12,19,20,31,35,36],type:[0,1,4,6,7,8,9,10,11,12,14,15,18,22,24,26,27,28,29,31,32,35,37],typescript:31,typic:[0,37],u:[30,35,36],uid:7,uk:32,unabl:0,unauthor:[7,8],unauthorizederror:[7,28,30],unauthorizedexcept:7,unbound:6,uncaught:[30,37],unchang:37,under:0,underli:[0,6,7,12,18],understand:[14,31,36],undesir:20,unhandled_error:18,unifi:37,uniqu:[0,30,35],unique_id:7,unit:[0,10,14],unknown:[30,35],unless:[0,13,37],unlik:[0,35],unnecessari:20,unprocessableentityerror:30,unset:[12,35],unstart:7,unsupport:[0,30,37],unsupportedmediatyp:[28,37],until:[0,6,32],untouch:14,unzip:[11,20,27],up:[0,1,2,3,10,11,12,13,14,15,20,21,27,29,31,32,35],updat:[6,7,10,11,12,13,14,15,20,21,24,29,30,31,32,33,35,36,37],update_item:7,update_todo:7,update_us:24,updateexpress:7,updateitem:35,upgrad:[10,22],upload:[0,6,10,11,14,20,26],upload_fil:0,uri:[0,30],uri_param:[0,30],url:[0,4,6,7,8,9,10,11,12,13,14,17,23,24,25,27,28,32,34,35,36,37],url_prefix:[0,9,12,13],urlencod:30,urllib:30,urlpars:30,us:[0,1,4,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],usag:[0,4,15,16,30,35],user:[0,6,13,16,18,23,24,30,31,32,35,37],user_id:24,userag:[0,8,30],userarn:[8,30],userid:24,usernam:[0,7,31,35],username_:35,userpool:[0,8,37],usersuseridput:24,usual:[0,8],utc:0,utcnow:7,utf:[0,7,24,30],util:[4,18,20,24],uuid4:[6,7],uuid:6,v0:37,v1:10,v2:[10,32,33],valid:[0,7,8,12,23,28,30,32,37],validationdomain:32,validationmethod:32,validationstatu:32,valu:[0,4,6,7,8,10,11,12,14,15,16,18,23,25,26,27,29,30,31,32,33,35],value1:30,value2:30,valueerror:[0,37],vancouv:30,variabl:[0,6,7,11,16,19,28,30,31,35],variou:[0,1,30,34,35],vaue:10,ve:[7,9,10,11,12,13,14,19,21,23,25,27,30,31,32],vend:0,vendor:[12,20],venv37:[4,6,7,30,32,33],venv3:22,venv:[4,6,11,22,27,30,31,32,33],verif:7,verifi:[4,7,9,14,32],version:[0,2,3,4,6,7,11,12,14,15,16,20,26,30,31,32,33,35,37],version_info:20,via:[0,6,7,9,11,17,18,20,27,30,37],video:[0,5,6],video_role_arn:6,video_topic_arn:6,video_topic_nam:6,video_typ:6,videorol:6,videotop:6,view:[0,2,3,4,7,16,17,18,19,23,30,37],view_arg:37,view_funct:[30,37],viewfunct:0,viewport:24,virtual:[4,6,7,14,20,22,31],virtualenv:[11,27],visibilitytimeout:14,visibl:[0,14,37],vpc:12,vs:30,w46rdtzzdk_p0lah_st3wjsqgh:7,w:[0,7],wa:[0,1,6,7,9,10,12,14,20,28,30,31,32,33,35,37],wai:[0,7,10,15,30,31,37],wait:[0,6,10,11,32,33,35],waiter:32,walk:[5,6,7,8,13,31,34,35],walkthrough:18,want:[0,4,6,7,8,9,10,11,12,14,18,19,20,21,22,23,24,25,26,27,28,29,30,31,34,35,37],warn:[20,22,37],watch:10,wav:0,we:[0,4,5,6,7,8,9,10,11,12,14,15,17,18,19,20,21,22,24,25,26,27,28,29,30,31,32,33,34,35,36,37],web:[7,13,32,37],webm:0,websocket:[1,2,3,4,12,15,16,18,35,36],websocket_api:[0,29,35,36],websocket_api_custom_domain:[13,32],websocket_api_id:36,websocket_messag:36,websocketapi:[2,3],websocketconnect:35,websocketconnectendpointurl:35,websocketdisconnect:35,websocketdisconnectederror:[0,35,36],websocketev:[0,18,29],websocketmessag:35,well:[0,6,7,8,11,12,13,14,17,20,26,30,31,32,33,35,36,37],went:23,were:[0,7,20,22,31,37],west:[0,4,6,7,8,9,11,13,14,22,25,31,32,33,36,37],what:[0,1,4,5,6,7,8,10,12,14,18,26,28,29,30,31,33,34],whatev:[17,28],wheel:[11,20,27],when:[0,4,6,7,8,9,10,11,12,13,14,15,18,20,21,25,26,27,28,29,30,31,32,33,35,37],whenev:[0,7,10,12,14,15,18,20,22,23,26,28,30,33,34,35],where:[0,6,7,8,10,18,19,20,31,35],wherea:[10,18],whether:[0,12,20,28,30],which:[0,4,7,8,9,10,11,12,13,14,15,17,18,19,20,22,23,24,25,26,27,28,30,31,32,35,36,37],whitelist:[0,30],whl:20,who:[8,35],whole:0,whose:12,why:[0,1,11,14,18,27,31],width:24,wildcard:[0,32],window:20,wire:[8,29,35],wish:31,with_scop:8,withdecrypt:7,within:[0,7,8,17,23,26],without:[0,7,8,10,14,15,20,21,28,31,37],wk9fhx:25,won:[0,11,12,14,18,21,27],work:[0,1,6,7,9,14,15,17,18,20,26,29,30,35,37],workshop:[6,7],world:[0,4,5,9,11,17,18,19,21,24,26,27,30,32,34],worst:0,worth:30,would:[0,7,8,10,11,12,14,20,22,23,25,27,31,33,37],wrap:0,wrapper:[0,6,8,18,24,36],write:[0,1,5,7,8,16,20,26,30,31,35,37],writecapacityunit:[11,35],written:[0,20,31,35,37],wrong:36,wsdump:[35,36],wss:[35,36],www:30,x86_64:10,x:[0,4,6,7,9,15,18,24,30,32],xed:28,xfe:28,xr:[4,24],xtrhd3c4b59:6,xxd:28,y:[20,31],yaml:[10,11],ye:27,year:0,yet:25,yield:26,yml:[10,35],you:[0,1,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],your:[0,1,2,3,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,37],your_access_key_her:4,your_app_name_:17,your_region:4,your_secret_access_kei:4,yourself:[8,11,12,20,21,27],z0:[0,23],z1ujrxoumoofq8:[13,32],za:[0,23],zabcdefgabcdefgldo822:32,zero:0,zip:[0,10,11,20,22,27],zone:13},titles:["Chalice","Frequently Asked Questions","Documentation","Documentation","Quickstart","Sample Applications","Media Query Application","Todo Application","Authorization","Blueprints","Continuous Deployment (CD)","AWS CloudFormation Support","Configuration File","Custom Domain Names","Lambda Event Sources","Experimental APIs","Topics","Logging","Middleware","Multifile Support","App Packaging","Pure Lambda Functions","Python Version Support","Routing","SDK Generation","Chalice Stages","Testing","Terraform Support","Views","Websockets","REST API Tutorial","Deploying with the AWS CDK","Custom Domain Names","Event Sources Tutorial","Tutorials","Chat Server Example","Echo Server Example","Upgrade Notes"],titleterms:{"0":37,"0b1":37,"0b2":37,"1":37,"2":37,"3rd":20,"6":37,"7":37,"8":37,"9":37,"function":[21,26,28],"new":29,"return":28,"short":18,acm:32,addit:30,advanc:9,alia:32,amazon:[8,33],an:32,api:[2,3,7,13,15,18,26,30,34],api_gateway_custom_domain:12,api_gateway_endpoint_typ:12,api_gateway_endpoint_vpc:12,api_gateway_policy_fil:12,api_gateway_stag:12,apigatewai:0,app:[2,3,20,32],applic:[5,6,7],architectur:[6,7],ask:1,authent:7,author:[0,7,8,37],autogen_polici:12,automat:20,automatic_lay:12,aw:[0,8,11,18,31,34],beta:10,binari:28,blueprint:[0,9],boto3:26,build:10,built:[0,8],call:26,cd:10,cdk:[0,31,34],certif:32,chalic:[0,25,32],chang:[22,37],chat:35,circuit:18,clean:[4,6,7,33],client:26,cloudform:11,cloudwatch:14,code:[6,7,31],codebuild:10,codecommit:10,codepipelin:10,cognito:8,compress:30,configur:[10,12,13,30,31,32,33],connect:29,consider:[11,27],content:[28,30],continu:10,cor:[0,30],creat:[4,32],creation:31,credenti:4,cryptographi:20,custom:[7,8,12,13,30,32],data:7,deploi:[4,10,31,32,37],deploy:[6,7,10],directori:20,dn:13,document:[2,3],domain:[12,13,32],dynamodb:14,echo:36,endpoint:32,environ:[12,20,26],environment_vari:12,error:[18,28,30],event:[0,6,14,29,33,34],exampl:[9,10,11,12,17,18,20,24,25,27,35,36],experiment:15,extend:10,faq:[2,3],file:[6,12,24],fixtur:26,flow:7,frequent:1,gener:24,get:[2,3],github:10,gzip:30,handl:[18,28],handler:6,host:32,html:24,http:[28,30],iam:[8,12],iam_policy_fil:12,iam_role_arn:12,indic:[2,3],instal:[30,31,32,33],integr:18,json:30,jwt:7,kinesi:14,lambda:[12,14,18,20,21,26],lambda_memory_s:12,lambda_timeout:12,layer:[12,20],list:15,log:17,log_retention_in_dai:12,login:7,manage_iam_rol:12,media:6,merg:11,messag:[29,30],metadata:[23,30],method:28,middlewar:18,minimum_compression_s:12,modifi:18,multifil:19,name:[12,13,32],next:[4,26,31,32,33,36],note:[2,3,37],opt:15,other:23,over:29,packag:20,paramet:[28,30],parti:20,per:12,pipelin:10,polici:12,pool:8,powertool:18,project:[4,31],protocol:29,pure:21,pytest:26,python:22,queri:6,question:1,quickstart:4,recommend:28,record:32,refer:[2,3],region:32,regist:18,registr:9,repositori:10,request:[0,18,23,30],reserved_concurr:12,respond:29,respons:[0,18,30],rest:[7,13,18,26,30,34],role:12,rout:[23,30],runtim:22,s3:14,sampl:[2,3,5],schedul:14,scope:8,script:10,sdk:24,security_group_id:12,send:29,separ:37,server:[35,36],set:29,sn:[14,33],sourc:[0,14,33,34],specif:12,specifi:28,sq:14,stage:[10,12,25,37],start:[2,3],step:[4,26,31,32,33,36],storag:7,subnet_id:12,support:[6,11,19,22,27,30],tabl:[2,3,7],tag:12,templat:[10,11],terraform:27,test:[0,26,31],todo:7,topic:[2,3,16,33],tutori:[2,3,30,33,34],type:30,up:[4,6,7,33],upgrad:[2,3,37],url:30,us:[6,7],usag:[10,28],user:[7,8],valu:[28,37],variabl:[12,20,26],verif:32,version:[10,22],view:28,walkthrough:[6,7,31],websocket:[0,13,29,34],websocket_api_custom_domain:12,websocketapi:0,write:18,xrai:12,your:4,zone:32}}) \ No newline at end of file diff --git a/topics/middleware.html b/topics/middleware.html index 37cafa340..4dc85031c 100644 --- a/topics/middleware.html +++ b/topics/middleware.html @@ -358,13 +358,13 @@

Modifying a Response

Integrating with AWS Lambda Powertools

-

AWS Lambda Powertools is a suite of +

AWS Lambda Powertools is a suite of utilities for AWS Lambda functions that makes tracing with AWS X-Ray, structured logging and creating custom metrics asynchronously easier.

You can use Chalice middleware to easily integrate Lambda Powertools with your Chalice apps. In this example, we’ll use the -Logger -and Tracer +Logger +and Tracer and convert them to Chalice middleware so they will be automatically applied to all Lambda functions in our application.

from chalice import Chalice