diff --git a/docstore/awsdynamodb/dynamo.go b/docstore/awsdynamodb/dynamo.go index a378dc40bd..e8d643bfd6 100644 --- a/docstore/awsdynamodb/dynamo.go +++ b/docstore/awsdynamodb/dynamo.go @@ -170,6 +170,7 @@ func (c *collection) RunActions(ctx context.Context, actions []*driver.Action, o go func() { defer close(ch2); c.transactWrite(ctx, writesTx, errs, opts) }() c.runGets(ctx, gets, errs, opts) <-ch + <-ch2 c.runGets(ctx, afterGets, errs, opts) return driver.NewActionListError(errs) } @@ -615,10 +616,12 @@ func revisionPrecondition(doc driver.Document, revField string) (*expression.Con return &cb, nil } +// transactWrite execute the write actions in an atomic manner, either they all succeed or they all fail together. func (c *collection) transactWrite(ctx context.Context, actions []*driver.Action, errs []error, opts *driver.RunActionsOptions) { if len(actions) == 0 { return } + // all actions will fail atomically even if a single action fails setErr := func(err error) { for _, a := range actions { errs[a.Index] = err @@ -630,7 +633,8 @@ func (c *collection) transactWrite(ctx context.Context, actions []*driver.Action for _, w := range actions { op, err := c.newWriteOp(w, opts) if err != nil { - errs[w.Index] = err + setErr(err) + return } else { ops = append(ops, op) tws = append(tws, op.writeItem) diff --git a/docstore/awsdynamodb/testdata/TestConformance/AtomicWrites.replay b/docstore/awsdynamodb/testdata/TestConformance/AtomicWrites.replay new file mode 100644 index 0000000000..42b92bf092 --- /dev/null +++ b/docstore/awsdynamodb/testdata/TestConformance/AtomicWrites.replay @@ -0,0 +1,2794 @@ +{ + "Initial": "AQAAAA7fIj5wGac68P4g", + "Version": "0.2", + "Converter": { + "ScrubBody": null, + "ClearHeaders": [ + "^X-Goog-.*Encryption-Key$", + "^X-Amz-Date$", + "^User-Agent$" + ], + "RemoveRequestHeaders": [ + "^Authorization$", + "^Proxy-Authorization$", + "^Connection$", + "^Content-Type$", + "^Date$", + "^Host$", + "^Transfer-Encoding$", + "^Via$", + "^X-Forwarded-.*$", + "^X-Cloud-Trace-Context$", + "^X-Goog-Api-Client$", + "^X-Google-.*$", + "^X-Gfe-.*$", + "^Authorization$", + "^Duration$", + "^X-Amz-Security-Token$" + ], + "RemoveResponseHeaders": [ + "^X-Google-.*$", + "^X-Gfe-.*$" + ], + "ClearParams": [ + "^X-Amz-Date$" + ], + "RemoveParams": [ + "^X-Amz-Credential$", + "^X-Amz-Signature$", + "^X-Amz-Security-Token$" + ] + }, + "Entries": [ + { + "ID": "bfb14674d909350d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "31" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DescribeTable" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "599" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3121790867" + ], + "X-Amzn-Requestid": [ + "L5HC71IU2TILD56KQTKCOUODQRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS43Mzc1MDg2MDAzMjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NjU0NjU0MzcwODk1OnRhYmxlL2RvY3N0b3JlLXRlc3QtMSIsIlRhYmxlSWQiOiI1YzRkZGQ0Ni04OWNhLTRkMzgtYTUzOC0zNWIyMjUwNWZkMzAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJUYWJsZVNpemVCeXRlcyI6MCwiVGFibGVTdGF0dXMiOiJBQ1RJVkUiLCJXYXJtVGhyb3VnaHB1dCI6eyJSZWFkVW5pdHNQZXJTZWNvbmQiOjUsIlN0YXR1cyI6IkFDVElWRSIsIldyaXRlVW5pdHNQZXJTZWNvbmQiOjV9fX0=" + } + }, + { + "ID": "9b0ad92cb7ddca6c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "53" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6dHJ1ZSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "699" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1200163424" + ], + "X-Amzn-Requestid": [ + "VG0EF21DNORGGQ368MMCBHM9JVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NiwiSXRlbXMiOlt7IkV0YWciOnsiUyI6IjI4M2EzZmQzLTY3NDYtNGY0NC05YmVmLTZhYzdmNGI2Zjg0ZiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifSwicyI6eyJTIjoiMyJ9fSx7IkV0YWciOnsiUyI6ImIyNDJjNjAyLTkwM2UtNDdlZi04Y2M5LWFmOGRkODYzOTNhMSJ9LCJzIjp7IlMiOiI4In0sIm4iOnsiTiI6Ii0xIn0sIm5hbWUiOnsiUyI6InRlc3RVbm9yZGVyZWRBY3Rpb25zOCJ9fSx7IkV0YWciOnsiUyI6ImU4M2U5YjNmLWUyMmItNGM3NC04ZDY5LWNjOWRjZTVhYjBlZiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczQifSwicyI6eyJTIjoiNCJ9fSx7IkV0YWciOnsiUyI6ImY2Y2QzMWE4LTc2NzktNGJmZi1hODE0LWRkYmExNjE1MDdiYiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczcifSwicyI6eyJTIjoiNycifX0seyJFdGFnIjp7IlMiOiI4NWIyNWNiNC04MGU2LTQyZjItOWNjMC1mMGYyYTY5OGEzZWYifSwicyI6eyJTIjoiNicifSwibiI6eyJOIjoiMSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczYifX0seyJFdGFnIjp7IlMiOiI1OTY5MDBlNS00NDU0LTQ3ZjctYjgwMC0yZTJkYjg3YjU4ZTAifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM1In0sInMiOnsiUyI6IjUifX1dLCJTY2FubmVkQ291bnQiOjZ9" + } + }, + { + "ID": "b259dd8db38e807d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "76" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMzIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "CI01DQ1LEP6APFQGJ7NF0U7BSRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "58613bc35d421b56", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "76" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM1In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ISSSSL6A1IS0D85AQ5TJIJQB1JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "458e197977d7fdad", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "76" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "J02UB3UBAU0FGEVGOIGSD9U66BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a05d9891f6c0a46d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "76" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM3In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "DL0FJDGJBLR42AGNBIBPQQA307VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d97788481fffdf8b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "76" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RDHFP1HIF54SV0N7IFK8VCGHSBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b57eef88524f2cdf", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "76" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM4In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "H7KO89L1TGO6R1QJ64OKN2SS4VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "07a3477a16a3652a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5MjVhNTc0NS03OTdjLTRmZDUtYWZjZC03YTYxNjRkOGFjM2MifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifSwicyI6eyJTIjoiMCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "APG233GO52VL4ENEJPJ3VQF493VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "63f8d1bfaa3f4724", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIwNTgxNGU2Ni1mZGNkLTQxYTItYTAzYy02Njk2NTVkZTJkOTIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifSwicyI6eyJTIjoiOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "I8973A8BBS9AAER58RL9ON6Q9RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4a83462427e8e7e6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJmOGJmMzMwYi00YjA4LTQ1NDgtYTJjMi1mNjg0N2QyNGFjYTQifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "H6AE6STT9ULBHA79UIPQKQ6JNBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "44f1b68ce69856e8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJjZDBiMTAyMi05NDM2LTQxZTgtYTI4YS0zMTVjMzVkZmYxZWIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ECO90MHF8HCSCVTA6KE7V40037VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "688fda9de132ac03", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI3NGY5YTQ1MC0xZTliLTQwYWMtODc1Ni02YTRmNjRhNzRiODMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifSwicyI6eyJTIjoiMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "40378V8FBCO8LAOTBRJ4KMGHFJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "18d9a97c30d6cab9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJjY2ZkNmVkOS0wNjM3LTQ5MGQtOWYwYS1hYTI5NGI1OGI1MDYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifSwicyI6eyJTIjoiMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MSDU01LB3DF9MJ6D6P943I8SQBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ae908bfdaf3a4265", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ODA1ODdjOS1kMzRiLTQ1MGMtYWYwMi0wMjc2YmY3MTA5MjQifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VVGAJPIC9P194GLBI1HKBLDGK7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "db779b62543b1312", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5NGU1OTFkNy0wOGFmLTQ1NDYtOTRhYy1kMDQ5NDUyMGZmMWEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "D4JLIDBOP3ENR5V693O3ORDLUJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "50684de6b854ce25", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI4YjkzM2Q5My1mMzU3LTQ5MDUtOGI4ZC0zNDRmZjFkZDAyYjUifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OHKS8O4JQ634R3D0MNNJANVN6RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b7587cc43bc766c7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "237" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNzRmOWE0NTAtMWU5Yi00MGFjLTg3NTYtNmE0ZjY0YTc0YjgzIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "GHV9C85P53F2K9PAO6H3KMEGLVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "3bc8aba3f1dddc50", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "174" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM0In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "395" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1880788068" + ], + "X-Amzn-Requestid": [ + "BBP7DQQFGKSGUST49LQ1UMJO43VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJmOGJmMzMwYi00YjA4LTQ1NDgtYTJjMi1mNjg0N2QyNGFjYTQifSwicyI6eyJTIjoiMyJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM1In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjhiOTMzZDkzLWYzNTctNDkwNS04YjhkLTM0NGZmMWRkMDJiNSJ9LCJzIjp7IlMiOiI1In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTRlNTkxZDctMDhhZi00NTQ2LTk0YWMtZDA0OTQ1MjBmZjFhIn0sInMiOnsiUyI6IjQifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "b80661e3983d6d8d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "237" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiY2NmZDZlZDktMDYzNy00OTBkLTlmMGEtYWEyOTRiNThiNTA2In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "QK5PEDV3FII1IMHBRPOUC08AU3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "682a2442cdca063f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "1183" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.TransactWriteItems" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDbGllbnRSZXF1ZXN0VG9rZW4iOiJjYWNmZDI1OC1mNDA0LTQ3MzYtOWY0My1mOTA2NjU5MmQzZTAiLCJUcmFuc2FjdEl0ZW1zIjpbeyJVcGRhdGUiOnsiQ29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJEb2NzdG9yZVJldmlzaW9uIiwiIzEiOiJzIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6ImNkMGIxMDIyLTk0MzYtNDFlOC1hMjhhLTMxNWMzNWRmZjFlYiJ9LCI6MSI6eyJTIjoiNjYifSwiOjIiOnsiUyI6IjU5OGZjYzQxLTRmMmMtNDcyNy1hMWRiLTM1NDk1MDVlNmJhMSJ9fSwiS2V5Ijp7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9fSx7IlVwZGF0ZSI6eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNDgwNTg3YzktZDM0Yi00NTBjLWFmMDItMDI3NmJmNzEwOTI0In0sIjoxIjp7IlMiOiI3NyJ9LCI6MiI6eyJTIjoiYzZmZWJjOTUtN2I4OC00M2Y2LTk5NWItOWE2ZGUxYmRlNWY1In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn19LHsiVXBkYXRlIjp7IkNvbmRpdGlvbkV4cHJlc3Npb24iOiIjMCA9IDowIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoiRG9jc3RvcmVSZXZpc2lvbiIsIiMxIjoicyJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiIwNTgxNGU2Ni1mZGNkLTQxYTItYTAzYy02Njk2NTVkZTJkOTIifSwiOjEiOnsiUyI6Ijg4In0sIjoyIjp7IlMiOiJiZGQwYmVmNS1jOTE2LTRjYTUtYjAyYi05MzhhNTU1Yjc3ZWQifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IlNFVCAjMSA9IDoxLCAjMCA9IDoyXG4ifX1dfQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "FGI4MDNDFIII6BS804664CNODFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "179802c2a2355215", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "237" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOTI1YTU3NDUtNzk3Yy00ZmQ1LWFmY2QtN2E2MTY0ZDhhYzNjIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2GF9R7STN2JMMV97QF5KJ01Q4FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a17b4915da93ceaa", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3661105581" + ], + "X-Amzn-Requestid": [ + "IKJAFEG6R921MOU2Q9MCH1UC03VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI1OThmY2M0MS00ZjJjLTQ3MjctYTFkYi0zNTQ5NTA1ZTZiYTEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNjYifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "658b5131598238be", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "390063127" + ], + "X-Amzn-Requestid": [ + "T2CBGI5E8KPUU1SEHLDTLLDUO3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJjNmZlYmM5NS03Yjg4LTQzZjYtOTk1Yi05YTZkZTFiZGU1ZjUifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNzcifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "f5fda8304aa98cd4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2541863543" + ], + "X-Amzn-Requestid": [ + "NNI2P9DMSCVRKKCJTJIAEVUHNJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJiZGQwYmVmNS1jOTE2LTRjYTUtYjAyYi05MzhhNTU1Yjc3ZWQifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifSwicyI6eyJTIjoiODgifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "bc7421d4536a2448", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "31" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DescribeTable" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "599" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3121790867" + ], + "X-Amzn-Requestid": [ + "F4I7848D26UICFKMC43KCB34C7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS43Mzc1MDg2MDAzMjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NjU0NjU0MzcwODk1OnRhYmxlL2RvY3N0b3JlLXRlc3QtMSIsIlRhYmxlSWQiOiI1YzRkZGQ0Ni04OWNhLTRkMzgtYTUzOC0zNWIyMjUwNWZkMzAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJUYWJsZVNpemVCeXRlcyI6MCwiVGFibGVTdGF0dXMiOiJBQ1RJVkUiLCJXYXJtVGhyb3VnaHB1dCI6eyJSZWFkVW5pdHNQZXJTZWNvbmQiOjUsIlN0YXR1cyI6IkFDVElWRSIsIldyaXRlVW5pdHNQZXJTZWNvbmQiOjV9fX0=" + } + }, + { + "ID": "a0e3b2b6cce86f52", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "53" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6dHJ1ZSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "719" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "434715729" + ], + "X-Amzn-Requestid": [ + "6DB29MSLHQDNI3IL98FSIG23D7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NiwiSXRlbXMiOlt7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImJkZDBiZWY1LWM5MTYtNGNhNS1iMDJiLTkzOGE1NTViNzdlZCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9LCJzIjp7IlMiOiI4OCJ9fSx7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImM2ZmViYzk1LTdiODgtNDNmNi05OTViLTlhNmRlMWJkZTVmNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9LCJzIjp7IlMiOiI3NyJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk0ZTU5MWQ3LTA4YWYtNDU0Ni05NGFjLWQwNDk0NTIwZmYxYSJ9LCJzIjp7IlMiOiI0In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOGI5MzNkOTMtZjM1Ny00OTA1LThiOGQtMzQ0ZmYxZGQwMmI1In0sInMiOnsiUyI6IjUifX0seyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJmOGJmMzMwYi00YjA4LTQ1NDgtYTJjMi1mNjg0N2QyNGFjYTQifSwicyI6eyJTIjoiMyJ9fSx7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjU5OGZjYzQxLTRmMmMtNDcyNy1hMWRiLTM1NDk1MDVlNmJhMSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9LCJzIjp7IlMiOiI2NiJ9fV0sIlNjYW5uZWRDb3VudCI6Nn0=" + } + }, + { + "ID": "3169f54e173b2d08", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1P0L465GC0K40AHIU6J36LAGC7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "554e30480db9b308", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2CHFF0J6VVKJIVE6VTQF2S2C4BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c6155cb4b38ed642", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2MI919M0F14TCO49NEQTTB7453VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "6d672fce1b2be2cb", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "F0RTMPTNAC3QQLOU8T7J9OQ5AFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2f7ece04c1663333", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0M3KSK50EI9BNMUBIFCA9UN1EJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0567f069b2de22a7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "FI5UMRQE0ISLDNG66LS6RRSMIVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "25e76e200bf20635", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI0MGZiNTlkYi03YzA5LTQ4ZTctYjc3MC00NmE0MDQ4ZTJjM2YifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UGV70UJRJA1NAHA5H0S9DVGMR7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8bc5f75e5706f55f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJkNTcxYzFhNS02MmRjLTQzNTAtYjNjNC00NGM2ZTYxZDE2Y2UifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "THDQDDQBQIOANNF0ADKGFKO51JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1e5b3784704221c9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJjODRhODc5OS0wM2ZhLTQzN2MtOGVkYy04N2IzOWM1ZGQxZGIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifSwicyI6eyJTIjoiMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "DLQM5CGGVMSIJ6IB8O1E9NGMCRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "6e31cecab07af297", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI3ODU4N2QzZS00ZGE4LTRlNjYtOTM3NC0wY2Q5NzY5NTBjMDIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "M1N51PHOMPQ5NPROGS0DDDKE03VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1f7758e577f042bc", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJkNTQyMmMwNi05YmZlLTQ5ODItYjUyMy1kYjUyYTc4NTUyMTYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2J3UUNH2O6ODGLAN19FU3A15V7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8176bcf7569c494b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJiM2FmYWRlMy1jM2YyLTQ4YzEtOWMzOC05MTcyNjBiZTRmMGEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifSwicyI6eyJTIjoiOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1DC41L5AI0ACG29T9P9FD5KR2JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "10a12e63614ef486", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJiZjkwYjQ0Yy03OTliLTRjZGYtYTk0ZC02NzA2NDMxNDk5YzMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifSwicyI6eyJTIjoiMCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "I8LV8VCF37QBVKM8DOBQLPVKRRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1792c7d92ef44859", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI1NmJkZDE5OC0zYWVjLTQ5N2ItYmQ2Yi01Y2JmNjk4OWZjZGMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RHVND3IPKA0NME0MEFFL92CBP3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ee906b40cce2051e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJlNWNlMjRiYS1iY2UwLTQzODktYjZjNi1mMGIyOWU1NzY1MWEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifSwicyI6eyJTIjoiMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MTQ0M0JH5J0R816PVQI8SC8S53VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b33c8fd436eea868", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "174" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM0In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "359" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3966460667" + ], + "X-Amzn-Requestid": [ + "IGI8N19LNBKV0NCCT68T4FLF3NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI3ODU4N2QzZS00ZGE4LTRlNjYtOTM3NC0wY2Q5NzY5NTBjMDIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSx7IkV0YWciOnsiUyI6IjQwZmI1OWRiLTdjMDktNDhlNy1iNzcwLTQ2YTQwNDhlMmMzZiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9LCJzIjp7IlMiOiIzIn19LHsiRXRhZyI6eyJTIjoiZDU3MWMxYTUtNjJkYy00MzUwLWIzYzQtNDRjNmU2MWQxNmNlIn0sIm5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM1In0sInMiOnsiUyI6IjUifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "0dafa480e39eb5b0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "225" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZTVjZTI0YmEtYmNlMC00Mzg5LWI2YzYtZjBiMjllNTc2NTFhIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3CVKC6QRJB07H903RHQ0E58C5RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "6d0d3b7900528b6e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "1147" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.TransactWriteItems" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDbGllbnRSZXF1ZXN0VG9rZW4iOiIwNmE0MzU2Ni05MjJjLTQ2MDQtYTYwYS0yZjcxNDVkZjQzNzkiLCJUcmFuc2FjdEl0ZW1zIjpbeyJVcGRhdGUiOnsiQ29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJFdGFnIiwiIzEiOiJzIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6IjU2YmRkMTk4LTNhZWMtNDk3Yi1iZDZiLTVjYmY2OTg5ZmNkYyJ9LCI6MSI6eyJTIjoiNjYifSwiOjIiOnsiUyI6IjdlNTkzOWY4LWJkMzMtNGY3NS1hZTczLWI4N2JlMzg5M2M3ZSJ9fSwiS2V5Ijp7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9fSx7IlVwZGF0ZSI6eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZDU0MjJjMDYtOWJmZS00OTgyLWI1MjMtZGI1MmE3ODU1MjE2In0sIjoxIjp7IlMiOiI3NyJ9LCI6MiI6eyJTIjoiNDNmYjIxYjktMjEyYS00OTM1LWJmYWUtMGI4YmFiZGI2ODFhIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn19LHsiVXBkYXRlIjp7IkNvbmRpdGlvbkV4cHJlc3Npb24iOiIjMCA9IDowIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoiRXRhZyIsIiMxIjoicyJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJiM2FmYWRlMy1jM2YyLTQ4YzEtOWMzOC05MTcyNjBiZTRmMGEifSwiOjEiOnsiUyI6Ijg4In0sIjoyIjp7IlMiOiIxNjM3MGE4ZS0wNjhmLTQ2ZGQtOGJhNS0xNTlkOTBkYjRjNTAifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IlNFVCAjMSA9IDoxLCAjMCA9IDoyXG4ifX1dfQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "8UQELLVGNEEPJC29T9U5VMO9D7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fbd10878c9c12aeb", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "225" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYmY5MGI0NGMtNzk5Yi00Y2RmLWE5NGQtNjcwNjQzMTQ5OWMzIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OTBJDHRNJRTBHJSHBDOL87LAO3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e628eeca7885cfca", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "225" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYzg0YTg3OTktMDNmYS00MzdjLThlZGMtODdiMzljNWRkMWRiIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "DOGOB9LBKKB4T9EFDA5EVDS3RJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4bd1aae1b238d4a4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "158" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1666221789" + ], + "X-Amzn-Requestid": [ + "PTAP3V3KG1Q2CS2JPBC3JLL5NJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI3ZTU5MzlmOC1iZDMzLTRmNzUtYWU3My1iODdiZTM4OTNjN2UifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNjYifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "d93b6d614270cc51", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "158" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3936675642" + ], + "X-Amzn-Requestid": [ + "82RQF8EJBJ3UG95JH2V513OQVBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI0M2ZiMjFiOS0yMTJhLTQ5MzUtYmZhZS0wYjhiYWJkYjY4MWEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNzcifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "928ecdf9cb2a97ff", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "158" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3259890655" + ], + "X-Amzn-Requestid": [ + "995A5HO7B1J3MOVLNCEE46U5NJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiIxNjM3MGE4ZS0wNjhmLTQ2ZGQtOGJhNS0xNTlkOTBkYjRjNTAifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifSwicyI6eyJTIjoiODgifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/testdata/TestConformance/AtomicWritesFail.replay b/docstore/awsdynamodb/testdata/TestConformance/AtomicWritesFail.replay new file mode 100644 index 0000000000..5909c620e9 --- /dev/null +++ b/docstore/awsdynamodb/testdata/TestConformance/AtomicWritesFail.replay @@ -0,0 +1,2519 @@ +{ + "Initial": "AQAAAA7fIj5zLD1wgP4g", + "Version": "0.2", + "Converter": { + "ScrubBody": null, + "ClearHeaders": [ + "^X-Goog-.*Encryption-Key$", + "^X-Amz-Date$", + "^User-Agent$" + ], + "RemoveRequestHeaders": [ + "^Authorization$", + "^Proxy-Authorization$", + "^Connection$", + "^Content-Type$", + "^Date$", + "^Host$", + "^Transfer-Encoding$", + "^Via$", + "^X-Forwarded-.*$", + "^X-Cloud-Trace-Context$", + "^X-Goog-Api-Client$", + "^X-Google-.*$", + "^X-Gfe-.*$", + "^Authorization$", + "^Duration$", + "^X-Amz-Security-Token$" + ], + "RemoveResponseHeaders": [ + "^X-Google-.*$", + "^X-Gfe-.*$" + ], + "ClearParams": [ + "^X-Amz-Date$" + ], + "RemoveParams": [ + "^X-Amz-Credential$", + "^X-Amz-Signature$", + "^X-Amz-Security-Token$" + ] + }, + "Entries": [ + { + "ID": "fda2a4ab3492c6b1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "31" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DescribeTable" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "599" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3121790867" + ], + "X-Amzn-Requestid": [ + "I67C2JMMCITH90RM37UAOPA3M3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS43Mzc1MDg2MDAzMjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NjU0NjU0MzcwODk1OnRhYmxlL2RvY3N0b3JlLXRlc3QtMSIsIlRhYmxlSWQiOiI1YzRkZGQ0Ni04OWNhLTRkMzgtYTUzOC0zNWIyMjUwNWZkMzAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJUYWJsZVNpemVCeXRlcyI6MCwiVGFibGVTdGF0dXMiOiJBQ1RJVkUiLCJXYXJtVGhyb3VnaHB1dCI6eyJSZWFkVW5pdHNQZXJTZWNvbmQiOjUsIlN0YXR1cyI6IkFDVElWRSIsIldyaXRlVW5pdHNQZXJTZWNvbmQiOjV9fX0=" + } + }, + { + "ID": "3375bdb08f3ad97d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "53" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6dHJ1ZSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "647" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "871694352" + ], + "X-Amzn-Requestid": [ + "5RTHPRO0PP8IBO690UQ6T46N6RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NiwiSXRlbXMiOlt7IkV0YWciOnsiUyI6IjE2MzcwYThlLTA2OGYtNDZkZC04YmE1LTE1OWQ5MGRiNGM1MCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9LCJzIjp7IlMiOiI4OCJ9fSx7IkV0YWciOnsiUyI6IjQzZmIyMWI5LTIxMmEtNDkzNS1iZmFlLTBiOGJhYmRiNjgxYSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9LCJzIjp7IlMiOiI3NyJ9fSx7IkV0YWciOnsiUyI6Ijc4NTg3ZDNlLTRkYTgtNGU2Ni05Mzc0LTBjZDk3Njk1MGMwMiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNCJ9LCJzIjp7IlMiOiI0In19LHsiRXRhZyI6eyJTIjoiZDU3MWMxYTUtNjJkYy00MzUwLWIzYzQtNDRjNmU2MWQxNmNlIn0sIm5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM1In0sInMiOnsiUyI6IjUifX0seyJFdGFnIjp7IlMiOiI0MGZiNTlkYi03YzA5LTQ4ZTctYjc3MC00NmE0MDQ4ZTJjM2YifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSx7IkV0YWciOnsiUyI6IjdlNTkzOWY4LWJkMzMtNGY3NS1hZTczLWI4N2JlMzg5M2M3ZSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9LCJzIjp7IlMiOiI2NiJ9fV0sIlNjYW5uZWRDb3VudCI6Nn0=" + } + }, + { + "ID": "596b9f66ec83076c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JR5170KGHFKNEEMASE1KGF218NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c48ffc8e924b39c9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "D11I3MIP0EQG4TQMTJNG978RGNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "319544b97a9a39cb", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "54BG0RHH5IKUBA9MAOMM1IU57BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b3079a2c295b9f76", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0R78LT5OL4LHNNQ6UAQSIBC52NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a6a8914fb0d4cada", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "04LIH1VTSUVO5LK7J7LQ2J3J7BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "31486a8c1714e97a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JOED2OTNQP34FDBNFV0AISIP0JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "94a97a34bb2aa01f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkYzhjMDQzNS03ZGJmLTQwYmYtYmRmYS0xMGY3NzIwYTdmYjQifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "B3F4N5H4DSEL7SGKLHICK0M2E3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "32fed24a1de2daa3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMjI4NGIzMS0zY2UyLTQyMDEtYWU1OC1jZWQ4MzNiZTBiZWIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifSwicyI6eyJTIjoiMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UF288TRJBJGBK1L1FLPJ2DVJ3JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "003ee0bffb71064d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJjMDQyZDRhMS1mNjU3LTRlNzUtYmRhNS1kOWY0NTk1OWMwZTgifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifSwicyI6eyJTIjoiMCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RK89I80L6MV7E4IDR2E2TA4M6JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2e67966dd752f2af", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5NjJjZjRiNC01OGY5LTQ3YzktOGE0NS03YWZkYTU4YzM4YzYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "7TMM7NTPOG4KD69FMHSBUPC4PJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fa20b656a7e86eef", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5YjUwZWFiMC04NDRlLTQ3NzctOWQ1Ny1iMjQxNmI5OGQ0OWYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "CTNFBFE0BSEPR6R23UJ1E4BUA7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "79133bccc984be7a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5ODkxZmU3OC05ZDE1LTRhNjgtYjFkYy00NjI3MTVkYTRiYTkifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3I1EVVTDM4MBMLUHH41SVHG1EVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f11032e51947956c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI2MmYwYjQ0Ny0yYjA1LTRjNzAtYmVlZC0xMTI4OTU1ZGIzYmIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "A6AGUU29A116UF9TALKJGDSTTFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "50244d828dd8f1bb", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "242" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI2MjI4NGNhMC02ZDc1LTRkZTQtOTA5MC0xMDM1M2UxNzM4MDMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifSwicyI6eyJTIjoiMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VPQ6NDN0B20TJ4PC2L3MG83G7JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "bb2cdead799a92d2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "237" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZTIyODRiMzEtM2NlMi00MjAxLWFlNTgtY2VkODMzYmUwYmViIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "NQO8HCB9UR8TL57EI7KGOCE3ARVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c3f2f7465d9c22ae", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "237" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYzA0MmQ0YTEtZjY1Ny00ZTc1LWJkYTUtZDlmNDU5NTljMGU4In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "67ANO8G9R5DGCO6MSTST8JQI7FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1227e6365aaee183", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "174" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM0In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "395" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3461940860" + ], + "X-Amzn-Requestid": [ + "MSDL06TFEDA54HOR23L5UQGSSRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkYzhjMDQzNS03ZGJmLTQwYmYtYmRmYS0xMGY3NzIwYTdmYjQifSwicyI6eyJTIjoiMyJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmNmNGI0LTU4ZjktNDdjOS04YTQ1LTdhZmRhNThjMzhjNiJ9LCJzIjp7IlMiOiI0In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOWI1MGVhYjAtODQ0ZS00Nzc3LTlkNTctYjI0MTZiOThkNDlmIn0sInMiOnsiUyI6IjUifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "f595994dd90e403a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "237" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNjIyODRjYTAtNmQ3NS00ZGU0LTkwOTAtMTAzNTNlMTczODAzIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "KAF6GLPOIR8QAEQMA1FND1KJB3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0b05389d5bda8060", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "1159" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.TransactWriteItems" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDbGllbnRSZXF1ZXN0VG9rZW4iOiJjNmE3MWYyOC0wODQyLTRmMmUtYWQwZC0xYjMwNjAyZGVjMDgiLCJUcmFuc2FjdEl0ZW1zIjpbeyJVcGRhdGUiOnsiQ29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJEb2NzdG9yZVJldmlzaW9uIiwiIzEiOiJzIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6IjYyZjBiNDQ3LTJiMDUtNGM3MC1iZWVkLTExMjg5NTVkYjNiYiJ9LCI6MSI6eyJTIjoiNjYifSwiOjIiOnsiUyI6IjRhMWZmOTY4LTM4YjQtNGNjYy1iYjI2LTdhOTU3NTc3Y2QwZSJ9fSwiS2V5Ijp7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9fSx7IlVwZGF0ZSI6eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOTg5MWZlNzgtOWQxNS00YTY4LWIxZGMtNDYyNzE1ZGE0YmE5In0sIjoxIjp7IlMiOiI3NyJ9LCI6MiI6eyJTIjoiNGVmNTNmMzMtOWIwOS00NWNiLWExMTktN2RkZDM0ZjljZDVlIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn19LHsiVXBkYXRlIjp7IkNvbmRpdGlvbkV4cHJlc3Npb24iOiJhdHRyaWJ1dGVfZXhpc3RzICgjMCkiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJuYW1lIiwiIzEiOiJzIiwiIzIiOiJEb2NzdG9yZVJldmlzaW9uIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6Ijg4In0sIjoxIjp7IlMiOiI1NmU5N2RiNy1iOTZhLTRjY2YtOWNjMS02ZWZmM2EzYzgwMTYifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IlNFVCAjMSA9IDowLCAjMiA9IDoxXG4ifX1dfQ==" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "334" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2597991568" + ], + "X-Amzn-Requestid": [ + "29KSMOAHB7PELK0KAUR0I1L1G3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNUcmFuc2FjdGlvbkNhbmNlbGVkRXhjZXB0aW9uIiwiQ2FuY2VsbGF0aW9uUmVhc29ucyI6W3siQ29kZSI6Ik5vbmUifSx7IkNvZGUiOiJOb25lIn0seyJDb2RlIjoiQ29uZGl0aW9uYWxDaGVja0ZhaWxlZCIsIk1lc3NhZ2UiOiJUaGUgY29uZGl0aW9uYWwgcmVxdWVzdCBmYWlsZWQifV0sIk1lc3NhZ2UiOiJUcmFuc2FjdGlvbiBjYW5jZWxsZWQsIHBsZWFzZSByZWZlciBjYW5jZWxsYXRpb24gcmVhc29ucyBmb3Igc3BlY2lmaWMgcmVhc29ucyBbTm9uZSwgTm9uZSwgQ29uZGl0aW9uYWxDaGVja0ZhaWxlZF0ifQ==" + } + }, + { + "ID": "75127fffd43fa2da", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "169" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3900200810" + ], + "X-Amzn-Requestid": [ + "K946A00LO4OQRC491HDSRSBV5JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI2MmYwYjQ0Ny0yYjA1LTRjNzAtYmVlZC0xMTI4OTU1ZGIzYmIifSwicyI6eyJTIjoiNiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "55e33bba778f1879", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "169" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "664724879" + ], + "X-Amzn-Requestid": [ + "NP9A74V4EHV9NHHK79TLI0M54NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5ODkxZmU3OC05ZDE1LTRhNjgtYjFkYy00NjI3MTVkYTRiYTkifSwicyI6eyJTIjoiNyJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "05febc34121836ac", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "31" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DescribeTable" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "599" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3121790867" + ], + "X-Amzn-Requestid": [ + "5GN94227IKQ4RMT8Q4P47721IRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS43Mzc1MDg2MDAzMjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NjU0NjU0MzcwODk1OnRhYmxlL2RvY3N0b3JlLXRlc3QtMSIsIlRhYmxlSWQiOiI1YzRkZGQ0Ni04OWNhLTRkMzgtYTUzOC0zNWIyMjUwNWZkMzAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJUYWJsZVNpemVCeXRlcyI6MCwiVGFibGVTdGF0dXMiOiJBQ1RJVkUiLCJXYXJtVGhyb3VnaHB1dCI6eyJSZWFkVW5pdHNQZXJTZWNvbmQiOjUsIlN0YXR1cyI6IkFDVElWRSIsIldyaXRlVW5pdHNQZXJTZWNvbmQiOjV9fX0=" + } + }, + { + "ID": "657278c78ff69918", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "53" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6dHJ1ZSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "603" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "394205424" + ], + "X-Amzn-Requestid": [ + "VSFPAU3COI9T5JJ0F3SIMTLR5FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NSwiSXRlbXMiOlt7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM3In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk4OTFmZTc4LTlkMTUtNGE2OC1iMWRjLTQ2MjcxNWRhNGJhOSJ9LCJzIjp7IlMiOiI3In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTYyY2Y0YjQtNThmOS00N2M5LThhNDUtN2FmZGE1OGMzOGM2In0sInMiOnsiUyI6IjQifX0seyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNSJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5YjUwZWFiMC04NDRlLTQ3NzctOWQ1Ny1iMjQxNmI5OGQ0OWYifSwicyI6eyJTIjoiNSJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXMzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImRjOGMwNDM1LTdkYmYtNDBiZi1iZGZhLTEwZjc3MjBhN2ZiNCJ9LCJzIjp7IlMiOiIzIn19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNjJmMGI0NDctMmIwNS00YzcwLWJlZWQtMTEyODk1NWRiM2JiIn0sInMiOnsiUyI6IjYifX1dLCJTY2FubmVkQ291bnQiOjV9" + } + }, + { + "ID": "13ced282f1b57b67", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "SSKS064EPRL7CMPCAVO86S3OJVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f301e54c9e842e26", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "US9IJ0QMJPE6RFJQTNTMIRH50NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c2594c4f54cfaddb", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "7U0ER7JEU0Q4GT29N0D2NVNNTJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c5dc5339eaac36f8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9IURGC7CT68IKTR6IARPUD7UVNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "6ebcef1a46a9b016", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "72" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0EHDSR5JPVQ5FALB5SBDAARIAVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "71110233ad2802a1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJhM2I2OTgzOS00MThjLTRmZTUtODk0Ny01M2E0ZjBjNGU3NzIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "6BVTDHRDU4V3QIGNHG945HUF97VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "44b26baa65ec8b23", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJkM2U5NjUzMS00ZGY0LTQxZTUtYTgwYi00NjQwZjI5YzFiOTMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifSwicyI6eyJTIjoiMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JRSL7SAM7NHDC8NNO6T7A1BSN7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "bb713f8349101403", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJlZTcxOTg3OC0yODliLTQ2ZGMtOTZlMi0yMDE4NGI4OWUzNTgifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "PP4EL6RFD52KD40MOQSQVSKSJFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b56c906547727980", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJmZjBiOGE3Ni0wZmE4LTRlMTMtYjM0Ni1jMjExMDE2ZDI3M2QifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifSwicyI6eyJTIjoiMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VUKK40RDNUL3UJT82PMI9KSPBNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "6420f8afefa33534", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIwZGRiZWYzNy02YjJlLTRiMGItOTA0NS0zOWFiN2IyYTFiNmEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "37NR6R4G707JUP7J2RLMODHS0FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "42b2281c83674aca", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJlYWMwZmEzMi00M2RlLTQ0ZTktYWVjNy0yYTUwZjBlMDJjODYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ATM03E1E5QSBEP3JK3O0SGUEGNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f6d599fb15281f45", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI1YjUxMmYzMS0xNDE3LTRjNDUtYTIyZS0zOWUwMDA1MGZlNDMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "QJFPD56IHSO44A0B8JPKU48BTJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "11ff495440dd08e9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "230" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIxZGMyMGNkYS1kYzJmLTQ4N2QtOWMxZC0wZDJiMjMwNjU3ZTEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifSwicyI6eyJTIjoiMCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "NQF71RTOAV6DPQODLSBERI49VVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a040956442974196", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "174" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM0In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "359" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2108456378" + ], + "X-Amzn-Requestid": [ + "NKMGPPPMCEO233IKL0TDJ9SOSVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJlYWMwZmEzMi00M2RlLTQ0ZTktYWVjNy0yYTUwZjBlMDJjODYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSx7IkV0YWciOnsiUyI6IjViNTEyZjMxLTE0MTctNGM0NS1hMjJlLTM5ZTAwMDUwZmU0MyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNSJ9LCJzIjp7IlMiOiI1In19LHsiRXRhZyI6eyJTIjoiZWU3MTk4NzgtMjg5Yi00NmRjLTk2ZTItMjAxODRiODllMzU4In0sIm5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXMzIn0sInMiOnsiUyI6IjMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "0e2c46d73e53a62d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "225" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMWRjMjBjZGEtZGMyZi00ODdkLTljMWQtMGQyYjIzMDY1N2UxIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "QK71SNOA2TKDATE082PBJEULHRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ac36d4e92cbcbf37", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "225" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZDNlOTY1MzEtNGRmNC00MWU1LWE4MGItNDY0MGYyOWMxYjkzIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TU2P075NLJOJI914UK9453J3URVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "76893477b73d32ad", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "225" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZmYwYjhhNzYtMGZhOC00ZTEzLWIzNDYtYzIxMTAxNmQyNzNkIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "M0OBE83VNEU6MQ0J93BH544RG7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ed220a720779d4ed", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "1123" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.TransactWriteItems" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDbGllbnRSZXF1ZXN0VG9rZW4iOiI0NDBmNjk3My0wNzQ1LTQ0NDItOWMzOC0wNmM0ODBhMDNkOTUiLCJUcmFuc2FjdEl0ZW1zIjpbeyJVcGRhdGUiOnsiQ29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJFdGFnIiwiIzEiOiJzIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6IjBkZGJlZjM3LTZiMmUtNGIwYi05MDQ1LTM5YWI3YjJhMWI2YSJ9LCI6MSI6eyJTIjoiNjYifSwiOjIiOnsiUyI6IjlmNmNhNDQyLWY4NGYtNDA5MS04NzQxLTc1OTI5MDBmZjU5YyJ9fSwiS2V5Ijp7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9fSx7IlVwZGF0ZSI6eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYTNiNjk4MzktNDE4Yy00ZmU1LTg5NDctNTNhNGYwYzRlNzcyIn0sIjoxIjp7IlMiOiI3NyJ9LCI6MiI6eyJTIjoiYTUzYWFmZWItODk3ZS00YWIzLWIwZDQtYjhkZjMxZWY3ODlhIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn19LHsiVXBkYXRlIjp7IkNvbmRpdGlvbkV4cHJlc3Npb24iOiJhdHRyaWJ1dGVfZXhpc3RzICgjMCkiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJuYW1lIiwiIzEiOiJzIiwiIzIiOiJFdGFnIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6Ijg4In0sIjoxIjp7IlMiOiI4NGE1YjliNS01YWI5LTRlMGMtYWMzMC1iNzQ3YzE0OWY3YjkifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IlNFVCAjMSA9IDowLCAjMiA9IDoxXG4ifX1dfQ==" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "334" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2597991568" + ], + "X-Amzn-Requestid": [ + "2Q4MUNTF9HI4I6DJMLULJFNACRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNUcmFuc2FjdGlvbkNhbmNlbGVkRXhjZXB0aW9uIiwiQ2FuY2VsbGF0aW9uUmVhc29ucyI6W3siQ29kZSI6Ik5vbmUifSx7IkNvZGUiOiJOb25lIn0seyJDb2RlIjoiQ29uZGl0aW9uYWxDaGVja0ZhaWxlZCIsIk1lc3NhZ2UiOiJUaGUgY29uZGl0aW9uYWwgcmVxdWVzdCBmYWlsZWQifV0sIk1lc3NhZ2UiOiJUcmFuc2FjdGlvbiBjYW5jZWxsZWQsIHBsZWFzZSByZWZlciBjYW5jZWxsYXRpb24gcmVhc29ucyBmb3Igc3BlY2lmaWMgcmVhc29ucyBbTm9uZSwgTm9uZSwgQ29uZGl0aW9uYWxDaGVja0ZhaWxlZF0ifQ==" + } + }, + { + "ID": "58b4e33270ccd174", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "157" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1310408159" + ], + "X-Amzn-Requestid": [ + "2873LO67SIN77R9OJ1039QTI67VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiIwZGRiZWYzNy02YjJlLTRiMGItOTA0NS0zOWFiN2IyYTFiNmEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "ccade771361f7d2b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "104" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "157" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Wed, 22 Jan 2025 01:18:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "4023521769" + ], + "X-Amzn-Requestid": [ + "VB02AJ5774EPGN44RQQEC1JD7JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJhM2I2OTgzOS00MThjLTRmZTUtODk0Ny01M2E0ZjBjNGU3NzIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + } + ] +} \ No newline at end of file diff --git a/docstore/docstore.go b/docstore/docstore.go index a4bb0b6508..933eb0fc62 100644 --- a/docstore/docstore.go +++ b/docstore/docstore.go @@ -537,7 +537,7 @@ func (l *ActionList) String() string { return "[" + strings.Join(as, ", ") + "]" } -// AtomicWrites causes all following writes in the list to execute atomically. +// AtomicWrites causes all following writes in the list to execute as a single atomic operation. func (l *ActionList) AtomicWrites() *ActionList { l.enableAtomicWrites = true return l diff --git a/docstore/driver/util.go b/docstore/driver/util.go index 53bb26f89a..fec420a146 100644 --- a/docstore/driver/util.go +++ b/docstore/driver/util.go @@ -70,7 +70,9 @@ func GroupActions(actions []*Action) (beforeGets, getList, writeList, writesTxLi } else if a.Kind == Get { // If there was a prior write with this key, make sure this get // happens after the writes. - if valueExistsInMaps(a.Key, writes, writesTx) { + if _, ok := writes[a.Key]; ok { + agets[a.Key] = a + } else if _, ok := writesTx[a.Key]; ok { agets[a.Key] = a } else { cgets[a.Key] = a @@ -103,15 +105,6 @@ func GroupActions(actions []*Action) (beforeGets, getList, writeList, writesTxLi return vals(bgets), vals(cgets), append(vals(writes), nilkeys...), vals(writesTx), vals(agets) } -func valueExistsInMaps(key interface{}, maps ...map[interface{}]*Action) bool { - for _, m := range maps { - if _, ok := m[key]; ok { - return true - } - } - return false -} - // AsFunc creates and returns an "as function" that behaves as follows: // If its argument is a pointer to the same type as val, the argument is set to val // and the function returns true. Otherwise, the function returns false. diff --git a/docstore/driver/util_test.go b/docstore/driver/util_test.go index 0f7493669e..e465e46c18 100644 --- a/docstore/driver/util_test.go +++ b/docstore/driver/util_test.go @@ -95,6 +95,38 @@ func TestGroupActions(t *testing.T) { in: []*Action{{Kind: Create}, {Kind: Create}, {Kind: Create}}, want: [][]int{nil, nil, {0, 1, 2}, nil, nil}, }, + { + in: []*Action{ + {Kind: Get, Key: 1}, + {Kind: Get, Key: 3}, + {Kind: Put, Key: 1, InAtomicWrite: true}, + {Kind: Replace, Key: 2, InAtomicWrite: true}, + {Kind: Get, Key: 2}, + }, + want: [][]int{{0}, {1}, nil, {2, 3}, {4}}, + }, + { + in: []*Action{ + {Kind: Get, Key: 1}, + {Kind: Get, Key: 3}, + {Kind: Put, Key: 1, InAtomicWrite: true}, + {Kind: Replace, Key: 2}, + {Kind: Put, Key: 2, InAtomicWrite: true}, + {Kind: Get, Key: 2}, + }, + want: [][]int{{0}, {1}, {3}, {2, 4}, {5}}, + }, + { + in: []*Action{ + {Kind: Get, Key: 1}, + {Kind: Get, Key: 3}, + {Kind: Put, Key: 1, InAtomicWrite: true}, + {Kind: Replace, Key: 2, InAtomicWrite: true}, + {Kind: Put, Key: 2, InAtomicWrite: true}, + {Kind: Get, Key: 2}, + }, + want: [][]int{{0}, {1}, nil, {2, 4}, {5}}, + }, } { got := make([][]*Action, 5) got[0], got[1], got[2], got[3], got[4] = GroupActions(test.in) diff --git a/docstore/drivertest/drivertest.go b/docstore/drivertest/drivertest.go index 35cda22415..ce46b298d3 100644 --- a/docstore/drivertest/drivertest.go +++ b/docstore/drivertest/drivertest.go @@ -29,7 +29,6 @@ import ( "github.com/google/go-cmp/cmp" "github.com/google/go-cmp/cmp/cmpopts" "github.com/google/uuid" - "github.com/stretchr/testify/assert" "gocloud.dev/docstore" "gocloud.dev/docstore/driver" "gocloud.dev/gcerrors" @@ -1934,9 +1933,9 @@ func testAtomicWrites(t *testing.T, coll *docstore.Collection, revField string) } } - // Put the first six docs. + // Put the nine docs. actions := coll.Actions() - for i := 0; i < 6; i++ { + for i := 0; i < 9; i++ { actions.Create(docs[i]) } must(actions.Do(ctx)) @@ -1955,8 +1954,8 @@ func testAtomicWrites(t *testing.T, coll *docstore.Collection, revField string) actions.Delete(docs[2]) actions.Get(gdocs[2]) actions.AtomicWrites() - actions.Update(docs[6], docstore.Mods{"s": "66'"}) - actions.Update(docs[7], docstore.Mods{"s": "77'"}) + actions.Update(docs[6], docstore.Mods{"s": "66"}) + actions.Update(docs[7], docstore.Mods{"s": "77"}) actions.Update(docs[8], docstore.Mods{"s": "88"}) must(actions.Do(ctx)) @@ -1967,13 +1966,90 @@ func testAtomicWrites(t *testing.T, coll *docstore.Collection, revField string) doc := docmap{KeyField: docs[6][KeyField]} _ = coll.Get(ctx, doc) - assert.Equal(t, "66", doc["s"]) + cmpDiff("66", doc["s"]) doc = docmap{KeyField: docs[7][KeyField]} _ = coll.Get(ctx, doc) - assert.Equal(t, "77", doc["s"]) + cmpDiff("77", doc["s"]) doc = docmap{KeyField: docs[8][KeyField]} _ = coll.Get(ctx, doc) - assert.Equal(t, "88", doc["s"]) + cmpDiff("88", doc["s"]) +} + +func testAtomicWritesFail(t *testing.T, coll *docstore.Collection, revField string) { + t.Helper() + + ctx := context.Background() + + must := func(err error) { + t.Helper() + if err != nil { + t.Fatal(err) + } + } + + var docs []docmap + for i := 0; i < 9; i++ { + docs = append(docs, docmap{ + KeyField: fmt.Sprintf("testAtomicWrites%d", i), + "s": fmt.Sprint(i), + revField: nil, + }) + } + + compare := func(gots, wants []docmap) { + t.Helper() + for i := 0; i < len(gots); i++ { + got := gots[i] + want := clone(wants[i]) + want[revField] = got[revField] + if !cmp.Equal(got, want, cmpopts.IgnoreUnexported(tspb.Timestamp{})) { + t.Errorf("index #%d:\ngot %v\nwant %v", i, got, want) + } + } + } + + // Put the first eight docs. + actions := coll.Actions() + for i := 0; i < 8; i++ { + actions.Create(docs[i]) + } + must(actions.Do(ctx)) + + // Delete the first three, get the second three, and update last three in transaction. + gdocs := []docmap{ + {KeyField: docs[3][KeyField]}, + {KeyField: docs[4][KeyField]}, + {KeyField: docs[5][KeyField]}, + } + actions = coll.Actions() + actions.Get(gdocs[0]) + actions.Delete(docs[0]) + actions.Delete(docs[1]) + actions.Get(gdocs[1]) + actions.Delete(docs[2]) + actions.Get(gdocs[2]) + actions.AtomicWrites() + actions.Update(docs[6], docstore.Mods{"s": "66"}) + actions.Update(docs[7], docstore.Mods{"s": "77"}) + // this document doesn't exist so it will fail the transaction + actions.Update(docs[8], docstore.Mods{"s": "88"}) + + err := actions.Do(ctx) + if err == nil { + t.Fatal("want transaction to fail") + } + compare(gdocs, docs[3:6]) + + // Get the docs updated as part of atomic writes and verify that it didn't get written. + actions = coll.Actions() + + // validate that the mods didn't get applied to all docs in transaction. + doc := docmap{KeyField: docs[6][KeyField]} + _ = coll.Get(ctx, doc) + cmpDiff("6", doc["s"]) + doc = docmap{KeyField: docs[7][KeyField]} + _ = coll.Get(ctx, doc) + cmpDiff("7", doc["s"]) } func testActionsOnStructNoRev(t *testing.T, _ Harness, coll *docstore.Collection) { diff --git a/go.mod b/go.mod index 448f5dd6f4..c143e3a866 100644 --- a/go.mod +++ b/go.mod @@ -57,7 +57,6 @@ require ( github.com/google/wire v0.6.0 github.com/googleapis/gax-go/v2 v2.13.0 github.com/lib/pq v1.10.9 - github.com/stretchr/testify v1.9.0 go.opencensus.io v0.24.0 golang.org/x/crypto v0.26.0 golang.org/x/net v0.28.0 @@ -96,7 +95,6 @@ require ( github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4 // indirect github.com/aws/aws-sdk-go-v2/service/sts v1.30.3 // indirect github.com/census-instrumentation/opencensus-proto v0.4.1 // indirect - github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect @@ -109,7 +107,6 @@ require ( github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/kylelemons/godebug v1.1.0 // indirect github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect - github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/prometheus/prometheus v0.54.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.53.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 // indirect @@ -123,5 +120,4 @@ require ( golang.org/x/time v0.6.0 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20240812133136-8ffd90a71988 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20240812133136-8ffd90a71988 // indirect - gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/go.sum b/go.sum index 4086e50e00..30afdc2858 100644 --- a/go.sum +++ b/go.sum @@ -307,12 +307,8 @@ github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1 github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= -github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= -github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= -github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw= @@ -326,8 +322,6 @@ github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1: github.com/prometheus/prometheus v0.54.0 h1:6+VmEkohHcofl3W5LyRlhw1Lfm575w/aX6ZFyVAmzM0= github.com/prometheus/prometheus v0.54.0/go.mod h1:xlLByHhk2g3ycakQGrMaU8K7OySZx98BzeCR99991NY= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= -github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= @@ -751,8 +745,6 @@ google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6h google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= -gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=