diff --git a/docstore/awsdynamodb/v2/benchmark_test.go b/docstore/awsdynamodb/v2/benchmark_test.go new file mode 100644 index 000000000..684958d64 --- /dev/null +++ b/docstore/awsdynamodb/v2/benchmark_test.go @@ -0,0 +1,137 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package awsdynamodb + +import ( + "context" + "fmt" + "strconv" + "testing" + + awsv2cfg "github.com/aws/aws-sdk-go-v2/config" + "github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression" + "github.com/aws/aws-sdk-go-v2/service/dynamodb" + dyn2Types "github.com/aws/aws-sdk-go-v2/service/dynamodb/types" +) + +var benchmarkTableName = collectionName3 + +func BenchmarkPutVSTransact(b *testing.B) { + // This benchmark compares two ways to replace N items and retrieve their previous values. + // The first way makes N calls to PutItem with ReturnValues set to ALL_OLD. + // The second way calls BatchGetItem followed by TransactWriteItem. + // + // The results show that separate PutItems are faster for up to two items. + cfg, err := awsv2cfg.LoadDefaultConfig(context.Background()) + if err != nil { + b.Fatal("Error initializing aws session for benchmark: ", err) + } + db := dynamodb.NewFromConfig(cfg) + + for nItems := 1; nItems <= 5; nItems++ { + b.Run(fmt.Sprintf("%d-Items", nItems), func(b *testing.B) { + var items []map[string]dyn2Types.AttributeValue + for i := 0; i < nItems; i++ { + items = append(items, map[string]dyn2Types.AttributeValue{ + "name": &dyn2Types.AttributeValueMemberS{Value: fmt.Sprintf("pt-vs-transact-%d", i)}, + "x": &dyn2Types.AttributeValueMemberN{Value: strconv.Itoa(i)}, + "rev": &dyn2Types.AttributeValueMemberN{Value: "1"}, + }) + } + for _, item := range items { + _, err := db.PutItem(context.Background(), &dynamodb.PutItemInput{ + TableName: &benchmarkTableName, + Item: item, + }) + if err != nil { + b.Fatal(err) + } + } + b.Run("PutItem", func(b *testing.B) { + for n := 0; n < b.N; n++ { + putItems(b, db, items) + } + }) + b.Run("TransactWrite", func(b *testing.B) { + for n := 0; n < b.N; n++ { + batchGetTransactWrite(b, db, items) + } + }) + }) + } +} + +func putItems(b *testing.B, db *dynamodb.Client, items []map[string]dyn2Types.AttributeValue) { + b.Helper() + + for i, item := range items { + item["x"] = &dyn2Types.AttributeValueMemberN{Value: strconv.Itoa(i + 1)} + in := &dynamodb.PutItemInput{ + TableName: &benchmarkTableName, + Item: item, + ReturnValues: dyn2Types.ReturnValueAllOld, + } + ce, err := expression.NewBuilder(). + WithCondition(expression.Name("rev").Equal(expression.Value(1))). + Build() + if err != nil { + b.Fatal(err) + } + in.ExpressionAttributeNames = ce.Names() + in.ExpressionAttributeValues = ce.Values() + in.ConditionExpression = ce.Condition() + out, err := db.PutItem(context.Background(), in) + if err != nil { + b.Fatal(err) + } + if got, want := len(out.Attributes), 3; got != want { + b.Fatalf("got %d attributes, want %d", got, want) + } + } +} + +func batchGetTransactWrite(b *testing.B, db *dynamodb.Client, items []map[string]dyn2Types.AttributeValue) { + b.Helper() + + keys := make([]map[string]dyn2Types.AttributeValue, len(items)) + tws := make([]dyn2Types.TransactWriteItem, len(items)) + for i, item := range items { + keys[i] = map[string]dyn2Types.AttributeValue{"name": items[i]["name"]} + item["x"] = &dyn2Types.AttributeValueMemberN{Value: strconv.Itoa(i + 2)} + put := &dyn2Types.Put{TableName: &benchmarkTableName, Item: items[i]} + ce, err := expression.NewBuilder(). + WithCondition(expression.Name("rev").Equal(expression.Value(1))). + Build() + if err != nil { + b.Fatal(err) + } + put.ExpressionAttributeNames = ce.Names() + put.ExpressionAttributeValues = ce.Values() + put.ConditionExpression = ce.Condition() + tws[i] = dyn2Types.TransactWriteItem{Put: put} + } + _, err := db.BatchGetItem(context.Background(), &dynamodb.BatchGetItemInput{ + RequestItems: map[string]dyn2Types.KeysAndAttributes{ + benchmarkTableName: {Keys: keys}, + }, + }) + if err != nil { + b.Fatal(err) + } + _, err = db.TransactWriteItems(context.Background(), &dynamodb.TransactWriteItemsInput{TransactItems: tws}) + if err != nil { + b.Fatal(err) + } +} diff --git a/docstore/awsdynamodb/v2/codec.go b/docstore/awsdynamodb/v2/codec.go new file mode 100644 index 000000000..940cf4005 --- /dev/null +++ b/docstore/awsdynamodb/v2/codec.go @@ -0,0 +1,384 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package awsdynamodb + +import ( + "errors" + "fmt" + "reflect" + "strconv" + "time" + + dyn2Types "github.com/aws/aws-sdk-go-v2/service/dynamodb/types" + "gocloud.dev/docstore/driver" +) + +var nullValue = &dyn2Types.AttributeValueMemberNULL{Value: true} + +type encoder struct { + av dyn2Types.AttributeValue +} + +func (e *encoder) EncodeNil() { e.av = nullValue } +func (e *encoder) EncodeBool(x bool) { e.av = &dyn2Types.AttributeValueMemberBOOL{Value: x} } +func (e *encoder) EncodeInt(x int64) { + e.av = &dyn2Types.AttributeValueMemberN{Value: strconv.FormatInt(x, 10)} +} +func (e *encoder) EncodeUint(x uint64) { + e.av = &dyn2Types.AttributeValueMemberN{Value: strconv.FormatUint(x, 10)} +} +func (e *encoder) EncodeBytes(x []byte) { e.av = &dyn2Types.AttributeValueMemberB{Value: x} } +func (e *encoder) EncodeFloat(x float64) { e.av = encodeFloat(x) } + +func (e *encoder) ListIndex(int) { panic("impossible") } +func (e *encoder) MapKey(string) { panic("impossible") } + +func (e *encoder) EncodeString(x string) { + if len(x) == 0 { + e.av = nullValue + } else { + e.av = &dyn2Types.AttributeValueMemberS{Value: x} + } +} + +func (e *encoder) EncodeComplex(x complex128) { + e.av = &dyn2Types.AttributeValueMemberL{Value: []dyn2Types.AttributeValue{encodeFloat(real(x)), encodeFloat(imag(x))}} +} + +func (e *encoder) EncodeList(n int) driver.Encoder { + s := make([]dyn2Types.AttributeValue, n) + e.av = &dyn2Types.AttributeValueMemberL{Value: s} + return &listEncoder{s: s} +} + +func (e *encoder) EncodeMap(n int) driver.Encoder { + m := make(map[string]dyn2Types.AttributeValue, n) + e.av = &dyn2Types.AttributeValueMemberM{Value: m} + return &mapEncoder{m: m} +} + +var typeOfGoTime = reflect.TypeOf(time.Time{}) + +// EncodeSpecial encodes time.Time specially. +func (e *encoder) EncodeSpecial(v reflect.Value) (bool, error) { + switch v.Type() { + case typeOfGoTime: + ts := v.Interface().(time.Time).Format(time.RFC3339Nano) + e.EncodeString(ts) + default: + return false, nil + } + return true, nil +} + +type listEncoder struct { + s []dyn2Types.AttributeValue + encoder +} + +func (e *listEncoder) ListIndex(i int) { e.s[i] = e.av } + +type mapEncoder struct { + m map[string]dyn2Types.AttributeValue + encoder +} + +func (e *mapEncoder) MapKey(k string) { e.m[k] = e.av } + +func encodeDoc(doc driver.Document) (dyn2Types.AttributeValue, error) { + var e encoder + if err := doc.Encode(&e); err != nil { + return nil, err + } + return e.av, nil +} + +// Encode the key fields of the given document into a map AttributeValue. +// pkey and skey are the names of the partition key field and the sort key field. +// pkey must always be non-empty, but skey may be empty if the collection has no sort key. +func encodeDocKeyFields(doc driver.Document, pkey, skey string) (*dyn2Types.AttributeValueMemberM, error) { + m := map[string]dyn2Types.AttributeValue{} + + set := func(fieldName string) error { + fieldVal, err := doc.GetField(fieldName) + if err != nil { + return err + } + attrVal, err := encodeValue(fieldVal) + if err != nil { + return err + } + m[fieldName] = attrVal + return nil + } + + if err := set(pkey); err != nil { + return nil, err + } + if skey != "" { + if err := set(skey); err != nil { + return nil, err + } + } + return &dyn2Types.AttributeValueMemberM{Value: m}, nil +} + +func encodeValue(v interface{}) (dyn2Types.AttributeValue, error) { + var e encoder + if err := driver.Encode(reflect.ValueOf(v), &e); err != nil { + return nil, err + } + return e.av, nil +} + +func encodeFloat(f float64) dyn2Types.AttributeValue { + return &dyn2Types.AttributeValueMemberN{Value: strconv.FormatFloat(f, 'f', -1, 64)} +} + +//////////////////////////////////////////////////////////////// + +func decodeDoc(item dyn2Types.AttributeValue, doc driver.Document) error { + return doc.Decode(decoder{av: item}) +} + +type decoder struct { + av dyn2Types.AttributeValue +} + +func (d decoder) String() string { + if s, ok := d.av.(fmt.Stringer); ok { + return s.String() + } + return fmt.Sprint(d.av) +} + +func (d decoder) AsBool() (bool, bool) { + i, ok := d.av.(*dyn2Types.AttributeValueMemberBOOL) + if !ok { + return false, false + } + return i.Value, true +} + +func (d decoder) AsNull() bool { + i, ok := d.av.(*dyn2Types.AttributeValueMemberNULL) + if !ok { + return false + } + return i.Value +} + +func (d decoder) AsString() (string, bool) { + // Empty string is represented by NULL. + _, ok := d.av.(*dyn2Types.AttributeValueMemberNULL) + if ok { + return "", true + } + i, ok := d.av.(*dyn2Types.AttributeValueMemberS) + if !ok { + return "", false + } + return i.Value, true +} + +func (d decoder) AsInt() (int64, bool) { + i, ok := d.av.(*dyn2Types.AttributeValueMemberN) + if !ok { + return 0, false + } + v, err := strconv.ParseInt(i.Value, 10, 64) + if err != nil { + return 0, false + } + return v, true +} + +func (d decoder) AsUint() (uint64, bool) { + i, ok := d.av.(*dyn2Types.AttributeValueMemberN) + if !ok { + return 0, false + } + v, err := strconv.ParseUint(i.Value, 10, 64) + if err != nil { + return 0, false + } + return v, true +} + +func (d decoder) AsFloat() (float64, bool) { + i, ok := d.av.(*dyn2Types.AttributeValueMemberN) + if !ok { + return 0, false + } + v, err := strconv.ParseFloat(i.Value, 64) + if err != nil { + return 0, false + } + return v, true +} + +func (d decoder) AsComplex() (complex128, bool) { + iface, ok := d.av.(*dyn2Types.AttributeValueMemberL) + if !ok { + return 0, false + } + if len(iface.Value) != 2 { + return 0, false + } + r, ok := decoder{iface.Value[0]}.AsFloat() + if !ok { + return 0, false + } + i, ok := decoder{iface.Value[1]}.AsFloat() + if !ok { + return 0, false + } + return complex(r, i), true +} + +func (d decoder) AsBytes() ([]byte, bool) { + i, ok := d.av.(*dyn2Types.AttributeValueMemberB) + if !ok { + return nil, false + } + return i.Value, true +} + +func (d decoder) ListLen() (int, bool) { + i, ok := d.av.(*dyn2Types.AttributeValueMemberL) + if !ok { + return 0, false + } + return len(i.Value), true +} + +func (d decoder) DecodeList(f func(i int, vd driver.Decoder) bool) { + iface, ok := d.av.(*dyn2Types.AttributeValueMemberL) + if !ok { + // V1 behavior treated this as indistinct from an empty list, + // which this return replicates. + // Should this be explicitly handled in some way? + return + } + for i, el := range iface.Value { + if !f(i, decoder{el}) { + break + } + } +} + +func (d decoder) MapLen() (int, bool) { + i, ok := d.av.(*dyn2Types.AttributeValueMemberM) + if !ok { + return 0, false + } + return len(i.Value), true +} + +func (d decoder) DecodeMap(f func(key string, vd driver.Decoder, exactMatch bool) bool) { + i, ok := d.av.(*dyn2Types.AttributeValueMemberM) + if !ok { + // V1 behavior treated this as indistinct from an empty map, + // which this return replicates. + // Should this be explicitly handled in some way? + return + } + for k, av := range i.Value { + if !f(k, decoder{av}, true) { + break + } + } +} + +func (d decoder) AsInterface() (interface{}, error) { + return toGoValue(d.av) +} + +func toGoValue(av dyn2Types.AttributeValue) (interface{}, error) { + switch v := av.(type) { + case *dyn2Types.AttributeValueMemberNULL: + return nil, nil + case *dyn2Types.AttributeValueMemberBOOL: + return v.Value, nil + case *dyn2Types.AttributeValueMemberN: + f, err := strconv.ParseFloat(v.Value, 64) + if err != nil { + return nil, err + } + i := int64(f) + if float64(i) == f { + return i, nil + } + u := uint64(f) + if float64(u) == f { + return u, nil + } + return f, nil + + case *dyn2Types.AttributeValueMemberB: + return v.Value, nil + case *dyn2Types.AttributeValueMemberS: + return v.Value, nil + + case *dyn2Types.AttributeValueMemberL: + s := make([]interface{}, len(v.Value)) + for i, v := range v.Value { + x, err := toGoValue(v) + if err != nil { + return nil, err + } + s[i] = x + } + return s, nil + + case *dyn2Types.AttributeValueMemberM: + m := make(map[string]interface{}, len(v.Value)) + for k, v := range v.Value { + x, err := toGoValue(v) + if err != nil { + return nil, err + } + m[k] = x + } + return m, nil + + default: + return nil, fmt.Errorf("awsdynamodb: AttributeValue %s not supported", av) + } +} + +func (d decoder) AsSpecial(v reflect.Value) (bool, interface{}, error) { + unsupportedTypes := `unsupported type, the docstore driver for DynamoDB does + not decode DynamoDB set types, such as string set, number set and binary set` + switch d.av.(type) { + case *dyn2Types.AttributeValueMemberSS: + return true, nil, errors.New(unsupportedTypes) + case *dyn2Types.AttributeValueMemberNS: + return true, nil, errors.New(unsupportedTypes) + case *dyn2Types.AttributeValueMemberBS: + return true, nil, errors.New(unsupportedTypes) + } + + switch v.Type() { + case typeOfGoTime: + i, ok := d.av.(*dyn2Types.AttributeValueMemberS) + if !ok { + return false, nil, errors.New("expected string field for time.Time") + } + t, err := time.Parse(time.RFC3339Nano, i.Value) + return true, t, err + } + return false, nil, nil +} diff --git a/docstore/awsdynamodb/v2/codec_test.go b/docstore/awsdynamodb/v2/codec_test.go new file mode 100644 index 000000000..b382bb9a8 --- /dev/null +++ b/docstore/awsdynamodb/v2/codec_test.go @@ -0,0 +1,196 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package awsdynamodb + +import ( + "reflect" + "testing" + + dynattr "github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue" + dyn2Types "github.com/aws/aws-sdk-go-v2/service/dynamodb/types" + "github.com/google/go-cmp/cmp" + "github.com/google/go-cmp/cmp/cmpopts" + "gocloud.dev/docstore/driver" + "gocloud.dev/docstore/drivertest" +) + +var compareIgnoreAttributeUnexported = cmpopts.IgnoreUnexported( + dyn2Types.AttributeValueMemberB{}, + dyn2Types.AttributeValueMemberBOOL{}, + dyn2Types.AttributeValueMemberBS{}, + dyn2Types.AttributeValueMemberL{}, + dyn2Types.AttributeValueMemberM{}, + dyn2Types.AttributeValueMemberN{}, + dyn2Types.AttributeValueMemberNS{}, + dyn2Types.AttributeValueMemberNULL{}, + dyn2Types.AttributeValueMemberS{}, + dyn2Types.AttributeValueMemberSS{}, +) + +func TestEncodeValue(t *testing.T) { + avn := func(s string) dyn2Types.AttributeValue { return &dyn2Types.AttributeValueMemberN{Value: s} } + avl := func(avs ...dyn2Types.AttributeValue) dyn2Types.AttributeValue { + return &dyn2Types.AttributeValueMemberL{Value: avs} + } + + var seven int32 = 7 + var nullptr *int + + for _, test := range []struct { + in interface{} + want dyn2Types.AttributeValue + }{ + // null + {nil, nullValue}, + {nullptr, nullValue}, + // number + {0, avn("0")}, + {uint64(999), avn("999")}, + {3.5, avn("3.5")}, + {seven, avn("7")}, + {&seven, avn("7")}, + // string + {"", nullValue}, + {"x", &dyn2Types.AttributeValueMemberS{Value: "x"}}, + {"abc123", &dyn2Types.AttributeValueMemberS{Value: "abc123"}}, + {"abc 123", &dyn2Types.AttributeValueMemberS{Value: "abc 123"}}, + // bool + {true, &dyn2Types.AttributeValueMemberBOOL{Value: true}}, + {false, &dyn2Types.AttributeValueMemberBOOL{Value: false}}, + // list + {[]int(nil), nullValue}, + {[]int{}, &dyn2Types.AttributeValueMemberL{Value: []dyn2Types.AttributeValue{}}}, + {[]int{1, 2}, avl(avn("1"), avn("2"))}, + {[...]int{1, 2}, avl(avn("1"), avn("2"))}, + {[]interface{}{nil, false}, avl(nullValue, &dyn2Types.AttributeValueMemberBOOL{Value: false})}, + // map + {map[string]int(nil), nullValue}, + {map[string]int{}, &dyn2Types.AttributeValueMemberM{Value: map[string]dyn2Types.AttributeValue{}}}, + { + map[string]int{"a": 1, "b": 2}, + &dyn2Types.AttributeValueMemberM{Value: map[string]dyn2Types.AttributeValue{ + "a": avn("1"), + "b": avn("2"), + }}, + }, + } { + var e encoder + if err := driver.Encode(reflect.ValueOf(test.in), &e); err != nil { + t.Fatal(err) + } + got := e.av + if !cmp.Equal(got, test.want, compareIgnoreAttributeUnexported) { + t.Errorf("%#v: got %#v, want %#v", test.in, got, test.want) + } + } +} + +func TestDecodeValue(t *testing.T) { + avn := func(s string) dyn2Types.AttributeValue { return &dyn2Types.AttributeValueMemberN{Value: s} } + avl := func(vals ...dyn2Types.AttributeValue) dyn2Types.AttributeValue { + return &dyn2Types.AttributeValueMemberL{Value: vals} + } + + for _, test := range []struct { + in dyn2Types.AttributeValue + want interface{} + }{ + // null + // {nullValue, nil}, // cant reflect new, how best to test? + // bool + {&dyn2Types.AttributeValueMemberBOOL{Value: false}, false}, + {&dyn2Types.AttributeValueMemberBOOL{Value: true}, true}, + // string + {&dyn2Types.AttributeValueMemberS{Value: "x"}, "x"}, + // int64 + {avn("7"), int64(7)}, + {avn("-7"), int64(-7)}, + {avn("0"), int64(0)}, + // uint64 + {avn("7"), uint64(7)}, + {avn("0"), uint64(0)}, + // float64 + {avn("7"), float64(7)}, + {avn("0"), float64(0)}, + {avn("3.1415"), float64(3.1415)}, + // []byte + {&dyn2Types.AttributeValueMemberB{Value: []byte(`123`)}, []byte(`123`)}, + // List + {avl(avn("12"), avn("37")), []int64{12, 37}}, + {avl(avn("12"), avn("37")), []uint64{12, 37}}, + {avl(avn("12.8"), avn("37.1")), []float64{12.8, 37.1}}, + // Map + { + &dyn2Types.AttributeValueMemberM{Value: map[string]dyn2Types.AttributeValue{}}, + map[string]int{}, + }, + { + &dyn2Types.AttributeValueMemberM{Value: map[string]dyn2Types.AttributeValue{"a": avn("1"), "b": avn("2")}}, + map[string]int{"a": 1, "b": 2}, + }, + } { + var ( + target = reflect.New(reflect.TypeOf(test.want)) + ) + + dec := decoder{av: test.in} + if err := driver.Decode(target.Elem(), dec); err != nil { + t.Errorf(" error decoding value %#v, got error: %#v", test.in, err) + continue + } + + if !cmp.Equal(target.Elem().Interface(), test.want, compareIgnoreAttributeUnexported) { + t.Errorf(" %#v: got %#v, want %#v", test.in, target.Elem().Interface(), test.want) + } + } +} + +func TestDecodeErrorOnUnsupported(t *testing.T) { + for _, tc := range []struct { + in dyn2Types.AttributeValue + out interface{} + }{ + {&dyn2Types.AttributeValueMemberSS{Value: []string{"foo", "bar"}}, []string{}}, + {&dyn2Types.AttributeValueMemberNS{Value: []string{"1.1", "-2.2", "3.3"}}, []float64{}}, + {&dyn2Types.AttributeValueMemberBS{Value: [][]byte{{4}, {5}, {6}}}, [][]byte{}}, + } { + d := decoder{av: tc.in} + if err := driver.Decode(reflect.ValueOf(tc.out), &d); err == nil { + t.Error("got nil error, want unsupported error") + } + } +} + +type codecTester struct{} + +func (ct *codecTester) UnsupportedTypes() []drivertest.UnsupportedType { + return []drivertest.UnsupportedType{drivertest.BinarySet} +} + +func (ct *codecTester) NativeEncode(obj interface{}) (interface{}, error) { + return dynattr.Marshal(obj) +} + +func (ct *codecTester) NativeDecode(value, dest interface{}) error { + return dynattr.Unmarshal(value.(dyn2Types.AttributeValue), dest) +} + +func (ct *codecTester) DocstoreEncode(obj interface{}) (interface{}, error) { + return encodeDoc(drivertest.MustDocument(obj)) +} + +func (ct *codecTester) DocstoreDecode(value, dest interface{}) error { + return decodeDoc(value.(dyn2Types.AttributeValue), drivertest.MustDocument(dest)) +} diff --git a/docstore/awsdynamodb/v2/create_tables.sh b/docstore/awsdynamodb/v2/create_tables.sh new file mode 100644 index 000000000..db5f6f42c --- /dev/null +++ b/docstore/awsdynamodb/v2/create_tables.sh @@ -0,0 +1,54 @@ +#!/usr/bin/env bash +# Copyright 2019 The Go Cloud Development Kit Authors +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Creates the DynamoDB tables needed for tests. +# +# If a table already exists, this script will fail. To re-create the table, run +# aws dynamodb delete-table --table-name ... +# and wait until the deletion completes. + +# https://coderwall.com/p/fkfaqq/safer-bash-scripts-with-set-euxo-pipefail +# except we want to keep going if there is a failure. +set -uxo pipefail + +# The docstore-test-1 table has a single partition key called "name". + + +aws dynamodb create-table \ + --region us-east-2 \ + --table-name docstore-test-1 \ + --attribute-definitions AttributeName=name,AttributeType=S \ + --key-schema AttributeName=name,KeyType=HASH \ + --provisioned-throughput ReadCapacityUnits=5,WriteCapacityUnits=5 + + +# The docstore-test-2 table has both a partition and a sort key, and two indexes. + +aws dynamodb create-table \ + --region us-east-2 \ + --table-name docstore-test-2 \ + --attribute-definitions \ + AttributeName=Game,AttributeType=S \ + AttributeName=Player,AttributeType=S \ + AttributeName=Score,AttributeType=N \ + AttributeName=Time,AttributeType=S \ + --key-schema AttributeName=Game,KeyType=HASH AttributeName=Player,KeyType=RANGE \ + --provisioned-throughput ReadCapacityUnits=5,WriteCapacityUnits=5 \ + --local-secondary-indexes \ + 'IndexName=local,KeySchema=[{AttributeName=Game,KeyType=HASH},{AttributeName=Score,KeyType=RANGE}],Projection={ProjectionType=ALL}' \ + --global-secondary-indexes \ + 'IndexName=global,KeySchema=[{AttributeName=Player,KeyType=HASH},{AttributeName=Time,KeyType=RANGE}],Projection={ProjectionType=ALL},ProvisionedThroughput={ReadCapacityUnits=5,WriteCapacityUnits=5}' + + diff --git a/docstore/awsdynamodb/v2/dynamo.go b/docstore/awsdynamodb/v2/dynamo.go new file mode 100644 index 000000000..3dbb8bdf8 --- /dev/null +++ b/docstore/awsdynamodb/v2/dynamo.go @@ -0,0 +1,796 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Package awsdynamodb provides a docstore implementation backed by Amazon +// DynamoDB. +// Use OpenCollection to construct a *docstore.Collection. +// +// # URLs +// +// For docstore.OpenCollection, awsdynamodb registers for the scheme +// "dynamodb". The default URL opener will use an AWS session with the default +// credentials and configuration; see +// https://docs.aws.amazon.com/sdk-for-go/v2/developer-guide/configure-gosdk.html for more details. +// To customize the URL opener, or for more details on the URL format, see +// URLOpener. +// See https://gocloud.dev/concepts/urls/ for background information. +// +// # As +// +// awsdynamodb exposes the following types for As: +// - Collection.As: *dynamodb.DynamoDB +// - ActionList.BeforeDo: *dynamodb.BatchGetItemInput or *dynamodb.PutItemInput or *dynamodb.DeleteItemInput +// or *dynamodb.UpdateItemInput +// - Query.BeforeQuery: *dynamodb.QueryInput or *dynamodb.ScanInput +// - DocumentIterator: *dynamodb.QueryOutput or *dynamodb.ScanOutput +// - ErrorAs: smithy.OperationError +package awsdynamodb + +import ( + "context" + "errors" + "fmt" + "reflect" + "strings" + + "github.com/aws/aws-sdk-go-v2/aws" + "github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression" + dyn "github.com/aws/aws-sdk-go-v2/service/dynamodb" + dyn2Types "github.com/aws/aws-sdk-go-v2/service/dynamodb/types" + "github.com/aws/smithy-go" + "github.com/google/wire" + "gocloud.dev/docstore" + "gocloud.dev/docstore/driver" + "gocloud.dev/gcerrors" + "gocloud.dev/internal/gcerr" +) + +// Set holds Wire providers for this package. +var Set = wire.NewSet( + wire.Struct(new(URLOpener), "ConfigProvider"), +) + +type collection struct { + db *dyn.Client + table string // DynamoDB table name + partitionKey string + sortKey string + description *dyn2Types.TableDescription + opts *Options +} + +// FallbackFunc is a function for executing queries that cannot be run by the built-in +// awsdynamodb logic. See Options.RunQueryFunc for details. +type FallbackFunc func(context.Context, *driver.Query, RunQueryFunc) (driver.DocumentIterator, error) + +// Options holds various options. +type Options struct { + // If false, queries that can only be executed by scanning the entire table + // return an error instead (with the exception of a query with no filters). + AllowScans bool + + // The name of the field holding the document revision. + // Defaults to docstore.DefaultRevisionField. + RevisionField string + + // If set, call this function on queries that we cannot execute at all (for + // example, a query with an OrderBy clause that lacks an equality filter on a + // partition key). The function should execute the query however it wishes, and + // return an iterator over the results. It can use the RunQueryFunc passed as its + // third argument to have the DynamoDB driver run a query, for instance a + // modified version of the original query. + // + // If RunQueryFallback is nil, queries that cannot be executed will fail with a + // error that has code Unimplemented. + RunQueryFallback FallbackFunc + + // The maximum number of concurrent goroutines started for a single call to + // ActionList.Do. If less than 1, there is no limit. + MaxOutstandingActionRPCs int + + // If true, a strongly consistent read is used whenever possible, including + // get, query, scan, etc.; default to false, where an eventually consistent + // read is used. + // + // Not all read operations support this mode however, such as querying against + // a global secondary index, the operation will return an InvalidArgument error + // in such case, please check the official DynamoDB documentation for more + // details. + // + // The native client for DynamoDB uses this option in a per-action basis, if + // you need the flexibility to run both modes on the same collection, create + // two collections with different mode. + ConsistentRead bool +} + +// RunQueryFunc is the type of the function passed to RunQueryFallback. +type RunQueryFunc func(context.Context, *driver.Query) (driver.DocumentIterator, error) + +// OpenCollection creates a *docstore.Collection representing a DynamoDB collection. +func OpenCollection(db *dyn.Client, tableName, partitionKey, sortKey string, opts *Options) (*docstore.Collection, error) { + c, err := newCollection(db, tableName, partitionKey, sortKey, opts) + if err != nil { + return nil, err + } + return docstore.NewCollection(c), nil +} + +func newCollection(db *dyn.Client, tableName, partitionKey, sortKey string, opts *Options) (*collection, error) { + out, err := db.DescribeTable(context.Background(), &dyn.DescribeTableInput{TableName: &tableName}) + if err != nil { + return nil, err + } + if opts == nil { + opts = &Options{} + } + if opts.RevisionField == "" { + opts.RevisionField = docstore.DefaultRevisionField + } + return &collection{ + db: db, + table: tableName, + partitionKey: partitionKey, + sortKey: sortKey, + description: out.Table, + opts: opts, + }, nil +} + +// Key returns a two-element array with the partition key and sort key, if any. +func (c *collection) Key(doc driver.Document) (interface{}, error) { + pkey, err := doc.GetField(c.partitionKey) + if err != nil || pkey == nil || driver.IsEmptyValue(reflect.ValueOf(pkey)) { + return nil, nil // missing key is not an error + } + keys := [2]interface{}{pkey} + if c.sortKey != "" { + keys[1], _ = doc.GetField(c.sortKey) // ignore error since keys[1] is nil in that case + } + return keys, nil +} + +func (c *collection) RevisionField() string { return c.opts.RevisionField } + +func (c *collection) RunActions(ctx context.Context, actions []*driver.Action, opts *driver.RunActionsOptions) driver.ActionListError { + errs := make([]error, len(actions)) + beforeGets, gets, writes, writesTx, afterGets := driver.GroupActions(actions) + c.runGets(ctx, beforeGets, errs, opts) + ch := make(chan struct{}) + ch2 := make(chan struct{}) + go func() { defer close(ch); c.runWrites(ctx, writes, errs, opts) }() + 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) +} + +func (c *collection) runGets(ctx context.Context, actions []*driver.Action, errs []error, opts *driver.RunActionsOptions) { + const batchSize = 100 + t := driver.NewThrottle(c.opts.MaxOutstandingActionRPCs) + for _, group := range driver.GroupByFieldPath(actions) { + n := len(group) / batchSize + for i := 0; i < n; i++ { + i := i + t.Acquire() + go func(group []*driver.Action) { + defer t.Release() + c.batchGet(ctx, group, errs, opts, batchSize*i, batchSize*(i+1)-1) + }(group) + } + if n*batchSize < len(group) { + t.Acquire() + go func(group []*driver.Action) { + defer t.Release() + c.batchGet(ctx, group, errs, opts, batchSize*n, len(group)-1) + }(group) + } + } + t.Wait() +} + +func (c *collection) batchGet(ctx context.Context, gets []*driver.Action, errs []error, opts *driver.RunActionsOptions, start, end int) { + // errors need to be mapped to the actions' indices. + setErr := func(err error) { + for i := start; i <= end; i++ { + errs[gets[i].Index] = err + } + } + + keys := make([]map[string]dyn2Types.AttributeValue, 0, end-start+1) + for i := start; i <= end; i++ { + av, err := encodeDocKeyFields(gets[i].Doc, c.partitionKey, c.sortKey) + if err != nil { + errs[gets[i].Index] = err + } + + keys = append(keys, av.Value) + } + ka := dyn2Types.KeysAndAttributes{ + Keys: keys, + ConsistentRead: aws.Bool(c.opts.ConsistentRead), + } + if len(gets[start].FieldPaths) != 0 { + // We need to add the key fields if the user doesn't include them. The + // BatchGet API doesn't return them otherwise. + var hasP, hasS bool + var nbs []expression.NameBuilder + for _, fp := range gets[start].FieldPaths { + p := strings.Join(fp, ".") + nbs = append(nbs, expression.Name(p)) + if p == c.partitionKey { + hasP = true + } else if p == c.sortKey { + hasS = true + } + } + if !hasP { + nbs = append(nbs, expression.Name(c.partitionKey)) + } + if c.sortKey != "" && !hasS { + nbs = append(nbs, expression.Name(c.sortKey)) + } + expr, err := expression.NewBuilder(). + WithProjection(expression.AddNames(expression.ProjectionBuilder{}, nbs...)). + Build() + if err != nil { + setErr(err) + return + } + ka.ProjectionExpression = expr.Projection() + ka.ExpressionAttributeNames = expr.Names() + } + in := &dyn.BatchGetItemInput{RequestItems: map[string]dyn2Types.KeysAndAttributes{c.table: ka}} + if opts.BeforeDo != nil { + if err := opts.BeforeDo(driver.AsFunc(in)); err != nil { + setErr(err) + return + } + } + out, err := c.db.BatchGetItem(ctx, in) + if err != nil { + setErr(err) + return + } + found := make([]bool, end-start+1) + am := mapActionIndices(gets, start, end) + for _, item := range out.Responses[c.table] { + if item != nil { + key := map[string]interface{}{c.partitionKey: nil} + if c.sortKey != "" { + key[c.sortKey] = nil + } + keysOnly, err := driver.NewDocument(key) + if err != nil { + panic(err) + } + err = decodeDoc(&dyn2Types.AttributeValueMemberM{Value: item}, keysOnly) + if err != nil { + continue + } + decKey, err := c.Key(keysOnly) + if err != nil { + continue + } + i := am[decKey] + errs[gets[i].Index] = decodeDoc(&dyn2Types.AttributeValueMemberM{Value: item}, gets[i].Doc) + found[i-start] = true + } + } + for delta, f := range found { + if !f { + errs[gets[start+delta].Index] = gcerr.Newf(gcerr.NotFound, nil, "item %v not found", gets[start+delta].Doc) + } + } +} + +func mapActionIndices(actions []*driver.Action, start, end int) map[interface{}]int { + m := make(map[interface{}]int) + for i := start; i <= end; i++ { + m[actions[i].Key] = i + } + return m +} + +// runWrites executes all the writes as separate RPCs, concurrently. +func (c *collection) runWrites(ctx context.Context, writes []*driver.Action, errs []error, opts *driver.RunActionsOptions) { + var ops []*writeOp + for _, w := range writes { + op, err := c.newWriteOp(w, opts) + if err != nil { + errs[w.Index] = err + } else { + ops = append(ops, op) + } + } + + t := driver.NewThrottle(c.opts.MaxOutstandingActionRPCs) + for _, op := range ops { + op := op + t.Acquire() + go func() { + defer t.Release() + err := op.run(ctx) + a := op.action + if err != nil { + errs[a.Index] = err + } else { + errs[a.Index] = c.onSuccess(op) + } + }() + } + t.Wait() +} + +// A writeOp describes a single write to DynamoDB. The write can be executed +// on its own, or included as part of a transaction. +type writeOp struct { + action *driver.Action + writeItem dyn2Types.TransactWriteItem // for inclusion in a transaction + newPartitionKey string // for a Create on a document without a partition key + newRevision string + run func(context.Context) error // run as a single RPC +} + +func (c *collection) newWriteOp(a *driver.Action, opts *driver.RunActionsOptions) (*writeOp, error) { + switch a.Kind { + case driver.Create, driver.Replace, driver.Put: + return c.newPut(a, opts) + case driver.Update: + return c.newUpdate(a, opts) + case driver.Delete: + return c.newDelete(a, opts) + default: + panic("bad write kind") + } +} + +func (c *collection) newPut(a *driver.Action, opts *driver.RunActionsOptions) (*writeOp, error) { + av, err := encodeDoc(a.Doc) + if err != nil { + return nil, err + } + avm, ok := av.(*dyn2Types.AttributeValueMemberM) + if !ok { + // should never happen, but handle + return nil, fmt.Errorf("unable to put document, unable to encode to map") + } + mf := c.missingKeyField(avm.Value) + if a.Kind != driver.Create && mf != "" { + return nil, fmt.Errorf("missing key field %q", mf) + } + var newPartitionKey string + if mf == c.partitionKey { + newPartitionKey = driver.UniqueString() + avm.Value[c.partitionKey] = &dyn2Types.AttributeValueMemberS{Value: newPartitionKey} + } + if c.sortKey != "" && mf == c.sortKey { + // It doesn't make sense to generate a random sort key. + return nil, fmt.Errorf("missing sort key %q", c.sortKey) + } + var rev string + if a.Doc.HasField(c.opts.RevisionField) { + rev = driver.UniqueString() + if avm.Value[c.opts.RevisionField], err = encodeValue(rev); err != nil { + return nil, err + } + } + dput := &dyn2Types.Put{ + TableName: &c.table, + Item: avm.Value, + } + cb, err := c.precondition(a) + if err != nil { + return nil, err + } + if cb != nil { + ce, err := expression.NewBuilder().WithCondition(*cb).Build() + if err != nil { + return nil, err + } + dput.ExpressionAttributeNames = ce.Names() + dput.ExpressionAttributeValues = ce.Values() + dput.ConditionExpression = ce.Condition() + } + return &writeOp{ + action: a, + writeItem: dyn2Types.TransactWriteItem{Put: dput}, + newPartitionKey: newPartitionKey, + newRevision: rev, + run: func(ctx context.Context) error { + return c.runPut(ctx, dput, a, opts) + }, + }, nil +} + +func (c *collection) runPut(ctx context.Context, dput *dyn2Types.Put, a *driver.Action, opts *driver.RunActionsOptions) error { + in := &dyn.PutItemInput{ + TableName: dput.TableName, + Item: dput.Item, + ConditionExpression: dput.ConditionExpression, + ExpressionAttributeNames: dput.ExpressionAttributeNames, + ExpressionAttributeValues: dput.ExpressionAttributeValues, + } + if opts.BeforeDo != nil { + if err := opts.BeforeDo(driver.AsFunc(in)); err != nil { + return err + } + } + _, err := c.db.PutItem(ctx, in) + var ccf *dyn2Types.ConditionalCheckFailedException + if errors.As(err, &ccf) { + if a.Kind == driver.Create { + err = gcerr.Newf(gcerr.AlreadyExists, err, "document already exists") + } + if rev, _ := a.Doc.GetField(c.opts.RevisionField); rev == nil && a.Kind == driver.Replace { + err = gcerr.Newf(gcerr.NotFound, nil, "document not found") + } + } + return err +} + +func (c *collection) newDelete(a *driver.Action, opts *driver.RunActionsOptions) (*writeOp, error) { + av, err := encodeDocKeyFields(a.Doc, c.partitionKey, c.sortKey) + if err != nil { + return nil, err + } + + del := &dyn2Types.Delete{ + TableName: &c.table, + Key: av.Value, + } + cb, err := c.precondition(a) + if err != nil { + return nil, err + } + if cb != nil { + ce, err := expression.NewBuilder().WithCondition(*cb).Build() + if err != nil { + return nil, err + } + del.ExpressionAttributeNames = ce.Names() + del.ExpressionAttributeValues = ce.Values() + del.ConditionExpression = ce.Condition() + } + return &writeOp{ + action: a, + writeItem: dyn2Types.TransactWriteItem{Delete: del}, + run: func(ctx context.Context) error { + in := &dyn.DeleteItemInput{ + TableName: del.TableName, + Key: del.Key, + ConditionExpression: del.ConditionExpression, + ExpressionAttributeNames: del.ExpressionAttributeNames, + ExpressionAttributeValues: del.ExpressionAttributeValues, + } + if opts.BeforeDo != nil { + if err := opts.BeforeDo(driver.AsFunc(in)); err != nil { + return err + } + } + _, err := c.db.DeleteItem(ctx, in) + return err + }, + }, nil +} + +func (c *collection) newUpdate(a *driver.Action, opts *driver.RunActionsOptions) (*writeOp, error) { + av, err := encodeDocKeyFields(a.Doc, c.partitionKey, c.sortKey) + if err != nil { + return nil, err + } + + var ub expression.UpdateBuilder + for _, m := range a.Mods { + // TODO(shantuo): check for invalid field paths + fp := expression.Name(strings.Join(m.FieldPath, ".")) + if inc, ok := m.Value.(driver.IncOp); ok { + ub = ub.Add(fp, expression.Value(inc.Amount)) + } else if m.Value == nil { + ub = ub.Remove(fp) + } else { + ub = ub.Set(fp, expression.Value(m.Value)) + } + } + var rev string + if a.Doc.HasField(c.opts.RevisionField) { + rev = driver.UniqueString() + ub = ub.Set(expression.Name(c.opts.RevisionField), expression.Value(rev)) + } + cb, err := c.precondition(a) + if err != nil { + return nil, err + } + ce, err := expression.NewBuilder().WithCondition(*cb).WithUpdate(ub).Build() + if err != nil { + return nil, err + } + up := &dyn2Types.Update{ + TableName: &c.table, + Key: av.Value, + ConditionExpression: ce.Condition(), + UpdateExpression: ce.Update(), + ExpressionAttributeNames: ce.Names(), + ExpressionAttributeValues: ce.Values(), + } + return &writeOp{ + action: a, + writeItem: dyn2Types.TransactWriteItem{Update: up}, + newRevision: rev, + run: func(ctx context.Context) error { + in := &dyn.UpdateItemInput{ + TableName: up.TableName, + Key: up.Key, + ConditionExpression: up.ConditionExpression, + UpdateExpression: up.UpdateExpression, + ExpressionAttributeNames: up.ExpressionAttributeNames, + ExpressionAttributeValues: up.ExpressionAttributeValues, + } + if opts.BeforeDo != nil { + if err := opts.BeforeDo(driver.AsFunc(in)); err != nil { + return err + } + } + _, err := c.db.UpdateItem(ctx, in) + return err + }, + }, nil +} + +// Handle the effects of successful execution. +func (c *collection) onSuccess(op *writeOp) error { + // Set the new partition key (if any) and the new revision into the user's document. + if op.newPartitionKey != "" { + _ = op.action.Doc.SetField(c.partitionKey, op.newPartitionKey) // cannot fail + } + if op.newRevision != "" { + return op.action.Doc.SetField(c.opts.RevisionField, op.newRevision) + } + return nil +} + +func (c *collection) missingKeyField(m map[string]dyn2Types.AttributeValue) string { + v, ok := m[c.partitionKey] + if !ok { + return c.partitionKey + } + if n, ok := v.(*dyn2Types.AttributeValueMemberNULL); ok && n.Value { + return c.partitionKey + } + + if c.sortKey != "" { + v, ok := m[c.sortKey] + if !ok { + return c.sortKey + } + if n, ok := v.(*dyn2Types.AttributeValueMemberNULL); ok && n.Value { + return c.sortKey + } + } + + return "" +} + +// Construct the precondition for the action. +func (c *collection) precondition(a *driver.Action) (*expression.ConditionBuilder, error) { + switch a.Kind { + case driver.Create: + // Precondition: the document doesn't already exist. (Precisely: the partitionKey + // field is not on the document.) + c := expression.AttributeNotExists(expression.Name(c.partitionKey)) + return &c, nil + case driver.Replace, driver.Update: + // Precondition: the revision matches, or if there is no revision, then + // the document exists. + cb, err := revisionPrecondition(a.Doc, c.opts.RevisionField) + if err != nil { + return nil, err + } + if cb == nil { + c := expression.AttributeExists(expression.Name(c.partitionKey)) + cb = &c + } + return cb, nil + case driver.Put, driver.Delete: + // Precondition: the revision matches, if any. + return revisionPrecondition(a.Doc, c.opts.RevisionField) + case driver.Get: + // No preconditions on a Get. + return nil, nil + default: + panic("bad action kind") + } +} + +// revisionPrecondition returns a DynamoDB expression that asserts that the +// stored document's revision matches the revision of doc. +func revisionPrecondition(doc driver.Document, revField string) (*expression.ConditionBuilder, error) { + v, err := doc.GetField(revField) + if err != nil { // field not present + return nil, nil + } + if v == nil { // field is present, but nil + return nil, nil + } + rev, ok := v.(string) + if !ok { + return nil, gcerr.Newf(gcerr.InvalidArgument, nil, + "%s field contains wrong type: got %T, want string", + revField, v) + } + if rev == "" { + return nil, nil + } + // Value encodes rev to an attribute value. + cb := expression.Name(revField).Equal(expression.Value(rev)) + return &cb, nil +} + +// transactWrite executes the write actions atomically: 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 + } + } + + tws := make([]dyn2Types.TransactWriteItem, 0, len(actions)) + var ops []*writeOp + for _, w := range actions { + op, err := c.newWriteOp(w, opts) + if err != nil { + setErr(err) + return + } else { + ops = append(ops, op) + tws = append(tws, op.writeItem) + } + } + + in := &dyn.TransactWriteItemsInput{ + ClientRequestToken: aws.String(driver.UniqueString()), + TransactItems: tws, + } + + if opts.BeforeDo != nil { + asFunc := func(i interface{}) bool { + p, ok := i.(**dyn.TransactWriteItemsInput) + if !ok { + return false + } + *p = in + return true + } + if err := opts.BeforeDo(asFunc); err != nil { + setErr(err) + return + } + } + if _, err := c.db.TransactWriteItems(ctx, in); err != nil { + setErr(err) + return + } + for _, op := range ops { + errs[op.action.Index] = c.onSuccess(op) + } +} + +// RevisionToBytes implements driver.RevisionToBytes. +func (c *collection) RevisionToBytes(rev interface{}) ([]byte, error) { + s, ok := rev.(string) + if !ok { + return nil, gcerr.Newf(gcerr.InvalidArgument, nil, "revision %v of type %[1]T is not a string", rev) + } + return []byte(s), nil +} + +// BytesToRevision implements driver.BytesToRevision. +func (c *collection) BytesToRevision(b []byte) (interface{}, error) { + return string(b), nil +} + +func (c *collection) As(i interface{}) bool { + p, ok := i.(**dyn.Client) + if !ok { + return false + } + *p = c.db + return true +} + +// ErrorAs implements driver.Collection.ErrorAs. +func (c *collection) ErrorAs(err error, i interface{}) bool { + e, ok := err.(*smithy.OperationError) + if !ok { + return false + } + p, ok := i.(*smithy.OperationError) + if !ok { + return false + } + *p = *e + return true +} + +func (c *collection) ErrorCode(err error) gcerrors.ErrorCode { + + var ( + conditionalCheckFailedException *dyn2Types.ConditionalCheckFailedException + idempotentParameterMismatchException *dyn2Types.IdempotentParameterMismatchException + internalServerError *dyn2Types.InternalServerError + itemCollectionSizeLimitExceededException *dyn2Types.ItemCollectionSizeLimitExceededException + provisionedThroughputExceededException *dyn2Types.ProvisionedThroughputExceededException + requestLimitExceeded *dyn2Types.RequestLimitExceeded + resourceNotFoundException *dyn2Types.ResourceNotFoundException + transactionCanceledException *dyn2Types.TransactionCanceledException + transactionConflictException *dyn2Types.TransactionConflictException + transactionInProgressException *dyn2Types.TransactionInProgressException + ) + + switch { + case errors.As(err, &conditionalCheckFailedException): + return gcerrors.FailedPrecondition + case errors.As(err, &idempotentParameterMismatchException): + return gcerrors.InvalidArgument + case errors.As(err, &internalServerError): + return gcerrors.Internal + case errors.As(err, &itemCollectionSizeLimitExceededException): + return gcerrors.ResourceExhausted + case errors.As(err, &provisionedThroughputExceededException): + return gcerrors.ResourceExhausted + case errors.As(err, &requestLimitExceeded): + return gcerrors.ResourceExhausted + case errors.As(err, &resourceNotFoundException): + return gcerrors.NotFound + case errors.As(err, &transactionCanceledException): + return gcerrors.FailedPrecondition + case errors.As(err, &transactionConflictException): + return gcerrors.Internal + case errors.As(err, &transactionInProgressException): + return gcerrors.InvalidArgument + } + + for k, errCode := range errorCodeMap { + if strings.Contains(err.Error(), k) { + return errCode + } + } + + return gcerrors.Unknown +} + +var errorCodeMap = map[string]gcerrors.ErrorCode{ + // handled by type above + // "ConditionalCheckFailedException": gcerrors.FailedPrecondition, + // "IdempotentParameterMismatchException": gcerrors.InvalidArgument, + // "InternalServerErrorException": gcerrors.Internal, + // "ItemCollectionSizeLimitExceededException": gcerrors.ResourceExhausted, + // "ProvisionedThroughputExceededException": gcerrors.ResourceExhausted, + // "RequestLimitExceededException": gcerrors.ResourceExhausted, + // "ResourceNotFoundException": gcerrors.NotFound, + // "TransactionCanceledException": gcerrors.FailedPrecondition, + // "TransactionConflictException": gcerrors.Internal, + // "TransactionInProgressException": gcerrors.InvalidArgument, + + // V2 doesn't have a type for this, inspect message instead + "ValidationException": gcerrors.InvalidArgument, +} + +// Close implements driver.Collection.Close. +func (c *collection) Close() error { return nil } diff --git a/docstore/awsdynamodb/v2/dynamo_test.go b/docstore/awsdynamodb/v2/dynamo_test.go new file mode 100644 index 000000000..1f7d0022b --- /dev/null +++ b/docstore/awsdynamodb/v2/dynamo_test.go @@ -0,0 +1,234 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package awsdynamodb + +import ( + "context" + "errors" + "fmt" + "io" + "testing" + + "github.com/aws/aws-sdk-go-v2/aws" + "github.com/aws/aws-sdk-go-v2/config" + dyn "github.com/aws/aws-sdk-go-v2/service/dynamodb" + "github.com/aws/smithy-go" + "gocloud.dev/docstore" + "gocloud.dev/docstore/driver" + "gocloud.dev/docstore/drivertest" + "gocloud.dev/gcerrors" + "gocloud.dev/internal/testing/setup" +) + +// To create the tables and indexes needed for these tests, run create_tables.sh in +// this directory. +// +// The docstore-test-2 table is set up to work with queries on the drivertest.HighScore +// struct like so: +// table: "Game" partition key, "Player" sort key +// local index: "Game" partition key, "Score" sort key +// global index: "Player" partition key, "Time" sort key +// The conformance test queries should exercise all of these. +// +// The docstore-test-3 table is used for running benchmarks only. To eliminate +// the effect of dynamo auto-scaling, run: +// aws dynamodb update-table --table-name docstore-test-3 \ +// --provisioned-throughput ReadCapacityUnits=1000,WriteCapacityUnits=1000 +// Don't forget to change it back when done benchmarking. + +const ( + region = "us-east-2" + collectionName1 = "docstore-test-1" + collectionName2 = "docstore-test-2" + collectionName3 = "docstore-test-3" // for benchmark +) + +type harness struct { + sess aws.Config + closer func() +} + +func (h *harness) SupportsAtomicWrites() bool { + return true +} + +func newHarness(ctx context.Context, t *testing.T) (drivertest.Harness, error) { + t.Helper() + + sess, _, done, state := setup.NewAWSv2Config(ctx, t, region) + drivertest.MakeUniqueStringDeterministicForTesting(state) + return &harness{sess: sess, closer: done}, nil +} + +func (*harness) BeforeDoTypes() []interface{} { + return []interface{}{ + &dyn.BatchGetItemInput{}, &dyn.TransactWriteItemsInput{}, + &dyn.PutItemInput{}, &dyn.DeleteItemInput{}, &dyn.UpdateItemInput{}, + } +} + +func (*harness) BeforeQueryTypes() []interface{} { + return []interface{}{&dyn.QueryInput{}, &dyn.ScanInput{}} +} + +func (*harness) RevisionsEqual(rev1, rev2 interface{}) bool { + return rev1 == rev2 +} + +func (h *harness) Close() { + h.closer() +} + +func (h *harness) MakeCollection(_ context.Context, kind drivertest.CollectionKind) (driver.Collection, error) { + switch kind { + case drivertest.SingleKey, drivertest.NoRev: + return newCollection(dyn.NewFromConfig(h.sess), collectionName1, drivertest.KeyField, "", &Options{ + AllowScans: true, + ConsistentRead: true, + }) + case drivertest.TwoKey: + // For query test we don't use strong consistency mode since some tests are + // running on global secondary index and it doesn't support ConsistentRead. + return newCollection(dyn.NewFromConfig(h.sess), collectionName2, "Game", "Player", &Options{ + AllowScans: true, + RunQueryFallback: InMemorySortFallback(func() interface{} { return new(drivertest.HighScore) }), + }) + case drivertest.AltRev: + return newCollection(dyn.NewFromConfig(h.sess), collectionName1, drivertest.KeyField, "", + &Options{ + AllowScans: true, + RevisionField: drivertest.AlternateRevisionField, + ConsistentRead: true, + }) + default: + panic("bad kind") + } +} + +func collectHighScores(ctx context.Context, iter driver.DocumentIterator) ([]*drivertest.HighScore, error) { + var hs []*drivertest.HighScore + for { + var h drivertest.HighScore + doc := drivertest.MustDocument(&h) + err := iter.Next(ctx, doc) + if err == io.EOF { + break + } + if err != nil { + return nil, err + } + hs = append(hs, &h) + } + return hs, nil +} + +type highScoreSliceIterator struct { + hs []*drivertest.HighScore + next int +} + +func (it *highScoreSliceIterator) Next(ctx context.Context, doc driver.Document) error { + if it.next >= len(it.hs) { + return io.EOF + } + dest, ok := doc.Origin.(*drivertest.HighScore) + if !ok { + return fmt.Errorf("doc is %T, not HighScore", doc.Origin) + } + *dest = *it.hs[it.next] + it.next++ + return nil +} + +func (*highScoreSliceIterator) Stop() {} +func (*highScoreSliceIterator) As(interface{}) bool { return false } + +type verifyAs struct{} + +func (verifyAs) Name() string { + return "verify As" +} + +func (verifyAs) CollectionCheck(coll *docstore.Collection) error { + var db *dyn.Client + if !coll.As(&db) { + return errors.New("Collection.As failed") + } + return nil +} + +func (verifyAs) QueryCheck(it *docstore.DocumentIterator) error { + var so *dyn.ScanOutput + var qo *dyn.QueryOutput + if !it.As(&so) && !it.As(&qo) { + return errors.New("DocumentIterator.As failed") + } + return nil +} + +func (v verifyAs) ErrorCheck(k *docstore.Collection, err error) error { + var e smithy.OperationError + if !k.ErrorAs(err, &e) { + return errors.New("Collection.ErrorAs failed") + } + return nil +} + +func TestConformance(t *testing.T) { + // Note: when running -record repeatedly in a short time period, change the argument + // in the call below to generate unique transaction tokens. + drivertest.MakeUniqueStringDeterministicForTesting(1) + drivertest.RunConformanceTests(t, newHarness, &codecTester{}, []drivertest.AsTest{verifyAs{}}) +} + +func BenchmarkConformance(b *testing.B) { + cfg, err := config.LoadDefaultConfig(context.Background(), config.WithRegion(region)) + if err != nil { + b.Fatal("Error loading AWS config for benchmark: ", err) + } + coll, err := newCollection(dyn.NewFromConfig(cfg), collectionName3, drivertest.KeyField, "", &Options{AllowScans: true}) + if err != nil { + b.Fatal(err) + } + drivertest.RunBenchmarks(b, docstore.NewCollection(coll)) +} + +// awsdynamodb-specific tests. + +func TestQueryErrors(t *testing.T) { + // Verify that bad queries return the right errors. + ctx := context.Background() + h, err := newHarness(ctx, t) + if err != nil { + t.Fatal(err) + } + defer h.Close() + dc, err := h.MakeCollection(ctx, drivertest.TwoKey) + if err != nil { + t.Fatal(err) + } + coll := docstore.NewCollection(dc) + defer coll.Close() + + // Here we are comparing a key field with the wrong type. DynamoDB cares about this + // because even though it's a document store and hence schemaless, the key fields + // do have a schema (that is, they have known, fixed types). + iter := coll.Query().Where("Game", "=", 1).Get(ctx) + defer iter.Stop() + err = iter.Next(ctx, &h) + if c := gcerrors.Code(err); c != gcerrors.InvalidArgument { + t.Errorf("got %v (code %s, type %T), want InvalidArgument", err, c, err) + } +} diff --git a/docstore/awsdynamodb/v2/example_test.go b/docstore/awsdynamodb/v2/example_test.go new file mode 100644 index 000000000..e20284ce6 --- /dev/null +++ b/docstore/awsdynamodb/v2/example_test.go @@ -0,0 +1,53 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package awsdynamodb_test + +import ( + "context" + "log" + + "github.com/aws/aws-sdk-go-v2/config" + "github.com/aws/aws-sdk-go-v2/service/dynamodb" + "gocloud.dev/docstore" + awsdynamodb "gocloud.dev/docstore/awsdynamodb/v2" +) + +func ExampleOpenCollection() { + // PRAGMA: This example is used on gocloud.dev; PRAGMA comments adjust how it is shown and can be ignored. + cfg, err := config.LoadDefaultConfig(context.Background()) + if err != nil { + log.Fatal(err) + } + coll, err := awsdynamodb.OpenCollection( + dynamodb.NewFromConfig(cfg), "docstore-test", "partitionKeyField", "", nil) + if err != nil { + log.Fatal(err) + } + defer coll.Close() +} + +func Example_openCollectionFromURL() { + // PRAGMA: This example is used on gocloud.dev; PRAGMA comments adjust how it is shown and can be ignored. + // PRAGMA: On gocloud.dev, add a blank import: _ "gocloud.dev/docstore/awsdynamodb" + // PRAGMA: On gocloud.dev, hide lines until the next blank line. + ctx := context.Background() + + // docstore.OpenCollection creates a *docstore.Collection from a URL. + coll, err := docstore.OpenCollection(ctx, "dynamodb://my-table?partition_key=name") + if err != nil { + log.Fatal(err) + } + defer coll.Close() +} diff --git a/docstore/awsdynamodb/v2/query.go b/docstore/awsdynamodb/v2/query.go new file mode 100644 index 000000000..586cc5e56 --- /dev/null +++ b/docstore/awsdynamodb/v2/query.go @@ -0,0 +1,687 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package awsdynamodb + +import ( + "bytes" + "context" + "errors" + "fmt" + "io" + "reflect" + "sort" + "strings" + "time" + + "github.com/aws/aws-sdk-go-v2/aws" + "github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression" + dyn "github.com/aws/aws-sdk-go-v2/service/dynamodb" + dyn2Types "github.com/aws/aws-sdk-go-v2/service/dynamodb/types" + "gocloud.dev/docstore/driver" + "gocloud.dev/gcerrors" + "gocloud.dev/internal/gcerr" +) + +// TODO: support parallel scans (http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Scan.html#Scan.ParallelScan) + +// TODO(jba): support an empty item slice returned from an RPC: "A Query operation can +// return an empty result set and a LastEvaluatedKey if all the items read for the +// page of results are filtered out." + +type avmap = map[string]dyn2Types.AttributeValue + +func (c *collection) RunGetQuery(ctx context.Context, q *driver.Query) (driver.DocumentIterator, error) { + qr, err := c.planQuery(q) + if err != nil { + if gcerrors.Code(err) == gcerrors.Unimplemented && c.opts.RunQueryFallback != nil { + return c.opts.RunQueryFallback(ctx, q, c.RunGetQuery) + } + return nil, err + } + if err := c.checkPlan(qr); err != nil { + return nil, err + } + it := &documentIterator{ + qr: qr, + offset: q.Offset, + limit: q.Limit, + count: 0, // manually count limit since dynamodb uses "limit" as scan limit before filtering + } + it.items, it.last, it.asFunc, err = it.qr.run(ctx, nil) + if err != nil { + return nil, err + } + return it, nil +} + +func (c *collection) checkPlan(qr *queryRunner) error { + if qr.scanIn != nil && qr.scanIn.FilterExpression != nil && !c.opts.AllowScans { + return gcerr.Newf(gcerr.InvalidArgument, nil, "query requires a table scan; set Options.AllowScans to true to enable") + } + return nil +} + +func (c *collection) planQuery(q *driver.Query) (*queryRunner, error) { + var cb expression.Builder + cbUsed := false // It's an error to build an empty Builder. + // Set up the projection expression. + if len(q.FieldPaths) > 0 { + var pb expression.ProjectionBuilder + hasFields := map[string]bool{} + for _, fp := range q.FieldPaths { + if len(fp) == 1 { + hasFields[fp[0]] = true + } + pb = pb.AddNames(expression.Name(strings.Join(fp, "."))) + } + // Always include the keys. + for _, f := range []string{c.partitionKey, c.sortKey} { + if f != "" && !hasFields[f] { + pb = pb.AddNames(expression.Name(f)) + q.FieldPaths = append(q.FieldPaths, []string{f}) + } + } + cb = cb.WithProjection(pb) + cbUsed = true + } + + // Find the best thing to query (table or index). + indexName, pkey, skey := c.bestQueryable(q) + if indexName == nil && pkey == "" { + // No query can be done: fall back to scanning. + if q.OrderByField != "" { + // Scans are unordered, so we can't run this query. + // TODO(jba): If the user specifies all the partition keys, and there is a global + // secondary index whose sort key is the order-by field, then we can query that index + // for every value of the partition key and merge the results. + // TODO(jba): If the query has a reasonable limit N, then we can run a scan and keep + // the top N documents in memory. + return nil, gcerr.Newf(gcerr.Unimplemented, nil, "query requires a table scan, but has an ordering requirement; add an index or provide Options.RunQueryFallback") + } + if len(q.Filters) > 0 { + cb = cb.WithFilter(filtersToConditionBuilder(q.Filters)) + cbUsed = true + } + in := &dyn.ScanInput{ + TableName: &c.table, + ConsistentRead: aws.Bool(c.opts.ConsistentRead), + } + if cbUsed { + ce, err := cb.Build() + if err != nil { + return nil, err + } + in.ExpressionAttributeNames = ce.Names() + in.ExpressionAttributeValues = ce.Values() + in.FilterExpression = ce.Filter() + in.ProjectionExpression = ce.Projection() + } + return &queryRunner{c: c, scanIn: in, beforeRun: q.BeforeQuery}, nil + } + + // Do a query. + cb = processFilters(cb, q.Filters, pkey, skey) + ce, err := cb.Build() + if err != nil { + return nil, err + } + qIn := &dyn.QueryInput{ + TableName: &c.table, + IndexName: indexName, + ExpressionAttributeNames: ce.Names(), + ExpressionAttributeValues: ce.Values(), + KeyConditionExpression: ce.KeyCondition(), + FilterExpression: ce.Filter(), + ProjectionExpression: ce.Projection(), + ConsistentRead: aws.Bool(c.opts.ConsistentRead), + } + if q.OrderByField != "" && !q.OrderAscending { + qIn.ScanIndexForward = &q.OrderAscending + } + return &queryRunner{ + c: c, + queryIn: qIn, + beforeRun: q.BeforeQuery, + }, nil +} + +// Return the best choice of queryable (table or index) for this query. +// How to interpret the return values: +// - If indexName is nil but pkey is not empty, then use the table. +// - If all return values are zero, no query will work: do a scan. +func (c *collection) bestQueryable(q *driver.Query) (indexName *string, pkey, skey string) { + // If the query has an "=" filter on the table's partition key, look at the table + // and local indexes. + if hasEqualityFilter(q, c.partitionKey) { + // If the table has a sort key that's in the query, and the ordering + // constraint works with the sort key, use the table. + // (Query results are always ordered by sort key.) + if hasFilter(q, c.sortKey) && orderingConsistent(q, c.sortKey) { + return nil, c.partitionKey, c.sortKey + } + // Look at local indexes. They all have the same partition key as the base table. + // If one has a sort key in the query, use it. + for _, li := range c.description.LocalSecondaryIndexes { + pkey, skey := keyAttributes(li.KeySchema) + if hasFilter(q, skey) && localFieldsIncluded(q, li) && orderingConsistent(q, skey) { + return li.IndexName, pkey, skey + } + } + } + // Consider the global indexes: if one has a matching partition and sort key, and + // the projected fields of the index include those of the query, use it. + for _, gi := range c.description.GlobalSecondaryIndexes { + pkey, skey := keyAttributes(gi.KeySchema) + if skey == "" { + continue // We'll visit global indexes without a sort key later. + } + if hasEqualityFilter(q, pkey) && hasFilter(q, skey) && c.globalFieldsIncluded(q, gi) && orderingConsistent(q, skey) { + return gi.IndexName, pkey, skey + } + } + // There are no matches for both partition and sort key. Now consider matches on partition key only. + // That will still be better than a scan. + // First, check the table itself. + if hasEqualityFilter(q, c.partitionKey) && orderingConsistent(q, c.sortKey) { + return nil, c.partitionKey, c.sortKey + } + // No point checking local indexes: they have the same partition key as the table. + // Check the global indexes. + for _, gi := range c.description.GlobalSecondaryIndexes { + pkey, skey := keyAttributes(gi.KeySchema) + if hasEqualityFilter(q, pkey) && c.globalFieldsIncluded(q, gi) && orderingConsistent(q, skey) { + return gi.IndexName, pkey, skey + } + } + // We cannot do a query. + // TODO: return the reason why we couldn't. At a minimum, distinguish failure due to keys + // from failure due to projection (i.e. a global index had the right partition and sort key, + // but didn't project the necessary fields). + return nil, "", "" +} + +// localFieldsIncluded reports whether a local index supports all the selected fields +// of a query. Since DynamoDB will read explicitly provided fields from the table if +// they are not projected into the index, the only case where a local index cannot +// be used is when the query wants all the fields, and the index projection is not ALL. +// See https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LSI.html#LSI.Projections. +func localFieldsIncluded(q *driver.Query, li dyn2Types.LocalSecondaryIndexDescription) bool { + return len(q.FieldPaths) > 0 || li.Projection.ProjectionType == dyn2Types.ProjectionTypeAll +} + +// orderingConsistent reports whether the ordering constraint is consistent with the sort key field. +// That is, either there is no OrderBy clause, or the clause specifies the sort field. +func orderingConsistent(q *driver.Query, sortField string) bool { + return q.OrderByField == "" || q.OrderByField == sortField +} + +// globalFieldsIncluded reports whether the fields selected by the query are +// projected into (that is, contained directly in) the global index. We need this +// check before using the index, because if a global index doesn't have all the +// desired fields, then a separate RPC for each returned item would be necessary to +// retrieve those fields, and we'd rather scan than do that. +func (c *collection) globalFieldsIncluded(q *driver.Query, gi dyn2Types.GlobalSecondaryIndexDescription) bool { + proj := gi.Projection + if proj.ProjectionType == dyn2Types.ProjectionTypeAll { + // The index has all the fields of the table: we're good. + return true + } + if len(q.FieldPaths) == 0 { + // The query wants all the fields of the table, but we can't be sure that the + // index has them. + return false + } + // The table's keys and the index's keys are always in the index. + pkey, skey := keyAttributes(gi.KeySchema) + indexFields := map[string]bool{c.partitionKey: true, pkey: true} + if c.sortKey != "" { + indexFields[c.sortKey] = true + } + if skey != "" { + indexFields[skey] = true + } + for _, nka := range proj.NonKeyAttributes { + indexFields[nka] = true + } + // Every field path in the query must be in the index. + for _, fp := range q.FieldPaths { + if !indexFields[strings.Join(fp, ".")] { + return false + } + } + return true +} + +// Extract the names of the partition and sort key attributes from the schema of a +// table or index. +func keyAttributes(ks []dyn2Types.KeySchemaElement) (pkey, skey string) { + for _, k := range ks { + switch k.KeyType { + case dyn2Types.KeyTypeHash: + pkey = *k.AttributeName + case dyn2Types.KeyTypeRange: + skey = *k.AttributeName + default: + panic("bad key type: " + k.KeyType) + } + } + return pkey, skey +} + +// Reports whether q has a filter that mentions the top-level field. +func hasFilter(q *driver.Query, field string) bool { + if field == "" { + return false + } + for _, f := range q.Filters { + if driver.FieldPathEqualsField(f.FieldPath, field) { + return true + } + } + return false +} + +// Reports whether q has a filter that checks if the top-level field is equal to something. +func hasEqualityFilter(q *driver.Query, field string) bool { + for _, f := range q.Filters { + if f.Op == driver.EqualOp && driver.FieldPathEqualsField(f.FieldPath, field) { + return true + } + } + return false +} + +type queryRunner struct { + c *collection + scanIn *dyn.ScanInput + queryIn *dyn.QueryInput + beforeRun func(asFunc func(i interface{}) bool) error +} + +func (qr *queryRunner) run(ctx context.Context, startAfter avmap) (items []avmap, last avmap, asFunc func(i interface{}) bool, err error) { + if qr.scanIn != nil { + qr.scanIn.ExclusiveStartKey = startAfter + if qr.beforeRun != nil { + asFunc := func(i interface{}) bool { + p, ok := i.(**dyn.ScanInput) + if !ok { + return false + } + *p = qr.scanIn + return true + } + if err := qr.beforeRun(asFunc); err != nil { + return nil, nil, nil, err + } + } + out, err := qr.c.db.Scan(ctx, qr.scanIn) + if err != nil { + return nil, nil, nil, err + } + return out.Items, out.LastEvaluatedKey, + func(i interface{}) bool { + p, ok := i.(**dyn.ScanOutput) + if !ok { + return false + } + *p = out + return true + }, nil + } + qr.queryIn.ExclusiveStartKey = startAfter + if qr.beforeRun != nil { + asFunc := func(i interface{}) bool { + p, ok := i.(**dyn.QueryInput) + if !ok { + return false + } + *p = qr.queryIn + return true + } + if err := qr.beforeRun(asFunc); err != nil { + return nil, nil, nil, err + } + } + out, err := qr.c.db.Query(ctx, qr.queryIn) + if err != nil { + return nil, nil, nil, err + } + return out.Items, out.LastEvaluatedKey, + func(i interface{}) bool { + p, ok := i.(**dyn.QueryOutput) + if !ok { + return false + } + *p = out + return true + }, nil +} + +func processFilters(cb expression.Builder, fs []driver.Filter, pkey, skey string) expression.Builder { + var kbs []expression.KeyConditionBuilder + var cfs []driver.Filter + for _, f := range fs { + if kb, ok := toKeyCondition(f, pkey, skey); ok { + kbs = append(kbs, kb) + continue + } + cfs = append(cfs, f) + } + keyBuilder := kbs[0] + for i := 1; i < len(kbs); i++ { + keyBuilder = keyBuilder.And(kbs[i]) + } + cb = cb.WithKeyCondition(keyBuilder) + if len(cfs) > 0 { + cb = cb.WithFilter(filtersToConditionBuilder(cfs)) + } + return cb +} + +func filtersToConditionBuilder(fs []driver.Filter) expression.ConditionBuilder { + if len(fs) == 0 { + panic("no filters") + } + var cb expression.ConditionBuilder + cb = toFilter(fs[0]) + for _, f := range fs[1:] { + cb = cb.And(toFilter(f)) + } + return cb +} + +func toKeyCondition(f driver.Filter, pkey, skey string) (expression.KeyConditionBuilder, bool) { + kp := strings.Join(f.FieldPath, ".") + if kp == pkey || kp == skey { + key := expression.Key(kp) + val := expression.Value(f.Value) + switch f.Op { + case "<": + return expression.KeyLessThan(key, val), true + case "<=": + return expression.KeyLessThanEqual(key, val), true + case driver.EqualOp: + return expression.KeyEqual(key, val), true + case ">=": + return expression.KeyGreaterThanEqual(key, val), true + case ">": + return expression.KeyGreaterThan(key, val), true + default: + panic(fmt.Sprint("invalid filter operation:", f.Op)) + } + } + return expression.KeyConditionBuilder{}, false +} + +func toFilter(f driver.Filter) expression.ConditionBuilder { + name := expression.Name(strings.Join(f.FieldPath, ".")) + val := expression.Value(f.Value) + switch f.Op { + case "<": + return expression.LessThan(name, val) + case "<=": + return expression.LessThanEqual(name, val) + case driver.EqualOp: + return expression.Equal(name, val) + case ">=": + return expression.GreaterThanEqual(name, val) + case ">": + return expression.GreaterThan(name, val) + case "in": + return toInCondition(f) + case "not-in": + return expression.Not(toInCondition(f)) + default: + panic(fmt.Sprint("invalid filter operation:", f.Op)) + } +} + +func toInCondition(f driver.Filter) expression.ConditionBuilder { + name := expression.Name(strings.Join(f.FieldPath, ".")) + vslice := reflect.ValueOf(f.Value) + right := expression.Value(vslice.Index(0).Interface()) + other := make([]expression.OperandBuilder, vslice.Len()-1) + for i := 1; i < vslice.Len(); i++ { + other[i-1] = expression.Value(vslice.Index(i).Interface()) + } + return expression.In(name, right, other...) +} + +type documentIterator struct { + qr *queryRunner // the query runner + items []map[string]dyn2Types.AttributeValue // items from the last query + curr int // index of the current item in items + offset int // number of items to skip + limit int // number of items to return + count int // number of items returned + last map[string]dyn2Types.AttributeValue // lastEvaluatedKey from the last query + asFunc func(i interface{}) bool // for As +} + +func (it *documentIterator) Next(ctx context.Context, doc driver.Document) error { + // Skip the first 'n' documents where 'n' is the offset. + for it.count < it.offset { + if err := it.next(ctx, doc, false); err != nil { + return err + } + } + return it.next(ctx, doc, true) +} + +func (it *documentIterator) next(ctx context.Context, doc driver.Document, decode bool) error { + // Only start counting towards the limit after the offset has been reached. + if it.limit > 0 && it.count >= it.offset+it.limit { + return io.EOF + } + // it.items can be empty after a call to it.qr.run, but unless it.last is nil there may be more items. + for it.curr >= len(it.items) { + // Make a new query request at the end of this page. + if it.last == nil { + return io.EOF + } + var err error + it.items, it.last, it.asFunc, err = it.qr.run(ctx, it.last) + if err != nil { + return err + } + it.curr = 0 + } + if decode { + if err := decodeDoc(&dyn2Types.AttributeValueMemberM{Value: it.items[it.curr]}, doc); err != nil { + return err + } + } + it.curr++ + it.count++ + return nil +} + +func (it *documentIterator) Stop() { + it.items = nil + it.last = nil +} + +func (it *documentIterator) As(i interface{}) bool { + return it.asFunc(i) +} + +func (c *collection) QueryPlan(q *driver.Query) (string, error) { + qr, err := c.planQuery(q) + if err != nil { + return "", err + } + return qr.queryPlan(), nil +} + +func (qr *queryRunner) queryPlan() string { + if qr.scanIn != nil { + return "Scan" + } + if qr.queryIn.IndexName != nil { + return fmt.Sprintf("Index: %q", *qr.queryIn.IndexName) + } + return "Table" +} + +// InMemorySortFallback returns a query fallback function for Options.RunQueryFallback. +// The function accepts a query with an OrderBy clause. It runs the query without that clause, +// reading all documents into memory, then sorts the documents according to the OrderBy clause. +// +// Only string, numeric, time and binary ([]byte) fields can be sorted. +// +// createDocument should create an empty document to be passed to DocumentIterator.Next. +// The DocumentIterator returned by the FallbackFunc will also expect the same type of document. +// If nil, then a map[string]interface{} will be used. +func InMemorySortFallback(createDocument func() interface{}) FallbackFunc { + if createDocument == nil { + createDocument = func() interface{} { return map[string]interface{}{} } + } + return func(ctx context.Context, q *driver.Query, run RunQueryFunc) (driver.DocumentIterator, error) { + if q.OrderByField == "" { + return nil, errors.New("InMemorySortFallback expects an OrderBy query") + } + // Run the query without the OrderBy. + orderByField := q.OrderByField + q.OrderByField = "" + iter, err := run(ctx, q) + if err != nil { + return nil, err + } + defer iter.Stop() + // Collect the results into a slice. + var docs []driver.Document + for { + doc, err := driver.NewDocument(createDocument()) + if err != nil { + return nil, err + } + err = iter.Next(ctx, doc) + if err == io.EOF { + break + } + if err != nil { + return nil, err + } + docs = append(docs, doc) + } + // Sort the documents. + // OrderByField is a single field, not a field path. + // First, put the field values in another slice, so we can + // return on error. + sortValues := make([]interface{}, len(docs)) + for i, doc := range docs { + v, err := doc.GetField(orderByField) + if err != nil { + return nil, err + } + sortValues[i] = v + } + sort.Sort(docsForSorting{docs, sortValues, q.OrderAscending}) + return &sliceIterator{docs: docs}, nil + } +} + +type docsForSorting struct { + docs []driver.Document + vals []interface{} + ascending bool +} + +func (d docsForSorting) Len() int { return len(d.docs) } + +func (d docsForSorting) Swap(i, j int) { + d.docs[i], d.docs[j] = d.docs[j], d.docs[i] + d.vals[i], d.vals[j] = d.vals[j], d.vals[i] +} + +func (d docsForSorting) Less(i, j int) bool { + c := compare(d.vals[i], d.vals[j]) + if d.ascending { + return c < 0 + } + return c > 0 +} + +// compare returns -1 if v1 < v2, 0 if v1 == v2 and 1 if v1 > v2. +// +// Arbitrarily decide that strings < times < []byte < numbers. +// TODO(jba): find and use the actual sort order that DynamoDB uses. +func compare(v1, v2 interface{}) int { + switch v1 := v1.(type) { + case string: + if v2, ok := v2.(string); ok { + return strings.Compare(v1, v2) + } + return -1 + + case time.Time: + if v2, ok := v2.(time.Time); ok { + return driver.CompareTimes(v1, v2) + } + if _, ok := v2.(string); ok { + return 1 + } + return -1 + + case []byte: + if v2, ok := v2.([]byte); ok { + return bytes.Compare(v1, v2) + } + if _, ok := v2.(string); ok { + return 1 + } + if _, ok := v2.(time.Time); ok { + return 1 + } + return -1 + + default: + cmp, err := driver.CompareNumbers(v1, v2) + if err != nil { + return -1 + } + return cmp + } +} + +type sliceIterator struct { + docs []driver.Document + next int +} + +func (it *sliceIterator) Next(ctx context.Context, doc driver.Document) error { + if it.next >= len(it.docs) { + return io.EOF + } + it.next++ + return copyTopLevel(doc, it.docs[it.next-1]) +} + +// Copy the top-level fields of src into dest. +func copyTopLevel(dest, src driver.Document) error { + for _, f := range src.FieldNames() { + v, err := src.GetField(f) + if err != nil { + return err + } + if err := dest.SetField(f, v); err != nil { + return err + } + } + return nil +} + +func (*sliceIterator) Stop() {} +func (*sliceIterator) As(interface{}) bool { return false } diff --git a/docstore/awsdynamodb/v2/query_test.go b/docstore/awsdynamodb/v2/query_test.go new file mode 100644 index 000000000..efea08bee --- /dev/null +++ b/docstore/awsdynamodb/v2/query_test.go @@ -0,0 +1,684 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package awsdynamodb + +import ( + "context" + "errors" + "fmt" + "strings" + "testing" + "time" + + "github.com/aws/aws-sdk-go-v2/aws" + dyn "github.com/aws/aws-sdk-go-v2/service/dynamodb" + dyn2Types "github.com/aws/aws-sdk-go-v2/service/dynamodb/types" + "github.com/google/go-cmp/cmp" + "github.com/google/go-cmp/cmp/cmpopts" + "gocloud.dev/docstore/driver" + "gocloud.dev/docstore/drivertest" +) + +func TestPlanQuery(t *testing.T) { + c := &collection{ + table: "T", + partitionKey: "tableP", + description: &dyn2Types.TableDescription{}, + opts: &Options{AllowScans: true, RevisionField: "rev"}, + } + + // Build an ExpressionAttributeNames map with the given names. + eans := func(names ...string) map[string]string { + m := map[string]string{} + for i, n := range names { + m[fmt.Sprintf("#%d", i)] = n + } + return m + } + + // Build an ExpressionAttributeValues map. Filter values are always the number 1 + // and the keys are always :0, :1, ..., so we only need to know how many entries. + eavs := func(n int) map[string]dyn2Types.AttributeValue { + if n == 0 { + return nil + } + one := &dyn2Types.AttributeValueMemberN{Value: "1"} + m := map[string]dyn2Types.AttributeValue{} + for i := 0; i < n; i++ { + m[fmt.Sprintf(":%d", i)] = one + } + return m + } + + // Ignores the ConsistentRead field from both QueryInput and ScanInput. + opts := []cmp.Option{ + cmpopts.IgnoreFields(dyn.ScanInput{}, "ConsistentRead"), + cmpopts.IgnoreFields(dyn.QueryInput{}, "ConsistentRead"), + cmpopts.IgnoreUnexported(dyn.ScanInput{}), + cmpopts.IgnoreUnexported(dyn.QueryInput{}), + compareIgnoreAttributeUnexported, + } + + for _, test := range []struct { + desc string + // In all cases, the table has a partition key called "tableP". + tableSortKey string // if non-empty, the table sort key + localIndexSortKey string // if non-empty, there is a local index with this sort key + localIndexFields []string // the fields projected into the local index + globalIndexPartitionKey string // if non-empty, there is a global index with this partition key + globalIndexSortKey string // if non-empty, the global index has this sort key + globalIndexFields []string // the fields projected into the global index + query *driver.Query + want interface{} // either a ScanInput or a QueryInput + wantPlan string + }{ + { + desc: "empty query", + // A query with no filters requires a scan. + query: &driver.Query{}, + want: &dyn.ScanInput{TableName: &c.table}, + wantPlan: "Scan", + }, + { + desc: "equality filter on table partition field", + // A filter that compares the table's partition key for equality is the minimum + // requirement for querying the table. + query: &driver.Query{Filters: []driver.Filter{{[]string{"tableP"}, "=", 1}}}, + want: &dyn.QueryInput{ + KeyConditionExpression: aws.String("#0 = :0"), + ExpressionAttributeNames: eans("tableP"), + ExpressionAttributeValues: eavs(1), + }, + wantPlan: "Table", + }, + { + desc: "equality filter on table partition field (sort key)", + // Same as above, but the table has a sort key; shouldn't make a difference. + tableSortKey: "tableS", + query: &driver.Query{Filters: []driver.Filter{{[]string{"tableP"}, "=", 1}}}, + want: &dyn.QueryInput{ + KeyConditionExpression: aws.String("#0 = :0"), + ExpressionAttributeNames: eans("tableP"), + ExpressionAttributeValues: eavs(1), + }, + wantPlan: "Table", + }, + { + desc: "equality filter on other field", + // This query has an equality filter, but not on the table's partition key. + // Since there are no matching indexes, we must scan. + query: &driver.Query{Filters: []driver.Filter{{[]string{"other"}, "=", 1}}}, + want: &dyn.ScanInput{ + FilterExpression: aws.String("#0 = :0"), + ExpressionAttributeNames: eans("other"), + ExpressionAttributeValues: eavs(1), + }, + wantPlan: "Scan", + }, + { + desc: "non-equality filter on table partition field", + // If the query doesn't have an equality filter on the partition key, and there + // are no indexes, we must scan. The filter becomes a FilterExpression, evaluated + // on the backend. + query: &driver.Query{Filters: []driver.Filter{{[]string{"tableP"}, ">", 1}}}, + want: &dyn.ScanInput{ + FilterExpression: aws.String("#0 > :0"), + ExpressionAttributeNames: eans("tableP"), + ExpressionAttributeValues: eavs(1), + }, + wantPlan: "Scan", + }, + { + desc: "equality filter on partition, filter on other", + // The equality filter on the table's partition key lets us query the table. + // The other filter is used in the filter expression. + query: &driver.Query{Filters: []driver.Filter{ + {[]string{"tableP"}, "=", 1}, + {[]string{"other"}, "<=", 1}, + }}, + want: &dyn.QueryInput{ + KeyConditionExpression: aws.String("#1 = :1"), + FilterExpression: aws.String("#0 <= :0"), + ExpressionAttributeNames: eans("other", "tableP"), + ExpressionAttributeValues: eavs(2), + }, + wantPlan: "Table", + }, + { + desc: "equality filter on partition, filter on sort", + // If the table has a sort key and the query has a filter on it as well + // as an equality filter on the table's partition key, we can query the + // table. + tableSortKey: "tableS", + query: &driver.Query{Filters: []driver.Filter{ + {[]string{"tableP"}, "=", 1}, + {[]string{"tableS"}, "<=", 1}, + }}, + want: &dyn.QueryInput{ + KeyConditionExpression: aws.String("(#0 = :0) AND (#1 <= :1)"), + ExpressionAttributeNames: eans("tableP", "tableS"), + ExpressionAttributeValues: eavs(2), + }, + wantPlan: "Table", + }, + { + desc: "equality filter on table partition, filter on local index sort", + // The equality filter on the table's partition key allows us to query + // the table, but there is a better choice: a local index with a sort key + // that is mentioned in the query. + localIndexSortKey: "localS", + query: &driver.Query{Filters: []driver.Filter{ + {[]string{"tableP"}, "=", 1}, + {[]string{"localS"}, "<=", 1}, + }}, + want: &dyn.QueryInput{ + IndexName: aws.String("local"), + KeyConditionExpression: aws.String("(#0 = :0) AND (#1 <= :1)"), + ExpressionAttributeNames: eans("tableP", "localS"), + }, + wantPlan: `Index: "local"`, + }, + { + desc: "equality filter on table partition, filter on local index sort, bad projection", + // The equality filter on the table's partition key allows us to query + // the table. There seems to be a better choice: a local index with a sort key + // that is mentioned in the query. But the query wants the entire document, + // and the local index only has some fields. + localIndexSortKey: "localS", + localIndexFields: []string{}, // keys only + query: &driver.Query{Filters: []driver.Filter{ + {[]string{"tableP"}, "=", 1}, + {[]string{"localS"}, "<=", 1}, + }}, + want: &dyn.QueryInput{ + KeyConditionExpression: aws.String("#1 = :1"), + FilterExpression: aws.String("#0 <= :0"), + ExpressionAttributeNames: eans("localS", "tableP"), + }, + wantPlan: "Table", + }, + { + desc: "equality filter on table partition, filter on local index sort, good projection", + // Same as above, but now the query no longer asks for all fields, so + // we will only read the requested fields from the table. + localIndexSortKey: "localS", + localIndexFields: []string{}, // keys only + query: &driver.Query{ + FieldPaths: [][]string{{"tableP"}, {"localS"}}, + Filters: []driver.Filter{ + {[]string{"tableP"}, "=", 1}, + {[]string{"localS"}, "<=", 1}, + }, + }, + want: &dyn.QueryInput{ + IndexName: aws.String("local"), + KeyConditionExpression: aws.String("(#0 = :0) AND (#1 <= :1)"), + ExpressionAttributeNames: eans("tableP", "localS"), + ExpressionAttributeValues: eavs(2), + ProjectionExpression: aws.String("#0, #1"), + }, + wantPlan: `Index: "local"`, + }, + { + desc: "equality filter on table partition, filters on local index and table sort", + // Given the choice of querying the table or a local index, prefer the table. + tableSortKey: "tableS", + localIndexSortKey: "localS", + query: &driver.Query{Filters: []driver.Filter{ + {[]string{"tableP"}, "=", 1}, + {[]string{"localS"}, "<=", 1}, + {[]string{"tableS"}, ">", 1}, + }}, + want: &dyn.QueryInput{ + IndexName: nil, + KeyConditionExpression: aws.String("(#1 = :1) AND (#2 > :2)"), + FilterExpression: aws.String("#0 <= :0"), + ExpressionAttributeNames: eans("localS", "tableP", "tableS"), + }, + wantPlan: "Table", + }, + { + desc: "equality filter on other field with index", + // The query is the same as in "equality filter on other field," but now there + // is a global index with that field as partition key, so we can query it. + globalIndexPartitionKey: "other", + query: &driver.Query{Filters: []driver.Filter{{[]string{"other"}, "=", 1}}}, + want: &dyn.QueryInput{ + IndexName: aws.String("global"), + KeyConditionExpression: aws.String("#0 = :0"), + ExpressionAttributeNames: eans("other"), + }, + wantPlan: `Index: "global"`, + }, + { + desc: "equality filter on table partition, filter on global index sort", + // The equality filter on the table's partition key allows us to query + // the table, but there is a better choice: a global index with the same + // partition key and a sort key that is mentioned in the query. + // (In these tests, the global index has all the fields of the table by default.) + globalIndexPartitionKey: "tableP", + globalIndexSortKey: "globalS", + query: &driver.Query{Filters: []driver.Filter{ + {[]string{"tableP"}, "=", 1}, + {[]string{"globalS"}, "<=", 1}, + }}, + want: &dyn.QueryInput{ + IndexName: aws.String("global"), + KeyConditionExpression: aws.String("(#0 = :0) AND (#1 <= :1)"), + ExpressionAttributeNames: eans("tableP", "globalS"), + }, + wantPlan: `Index: "global"`, + }, + { + desc: "equality filter on table partition, filter on global index sort, bad projection", + // Although there is a global index that matches the filters best, it doesn't + // have the necessary fields. So we query against the table. + // The query does not specify FilterPaths, so it retrieves the entire document. + // globalIndexFields explicitly lists the fields that the global index has. + // Since the global index does not have all the document fields, it can't be used. + globalIndexPartitionKey: "tableP", + globalIndexSortKey: "globalS", + globalIndexFields: []string{"other"}, + query: &driver.Query{Filters: []driver.Filter{ + {[]string{"tableP"}, "=", 1}, + {[]string{"globalS"}, "<=", 1}, + }}, + want: &dyn.QueryInput{ + IndexName: nil, + KeyConditionExpression: aws.String("#1 = :1"), + FilterExpression: aws.String("#0 <= :0"), + ExpressionAttributeNames: eans("globalS", "tableP"), + }, + wantPlan: "Table", + }, + { + desc: "equality filter on table partition, filter on global index sort, good projection", + // The global index matches the filters best and has the necessary + // fields. So we query against it. + globalIndexPartitionKey: "tableP", + globalIndexSortKey: "globalS", + globalIndexFields: []string{"other", "rev"}, + query: &driver.Query{ + FieldPaths: [][]string{{"other"}}, + Filters: []driver.Filter{ + {[]string{"tableP"}, "=", 1}, + {[]string{"globalS"}, "<=", 1}, + }, + }, + want: &dyn.QueryInput{ + IndexName: aws.String("global"), + KeyConditionExpression: aws.String("(#0 = :0) AND (#1 <= :1)"), + ProjectionExpression: aws.String("#2, #0"), + ExpressionAttributeNames: eans("tableP", "globalS", "other"), + ExpressionAttributeValues: eavs(2), + }, + wantPlan: `Index: "global"`, + }, + } { + t.Run(test.desc, func(t *testing.T) { + c.sortKey = test.tableSortKey + if test.localIndexSortKey == "" { + c.description.LocalSecondaryIndexes = nil + } else { + c.description.LocalSecondaryIndexes = []dyn2Types.LocalSecondaryIndexDescription{ + { + IndexName: aws.String("local"), + KeySchema: keySchema("tableP", test.localIndexSortKey), + Projection: indexProjection(test.localIndexFields), + }, + } + } + if test.globalIndexPartitionKey == "" { + c.description.GlobalSecondaryIndexes = nil + } else { + c.description.GlobalSecondaryIndexes = []dyn2Types.GlobalSecondaryIndexDescription{ + { + IndexName: aws.String("global"), + KeySchema: keySchema(test.globalIndexPartitionKey, test.globalIndexSortKey), + Projection: indexProjection(test.globalIndexFields), + }, + } + } + gotRunner, err := c.planQuery(test.query) + if err != nil { + t.Fatal(err) + } + var got interface{} + switch tw := test.want.(type) { + case *dyn.ScanInput: + got = gotRunner.scanIn + tw.TableName = &c.table + if tw.ExpressionAttributeValues == nil { + tw.ExpressionAttributeValues = eavs(len(tw.ExpressionAttributeNames)) + } + case *dyn.QueryInput: + got = gotRunner.queryIn + tw.TableName = &c.table + if tw.ExpressionAttributeValues == nil { + tw.ExpressionAttributeValues = eavs(len(tw.ExpressionAttributeNames)) + } + default: + t.Fatalf("bad type for test.want: %T", test.want) + } + if diff := cmp.Diff(got, test.want, opts...); diff != "" { + t.Error("input:\n", diff) + } + gotPlan := gotRunner.queryPlan() + if diff := cmp.Diff(gotPlan, test.wantPlan); diff != "" { + t.Error("plan:\n", diff) + } + }) + } +} + +func TestQueryNoScans(t *testing.T) { + c := &collection{ + table: "T", + partitionKey: "tableP", + description: &dyn2Types.TableDescription{}, + opts: &Options{AllowScans: false}, + } + + for _, test := range []struct { + q *driver.Query + wantErr bool + }{ + {&driver.Query{}, false}, + {&driver.Query{Filters: []driver.Filter{{[]string{"other"}, "=", 1}}}, true}, + } { + qr, err := c.planQuery(test.q) + if err != nil { + t.Fatalf("%v: %v", test.q, err) + } + err = c.checkPlan(qr) + if test.wantErr { + if err == nil || !strings.Contains(err.Error(), "AllowScans") { + t.Errorf("%v: got %v, want an error that mentions the AllowScans option", test.q, err) + } + } else if err != nil { + t.Errorf("%v: got %v, want nil", test.q, err) + } + } +} + +// Make a key schema from the names of the partition and sort keys. +func keySchema(pkey, skey string) []dyn2Types.KeySchemaElement { + return []dyn2Types.KeySchemaElement{ + {AttributeName: &pkey, KeyType: dyn2Types.KeyTypeHash}, + {AttributeName: &skey, KeyType: dyn2Types.KeyTypeRange}, + } +} + +func indexProjection(fields []string) *dyn2Types.Projection { + var ptype dyn2Types.ProjectionType + switch { + case fields == nil: + ptype = dyn2Types.ProjectionTypeAll + case len(fields) == 0: + ptype = dyn2Types.ProjectionTypeKeysOnly + default: + ptype = dyn2Types.ProjectionTypeInclude + } + proj := &dyn2Types.Projection{ProjectionType: ptype} + for _, f := range fields { + f := f + proj.NonKeyAttributes = append(proj.NonKeyAttributes, f) + } + return proj +} + +func TestGlobalFieldsIncluded(t *testing.T) { + c := &collection{partitionKey: "tableP", sortKey: "tableS"} + gi := dyn2Types.GlobalSecondaryIndexDescription{ + KeySchema: keySchema("globalP", "globalS"), + } + for _, test := range []struct { + desc string + queryFields []string + wantKeysOnly bool // when the projection includes only table and index keys + wantInclude bool // when the projection includes fields "f" and "g". + }{ + { + desc: "all", + queryFields: nil, + wantKeysOnly: false, + wantInclude: false, + }, + { + desc: "key fields", + queryFields: []string{"tableS", "globalP"}, + wantKeysOnly: true, + wantInclude: true, + }, + { + desc: "included fields", + queryFields: []string{"f", "g"}, + wantKeysOnly: false, + wantInclude: true, + }, + { + desc: "included and key fields", + queryFields: []string{"f", "g", "tableP", "globalS"}, + wantKeysOnly: false, + wantInclude: true, + }, + { + desc: "not included field", + queryFields: []string{"f", "g", "h"}, + wantKeysOnly: false, + wantInclude: false, + }, + } { + t.Run(test.desc, func(t *testing.T) { + var fps [][]string + for _, qf := range test.queryFields { + fps = append(fps, strings.Split(qf, ".")) + } + q := &driver.Query{FieldPaths: fps} + for _, p := range []struct { + name string + proj *dyn2Types.Projection + want bool + }{ + {"ALL", indexProjection(nil), true}, + {"KEYS_ONLY", indexProjection([]string{}), test.wantKeysOnly}, + {"INCLUDE", indexProjection([]string{"f", "g"}), test.wantInclude}, + } { + t.Run(p.name, func(t *testing.T) { + gi.Projection = p.proj + got := c.globalFieldsIncluded(q, gi) + if got != p.want { + t.Errorf("got %t, want %t", got, p.want) + } + }) + } + }) + } +} + +func TestCompare(t *testing.T) { + tm := time.Now() + for _, test := range []struct { + a, b interface{} + want int + }{ + {1, 1, 0}, + {1, 2, -1}, + {2, 1, 1}, + {1.5, 2, -1}, + {2.5, 2.1, 1}, + {3.8, 3.8, 0}, + {"x", "x", 0}, + {"x", "xx", -1}, + {"x", "a", 1}, + {tm, tm, 0}, + {tm, tm.Add(1), -1}, + {tm, tm.Add(-1), 1}, + {[]byte("x"), []byte("x"), 0}, + {[]byte("x"), []byte("xx"), -1}, + {[]byte("x"), []byte("a"), 1}, + } { + got := compare(test.a, test.b) + if got != test.want { + t.Errorf("compare(%v, %v) = %d, want %d", test.a, test.b, got, test.want) + } + } +} + +func TestCopyTopLevel(t *testing.T) { + type E struct{ C int } + type S struct { + A int + B int + E + } + + s := &S{A: 1, B: 2, E: E{C: 3}} + m := map[string]interface{}{"A": 1, "B": 2, "C": 3} + for _, test := range []struct { + dest, src interface{} + want interface{} + }{ + { + dest: map[string]interface{}{}, + src: m, + want: m, + }, + { + dest: &S{}, + src: s, + want: s, + }, + { + dest: map[string]interface{}{}, + src: s, + want: m, + }, + { + dest: &S{}, + src: m, + want: s, + }, + } { + dest := drivertest.MustDocument(test.dest) + src := drivertest.MustDocument(test.src) + if err := copyTopLevel(dest, src); err != nil { + t.Fatalf("src=%+v: %v", test.src, err) + } + if !cmp.Equal(test.dest, test.want) { + t.Errorf("src=%+v: got %v, want %v", test.src, test.dest, test.want) + } + } +} + +func Test_documentIterator_Next(t *testing.T) { + type fields struct { + qr *queryRunner + items []map[string]dyn2Types.AttributeValue + curr int + offset int + limit int + count int + last map[string]dyn2Types.AttributeValue + asFunc func(i interface{}) bool + } + type args struct { + ctx context.Context + doc driver.Document + } + tests := []struct { + name string + fields fields + args args + wantErr bool + }{ + { + name: "nextWithNoDecodeError", + fields: fields{ + qr: &queryRunner{}, + items: []map[string]dyn2Types.AttributeValue{ + {"key": &dyn2Types.AttributeValueMemberM{Value: map[string]dyn2Types.AttributeValue{"key": &dyn2Types.AttributeValueMemberS{Value: "value"}}}}, + }, + curr: 0, + offset: 0, + limit: 0, + count: 0, + last: map[string]dyn2Types.AttributeValue{}, + }, + args: args{ + ctx: context.Background(), + doc: drivertest.MustDocument(map[string]interface{}{}), + }, + wantErr: false, + }, + { + name: "nextWithDecodeError", + fields: fields{ + qr: &queryRunner{}, + items: []map[string]dyn2Types.AttributeValue{ + {"key": nil}, // set M to nil to trigger decode error + }, + curr: 0, + offset: 0, + limit: 0, + count: 0, + last: map[string]dyn2Types.AttributeValue{}, + }, + args: args{ + ctx: context.Background(), + doc: drivertest.MustDocument(map[string]interface{}{}), + }, + wantErr: true, + }, + { + name: "nextWhereCurrIsGreaterThanOrEqualToItemsAndLastIsNotNil", + fields: fields{ + qr: &queryRunner{ + scanIn: &dyn.ScanInput{}, + // hack to return error from run + beforeRun: func(asFunc func(i interface{}) bool) error { return errors.New("invalid") }, + }, + items: []map[string]dyn2Types.AttributeValue{{"key": &dyn2Types.AttributeValueMemberM{Value: map[string]dyn2Types.AttributeValue{"key": &dyn2Types.AttributeValueMemberS{Value: "value"}}}}}, + curr: 1, + offset: 0, + limit: 0, + count: 0, + last: map[string]dyn2Types.AttributeValue{"key": &dyn2Types.AttributeValueMemberS{Value: "value"}}, + }, + args: args{ + ctx: context.Background(), + doc: drivertest.MustDocument(map[string]interface{}{}), + }, + wantErr: true, + }, + } + for i, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + it := &documentIterator{ + qr: tt.fields.qr, + items: tt.fields.items, + curr: tt.fields.curr, + offset: tt.fields.offset, + limit: tt.fields.limit, + count: tt.fields.count, + last: tt.fields.last, + asFunc: tt.fields.asFunc, + } + if err := it.Next(tt.args.ctx, tt.args.doc); (err != nil) != tt.wantErr { + t.Errorf("documentIterator.Next() test=%v(%v) error = %v, wantErr %v", i+1, tt.name, err, tt.wantErr) + } + }) + } +} diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/ActionsOnStructNoRev.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/ActionsOnStructNoRev.replay new file mode 100644 index 000000000..69489e897 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/ActionsOnStructNoRev.replay @@ -0,0 +1,539 @@ +{ + "Initial": "AQAAAA7eTDFaKb0UHgAA", + "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": "a736b835dad551ec", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "SQFNBC77QUITK0HF6339QKAU9RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "79c57b2814ca5b2f", + "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": [ + "155" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2558124720" + ], + "X-Amzn-Requestid": [ + "VITSKM684HA10QJ5Q15NTUM5UNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MSwiSXRlbXMiOlt7Im5hbWUiOnsiUyI6InRlc3RTZXJpYWxpemVSZXZpc2lvbiJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkMjgwMTk1Ny1lYTFjLTQ4NWItYmQwMS01NWUyMTIzNTU1MjAifSwieCI6eyJOIjoiMSJ9fV0sIlNjYW5uZWRDb3VudCI6MX0=" + } + }, + { + "ID": "c3e880a4182ec8a4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "241" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZDI4MDE5NTctZWExYy00ODViLWJkMDEtNTVlMjEyMzU1NTIwIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFNlcmlhbGl6ZVJldmlzaW9uIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "FB12UOPJ4JVT3TSMPG8Q0A07RNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "07b202fd5c2b612e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "82" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkkiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoicHV0YW5kdXBkYXRlIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OEFOJ5NAALQ05KGLLV5BOS9CMFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "172b7dc4e9997d9e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "177" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJJIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6ImNyZWF0ZWFuZHJlcGxhY2UifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VAGVNL9A35PT4G2KR0QD415G7JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "faa17e5f3f57ab54", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "133" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJjcmVhdGVhbmRyZXBsYWNlIn19LHsibmFtZSI6eyJTIjoicHV0YW5kdXBkYXRlIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "148" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1989180713" + ], + "X-Amzn-Requestid": [ + "JOGVKR7K5PQRPUPHH87O418QA7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJJIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6ImNyZWF0ZWFuZHJlcGxhY2UifX0seyJJIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InB1dGFuZHVwZGF0ZSJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "d706cd2db38972ac", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "243" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiSSJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7Ik4iOiIxIn19LCJLZXkiOnsibmFtZSI6eyJTIjoicHV0YW5kdXBkYXRlIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjBcbiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "H8K309ADQTFBLIADP3R920USJ7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "14d0a2cbf39a699e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "173" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJJdGVtIjp7IkkiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoiY3JlYXRlYW5kcmVwbGFjZSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "SVUESBHSVJ8VFDBUMTNNTPPKIFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "bc4cd3ba4fa25d54", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "215" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJJIiwiIzEiOiJuYW1lIn0sIktleXMiOlt7Im5hbWUiOnsiUyI6ImNyZWF0ZWFuZHJlcGxhY2UifX0seyJuYW1lIjp7IlMiOiJwdXRhbmR1cGRhdGUifX1dLCJQcm9qZWN0aW9uRXhwcmVzc2lvbiI6IiMwLCAjMSJ9fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "148" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1795518206" + ], + "X-Amzn-Requestid": [ + "79A51RQUSNT9TCOU2SUP25ATRFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJJIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6ImNyZWF0ZWFuZHJlcGxhY2UifX0seyJJIjp7Ik4iOiIxIn0sIm5hbWUiOnsiUyI6InB1dGFuZHVwZGF0ZSJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/ActionsWithCompositeID.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/ActionsWithCompositeID.replay new file mode 100644 index 000000000..7ceb8d53e --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/ActionsWithCompositeID.replay @@ -0,0 +1,1144 @@ +{ + "Initial": "AQAAAA7eTDFbFtT+KAAA", + "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": "6482682afbafebc8", + "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": [ + "eyJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1364618104" + ], + "X-Amzn-Requestid": [ + "SLBL1I69OD64SHA49OG99GGVCFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIkF0dHJpYnV0ZVR5cGUiOiJTIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJBdHRyaWJ1dGVUeXBlIjoiTiJ9LHsiQXR0cmlidXRlTmFtZSI6IlRpbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDc5MTY0NjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkdsb2JhbFNlY29uZGFyeUluZGV4ZXMiOlt7IkluZGV4QXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMi9pbmRleC9nbG9iYWwiLCJJbmRleE5hbWUiOiJnbG9iYWwiLCJJbmRleFNpemVCeXRlcyI6OTgxLCJJbmRleFN0YXR1cyI6IkFDVElWRSIsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiUGxheWVyIiwiS2V5VHlwZSI6IkhBU0gifSx7IkF0dHJpYnV0ZU5hbWUiOiJUaW1lIiwiS2V5VHlwZSI6IlJBTkdFIn1dLCJQcm9qZWN0aW9uIjp7IlByb2plY3Rpb25UeXBlIjoiQUxMIn0sIlByb3Zpc2lvbmVkVGhyb3VnaHB1dCI6eyJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fX1dLCJJdGVtQ291bnQiOjgsIktleVNjaGVtYSI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJLZXlUeXBlIjoiSEFTSCJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIktleVR5cGUiOiJSQU5HRSJ9XSwiTG9jYWxTZWNvbmRhcnlJbmRleGVzIjpbeyJJbmRleEFybiI6ImFybjphd3M6ZHluYW1vZGI6dXMtZWFzdC0yOjQ2MjM4MDIyNTcyMjp0YWJsZS9kb2NzdG9yZS10ZXN0LTIvaW5kZXgvbG9jYWwiLCJJbmRleE5hbWUiOiJsb2NhbCIsIkluZGV4U2l6ZUJ5dGVzIjo5ODEsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiR2FtZSIsIktleVR5cGUiOiJIQVNIIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJLZXlUeXBlIjoiUkFOR0UifV0sIlByb2plY3Rpb24iOnsiUHJvamVjdGlvblR5cGUiOiJBTEwifX1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMiIsIlRhYmxlSWQiOiI1YzRjNjAxNC03ZTZhLTRkYjctOTNkZS1hMTc0NTUyY2Y3OGQiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIiLCJUYWJsZVNpemVCeXRlcyI6OTgxLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "791ee43bbd9f4295", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2094893630" + ], + "X-Amzn-Requestid": [ + "SJJ3F87UB4M4HJ4VK5V961MHKFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiZmNjYWFiYmQtMjYxZi00MGM3LTllODQtYzNlNDAyMDRjODM0In19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0YzdjZmRjMy0yOGRiLTRkNTktOTc3OC1hMTgwMWQ4YmVlMDQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMmQxYmJkYmMtMTcwMS00MmY3LWE2NmEtYmEyYzI0MTg5YzU0In19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjI0M2RhZWE1LTk5NDctNDM2ZC05NDEzLTk4YTkyMWRmOGJlZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTY5MTc4ODAtOGNkOS00MGViLWFlZjctZjc0NmYzMjYzMjE5In19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIzYTAwN2Y3Mi1kYWJhLTQ0YmMtODUzZC0yNzRhYjNkM2MyNWMifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTE2NzEyNDMtOTIwNi00MzQxLWIyNzYtNWRhMWVlYzUyMDA2In19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjNiMDYxNGViLWI5OTUtNDUwMi04OWVjLWZlMmU1MzFiNTlmNiJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "16e33c726370692f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "260" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiM2IwNjE0ZWItYjk5NS00NTAyLTg5ZWMtZmUyZTUzMWI1OWY2In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RCV45V9NF0G3AB20HOGHG6LU67VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ed6c8c18bc24ad0d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "251" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMjQzZGFlYTUtOTk0Ny00MzZkLTk0MTMtOThhOTIxZGY4YmVkIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "L37Q86J687NBSFV0SIGUKNLTNVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f4ab51c90037b385", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "260" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOTE2NzEyNDMtOTIwNi00MzQxLWIyNzYtNWRhMWVlYzUyMDA2In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "98ASP3DS1E0BM3E2Q34J556V5FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "39c3626166c67936", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "261" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiM2EwMDdmNzItZGFiYS00NGJjLTg1M2QtMjc0YWIzZDNjMjVjIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "Q45C6M8P3I2I41EAF1A74UB7I7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "55c1effe4d59780e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "251" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMmQxYmJkYmMtMTcwMS00MmY3LWE2NmEtYmEyYzI0MTg5YzU0In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "I6BV0P534RCPGMMNG4TT5NLJL3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4c6f1a5611f8be6b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "254" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZmNjYWFiYmQtMjYxZi00MGM3LTllODQtYzNlNDAyMDRjODM0In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9V43N9TAL4NLPGOVJAGAQHJ257VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0cae4f37fc7b8833", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "261" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMTY5MTc4ODAtOGNkOS00MGViLWFlZjctZjc0NmYzMjYzMjE5In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "V25LK0EIC5GNI3NU6BA7EHTMPVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d74a4bfe3e220b9a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "252" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNGM3Y2ZkYzMtMjhkYi00ZDU5LTk3NzgtYTE4MDFkOGJlZTA0In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G73JSGUP243IJSMNSS02CKUEURVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0247796d0e77218d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "352" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIyNTg4NTgwYS1kMTA2LTQwZTUtOGQ2Mi01Mjc4Nzc3OTZiMjQifSwiR2FtZSI6eyJTIjoiNWFlNzNmZGEtYWE0Ny00YmExLTg0N2MtN2NjOTIzMGZjOWU0In0sIlBsYXllciI6eyJOVUxMIjp0cnVlfSwiU2NvcmUiOnsiTiI6IjAifSwiVGltZSI6eyJTIjoiMDAwMS0wMS0wMVQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "167" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2041333382" + ], + "X-Amzn-Requestid": [ + "EU5M7U6439J1DIJDOLGO3CG2A3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uLmNvcmFsLnZhbGlkYXRlI1ZhbGlkYXRpb25FeGNlcHRpb24iLCJtZXNzYWdlIjoiT25lIG9yIG1vcmUgcGFyYW1ldGVyIHZhbHVlcyB3ZXJlIGludmFsaWQ6IFR5cGUgbWlzbWF0Y2ggZm9yIGtleSBQbGF5ZXIgZXhwZWN0ZWQ6IFMgYWN0dWFsOiBOVUxMIn0=" + } + }, + { + "ID": "34c68918aee0b85e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "244" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImZiZTBhZGJjLTAyNGQtNGVkYy04M2YwLTM5ZTQ2YzU1ZWQzNyJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiVGltZSI6eyJTIjoiMjAxOS0wMy0xOVQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "FTC6MQAH7GGKGGMQGRMR55M08RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "3573a268bb70c497", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "235" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImJhMWI5MjM4LTVjODktNDM3NC1iNDA3LTg5MWU1NzgwNjRlMyJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiVGltZSI6eyJTIjoiMjAxOS0wMy0yMFQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "FM935IE9J6IDDA9E3TBQTU3DTNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1ec617e7eb632a0e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "238" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjM3OGZhZDI4LTNkY2ItNDgwZi05YTI1LTA4NWNkMzU1NDY1ZCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlBsYXllciI6eyJTIjoiYmlsbGllIn0sIlNjb3JlIjp7Ik4iOiIxMTEifSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "8T82GAU6IFBLA530NQH0417M2BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "60f05da3b5808ee1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImVmMDhjNzQwLTMyZjMtNDBiMy1iM2NkLTk2OGY5OGU4ZTM0YSJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiIxMjAifSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "LKRRM119O3BB3R6245PRGDTLIJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e8746c02368261c7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "244" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjIyZmUwMDUxLTBjMDYtNDExNS1hZDQ0LTFkYjhjMDAzOTBlZCJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlBsYXllciI6eyJTIjoiYW5keSJ9LCJTY29yZSI6eyJOIjoiODEifSwiVGltZSI6eyJTIjoiMjAxOS0wMi0wMVQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TNEVJ06OJT2PK2TUBTR92KEKVVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9721ac11650b718c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "243" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImJjOWU4MTU0LWVmMmItNDlhZC1iMDg5LWVlYThkYThkZDYwNiJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJUaW1lIjp7IlMiOiIyMDE5LTAzLTEzVDAwOjAwOjAwWiJ9LCJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "411RUGVTNF3PM2FUIQDRU8UESBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c0023b9dc46ddc3c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "243" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImRlMjhlODYxLWUyNTktNDg0NC1hNDk0LTUxN2YxMTk2NTZlNCJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlBsYXllciI6eyJTIjoibWVsIn0sIlNjb3JlIjp7Ik4iOiI2MCJ9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3IELJL5C7D7GSRTM20JQRK14DRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8022042ac4936486", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjRkODgxOTE1LTcxOWYtNGFhNi1hOTkyLWVjODNmZDIzYjU4ZSJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlBsYXllciI6eyJTIjoibWVsIn0sIlNjb3JlIjp7Ik4iOiIxOTAifSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xOFQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:47 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3U1RF3GR7J5N44LCG49921885VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "25c473b0dfbd61d4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "504" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0yIjp7IkNvbnNpc3RlbnRSZWFkIjpmYWxzZSwiS2V5cyI6W3siR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9fSx7IkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiUGxheWVyIjp7IlMiOiJtZWwifX0seyJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlBsYXllciI6eyJTIjoiYW5keSJ9fSx7IkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiUGxheWVyIjp7IlMiOiJmcmFuIn19LHsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9fSx7IkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiUGxheWVyIjp7IlMiOiJiaWxsaWUifX0seyJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlBsYXllciI6eyJTIjoibWVsIn19LHsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1667" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3960168387" + ], + "X-Amzn-Requestid": [ + "A25HB2N5O477QT7D9LTTJJF5EFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0yIjpbeyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9LCJTY29yZSI6eyJOIjoiMTIwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiZWYwOGM3NDAtMzJmMy00MGIzLWIzY2QtOTY4Zjk4ZThlMzRhIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImJjOWU4MTU0LWVmMmItNDlhZC1iMDg5LWVlYThkYThkZDYwNiJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiNjAifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkZTI4ZTg2MS1lMjU5LTQ4NDQtYTQ5NC01MTdmMTE5NjU2ZTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJiaWxsaWUifSwiU2NvcmUiOnsiTiI6IjExMSJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjM3OGZhZDI4LTNkY2ItNDgwZi05YTI1LTA4NWNkMzU1NDY1ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6dHJ1ZX0sIlRpbWUiOnsiUyI6IjIwMTktMDQtMThUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoibWVsIn0sIlNjb3JlIjp7Ik4iOiIxOTAifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZDg4MTkxNS03MTlmLTRhYTYtYTk5Mi1lYzgzZmQyM2I1OGUifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wMy0yMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJmcmFuIn0sIlNjb3JlIjp7Ik4iOiIzMyJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImJhMWI5MjM4LTVjODktNDM3NC1iNDA3LTg5MWU1NzgwNjRlMyJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAzLTE5VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifSwiU2NvcmUiOnsiTiI6IjMzIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiZmJlMGFkYmMtMDI0ZC00ZWRjLTgzZjAtMzllNDZjNTVlZDM3In19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDItMDFUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiYW5keSJ9LCJTY29yZSI6eyJOIjoiODEifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIyMmZlMDA1MS0wYzA2LTQxMTUtYWQ0NC0xZGI4YzAwMzkwZWQifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As.replay new file mode 100644 index 000000000..4884494bc --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As.replay @@ -0,0 +1,814 @@ +{ + "Initial": "AQAAAA7eTDFgBEEHXAAA", + "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": "832e87dcdb1f104e", + "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": [ + "eyJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1364618104" + ], + "X-Amzn-Requestid": [ + "H2NUNHMDDL0U2MCCAN8645HN2VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIkF0dHJpYnV0ZVR5cGUiOiJTIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJBdHRyaWJ1dGVUeXBlIjoiTiJ9LHsiQXR0cmlidXRlTmFtZSI6IlRpbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDc5MTY0NjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkdsb2JhbFNlY29uZGFyeUluZGV4ZXMiOlt7IkluZGV4QXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMi9pbmRleC9nbG9iYWwiLCJJbmRleE5hbWUiOiJnbG9iYWwiLCJJbmRleFNpemVCeXRlcyI6OTgxLCJJbmRleFN0YXR1cyI6IkFDVElWRSIsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiUGxheWVyIiwiS2V5VHlwZSI6IkhBU0gifSx7IkF0dHJpYnV0ZU5hbWUiOiJUaW1lIiwiS2V5VHlwZSI6IlJBTkdFIn1dLCJQcm9qZWN0aW9uIjp7IlByb2plY3Rpb25UeXBlIjoiQUxMIn0sIlByb3Zpc2lvbmVkVGhyb3VnaHB1dCI6eyJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fX1dLCJJdGVtQ291bnQiOjgsIktleVNjaGVtYSI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJLZXlUeXBlIjoiSEFTSCJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIktleVR5cGUiOiJSQU5HRSJ9XSwiTG9jYWxTZWNvbmRhcnlJbmRleGVzIjpbeyJJbmRleEFybiI6ImFybjphd3M6ZHluYW1vZGI6dXMtZWFzdC0yOjQ2MjM4MDIyNTcyMjp0YWJsZS9kb2NzdG9yZS10ZXN0LTIvaW5kZXgvbG9jYWwiLCJJbmRleE5hbWUiOiJsb2NhbCIsIkluZGV4U2l6ZUJ5dGVzIjo5ODEsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiR2FtZSIsIktleVR5cGUiOiJIQVNIIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJLZXlUeXBlIjoiUkFOR0UifV0sIlByb2plY3Rpb24iOnsiUHJvamVjdGlvblR5cGUiOiJBTEwifX1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMiIsIlRhYmxlSWQiOiI1YzRjNjAxNC03ZTZhLTRkYjctOTNkZS1hMTc0NTUyY2Y3OGQiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIiLCJUYWJsZVNpemVCeXRlcyI6OTgxLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "cae39ffa56331f77", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "Q43B34H2R89CBE27QLHSS9BOPFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "cfc0bb9e8c94c8f1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "260" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZDNjZDYyNTItMjg5YS00YzFjLWIxZDItOTgwZDQ1MzJkZGYxIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "KJ2SPJQDA45BDQ9QQJNFRUSIFNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4e2f4f4650b182b9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "260" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1SUVRJ6ISA4VUTFOE9EMN74SDNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9fbd27b618f61596", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "254" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TB6S5LVEH7CKCJG18NJT1N2AMRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "38097082c4113717", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "251" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOTYyYmI4ZWMtOWZhNS00ZmJjLWI4ZjEtMjljNTExNDllNDlkIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UNI16DUQ96JDSUD68UD0B30J2BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d2eff4a1df5cfc05", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "252" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZTFhZTcwY2UtNWU3Yy00ZmI3LWI0MDItOTQ3NDJhZDA2M2U3In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "K86KU94PLEAPPPD7UKQ8BHG6DFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9b49fd80a1437f86", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "251" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "I9TIA7N6ET7VMOI74QN1US9CABVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "7d1b3f933cb4fc64", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "261" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VOILIF3MINLOB4NG6LPRMKPKGVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "491674c9b8eef02d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "261" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNGZiMmJjZjUtMDQ0OC00YzQ5LThmYjYtZjYxYmRkZWUwMTU0In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "DBU405OD37HDB7BU0AOQQ1R1S3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "35c9b1f34b8f4cd4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "183" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiRGF5cyBHb25lIn19LCJLZXlDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "39" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3413411624" + ], + "X-Amzn-Requestid": [ + "NTMTUR1VRE75HA0S50LUM72AUNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MCwiSXRlbXMiOltdLCJTY2FubmVkQ291bnQiOjB9" + } + }, + { + "ID": "786abd572728257a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "171" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlNjb3JlIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiTiI6IjUwIn19LCJGaWx0ZXJFeHByZXNzaW9uIjoiIzAgPiA6MCIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "39" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3413411624" + ], + "X-Amzn-Requestid": [ + "5P427EGD9RQ8C57K91FBE6D88BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MCwiSXRlbXMiOltdLCJTY2FubmVkQ291bnQiOjB9" + } + }, + { + "ID": "7f62fbd2d250a9a1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "326" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlOThkODQ3Zi0xNTJiLTRkYzktODkwYy1jMzRlYWNjMGQxZjMifSwiR2FtZSI6eyJTIjoiRGF5cyBHb25lIn0sIlBsYXllciI6eyJTIjoic3RlcGgifSwiU2NvcmUiOnsiTiI6IjI0In0sIlRpbWUiOnsiUyI6IjIwMTktMDQtMjVUMDA6MDA6MDBaIn0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9PK6G11UHJL5F6R1JPLI1GMN43VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c7851ea37d77bb48", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "326" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJiODVmNDg0Yi02ZTgwLTQzNGQtOTMzNi1jZDk2YWFjM2Q0ZDcifSwiR2FtZSI6eyJTIjoiRGF5cyBHb25lIn0sIlBsYXllciI6eyJTIjoic3RlcGgifSwiU2NvcmUiOnsiTiI6IjI0In0sIlRpbWUiOnsiUyI6IjIwMTktMDQtMjVUMDA6MDA6MDBaIn0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "MT62J8IB658ERBIU3P9DNAALVVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As.yaml b/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As.yaml new file mode 100644 index 000000000..0e26b211b --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As.yaml @@ -0,0 +1,244 @@ +--- +version: 1 +interactions: +- request: + body: '{"TableName":"docstore-test-2"}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "31" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125305Z + X-Amz-Target: + - DynamoDB_20120810.DescribeTable + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{"Table":{"AttributeDefinitions":[{"AttributeName":"Game","AttributeType":"S"},{"AttributeName":"Player","AttributeType":"S"},{"AttributeName":"Score","AttributeType":"N"},{"AttributeName":"Time","AttributeType":"S"}],"CreationDateTime":1.556147916461E9,"GlobalSecondaryIndexes":[{"IndexArn":"arn:aws:dynamodb:us-east-2:462380225722:table/docstore-test-2/index/global","IndexName":"global","IndexSizeBytes":212,"IndexStatus":"ACTIVE","ItemCount":2,"KeySchema":[{"AttributeName":"Player","KeyType":"HASH"},{"AttributeName":"Time","KeyType":"RANGE"}],"Projection":{"ProjectionType":"ALL"},"ProvisionedThroughput":{"NumberOfDecreasesToday":0,"ReadCapacityUnits":5,"WriteCapacityUnits":5}}],"ItemCount":2,"KeySchema":[{"AttributeName":"Game","KeyType":"HASH"},{"AttributeName":"Player","KeyType":"RANGE"}],"LocalSecondaryIndexes":[{"IndexArn":"arn:aws:dynamodb:us-east-2:462380225722:table/docstore-test-2/index/local","IndexName":"local","IndexSizeBytes":212,"ItemCount":2,"KeySchema":[{"AttributeName":"Game","KeyType":"HASH"},{"AttributeName":"Score","KeyType":"RANGE"}],"Projection":{"ProjectionType":"ALL"}}],"ProvisionedThroughput":{"NumberOfDecreasesToday":0,"ReadCapacityUnits":5,"WriteCapacityUnits":5},"TableArn":"arn:aws:dynamodb:us-east-2:462380225722:table/docstore-test-2","TableId":"5c4c6014-7e6a-4db7-93de-a174552cf78d","TableName":"docstore-test-2","TableSizeBytes":266,"TableStatus":"ACTIVE"}}' + headers: + Connection: + - keep-alive + Content-Length: + - "1407" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:05 GMT + Server: + - Server + X-Amz-Crc32: + - "325584166" + X-Amzn-Requestid: + - GJ97UPS5OS6KIT0DJRNFI0UH73VV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"ClientRequestToken":"7d7ad684-7b3d-461a-b6d5-4be758ee986a","TransactItems":[{"Put":{"Item":{"DocstoreRevision":{"S":"2fd2d1fd-c1ce-46d7-b335-258215f94f2f"},"Game":{"S":"Days + Gone"},"Player":{"S":"steph"},"Score":{"N":"24"},"Time":{"S":"2019-04-25T00:00:00Z"}},"TableName":"docstore-test-2"}},{"Put":{"Item":{"DocstoreRevision":{"S":"eb43aab0-5a21-4f65-b604-2ac5e32f3606"},"Game":{"S":"Days + Gone"},"Player":{"S":"mia"},"Score":{"N":"99"},"Time":{"S":"2019-04-26T00:00:00Z"}},"TableName":"docstore-test-2"}}]}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "509" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125305Z + X-Amz-Target: + - DynamoDB_20120810.TransactWriteItems + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{}' + headers: + Connection: + - keep-alive + Content-Length: + - "2" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:05 GMT + Server: + - Server + X-Amz-Crc32: + - "2745614147" + X-Amzn-Requestid: + - K4JNLM37EL1D58TPSLOH7NL99FVV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"ConsistentRead":true,"ExpressionAttributeNames":{"#0":"Game"},"ExpressionAttributeValues":{":0":{"S":"Days + Gone"}},"KeyConditionExpression":"#0 = :0","TableName":"docstore-test-2"}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "182" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125305Z + X-Amz-Target: + - DynamoDB_20120810.Query + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{"Count":2,"Items":[{"Time":{"S":"2019-04-26T00:00:00Z"},"Player":{"S":"mia"},"Score":{"N":"99"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"eb43aab0-5a21-4f65-b604-2ac5e32f3606"}},{"Time":{"S":"2019-04-25T00:00:00Z"},"Player":{"S":"steph"},"Score":{"N":"24"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"2fd2d1fd-c1ce-46d7-b335-258215f94f2f"}}],"ScannedCount":2}' + headers: + Connection: + - keep-alive + Content-Length: + - "374" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:05 GMT + Server: + - Server + X-Amz-Crc32: + - "3144266929" + X-Amzn-Requestid: + - F1EB7Q9TIHJKFD16JBPFL8M5I3VV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"ConsistentRead":true,"ExpressionAttributeNames":{"#0":"Score"},"ExpressionAttributeValues":{":0":{"N":"50"}},"FilterExpression":"#0 + > :0","TableName":"docstore-test-2"}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "170" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125306Z + X-Amz-Target: + - DynamoDB_20120810.Scan + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{"Count":1,"Items":[{"Time":{"S":"2019-04-26T00:00:00Z"},"Player":{"S":"mia"},"Score":{"N":"99"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"eb43aab0-5a21-4f65-b604-2ac5e32f3606"}}],"ScannedCount":2}' + headers: + Connection: + - keep-alive + Content-Length: + - "205" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:05 GMT + Server: + - Server + X-Amz-Crc32: + - "2965315507" + X-Amzn-Requestid: + - U96606SLHKOQ3FCJFN03BI8OGRVV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"TableName":"docstore-test-2"}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "31" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125306Z + X-Amz-Target: + - DynamoDB_20120810.Scan + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{"Count":2,"Items":[{"Time":{"S":"2019-04-26T00:00:00Z"},"Player":{"S":"mia"},"Score":{"N":"99"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"eb43aab0-5a21-4f65-b604-2ac5e32f3606"}},{"Time":{"S":"2019-04-25T00:00:00Z"},"Player":{"S":"steph"},"Score":{"N":"24"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"2fd2d1fd-c1ce-46d7-b335-258215f94f2f"}}],"ScannedCount":2}' + headers: + Connection: + - keep-alive + Content-Length: + - "374" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:05 GMT + Server: + - Server + X-Amz-Crc32: + - "3144266929" + X-Amzn-Requestid: + - HOOQ68CQH3FTI7RDS77VE03FHFVV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"ClientRequestToken":"b36a96df-94a3-42ae-ad52-e65302cd8847","TransactItems":[{"Delete":{"ConditionExpression":"#0 + = :0","ExpressionAttributeNames":{"#0":"DocstoreRevision"},"ExpressionAttributeValues":{":0":{"S":"eb43aab0-5a21-4f65-b604-2ac5e32f3606"}},"Key":{"Game":{"S":"Days + Gone"},"Player":{"S":"mia"}},"TableName":"docstore-test-2"}},{"Delete":{"ConditionExpression":"#0 + = :0","ExpressionAttributeNames":{"#0":"DocstoreRevision"},"ExpressionAttributeValues":{":0":{"S":"2fd2d1fd-c1ce-46d7-b335-258215f94f2f"}},"Key":{"Game":{"S":"Days + Gone"},"Player":{"S":"steph"}},"TableName":"docstore-test-2"}}]}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "605" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125306Z + X-Amz-Target: + - DynamoDB_20120810.TransactWriteItems + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{}' + headers: + Connection: + - keep-alive + Content-Length: + - "2" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:05 GMT + Server: + - Server + X-Amz-Crc32: + - "2745614147" + X-Amzn-Requestid: + - BBQ9E7M0KLRHJS47UNLLA4FIPNVV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As_returns_false_when_passed_nil.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As_returns_false_when_passed_nil.replay new file mode 100644 index 000000000..2553f07c0 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As_returns_false_when_passed_nil.replay @@ -0,0 +1,429 @@ +{ + "Initial": "AQAAAA7eTDFgMudHngAA", + "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": "82a60bd09009c375", + "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": [ + "eyJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1364618104" + ], + "X-Amzn-Requestid": [ + "M8R928UOL9LK837BP7LA9MOGLBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIkF0dHJpYnV0ZVR5cGUiOiJTIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJBdHRyaWJ1dGVUeXBlIjoiTiJ9LHsiQXR0cmlidXRlTmFtZSI6IlRpbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDc5MTY0NjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkdsb2JhbFNlY29uZGFyeUluZGV4ZXMiOlt7IkluZGV4QXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMi9pbmRleC9nbG9iYWwiLCJJbmRleE5hbWUiOiJnbG9iYWwiLCJJbmRleFNpemVCeXRlcyI6OTgxLCJJbmRleFN0YXR1cyI6IkFDVElWRSIsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiUGxheWVyIiwiS2V5VHlwZSI6IkhBU0gifSx7IkF0dHJpYnV0ZU5hbWUiOiJUaW1lIiwiS2V5VHlwZSI6IlJBTkdFIn1dLCJQcm9qZWN0aW9uIjp7IlByb2plY3Rpb25UeXBlIjoiQUxMIn0sIlByb3Zpc2lvbmVkVGhyb3VnaHB1dCI6eyJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fX1dLCJJdGVtQ291bnQiOjgsIktleVNjaGVtYSI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJLZXlUeXBlIjoiSEFTSCJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIktleVR5cGUiOiJSQU5HRSJ9XSwiTG9jYWxTZWNvbmRhcnlJbmRleGVzIjpbeyJJbmRleEFybiI6ImFybjphd3M6ZHluYW1vZGI6dXMtZWFzdC0yOjQ2MjM4MDIyNTcyMjp0YWJsZS9kb2NzdG9yZS10ZXN0LTIvaW5kZXgvbG9jYWwiLCJJbmRleE5hbWUiOiJsb2NhbCIsIkluZGV4U2l6ZUJ5dGVzIjo5ODEsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiR2FtZSIsIktleVR5cGUiOiJIQVNIIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJLZXlUeXBlIjoiUkFOR0UifV0sIlByb2plY3Rpb24iOnsiUHJvamVjdGlvblR5cGUiOiJBTEwifX1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMiIsIlRhYmxlSWQiOiI1YzRjNjAxNC03ZTZhLTRkYjctOTNkZS1hMTc0NTUyY2Y3OGQiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIiLCJUYWJsZVNpemVCeXRlcyI6OTgxLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "ea18409c632b619a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "235" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1619811644" + ], + "X-Amzn-Requestid": [ + "7660JD37T95ECIC153FLH6FMU7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MSwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTI1VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6InN0ZXBoIn0sIlNjb3JlIjp7Ik4iOiIyNCJ9LCJHYW1lIjp7IlMiOiJEYXlzIEdvbmUifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiZTk4ZDg0N2YtMTUyYi00ZGM5LTg5MGMtYzM0ZWFjYzBkMWYzIn19XSwiU2Nhbm5lZENvdW50IjoxfQ==" + } + }, + { + "ID": "44119dca68b033fc", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "252" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZTk4ZDg0N2YtMTUyYi00ZGM5LTg5MGMtYzM0ZWFjYzBkMWYzIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiRGF5cyBHb25lIn0sIlBsYXllciI6eyJTIjoic3RlcGgifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:52 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "PBIP3VM3NGACLE9J0QP02BLIKVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "38ee99b5ecb75fe1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "183" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiRGF5cyBHb25lIn19LCJLZXlDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "39" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:53 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3413411624" + ], + "X-Amzn-Requestid": [ + "2QA4MRQQJ0B692QH5DR212VCNRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MCwiSXRlbXMiOltdLCJTY2FubmVkQ291bnQiOjB9" + } + }, + { + "ID": "76db5cac14063518", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "171" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlNjb3JlIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiTiI6IjUwIn19LCJGaWx0ZXJFeHByZXNzaW9uIjoiIzAgPiA6MCIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "39" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:53 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3413411624" + ], + "X-Amzn-Requestid": [ + "9PCQCOHUA455URGIB86U0OMF9RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MCwiSXRlbXMiOltdLCJTY2FubmVkQ291bnQiOjB9" + } + }, + { + "ID": "bc5f9a67da3e956c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "326" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIyNTQ5OTdhMS0wMDZlLTQ4NjItOTMyMi01ZjE2Y2IzOTg3ZDIifSwiR2FtZSI6eyJTIjoiRGF5cyBHb25lIn0sIlBsYXllciI6eyJTIjoic3RlcGgifSwiU2NvcmUiOnsiTiI6IjI0In0sIlRpbWUiOnsiUyI6IjIwMTktMDQtMjVUMDA6MDA6MDBaIn0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:53 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "LKQLD5I252TMQHOJ4T2HQQJLPRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1860e19d36abef8c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "326" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkYjAzYzk1YS05ZjE2LTQ3ZDMtYjBlYy1lODMzMjE1YjYyMWYifSwiR2FtZSI6eyJTIjoiRGF5cyBHb25lIn0sIlBsYXllciI6eyJTIjoic3RlcGgifSwiU2NvcmUiOnsiTiI6IjI0In0sIlRpbWUiOnsiUyI6IjIwMTktMDQtMjVUMDA6MDA6MDBaIn0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:53 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "C4CD827QVLV7TN7QEHLKI51BK3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As_returns_false_when_passed_nil.yaml b/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As_returns_false_when_passed_nil.yaml new file mode 100644 index 000000000..2c537bf55 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/As/verify_As_returns_false_when_passed_nil.yaml @@ -0,0 +1,244 @@ +--- +version: 1 +interactions: +- request: + body: '{"TableName":"docstore-test-2"}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "31" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125306Z + X-Amz-Target: + - DynamoDB_20120810.DescribeTable + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{"Table":{"AttributeDefinitions":[{"AttributeName":"Game","AttributeType":"S"},{"AttributeName":"Player","AttributeType":"S"},{"AttributeName":"Score","AttributeType":"N"},{"AttributeName":"Time","AttributeType":"S"}],"CreationDateTime":1.556147916461E9,"GlobalSecondaryIndexes":[{"IndexArn":"arn:aws:dynamodb:us-east-2:462380225722:table/docstore-test-2/index/global","IndexName":"global","IndexSizeBytes":212,"IndexStatus":"ACTIVE","ItemCount":2,"KeySchema":[{"AttributeName":"Player","KeyType":"HASH"},{"AttributeName":"Time","KeyType":"RANGE"}],"Projection":{"ProjectionType":"ALL"},"ProvisionedThroughput":{"NumberOfDecreasesToday":0,"ReadCapacityUnits":5,"WriteCapacityUnits":5}}],"ItemCount":2,"KeySchema":[{"AttributeName":"Game","KeyType":"HASH"},{"AttributeName":"Player","KeyType":"RANGE"}],"LocalSecondaryIndexes":[{"IndexArn":"arn:aws:dynamodb:us-east-2:462380225722:table/docstore-test-2/index/local","IndexName":"local","IndexSizeBytes":212,"ItemCount":2,"KeySchema":[{"AttributeName":"Game","KeyType":"HASH"},{"AttributeName":"Score","KeyType":"RANGE"}],"Projection":{"ProjectionType":"ALL"}}],"ProvisionedThroughput":{"NumberOfDecreasesToday":0,"ReadCapacityUnits":5,"WriteCapacityUnits":5},"TableArn":"arn:aws:dynamodb:us-east-2:462380225722:table/docstore-test-2","TableId":"5c4c6014-7e6a-4db7-93de-a174552cf78d","TableName":"docstore-test-2","TableSizeBytes":266,"TableStatus":"ACTIVE"}}' + headers: + Connection: + - keep-alive + Content-Length: + - "1407" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:06 GMT + Server: + - Server + X-Amz-Crc32: + - "325584166" + X-Amzn-Requestid: + - V5J8K6UCUUM9AS846K5M8P5IR7VV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"ClientRequestToken":"961acd1e-44bb-4ace-8e9f-5244d42df229","TransactItems":[{"Put":{"Item":{"DocstoreRevision":{"S":"303beac7-02de-49b9-b82a-fc1b83d532c1"},"Game":{"S":"Days + Gone"},"Player":{"S":"steph"},"Score":{"N":"24"},"Time":{"S":"2019-04-25T00:00:00Z"}},"TableName":"docstore-test-2"}},{"Put":{"Item":{"DocstoreRevision":{"S":"762f11fe-9de1-4d3a-a55d-a4adca89663e"},"Game":{"S":"Days + Gone"},"Player":{"S":"mia"},"Score":{"N":"99"},"Time":{"S":"2019-04-26T00:00:00Z"}},"TableName":"docstore-test-2"}}]}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "509" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125306Z + X-Amz-Target: + - DynamoDB_20120810.TransactWriteItems + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{}' + headers: + Connection: + - keep-alive + Content-Length: + - "2" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:06 GMT + Server: + - Server + X-Amz-Crc32: + - "2745614147" + X-Amzn-Requestid: + - 4G02U9ME82551GFGQNK4LU4DFJVV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"ExpressionAttributeNames":{"#0":"Game"},"ExpressionAttributeValues":{":0":{"S":"Days + Gone"}},"KeyConditionExpression":"#0 = :0","TableName":"docstore-test-2"}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "160" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125306Z + X-Amz-Target: + - DynamoDB_20120810.Query + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{"Count":2,"Items":[{"Time":{"S":"2019-04-26T00:00:00Z"},"Player":{"S":"mia"},"Score":{"N":"99"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"762f11fe-9de1-4d3a-a55d-a4adca89663e"}},{"Time":{"S":"2019-04-25T00:00:00Z"},"Player":{"S":"steph"},"Score":{"N":"24"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"303beac7-02de-49b9-b82a-fc1b83d532c1"}}],"ScannedCount":2}' + headers: + Connection: + - keep-alive + Content-Length: + - "374" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:06 GMT + Server: + - Server + X-Amz-Crc32: + - "3008081910" + X-Amzn-Requestid: + - P4K0RDNU12G46IVV0RFCN2AVBVVV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"ExpressionAttributeNames":{"#0":"Score"},"ExpressionAttributeValues":{":0":{"N":"50"}},"FilterExpression":"#0 + > :0","TableName":"docstore-test-2"}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "148" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125306Z + X-Amz-Target: + - DynamoDB_20120810.Scan + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{"Count":1,"Items":[{"Time":{"S":"2019-04-26T00:00:00Z"},"Player":{"S":"mia"},"Score":{"N":"99"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"762f11fe-9de1-4d3a-a55d-a4adca89663e"}}],"ScannedCount":2}' + headers: + Connection: + - keep-alive + Content-Length: + - "205" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:06 GMT + Server: + - Server + X-Amz-Crc32: + - "3718331234" + X-Amzn-Requestid: + - QTC1AIK7LGQOK55V51P8UN8OIJVV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"TableName":"docstore-test-2"}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "31" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125306Z + X-Amz-Target: + - DynamoDB_20120810.Scan + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{"Count":2,"Items":[{"Time":{"S":"2019-04-26T00:00:00Z"},"Player":{"S":"mia"},"Score":{"N":"99"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"762f11fe-9de1-4d3a-a55d-a4adca89663e"}},{"Time":{"S":"2019-04-25T00:00:00Z"},"Player":{"S":"steph"},"Score":{"N":"24"},"Game":{"S":"Days + Gone"},"DocstoreRevision":{"S":"303beac7-02de-49b9-b82a-fc1b83d532c1"}}],"ScannedCount":2}' + headers: + Connection: + - keep-alive + Content-Length: + - "374" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:06 GMT + Server: + - Server + X-Amz-Crc32: + - "3008081910" + X-Amzn-Requestid: + - TU5BNC2AJN3BHBTDJTGML67I07VV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"ClientRequestToken":"cc182671-10dd-412a-a86b-42bdaf130679","TransactItems":[{"Delete":{"ConditionExpression":"#0 + = :0","ExpressionAttributeNames":{"#0":"DocstoreRevision"},"ExpressionAttributeValues":{":0":{"S":"762f11fe-9de1-4d3a-a55d-a4adca89663e"}},"Key":{"Game":{"S":"Days + Gone"},"Player":{"S":"mia"}},"TableName":"docstore-test-2"}},{"Delete":{"ConditionExpression":"#0 + = :0","ExpressionAttributeNames":{"#0":"DocstoreRevision"},"ExpressionAttributeValues":{":0":{"S":"303beac7-02de-49b9-b82a-fc1b83d532c1"}},"Key":{"Game":{"S":"Days + Gone"},"Player":{"S":"steph"}},"TableName":"docstore-test-2"}}]}' + form: {} + headers: + Accept-Encoding: + - identity + Content-Length: + - "605" + Content-Type: + - application/x-amz-json-1.0 + User-Agent: + - aws-sdk-go/1.19.16 (go1.12; linux; amd64) + X-Amz-Date: + - 20190502T125306Z + X-Amz-Target: + - DynamoDB_20120810.TransactWriteItems + url: https://dynamodb.us-east-2.amazonaws.com/ + method: POST + response: + body: '{}' + headers: + Connection: + - keep-alive + Content-Length: + - "2" + Content-Type: + - application/x-amz-json-1.0 + Date: + - Thu, 02 May 2019 12:53:06 GMT + Server: + - Server + X-Amz-Crc32: + - "2745614147" + X-Amzn-Requestid: + - 0PK493UFTE8VM6QN04JD9JKSRBVV4KQNSO5AEMVJF66Q9ASUAAJG + status: 200 OK + code: 200 + duration: "" diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/AtomicWrites.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/AtomicWrites.replay new file mode 100644 index 000000000..6d5032b22 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/AtomicWrites.replay @@ -0,0 +1,2794 @@ +{ + "Initial": "AQAAAA7fI1RFMB+r8P4g", + "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": "ca6b791ad220e3c3", + "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 21:04:05 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3121790867" + ], + "X-Amzn-Requestid": [ + "B0QGGKIO4L233045F3JV2J9Q0NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS43Mzc1MDg2MDAzMjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NjU0NjU0MzcwODk1OnRhYmxlL2RvY3N0b3JlLXRlc3QtMSIsIlRhYmxlSWQiOiI1YzRkZGQ0Ni04OWNhLTRkMzgtYTUzOC0zNWIyMjUwNWZkMzAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJUYWJsZVNpemVCeXRlcyI6MCwiVGFibGVTdGF0dXMiOiJBQ1RJVkUiLCJXYXJtVGhyb3VnaHB1dCI6eyJSZWFkVW5pdHNQZXJTZWNvbmQiOjUsIlN0YXR1cyI6IkFDVElWRSIsIldyaXRlVW5pdHNQZXJTZWNvbmQiOjV9fX0=" + } + }, + { + "ID": "4c93b6949d791ca2", + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "4159799708" + ], + "X-Amzn-Requestid": [ + "0LCDH312P2KOI11L3N921E4KNBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NiwiSXRlbXMiOlt7IkV0YWciOnsiUyI6IjE1MDBiODQ4LTZiNmYtNDc2MS05ZmQ3LWJiMGQxNmRlMDBkMyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifSwicyI6eyJTIjoiMyJ9fSx7IkV0YWciOnsiUyI6ImU3MDUzYWMyLTMxMzYtNDdlZi04ZDMyLTAzYjAzMjEyZWVlYiJ9LCJzIjp7IlMiOiI4In0sIm4iOnsiTiI6Ii0xIn0sIm5hbWUiOnsiUyI6InRlc3RVbm9yZGVyZWRBY3Rpb25zOCJ9fSx7IkV0YWciOnsiUyI6Ijk5NjZkMjExLTI3ZjQtNDYyMS04Y2ZkLWZiMmY4NTExOGQ2ZCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczQifSwicyI6eyJTIjoiNCJ9fSx7IkV0YWciOnsiUyI6ImU5NzUyNGM0LTBiMzQtNGNmYS1hZDRiLTI3OGZjMjUxYzg4NiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczcifSwicyI6eyJTIjoiNycifX0seyJFdGFnIjp7IlMiOiJlNWRmM2MyNi03MTdlLTRjYjAtYjIzYy03NGFiNDE4OGJjNDkifSwicyI6eyJTIjoiNicifSwibiI6eyJOIjoiMSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczYifX0seyJFdGFnIjp7IlMiOiJmZWFiNjg0ZC0yMjk4LTRjM2YtYjc0OC1kYmM2OTQ1NjA1MGMifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM1In0sInMiOnsiUyI6IjUifX1dLCJTY2FubmVkQ291bnQiOjZ9" + } + }, + { + "ID": "ca6df0d83c426e7e", + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9M2VQ6ONTMJJTQD09BK1N1TJTBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4594a409db45b0ed", + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "SAN59EPVPJ9174O4I4EV8M5BK3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "369a793b955bfc51", + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "O0MTFNF1JQ6KJK7HD77BLOKCC3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "16104d9d8cb5dc74", + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TDTS2H4VOUF7AFIPGD96C4B4MNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "cf890f94ea87acf1", + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OJED463EILRGN18QFJ6CQ0FOMBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e90296adb4c8a6c2", + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9OCVHD3HPS7UVE4P194SEAK6F7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5e817ad1a5c3f0ba", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZjdhM2RhMy0wNGFlLTRlYWItOGMzZS0zOGVmZmE2NmJmM2IifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "5D34MECI5CCCM8U5S5IA7CH3UFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "83d210d14669110a", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIwMzYxMjhlMi01ZDEyLTRkYTQtODEzNC1jM2FlOWUxY2RmOTQifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifSwicyI6eyJTIjoiMCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "J4C8TVP4O675KSOH8RDKK9MO03VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2c862f0e21b9e115", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlYWI5ZTg0Ny1jZTU5LTQyZDQtOTFmNS0wNzM4OTFkODJhNTAifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifSwicyI6eyJTIjoiMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:06 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RG2LKUDGM0S2HA6LUK8FINJO7NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e6900b641be0210c", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkMTcwNjIyNy0zMzllLTRlOTktYjdhNS0xOWIzMzE0MDc0MWMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifSwicyI6eyJTIjoiMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "O3R871RFSJ9H404GDBN40AGCG7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b7f99c95283895e7", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkMTQ4OTQ0NC00MDgxLTQ5MjctOTUwMS0wYmY5ODllYTk3NmMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifSwicyI6eyJTIjoiOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "FQ9A3N1UT3P4KOI97KQSITD34BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fc4b8ae54f2bfbbf", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIwZjljZjI5Mi02YzBhLTQwMjgtYTFjNy1hZWRjNDgwMWRhYjEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "6P69NNQ5BQKCB07JCUMK7N9PFNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "6570bf2761443ec5", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJhZGY0YzA4MS1hZDg1LTRjMTgtYmFhYi00MzY2ODEwNDA0NTYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "T5HQUQNBI9IQ7J853EN7IGNB77VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9f91f2a07befaf1b", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0Y2NmNTZkYi0xNzJjLTRiOWMtYmExYS0zYTlkNTJhZTI4MzgifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3MMHAJ9GAHHEV6DIAS8GU7LMENVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ea05a82ba44600be", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5NTBjZmIwNi02ZGJkLTQwZTQtOThjYy1iMzU4ZDRkZDM1NTMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "F1RCL14O96UQIUMO9TT0ID8FGVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "78eae2e728e0c1e8", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZWFiOWU4NDctY2U1OS00MmQ0LTkxZjUtMDczODkxZDgyYTUwIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "J1DSROGEV10A5V2PO8GN0M1L0VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "623ac0ec57d08cf2", + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3663308468" + ], + "X-Amzn-Requestid": [ + "HMBS4KIOCII7BEJBEFK5MO5U4RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIwZjljZjI5Mi02YzBhLTQwMjgtYTFjNy1hZWRjNDgwMWRhYjEifSwicyI6eyJTIjoiMyJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjRmN2EzZGEzLTA0YWUtNGVhYi04YzNlLTM4ZWZmYTY2YmYzYiJ9LCJzIjp7IlMiOiI0In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiYWRmNGMwODEtYWQ4NS00YzE4LWJhYWItNDM2NjgxMDQwNDU2In0sInMiOnsiUyI6IjUifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "272ca43f3d4d52ba", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZDE3MDYyMjctMzM5ZS00ZTk5LWI3YTUtMTliMzMxNDA3NDFjIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "97I96BQTPJ2M02KAT8AFSS5JMRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "97442233f7b03d17", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMDM2MTI4ZTItNWQxMi00ZGE0LTgxMzQtYzNhZTllMWNkZjk0In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "IVLO2U49KGP3EUQCHABJRBF5DVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "161d14d67dc5727b", + "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": [ + "eyJDbGllbnRSZXF1ZXN0VG9rZW4iOiIzYjVjMzk1My0yMWRmLTQ5Y2ItYmM0Yi05ZWU3OGFjNDFiNzUiLCJUcmFuc2FjdEl0ZW1zIjpbeyJVcGRhdGUiOnsiQ29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJEb2NzdG9yZVJldmlzaW9uIiwiIzEiOiJzIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6IjRjY2Y1NmRiLTE3MmMtNGI5Yy1iYTFhLTNhOWQ1MmFlMjgzOCJ9LCI6MSI6eyJTIjoiNjYifSwiOjIiOnsiUyI6Ijc5ZTcyNmE3LThmMGYtNDY3Ni04ZWU5LTkyNmJiMmE2ZjNjOSJ9fSwiS2V5Ijp7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9fSx7IlVwZGF0ZSI6eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOTUwY2ZiMDYtNmRiZC00MGU0LTk4Y2MtYjM1OGQ0ZGQzNTUzIn0sIjoxIjp7IlMiOiI3NyJ9LCI6MiI6eyJTIjoiM2ViNTcwZWItOWYyMi00MjdmLWEwMjctMjczMzRjNDdiYjY3In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn19LHsiVXBkYXRlIjp7IkNvbmRpdGlvbkV4cHJlc3Npb24iOiIjMCA9IDowIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoiRG9jc3RvcmVSZXZpc2lvbiIsIiMxIjoicyJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJkMTQ4OTQ0NC00MDgxLTQ5MjctOTUwMS0wYmY5ODllYTk3NmMifSwiOjEiOnsiUyI6Ijg4In0sIjoyIjp7IlMiOiI3YTJmMzQwOC03MGVmLTQxODktYmMyZi0wZDhjN2JhOTk1ZWIifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IlNFVCAjMSA9IDoxLCAjMCA9IDoyXG4ifX1dfQ==" + ] + }, + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "GLPH849PO26PQ387GCLVKD4OCBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "7b3b461764b9bc3d", + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1746701991" + ], + "X-Amzn-Requestid": [ + "SCI19KUBP9KJS8UKBI5A600TKFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI3OWU3MjZhNy04ZjBmLTQ2NzYtOGVlOS05MjZiYjJhNmYzYzkifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNjYifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "7bfa71445c0755dc", + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1306141132" + ], + "X-Amzn-Requestid": [ + "0NIU5FBO7Q5GQ9I6EHGCLUVCMVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIzZWI1NzBlYi05ZjIyLTQyN2YtYTAyNy0yNzMzNGM0N2JiNjcifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNzcifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "7dae5f0cca77fc85", + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2491701090" + ], + "X-Amzn-Requestid": [ + "36FBKB7C7DPRUKTPC9IDF335OVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI3YTJmMzQwOC03MGVmLTQxODktYmMyZi0wZDhjN2JhOTk1ZWIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifSwicyI6eyJTIjoiODgifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "cefb940af464846a", + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3121790867" + ], + "X-Amzn-Requestid": [ + "TU99KSLTQIAUIMSJBFAP58A2J7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS43Mzc1MDg2MDAzMjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NjU0NjU0MzcwODk1OnRhYmxlL2RvY3N0b3JlLXRlc3QtMSIsIlRhYmxlSWQiOiI1YzRkZGQ0Ni04OWNhLTRkMzgtYTUzOC0zNWIyMjUwNWZkMzAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJUYWJsZVNpemVCeXRlcyI6MCwiVGFibGVTdGF0dXMiOiJBQ1RJVkUiLCJXYXJtVGhyb3VnaHB1dCI6eyJSZWFkVW5pdHNQZXJTZWNvbmQiOjUsIlN0YXR1cyI6IkFDVElWRSIsIldyaXRlVW5pdHNQZXJTZWNvbmQiOjV9fX0=" + } + }, + { + "ID": "8100e221b64d0748", + "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 21:04:07 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "524699021" + ], + "X-Amzn-Requestid": [ + "VHAMFQ6V75106TDG90PBATO48VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NiwiSXRlbXMiOlt7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjdhMmYzNDA4LTcwZWYtNDE4OS1iYzJmLTBkOGM3YmE5OTVlYiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9LCJzIjp7IlMiOiI4OCJ9fSx7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjNlYjU3MGViLTlmMjItNDI3Zi1hMDI3LTI3MzM0YzQ3YmI2NyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9LCJzIjp7IlMiOiI3NyJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjRmN2EzZGEzLTA0YWUtNGVhYi04YzNlLTM4ZWZmYTY2YmYzYiJ9LCJzIjp7IlMiOiI0In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiYWRmNGMwODEtYWQ4NS00YzE4LWJhYWItNDM2NjgxMDQwNDU2In0sInMiOnsiUyI6IjUifX0seyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIwZjljZjI5Mi02YzBhLTQwMjgtYTFjNy1hZWRjNDgwMWRhYjEifSwicyI6eyJTIjoiMyJ9fSx7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijc5ZTcyNmE3LThmMGYtNDY3Ni04ZWU5LTkyNmJiMmE2ZjNjOSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9LCJzIjp7IlMiOiI2NiJ9fV0sIlNjYW5uZWRDb3VudCI6Nn0=" + } + }, + { + "ID": "179918d737dfc62b", + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "GR2CT2RP3AC31NGUS9CUCQ6LDNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2bd0415440f4493f", + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BVE12IVM17UIEUUCEODCLFDEE7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "67882f05864ec511", + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "R94LP6VT0F1U71J00QJP5QG3Q7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c8027a0723c176d1", + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "O7K5LSROFNCIO3FE698Q3PI6I7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c2c023b672383d9c", + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JJO6KEQH6A7P837AE844NVHJDFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1acac54762d50aaf", + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "KIB12T8K5L1LROEES21GD5RBIJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e4f20dcefbb3623a", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI1OWU4MDQyMy01Y2JmLTQzYTctYTA5YS1jNTUzYmQ0YjY3M2MifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "HCHJ1437D8RPNLUT9S1DH01H4RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c376053332ee88a3", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI2YWFmOTg5OS1kYzY2LTRjNmEtYmYzOC1hZGQ0Y2EyODBjNGYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifSwicyI6eyJTIjoiOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "57U72KB0BD1L3FBAU7VHG59GCJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "eec7c736bc0e30bb", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJlZjMwNzk5Zi0wZTQ0LTQzZjItOWRhNC04Njk4NGQ0ODA3MWMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "FVOQEG643ISE2AEOHTJ9LVV5V3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1139a6fb3d42b933", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIwYTY1OWIzNy1jNTViLTQyMzQtOTg5Ny1hOGYyNGJlMTkwYmUifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifSwicyI6eyJTIjoiMCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ASH0RQCC24TH6476CLJ9G1KKU7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5380bdc5d778f0cd", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJjYzg5NzkwYy0zZGYwLTQwYzMtOGNmNi1kNzAyMmRiNTA5MGQifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifSwicyI6eyJTIjoiMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "8Q4KQJOTR7KL32NMEM99MG4R2VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "dfac697e6a10cbda", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJkNDMyMDQyZC0zNGUzLTQ2NDYtYWM2Yi01MDNhMmFlMzFjYWYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TK351HJJFVRJSN1VHQFT0HEORNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "bbc277acc9bab997", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIwZjI4Nzc0MS04MWY1LTRjNDgtYmM4MS0zODQxNmQyNDdjNWMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifSwicyI6eyJTIjoiMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BUA8GOA3F9P7GPBIEI28SUO4S7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "09a2d7965094ddf2", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIxZDg0MjNkMS04Yzk1LTQxNjMtYjQwZi02ZmUyZTg0NGFmMzkifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BS07COC48DHD1G34RUQ50NTH9NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "100099ac6cde2384", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJlNGMzNWQ5OS01Njk5LTQ4OTctYThiMS04MDYzY2ZkNzExZWMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:08 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "GEHLTNN5RQDIVJQI4HVRR85953VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "04a977cf1473a537", + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "4104089528" + ], + "X-Amzn-Requestid": [ + "3Q25IAGT81OLMIH8T942D820TBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI1OWU4MDQyMy01Y2JmLTQzYTctYTA5YS1jNTUzYmQ0YjY3M2MifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSx7IkV0YWciOnsiUyI6ImVmMzA3OTlmLTBlNDQtNDNmMi05ZGE0LTg2OTg0ZDQ4MDcxYyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNCJ9LCJzIjp7IlMiOiI0In19LHsiRXRhZyI6eyJTIjoiZTRjMzVkOTktNTY5OS00ODk3LWE4YjEtODA2M2NmZDcxMWVjIn0sIm5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM1In0sInMiOnsiUyI6IjUifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "3caa0bd1c8126b06", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiY2M4OTc5MGMtM2RmMC00MGMzLThjZjYtZDcwMjJkYjUwOTBkIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "U0LVMUH6ISL4BC0PO9ENPVOSLBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "99629fd0e441ebad", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMGYyODc3NDEtODFmNS00YzQ4LWJjODEtMzg0MTZkMjQ3YzVjIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VGFNUSL7G171OF1P4QO4CF8D93VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c3153f0a82cc4bf8", + "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": [ + "eyJDbGllbnRSZXF1ZXN0VG9rZW4iOiJmZDljNjZhOS1iN2IyLTQxMTctYmFjNS04MWVjOWY3Yzk5ZTMiLCJUcmFuc2FjdEl0ZW1zIjpbeyJVcGRhdGUiOnsiQ29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJFdGFnIiwiIzEiOiJzIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6IjFkODQyM2QxLThjOTUtNDE2My1iNDBmLTZmZTJlODQ0YWYzOSJ9LCI6MSI6eyJTIjoiNjYifSwiOjIiOnsiUyI6IjFlOWI0OWQ4LWJmMjQtNDA2Zi1hNDIyLWY2M2JhNTQxMTZmNiJ9fSwiS2V5Ijp7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9fSx7IlVwZGF0ZSI6eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZDQzMjA0MmQtMzRlMy00NjQ2LWFjNmItNTAzYTJhZTMxY2FmIn0sIjoxIjp7IlMiOiI3NyJ9LCI6MiI6eyJTIjoiZDQzYTQ5NWQtMzQxNC00MGVlLWJjYjEtNGQxMTJjYzU4NzQ2In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn19LHsiVXBkYXRlIjp7IkNvbmRpdGlvbkV4cHJlc3Npb24iOiIjMCA9IDowIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoiRXRhZyIsIiMxIjoicyJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiI2YWFmOTg5OS1kYzY2LTRjNmEtYmYzOC1hZGQ0Y2EyODBjNGYifSwiOjEiOnsiUyI6Ijg4In0sIjoyIjp7IlMiOiJlYTg1NWYxNy0yMTUxLTRhNTgtOGFlNy0xMGRmNWE3ZTIyYzUifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IlNFVCAjMSA9IDoxLCAjMCA9IDoyXG4ifX1dfQ==" + ] + }, + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "7CRD9PD5A27QQ5NK0A0PR86DPFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "59bd7471c6c7b35a", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMGE2NTliMzctYzU1Yi00MjM0LTk4OTctYThmMjRiZTE5MGJlIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ABPG9E54RCKK081CKJSB2TI3DRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "13a0037f4d06e2f1", + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1094424506" + ], + "X-Amzn-Requestid": [ + "IGARCIFMCT7N3MDGNJCN7UV1G7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiIxZTliNDlkOC1iZjI0LTQwNmYtYTQyMi1mNjNiYTU0MTE2ZjYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNjYifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "f3b55e10c6231a99", + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3987252336" + ], + "X-Amzn-Requestid": [ + "OGQ180KDO82DIU5VGNRNKACBIBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJkNDNhNDk1ZC0zNDE0LTQwZWUtYmNiMS00ZDExMmNjNTg3NDYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNzcifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "5eb913b2e0f06d81", + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2461910909" + ], + "X-Amzn-Requestid": [ + "HGN280QDOR1HOI1I02N06RTFB7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJlYTg1NWYxNy0yMTUxLTRhNTgtOGFlNy0xMGRmNWE3ZTIyYzUifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczgifSwicyI6eyJTIjoiODgifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/AtomicWritesFail.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/AtomicWritesFail.replay new file mode 100644 index 000000000..bd22b2adb --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/AtomicWritesFail.replay @@ -0,0 +1,2739 @@ +{ + "Initial": "AQAAAA7fI1RJKRqNcP4g", + "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": "aa7265e4c96fcfb3", + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3121790867" + ], + "X-Amzn-Requestid": [ + "E6C609JD3ABNGGNNN4DT2S8EJ3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS43Mzc1MDg2MDAzMjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NjU0NjU0MzcwODk1OnRhYmxlL2RvY3N0b3JlLXRlc3QtMSIsIlRhYmxlSWQiOiI1YzRkZGQ0Ni04OWNhLTRkMzgtYTUzOC0zNWIyMjUwNWZkMzAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJUYWJsZVNpemVCeXRlcyI6MCwiVGFibGVTdGF0dXMiOiJBQ1RJVkUiLCJXYXJtVGhyb3VnaHB1dCI6eyJSZWFkVW5pdHNQZXJTZWNvbmQiOjUsIlN0YXR1cyI6IkFDVElWRSIsIldyaXRlVW5pdHNQZXJTZWNvbmQiOjV9fX0=" + } + }, + { + "ID": "9f4e5ed56bad6edc", + "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 21:04:09 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "810512560" + ], + "X-Amzn-Requestid": [ + "KFLDBINQ6JBOADM8VT4O7RVO6JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NiwiSXRlbXMiOlt7IkV0YWciOnsiUyI6ImVhODU1ZjE3LTIxNTEtNGE1OC04YWU3LTEwZGY1YTdlMjJjNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9LCJzIjp7IlMiOiI4OCJ9fSx7IkV0YWciOnsiUyI6ImQ0M2E0OTVkLTM0MTQtNDBlZS1iY2IxLTRkMTEyY2M1ODc0NiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9LCJzIjp7IlMiOiI3NyJ9fSx7IkV0YWciOnsiUyI6ImVmMzA3OTlmLTBlNDQtNDNmMi05ZGE0LTg2OTg0ZDQ4MDcxYyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNCJ9LCJzIjp7IlMiOiI0In19LHsiRXRhZyI6eyJTIjoiZTRjMzVkOTktNTY5OS00ODk3LWE4YjEtODA2M2NmZDcxMWVjIn0sIm5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM1In0sInMiOnsiUyI6IjUifX0seyJFdGFnIjp7IlMiOiI1OWU4MDQyMy01Y2JmLTQzYTctYTA5YS1jNTUzYmQ0YjY3M2MifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSx7IkV0YWciOnsiUyI6IjFlOWI0OWQ4LWJmMjQtNDA2Zi1hNDIyLWY2M2JhNTQxMTZmNiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9LCJzIjp7IlMiOiI2NiJ9fV0sIlNjYW5uZWRDb3VudCI6Nn0=" + } + }, + { + "ID": "34749a0ad546a81f", + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BVNRHM79GM3UAO57CM639ND317VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fc7c0089895eb86a", + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9LRUB3T67NHTSP8LD5QQRJHDERVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9416d2ac8db8ac10", + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "F7N5I4AF3902FVTO3THPSTMJBBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e9e1cb9c05a8c4c4", + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "84UDDAKSNBP2RJBVJT7FQJGDR7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9627fee500352002", + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "045OQC5ENGHIDM10B1BKQRLVDFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a455fb54f5093f0f", + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "HM396I73TO1PDUULJ2JKDMV2T3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4a73f8627abc7346", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxZjgxYzBjNy0xYWM2LTQ2NzgtOTcyNC1kZTVmNmQzMDdjNmMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifSwicyI6eyJTIjoiMCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MADE1TEINESC0VALKC88GRAD67VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5e952ba6aeee2257", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJiZGUyZmFlMS00YTczLTQ5MzAtOWFjYi01ZTk2ZTQxZDdjNTIifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1BSM2QGPAQS9JLLLTUPDTBOF1RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "cdc4312e4dcc5694", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJjNWY4MTk1MS1jNmQ3LTQ0YWYtOTQ0Yi1iNDIwZjE5MWRjMDYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "DBHK1EE5SEOM6E39453Q1CL3KFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d9f4d16abbfc10eb", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJjN2MzZTMwYS0xYjYwLTRmNzctYjJjYy05N2I3MjllZmNiZTgifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifSwicyI6eyJTIjoiMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "HKQM2LAHEPHV7G6MEBB63JJN1NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "491ca326b2b06ad8", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI4NTJhNTYzNC0wMDNjLTQ5NTctYjM1ZS01OTY1NGQ1MmIyNzUifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JNE2HMS26TSSQA8BFK6R7RRNQNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e9dc503fd8b4f32f", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI4MDQxMDliMS1hN2Q1LTRmNjAtYjE3OS05MzBkODkwZWZhY2UifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3GPRBCJ0F4IDD8LK59ABKF0FOFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f45cd679356b4056", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJhNjI1OTIwOC04YmNkLTRjODgtODI4My1kYjFjZjU3MTUyNmQifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifSwicyI6eyJTIjoiMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UEPGNT7JSQT05BUTJ0HNAJNC2RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "12165206041a5c7b", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI2NTA0YjdhMC00NmFhLTQ0ZjItODVjNy05ZmIyZTg2NWM5NzYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "88FTD6N1DOSTVB3OH40AVSJE83VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fb14bbe13119aee7", + "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 21:04:11 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3871381245" + ], + "X-Amzn-Requestid": [ + "U639J8H7JSPU9PLNQINBIU5ITVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJjNWY4MTk1MS1jNmQ3LTQ0YWYtOTQ0Yi1iNDIwZjE5MWRjMDYifSwicyI6eyJTIjoiNCJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXMzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjY1MDRiN2EwLTQ2YWEtNDRmMi04NWM3LTlmYjJlODY1Yzk3NiJ9LCJzIjp7IlMiOiIzIn19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiODUyYTU2MzQtMDAzYy00OTU3LWIzNWUtNTk2NTRkNTJiMjc1In0sInMiOnsiUyI6IjUifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "d46578a38d248698", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMWY4MWMwYzctMWFjNi00Njc4LTk3MjQtZGU1ZjZkMzA3YzZjIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:10 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "CC8S5VG9UFDIG46JT26LJUF9OBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c3e1ddc8369b376a", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYzdjM2UzMGEtMWI2MC00Zjc3LWIyY2MtOTdiNzI5ZWZjYmU4In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:11 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UUF7FSCOVEE7I9RSLA133P3PUBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1fb131fedd644b38", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYTYyNTkyMDgtOGJjZC00Yzg4LTgyODMtZGIxY2Y1NzE1MjZkIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:11 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "U5JADCU8C8R39I5V4T3KJURMTBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2ead5bba16886d15", + "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": [ + "eyJDbGllbnRSZXF1ZXN0VG9rZW4iOiIyMDY3ZWQ4Ni1jYzhhLTQ1MWMtYTY2ZS1iM2FkOTc4OTMyZTgiLCJUcmFuc2FjdEl0ZW1zIjpbeyJVcGRhdGUiOnsiQ29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJEb2NzdG9yZVJldmlzaW9uIiwiIzEiOiJzIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6IjgwNDEwOWIxLWE3ZDUtNGY2MC1iMTc5LTkzMGQ4OTBlZmFjZSJ9LCI6MSI6eyJTIjoiNjYifSwiOjIiOnsiUyI6IjE3ZTNlMTZhLThjZjktNDRhYS1hZjc0LWIyODg0NjY0Yjg5MiJ9fSwiS2V5Ijp7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9fSx7IlVwZGF0ZSI6eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYmRlMmZhZTEtNGE3My00OTMwLTlhY2ItNWU5NmU0MWQ3YzUyIn0sIjoxIjp7IlMiOiI3NyJ9LCI6MiI6eyJTIjoiZWY3ZDUzYTktNzI0OC00NjZhLTk3ZjUtNjliZjhjMGQ2NGM3In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn19LHsiVXBkYXRlIjp7IkNvbmRpdGlvbkV4cHJlc3Npb24iOiJhdHRyaWJ1dGVfZXhpc3RzICgjMCkiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJuYW1lIiwiIzEiOiJzIiwiIzIiOiJEb2NzdG9yZVJldmlzaW9uIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6Ijg4In0sIjoxIjp7IlMiOiI0ZDNlYWI2OC1lYzdkLTQ1OWEtYTA4ZS05NjM2MzdmMjkzMDkifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IlNFVCAjMSA9IDowLCAjMiA9IDoxXG4ifX1dfQ==" + ] + }, + "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 21:04:11 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2597991568" + ], + "X-Amzn-Requestid": [ + "AQ6KQGJ2VHRIJLHFUS4C62V5SJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNUcmFuc2FjdGlvbkNhbmNlbGVkRXhjZXB0aW9uIiwiQ2FuY2VsbGF0aW9uUmVhc29ucyI6W3siQ29kZSI6Ik5vbmUifSx7IkNvZGUiOiJOb25lIn0seyJDb2RlIjoiQ29uZGl0aW9uYWxDaGVja0ZhaWxlZCIsIk1lc3NhZ2UiOiJUaGUgY29uZGl0aW9uYWwgcmVxdWVzdCBmYWlsZWQifV0sIk1lc3NhZ2UiOiJUcmFuc2FjdGlvbiBjYW5jZWxsZWQsIHBsZWFzZSByZWZlciBjYW5jZWxsYXRpb24gcmVhc29ucyBmb3Igc3BlY2lmaWMgcmVhc29ucyBbTm9uZSwgTm9uZSwgQ29uZGl0aW9uYWxDaGVja0ZhaWxlZF0ifQ==" + } + }, + { + "ID": "c25e32ef4319edcb", + "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 21:04:11 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "499600286" + ], + "X-Amzn-Requestid": [ + "B43HEMJK8DMELQIO90PTSCJP7VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI4MDQxMDliMS1hN2Q1LTRmNjAtYjE3OS05MzBkODkwZWZhY2UifSwicyI6eyJTIjoiNiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "8c8b137177a25c51", + "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 21:04:11 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2536165336" + ], + "X-Amzn-Requestid": [ + "83O49T8K8HI7RF00RA46JFP22VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJiZGUyZmFlMS00YTczLTQ5MzAtOWFjYi01ZTk2ZTQxZDdjNTIifSwicyI6eyJTIjoiNyJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "7e0d00a612019b4d", + "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 21:04:11 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "499600286" + ], + "X-Amzn-Requestid": [ + "AK8QKOVRS26SS7DNQFK7LBCFDVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNiJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI4MDQxMDliMS1hN2Q1LTRmNjAtYjE3OS05MzBkODkwZWZhY2UifSwicyI6eyJTIjoiNiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "a29eb87fdbf98edc", + "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 21:04:11 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2536165336" + ], + "X-Amzn-Requestid": [ + "81JTLMBBUK0IT0O9E0IUAH1BTFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJiZGUyZmFlMS00YTczLTQ5MzAtOWFjYi01ZTk2ZTQxZDdjNTIifSwicyI6eyJTIjoiNyJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "186e081f156467b7", + "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 21:04:11 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3121790867" + ], + "X-Amzn-Requestid": [ + "JL72V564KI46IM8TFT6OHDQTFJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS43Mzc1MDg2MDAzMjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NjU0NjU0MzcwODk1OnRhYmxlL2RvY3N0b3JlLXRlc3QtMSIsIlRhYmxlSWQiOiI1YzRkZGQ0Ni04OWNhLTRkMzgtYTUzOC0zNWIyMjUwNWZkMzAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJUYWJsZVNpemVCeXRlcyI6MCwiVGFibGVTdGF0dXMiOiJBQ1RJVkUiLCJXYXJtVGhyb3VnaHB1dCI6eyJSZWFkVW5pdHNQZXJTZWNvbmQiOjUsIlN0YXR1cyI6IkFDVElWRSIsIldyaXRlVW5pdHNQZXJTZWNvbmQiOjV9fX0=" + } + }, + { + "ID": "613819f79a5ff164", + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3742987499" + ], + "X-Amzn-Requestid": [ + "BALPBEB3PK0TNSN44OPDH13QMJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NSwiSXRlbXMiOlt7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM3In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImJkZTJmYWUxLTRhNzMtNDkzMC05YWNiLTVlOTZlNDFkN2M1MiJ9LCJzIjp7IlMiOiI3In19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiYzVmODE5NTEtYzZkNy00NGFmLTk0NGItYjQyMGYxOTFkYzA2In0sInMiOnsiUyI6IjQifX0seyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzNSJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI4NTJhNTYzNC0wMDNjLTQ5NTctYjM1ZS01OTY1NGQ1MmIyNzUifSwicyI6eyJTIjoiNSJ9fSx7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXMzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjY1MDRiN2EwLTQ2YWEtNDRmMi04NWM3LTlmYjJlODY1Yzk3NiJ9LCJzIjp7IlMiOiIzIn19LHsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiODA0MTA5YjEtYTdkNS00ZjYwLWIxNzktOTMwZDg5MGVmYWNlIn0sInMiOnsiUyI6IjYifX1dLCJTY2FubmVkQ291bnQiOjV9" + } + }, + { + "ID": "ccbf77634680d49f", + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "R5LUFB3QS4QGABVMMV21JD0MLBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5ff5b73cb899405f", + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "J2VO8D626K8F2K0OI9MJI2IMQ3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c3ed47a805be8cf8", + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "GLKGQMGQ7M12ERM8DG6V7IOK3FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ecea989c42da3b6a", + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2LDKBEHRAJA6M6DV40NE3TIQ9FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "98ee15fd7b59e59c", + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RG17VGCPPV30QT5122844QGBABVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9f2a2ca9b86dfeba", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI2NzQ1YmI5MS0xMDY1LTQ1MWYtODAxYy0zMDBmMWQ3YjllZWMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0FGVUGHLF47DV2OGJ5LFPUC9UBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "43fd682f14f52503", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI5NmE3MmFkMS00MjZkLTQyYzEtODk4Zi1mNTBiZWIyYjQ1MWEifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BE71A88MRQCM8JBMK6OEOL8LJJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "acc5072ba8e9f647", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI3NDc1OWZmMy0yZjJmLTQ2ZTgtODU2OS03ZDRlNDg2OWVkOWUifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "R43C94EJADI4JNI00VRC336D4RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "085fb8dbe44cf106", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJlY2RhNWJmNi1lZjdkLTQwYzEtYWQ1MS0xYTgwOTg4YzVkOGYifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifSwicyI6eyJTIjoiMCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "79R1FPIR358PG79MJG2UUGEP2FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b6694e3e91bda30e", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI5MTQ5YjQ2Yi1mOWFiLTQ4NTctYTYyOC1hODliY2ZhOGIzY2UifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MUTO1C09PGUSIKP52U9TV575V3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "556b63c79a8b203b", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIwZGE3Y2M1Zi1jYzE3LTRkMTQtYTBmYy1hNjBkZTA3NTg2ZjMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "KGVVLRDVD5JCRUF45CBHPI83SNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4ab481f77104cec1", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI2YmMzZTQxOC1hMWMwLTQ1ZjQtYTlmYi1kZDM5ZWM5YmNjZTMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifSwicyI6eyJTIjoiMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ERBR3OMHPJAC3HUA5FEU3F6C4VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ea5c183ef26b38ce", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI0NTUyMjg5Zi05Zjk4LTRiYTEtOTY5OC1lNTA1MWRkZWYwMzAifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifSwicyI6eyJTIjoiMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "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 21:04:12 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9MGDG1LMJJF5NS5U3KQ806H1I7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "18713376c79295f0", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNDU1MjI4OWYtOWY5OC00YmExLTk2OTgtZTUwNTFkZGVmMDMwIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:13 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "QBM31L535VVE8IG05N1GNQCDE7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0c5fb5ef7cb1dc18", + "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": [ + "eyJDbGllbnRSZXF1ZXN0VG9rZW4iOiIxYzFmNDI4Ny1kZjQ0LTRiMGYtODlkYy05MTgzYWZkNTVkZDYiLCJUcmFuc2FjdEl0ZW1zIjpbeyJVcGRhdGUiOnsiQ29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJFdGFnIiwiIzEiOiJzIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6Ijc0NzU5ZmYzLTJmMmYtNDZlOC04NTY5LTdkNGU0ODY5ZWQ5ZSJ9LCI6MSI6eyJTIjoiNjYifSwiOjIiOnsiUyI6IjQ3MTY4NzE0LTExMWQtNDZiOC1iZGY3LWNjOGNjYWNhOTAyOCJ9fSwiS2V5Ijp7Im5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9fSx7IlVwZGF0ZSI6eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNjc0NWJiOTEtMTA2NS00NTFmLTgwMWMtMzAwZjFkN2I5ZWVjIn0sIjoxIjp7IlMiOiI3NyJ9LCI6MiI6eyJTIjoiMmRiZWQ3ZGUtMjFkMC00M2M0LThjOTUtMjQwY2JjNjEwNWM4In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn19LHsiVXBkYXRlIjp7IkNvbmRpdGlvbkV4cHJlc3Npb24iOiJhdHRyaWJ1dGVfZXhpc3RzICgjMCkiLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJuYW1lIiwiIzEiOiJzIiwiIzIiOiJFdGFnIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6Ijg4In0sIjoxIjp7IlMiOiI1MDFkOTk0OS1kZmU2LTQ1MDItYTk4Zi00MWQxNzE3ZmViYzkifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IlNFVCAjMSA9IDowLCAjMiA9IDoxXG4ifX1dfQ==" + ] + }, + "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 21:04:13 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2597991568" + ], + "X-Amzn-Requestid": [ + "NB9B4T5GST7MN4B4QTQ7N0FOINVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNUcmFuc2FjdGlvbkNhbmNlbGVkRXhjZXB0aW9uIiwiQ2FuY2VsbGF0aW9uUmVhc29ucyI6W3siQ29kZSI6Ik5vbmUifSx7IkNvZGUiOiJOb25lIn0seyJDb2RlIjoiQ29uZGl0aW9uYWxDaGVja0ZhaWxlZCIsIk1lc3NhZ2UiOiJUaGUgY29uZGl0aW9uYWwgcmVxdWVzdCBmYWlsZWQifV0sIk1lc3NhZ2UiOiJUcmFuc2FjdGlvbiBjYW5jZWxsZWQsIHBsZWFzZSByZWZlciBjYW5jZWxsYXRpb24gcmVhc29ucyBmb3Igc3BlY2lmaWMgcmVhc29ucyBbTm9uZSwgTm9uZSwgQ29uZGl0aW9uYWxDaGVja0ZhaWxlZF0ifQ==" + } + }, + { + "ID": "8f6643026a774dad", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZWNkYTViZjYtZWY3ZC00MGMxLWFkNTEtMWE4MDk4OGM1ZDhmIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:13 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "S1M9N1Q3VCUUN1IEUJ653A91EVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "90f3c6e575280e81", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNmJjM2U0MTgtYTFjMC00NWY0LWE5ZmItZGQzOWVjOWJjY2UzIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "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 21:04:13 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "EHG493675070UEJQC3VELPFJFRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fe9d6ce71d188e12", + "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 21:04:13 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2973510211" + ], + "X-Amzn-Requestid": [ + "4KVDCHF5Q2ST7EMOVKGM7VBTLBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI5MTQ5YjQ2Yi1mOWFiLTQ4NTctYTYyOC1hODliY2ZhOGIzY2UifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczUifSwicyI6eyJTIjoiNSJ9fSx7IkV0YWciOnsiUyI6Ijk2YTcyYWQxLTQyNmQtNDJjMS04OThmLWY1MGJlYjJiNDUxYSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0QXRvbWljV3JpdGVzMyJ9LCJzIjp7IlMiOiIzIn19LHsiRXRhZyI6eyJTIjoiMGRhN2NjNWYtY2MxNy00ZDE0LWEwZmMtYTYwZGUwNzU4NmYzIn0sIm5hbWUiOnsiUyI6InRlc3RBdG9taWNXcml0ZXM0In0sInMiOnsiUyI6IjQifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "d5879f3cd9fb78a8", + "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 21:04:13 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "553134594" + ], + "X-Amzn-Requestid": [ + "NO060VRAHKH5I33SSVIL74LNTRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI3NDc1OWZmMy0yZjJmLTQ2ZTgtODU2OS03ZDRlNDg2OWVkOWUifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "41fab6a9578d6b97", + "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 21:04:13 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2624418317" + ], + "X-Amzn-Requestid": [ + "QMK579BO16O3LL5LOQPLM1AJ5RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI2NzQ1YmI5MS0xMDY1LTQ1MWYtODAxYy0zMDBmMWQ3YjllZWMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "88e6fa44f75fc39f", + "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 21:04:13 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "553134594" + ], + "X-Amzn-Requestid": [ + "76A74IB2BIBJ4F31EJKPRDFJK3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI3NDc1OWZmMy0yZjJmLTQ2ZTgtODU2OS03ZDRlNDg2OWVkOWUifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczYifSwicyI6eyJTIjoiNiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "29b6ab8acc9f2ac3", + "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 21:04:13 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2624418317" + ], + "X-Amzn-Requestid": [ + "4H4E0D0QRO5IIP64AL428MLV7RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI2NzQ1YmI5MS0xMDY1LTQ1MWYtODAxYy0zMDBmMWQ3YjllZWMifSwibmFtZSI6eyJTIjoidGVzdEF0b21pY1dyaXRlczcifSwicyI6eyJTIjoiNyJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/BeforeDo.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/BeforeDo.replay new file mode 100644 index 000000000..f14a69b93 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/BeforeDo.replay @@ -0,0 +1,484 @@ +{ + "Initial": "AQAAAA7eTDFfCXZSowAA", + "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": "7f54643f7296f5c6", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "FG5U85JGFC4P3AQ8IE8BLFD50VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "0a4628806e618a97", + "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": [ + "39" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3413411624" + ], + "X-Amzn-Requestid": [ + "P61O6V64QQ527DLHMKAMH60OM7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MCwiSXRlbXMiOltdLCJTY2FubmVkQ291bnQiOjB9" + } + }, + { + "ID": "52592b4f173ee70e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "159" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJuYW1lIjp7IlMiOiJ0ZXN0QmVmb3JlRG8ifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TVO6BPQ9F7C5UD5S6R1USEVA2FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ee1d269607b2fb7a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "155" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3RCZWZvcmVEbyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "KS4V8E1Q8K4EI90224GG5L38AVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8278bb8c631959b0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3RCZWZvcmVEbyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RM4S86024FUBO169IOGG70T10FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "26237072dbb900da", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "243" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiYSJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7Ik4iOiIxIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEJlZm9yZURvIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjBcbiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "V83H7CM9VLFDL8SNJNMO25ADPRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "7840bee61fe22e3b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "99" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0QmVmb3JlRG8ifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "100" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3495001968" + ], + "X-Amzn-Requestid": [ + "PO5U5P3UPISG87VJH5J248FGRNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJhIjp7Ik4iOiIxIn0sIm5hbWUiOnsiUyI6InRlc3RCZWZvcmVEbyJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "e603ce50bd1c77f7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "67" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEJlZm9yZURvIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MJOL1V300DQPLO7VOND9DFMMIRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/BeforeQuery.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/BeforeQuery.replay new file mode 100644 index 000000000..464254490 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/BeforeQuery.replay @@ -0,0 +1,209 @@ +{ + "Initial": "AQAAAA7eTDFfLdVFwQAA", + "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": "331389c31772f019", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "D0KFNVNJ5VMKFRED05CPCP7HP3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "d5468eabe80052f6", + "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": [ + "39" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3413411624" + ], + "X-Amzn-Requestid": [ + "7L4KOSO6D01L01J8BMLLAVI2IFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MCwiSXRlbXMiOltdLCJTY2FubmVkQ291bnQiOjB9" + } + }, + { + "ID": "58f2430a224f935c", + "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": [ + "39" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3413411624" + ], + "X-Amzn-Requestid": [ + "P3PDHN3BG1EIT0N9GG28K6JTQ3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MCwiSXRlbXMiOltdLCJTY2FubmVkQ291bnQiOjB9" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/Create.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/Create.replay new file mode 100644 index 000000000..c721c2d10 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/Create.replay @@ -0,0 +1,1749 @@ +{ + "Initial": "AQAAAA7eTDFFCyHScAAA", + "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": "c143236cfe6eb178", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:25 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "9POM27AHICFLFA4KB61CQIQI7NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "913707ba30334cd1", + "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": [ + "39" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:25 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3413411624" + ], + "X-Amzn-Requestid": [ + "CVUI5RPSPV7NEMOL1EL7BSA3DFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MCwiSXRlbXMiOltdLCJTY2FubmVkQ291bnQiOjB9" + } + }, + { + "ID": "a58e5a3806147e30", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIwOTZlNDE4OC0wNDdiLTQzZmItYmM4ZC1kMzcyNjZmOTk0NTIifSwiYiI6eyJCT09MIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdENyZWF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:25 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "IPEVBQLOFNVH7U80M4IU9FT5HVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a659fa07c0ea5888", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0Q3JlYXRlTWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "169" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:25 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2511379084" + ], + "X-Amzn-Requestid": [ + "JTTHPCH4KOL28ALFDHVCDBH8GBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0Q3JlYXRlTWFwIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjA5NmU0MTg4LTA0N2ItNDNmYi1iYzhkLWQzNzI2NmY5OTQ1MiJ9LCJiIjp7IkJPT0wiOnRydWV9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "10dd16a88f02655e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "224" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI1NGM3M2QxYy05MDIwLTQxODktOTMzYi0yNGYwYWRlNjY5NWYifSwibmFtZSI6eyJTIjoidGVzdENyZWF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:25 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "M5LKI8GT75P545IE22IT7LRFQVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "7355f466b23b0ab8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "265" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJmOWNiM2ZiYS05NjFkLTRkNmUtYmJhNy00ZGU2OWM2YTNlZGEifSwiYiI6eyJCT09MIjp0cnVlfSwibmFtZSI6eyJTIjoiNjE0ODkzZDMtODRjYS00NjNhLWEzYmMtZjYyMDAzMWIwYmQ1In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:25 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "LO27UG1J12DTH29H2UH90UMLOJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "cc05892b2b5c72ec", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "123" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiI2MTQ4OTNkMy04NGNhLTQ2M2EtYTNiYy1mNjIwMDMxYjBiZDUifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "192" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:25 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1511284230" + ], + "X-Amzn-Requestid": [ + "8H5A1JIDTFABBDKCJEUB6U6HHBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiI2MTQ4OTNkMy04NGNhLTQ2M2EtYTNiYy1mNjIwMDMxYjBiZDUifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiZjljYjNmYmEtOTYxZC00ZDZlLWJiYTctNGRlNjljNmEzZWRhIn0sImIiOnsiQk9PTCI6dHJ1ZX19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "c5074481b71231d6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "345" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJCIjp7IkJPT0wiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxNjZkOGMyMi0xODlkLTRhN2YtYjM1OC0wZjljZjJmNTgwYWYifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RDcmVhdGVTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TNRQRR9LGFUNCIHNFAOGFNPB7NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b73e67607e73bfdf", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0Q3JlYXRlU3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "272" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "967368588" + ], + "X-Amzn-Requestid": [ + "UFIN6N202L7E2R1NNMFEBN0TLNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdENyZWF0ZVN0cnVjdCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxNjZkOGMyMi0xODlkLTRhN2YtYjM1OC0wZjljZjJmNTgwYWYifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "ac6f9e5db58ef59d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "365" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJCIjp7IkJPT0wiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5Njk1NTA5YS03NzJiLTRhN2MtODFkNy05Y2RlNTUzOWU5NGQifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6ImRkNjE3ZmVkLWQxMmItNDViYi05NjFkLWZmNTYzZWFhMmNmMCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "T987MQ7PM2RB775VJPDQAE0ISRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4f84d86149bb4070", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "123" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJkZDYxN2ZlZC1kMTJiLTQ1YmItOTYxZC1mZjU2M2VhYTJjZjAifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "292" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2013735480" + ], + "X-Amzn-Requestid": [ + "5HNNCT2JOK07T1VK72J531MG93VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoiZGQ2MTdmZWQtZDEyYi00NWJiLTk2MWQtZmY1NjNlYWEyY2YwIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2OTU1MDlhLTc3MmItNGE3Yy04MWQ3LTljZGU1NTM5ZTk0ZCJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "e2082a1ca1f838b5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "365" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJCIjp7IkJPT0wiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5NDYwNDViYy0wMmJiLTQyODAtOTQ0ZS0zOWVjNmFkM2E5OGUifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6IjczZWYzMTkyLWNkOGUtNDc3Zi05NjQyLTk3Njk3Mjk5MDQwNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BP50OF5P2FFIK707BENADQUEHRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "85f1aab2a7d94be7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "123" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiI3M2VmMzE5Mi1jZDhlLTQ3N2YtOTY0Mi05NzY5NzI5OTA0MDcifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "292" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1610373807" + ], + "X-Amzn-Requestid": [ + "VHQ7TVV3JFRUG745BE0BQO945NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoiNzNlZjMxOTItY2Q4ZS00NzdmLTk2NDItOTc2OTcyOTkwNDA3In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk0NjA0NWJjLTAyYmItNDI4MC05NDRlLTM5ZWM2YWQzYTk4ZSJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "615514b148ea0aca", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "3RFJVM6HMHE9VM2OPA40AUF4DBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "da510b8c7f03098a", + "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": [ + "975" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "785004921" + ], + "X-Amzn-Requestid": [ + "N42FMK4UC04281JJF8G6GELLTFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NSwiSXRlbXMiOlt7IkIiOnsiQk9PTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJNIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0Q3JlYXRlU3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjE2NmQ4YzIyLTE4OWQtNGE3Zi1iMzU4LTBmOWNmMmY1ODBhZiJ9fSx7IkIiOnsiQk9PTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJNIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiI3M2VmMzE5Mi1jZDhlLTQ3N2YtOTY0Mi05NzY5NzI5OTA0MDcifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTQ2MDQ1YmMtMDJiYi00MjgwLTk0NGUtMzllYzZhZDNhOThlIn19LHsiQiI6eyJCT09MIjp0cnVlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIkV0YWciOnsiTlVMTCI6dHJ1ZX0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6ImRkNjE3ZmVkLWQxMmItNDViYi05NjFkLWZmNTYzZWFhMmNmMCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5Njk1NTA5YS03NzJiLTRhN2MtODFkNy05Y2RlNTUzOWU5NGQifX0seyJuYW1lIjp7IlMiOiJ0ZXN0Q3JlYXRlTWFwIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjA5NmU0MTg4LTA0N2ItNDNmYi1iYzhkLWQzNzI2NmY5OTQ1MiJ9LCJiIjp7IkJPT0wiOnRydWV9fSx7Im5hbWUiOnsiUyI6IjYxNDg5M2QzLTg0Y2EtNDYzYS1hM2JjLWY2MjAwMzFiMGJkNSJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJmOWNiM2ZiYS05NjFkLTRkNmUtYmJhNy00ZGU2OWM2YTNlZGEifSwiYiI6eyJCT09MIjp0cnVlfX1dLCJTY2FubmVkQ291bnQiOjV9" + } + }, + { + "ID": "2d89871a44cbade5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "91" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiNjE0ODkzZDMtODRjYS00NjNhLWEzYmMtZjYyMDAzMWIwYmQ1In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3S0MU1U7L89PBCGOGTVOSLFK8RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5e57d5a1a229e3f3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdENyZWF0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MLO0SNNHP91FJQRAUBIAJNIJIFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "166aec5dd4c334a6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "91" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiNzNlZjMxOTItY2Q4ZS00NzdmLTk2NDItOTc2OTcyOTkwNDA3In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "IMF97DA4DLA6L3I5V8383I8T2VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e01510d989017986", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdENyZWF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "PUFRTOV0TS70OLOO8MO1O62G17VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e05e9024de5ecf4c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "91" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiZGQ2MTdmZWQtZDEyYi00NWJiLTk2MWQtZmY1NjNlYWEyY2YwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9HHI2F0LEQ7KFMLUIG83GJNHKNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "98079a2ad6719597", + "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": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIwNDc5ZTczMC05YzAzLTQzMDItYWRiNC00MWNhMjNkNTlmZDIifSwiYiI6eyJCT09MIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdENyZWF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "SJPG37IONGDMUGLKM49LL7FDPVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0966452d54749ac1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0Q3JlYXRlTWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "157" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2981083417" + ], + "X-Amzn-Requestid": [ + "ME3IQR6J9UEEBQ940TDEIJIL8BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiIwNDc5ZTczMC05YzAzLTQzMDItYWRiNC00MWNhMjNkNTlmZDIifSwibmFtZSI6eyJTIjoidGVzdENyZWF0ZU1hcCJ9LCJiIjp7IkJPT0wiOnRydWV9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "a0b0e671b3ee7494", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "212" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIyMTM5MmI1MC05ODhkLTQ5OWEtOWNkYS0xZjNmODYzY2RhOTMifSwibmFtZSI6eyJTIjoidGVzdENyZWF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "DLMSL1LK9NLB4NC9LJ8U8O4LUBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "42d51cc2645c78d0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "253" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI1ZjBmNTlmNy00MTYwLTQwMTYtYTc0Mi0xMTBlMWJkZDIxNzIifSwiYiI6eyJCT09MIjp0cnVlfSwibmFtZSI6eyJTIjoiNWQ2YzA4YjUtNzBhNC00MWM1LWE4NWEtYjFlOThlNGQ5N2RhIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1DCTF8FIG43P3L8D1K77K96LJ7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ec7783351a91c08d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "123" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiI1ZDZjMDhiNS03MGE0LTQxYzUtYTg1YS1iMWU5OGU0ZDk3ZGEifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "180" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3139153397" + ], + "X-Amzn-Requestid": [ + "DMB413JVSA4V4L5JUGR5ETJG0BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI1ZjBmNTlmNy00MTYwLTQwMTYtYTc0Mi0xMTBlMWJkZDIxNzIifSwibmFtZSI6eyJTIjoiNWQ2YzA4YjUtNzBhNC00MWM1LWE4NWEtYjFlOThlNGQ5N2RhIn0sImIiOnsiQk9PTCI6dHJ1ZX19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "370f3a0b86154354", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "345" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJCIjp7IkJPT0wiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiIyNjM3YjMwZS0xZGU1LTRjZjktOWZkNS02ZGNmN2JiM2FjNWMifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RDcmVhdGVTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:26 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2T5KI2RNCAAVG38M96H6AO4AOJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4293f676a2a0838b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0Q3JlYXRlU3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "272" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2005012848" + ], + "X-Amzn-Requestid": [ + "VS59QUSJ6NAA9OQ1GQ016941QBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiMjYzN2IzMGUtMWRlNS00Y2Y5LTlmZDUtNmRjZjdiYjNhYzVjIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RDcmVhdGVTdHJ1Y3QifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJOVUxMIjp0cnVlfX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "f3990ab5d371282a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "365" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJCIjp7IkJPT0wiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI3MjMzYmIxNi1mYTA0LTQ3NGUtYWYyZS05OGM0NWNkYmMzOWEifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6Ijk1MTQ5MmJhLTc3NTctNDAxZS1iOTY4LWRmYzI0YjdkMTViYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G5N0CG5AVESCBM9R73KCQP4O97VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9297cf3bb311909a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "123" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiI5NTE0OTJiYS03NzU3LTQwMWUtYjk2OC1kZmMyNGI3ZDE1YmEifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "292" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1985737504" + ], + "X-Amzn-Requestid": [ + "A5Q0T81LJGD2FK57P87E4I06LJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiNzIzM2JiMTYtZmEwNC00NzRlLWFmMmUtOThjNDVjZGJjMzlhIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6Ijk1MTQ5MmJhLTc3NTctNDAxZS1iOTY4LWRmYzI0YjdkMTViYSJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "b33019c0081cf613", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "365" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJCIjp7IkJPT0wiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI1ZDFjYTYwNS00ODBhLTQyYTgtOTVhYy1mNTM0ZGRjZGM5MmEifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6IjNkNzhmYTM1LTJjODAtNDE0ZC04YjFmLWVjOWRkYjJhOTNhNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RB9LN92G08OP9MAB9GM1J70HINVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "603d20e5df844c87", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "123" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiIzZDc4ZmEzNS0yYzgwLTQxNGQtOGIxZi1lYzlkZGIyYTkzYTQifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "292" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1804276629" + ], + "X-Amzn-Requestid": [ + "IESALK5ER5H878CFTFBPIL9547VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiNWQxY2E2MDUtNDgwYS00MmE4LTk1YWMtZjUzNGRkY2RjOTJhIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6IjNkNzhmYTM1LTJjODAtNDE0ZC04YjFmLWVjOWRkYjJhOTNhNCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/Data.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/Data.replay new file mode 100644 index 000000000..56418d0d1 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/Data.replay @@ -0,0 +1,1914 @@ +{ + "Initial": "AQAAAA7eTDFUIreayAAA", + "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": "ebf8fb345fad8e2f", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "NL7NTB6O3PQ0MTOFNN5SJ3H5KFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "21ef27491e2c537f", + "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": [ + "1393" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "490191627" + ], + "X-Amzn-Requestid": [ + "ONRN45OJSGBCGHI889FLP5PA03VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoic3RyIn0sIlUiOnsiTiI6IjQifSwiRiI6eyJOIjoiMC41In0sIkV0YWciOnsiUyI6IjIzNzlkYzgyLTEzZDgtNGY3Ny05YzMxLWI1N2MwMmZiZjU5MyJ9LCJNIjp7Ik5VTEwiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0In19LHsiRXRhZyI6eyJTIjoiYTMyN2ZiNzUtZWYyZi00ZTAyLWIzYWUtMzEzZDkxMjg3MzI5In0sIm5hbWUiOnsiUyI6InRlc3RSZXZpc2lvbk1hcCJ9LCJzIjp7IlMiOiJjIn19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7IlMiOiJzdHIifSwiVSI6eyJOIjoiNCJ9LCJGIjp7Ik4iOiIwIn0sIkV0YWciOnsiUyI6IjljMmI0ZDcyLTEzNWEtNDNiYS05MWRlLTRiOWI3N2RlMTQ0MyJ9LCJNIjp7Ik5VTEwiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0V3J0In19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7IlMiOiJzdCJ9LCJVIjp7Ik4iOiI0In0sIkYiOnsiTiI6IjAuNSJ9LCJJIjp7Ik4iOiIxIn0sIkV0YWciOnsiUyI6IjNiOTExNTU2LWNiZTUtNDNmMS1hNjY0LWFkNWQ0YWQwMjcwYSJ9LCJNIjp7Ik5VTEwiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0SW5jIn19LHsiYSI6eyJTIjoiQSJ9LCJpIjp7Ik4iOiIzLjUifSwiRXRhZyI6eyJTIjoiMzRmMGY5NzAtMGQ5NC00NTU2LThkZjktN2MzMjlhNTViMDY5In0sIm0iOnsiTiI6IjMifSwibiI6eyJOIjoiMi41In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXBJbmMifX0seyJhIjp7IlMiOiJYIn0sIkV0YWciOnsiUyI6IjJiZjZmMTI1LWYxZGItNDM2Yy05NDlmLTg2ZWNjY2NlMmU2NCJ9LCJjIjp7IlMiOiJDIn0sIm0iOnsiTiI6IjMifSwibiI6eyJOIjoiMi41In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXAifX0seyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEifSwicyI6eyJTIjoiYyJ9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7IlMiOiJhY2IwMmFhMC1jMWM1LTRlOTgtODIxYi1mYzczNjg0YzZiMjEifSwiTSI6eyJOVUxMIjp0cnVlfSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LHsiYSI6eyJTIjoiWCJ9LCJFdGFnIjp7IlMiOiJmZGE0ZGQyOS1lZTAwLTQyNDEtYTdkNC1mOTBiMWUzNTI3NjEifSwibSI6eyJOIjoiMyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwV3J0In19XSwiU2Nhbm5lZENvdW50Ijo4fQ==" + } + }, + { + "ID": "fa1f15be0c36528a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcFdydCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2FUKP51TH8G58LLOA7C0711UT7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "884bb5e65c229503", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MND4M2D3MNHDFJNU703ANB2S67VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "916188d09b25c4fe", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OU33TRF0DV85VGRDL637370KLVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8049633a15b36ffe", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UQDATVL58HFLOBD9HBHI3ILBAFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "af15884795378faa", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "74" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdFdydCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JRAOTPSGCO4ODKP6JU27T5FTH7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "085ab56b4a639066", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "74" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdEluYyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "CLMOC9KDA39H8QFIAGE5M9EC6FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "36fc32a19ec11d34", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcEluYyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "49M90DOS2UHJRCV2ONIL1GMTSJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "7f382287d900c5e0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "73" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "B122M7LT1KUE7I1RORGC4NJUB7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d7014be7414684ec", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "81" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiLTEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "7O86G08CJO5PHP9S1Q71HKP7C3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ea215be76ba58e58", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "99" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3054047241" + ], + "X-Amzn-Requestid": [ + "B53289RBHP4IGSSHQAV0217G7FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6Ii0xIn19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "66296deb3ac3b8e2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "81" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiLTgifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MSF2MJSHU1R1AISB478ASERLERVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d611c3a18fe7a271", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "99" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3121808892" + ], + "X-Amzn-Requestid": [ + "7L94ULD3626I30JJ8PMIL72CK3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6Ii04In19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "75b3dfdcf7ab7611", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "82" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiLTE2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "GTP6CAIIJ4FT8ET2R6MG100G0FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f1c7a923c1252a29", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "100" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2455135972" + ], + "X-Amzn-Requestid": [ + "PPQ7DHG9MCLSN53NHO9U00DQ93VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6Ii0xNiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "013952a644ab9c48", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "82" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiLTMyIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "URDDMFA76N6BCC16AVU6CGQAGBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "cbc9fd8321c30d89", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "100" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1385046232" + ], + "X-Amzn-Requestid": [ + "IBVUREU6DPLQ4KO6RFJMUIT9QBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6Ii0zMiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "d34ce02968cea865", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "82" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiLTY0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G22T31CBPVLEL71O27MPCBM1SVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c7f1755a9530ae52", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "100" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1666946403" + ], + "X-Amzn-Requestid": [ + "SOH33D9P2RVNK340QM52O114INVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6Ii02NCJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "77e4f406c4d84b14", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "80" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OB87IATGJI7F6L2G1UV4T85UNRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0cf421e706091aa2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "98" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2670645296" + ], + "X-Amzn-Requestid": [ + "8OKG3IIMAECG4F5A3SPQOCDLB7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6IjEifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "d3e18062ea6243f5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "80" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "V35O4TPU1LGSOJNFD5R3JPFNGJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0ddd3911ec282bc3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "98" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2469709253" + ], + "X-Amzn-Requestid": [ + "CVUA7JOQAJJ6EB527IPV1FN2KVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6IjgifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "4d6d7a9d357c79ad", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "81" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiMTYifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "V9ITJ7RAQIC8O9CQQG48RFIKP7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "30d7801cb3c132f9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "99" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3447376172" + ], + "X-Amzn-Requestid": [ + "VOOLD1V2BS700K1IUBGR553OO3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6IjE2In19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "044377cd822f6367", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "81" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiMzIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MLGUKLBOID1O8K3IQJ8FAO142BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4ccbbc08c48518b6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "99" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:41 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "228757264" + ], + "X-Amzn-Requestid": [ + "O4GRGDF7L3B7RNPUGUBG6I7K3NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6IjMyIn19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "3f3e0d3e197780af", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "81" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiNjQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "AI0K8ASGJSGTF1V9LS69TQ4O17VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5c468b50873d98b5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "99" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1014446763" + ], + "X-Amzn-Requestid": [ + "5K4EHDK2MIOB44796A0DBFLFAFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6IjY0In19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "82ded2e45cd02399", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "82" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJOIjoiMy41In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "U9AG0PJJO0D4PS329QSDBAMG1NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b497921ae7dc6bd8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "100" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2334279914" + ], + "X-Amzn-Requestid": [ + "6AAJFD4K1H21L9I809QAHH1M43VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiTiI6IjMuNSJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "939f7af845c25f99", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "83" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJCIjoiQUFFQyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9QMGLV9UF1OF2HL1FCI2G9MG27VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9a272efe1828f2a0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "95" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "101" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "129752700" + ], + "X-Amzn-Requestid": [ + "FINIJNBOL6QN37LIC5VD2PCDNFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGF0YSJ9LCJ2YWwiOnsiQiI6IkFBRUMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/Delete.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/Delete.replay new file mode 100644 index 000000000..4ca7b409c --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/Delete.replay @@ -0,0 +1,1859 @@ +{ + "Initial": "AQAAAA7eTDFOKZVrmwAA", + "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": "7df9225641cabf56", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "KNFJ69BI03FHMBUE56GTD5RQ0VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "d1d296e0921d1a0f", + "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": [ + "1139" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1316672082" + ], + "X-Amzn-Requestid": [ + "EQ529FEO5VU5L3RHTQBA1UJHP3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NSwiSXRlbXMiOlt7ImkiOnsiTiI6Ijk1In0sIkV0YWciOnsiUyI6IjljZWJkOWNkLWExNmEtNDU4Mi1iODA0LWExZDRmNDMzYWNmYSJ9LCJzIjp7IlMiOiJhIHN0cmluZyJ9LCJtIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIm5hbWUiOnsiUyI6InRlc3RHZXRNYXBGUCJ9LCJmIjp7Ik4iOiIzMi4zIn19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7IlMiOiJhIHN0cmluZyJ9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjMyLjMifSwiSSI6eyJOIjoiOTUifSwiRXRhZyI6eyJTIjoiYzcxOTdkMWYtZDExZi00Mjg5LThhNzgtN2I0ODdjZmIzZDE1In0sIk0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifSwiYiI6eyJTIjoidHdvIn19fSwibmFtZSI6eyJTIjoidGVzdEdldFN0cnVjdCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fSx7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoiYSBzdHJpbmcifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIzMi4zIn0sIkkiOnsiTiI6Ijk1In0sIkV0YWciOnsiUyI6IjNjNWI3YzVjLWExNTEtNDg4ZC1hNjQ3LWEwM2M2MTcwYTRlMCJ9LCJNIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIm5hbWUiOnsiUyI6InRlc3RHZXRTdHJ1Y3RXQyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fSx7ImkiOnsiTiI6Ijk1In0sIkV0YWciOnsiUyI6ImExMTU4N2ZlLWE3ODgtNGE0YS1iYmFiLTE2MTNkZTliMGE1YyJ9LCJzIjp7IlMiOiJhIHN0cmluZyJ9LCJtIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIm5hbWUiOnsiUyI6InRlc3RHZXRNYXAifSwiZiI6eyJOIjoiMzIuMyJ9fSx7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoiYSBzdHJpbmcifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIzMi4zIn0sIkkiOnsiTiI6Ijk1In0sIkV0YWciOnsiUyI6ImRjNjczOGE1LTQ0MjgtNDA0NC1hM2QzLTAxNDRiMTk4ODY3OCJ9LCJNIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIm5hbWUiOnsiUyI6InRlc3RHZXRTdHJ1Y3RGUCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fV0sIlNjYW5uZWRDb3VudCI6NX0=" + } + }, + { + "ID": "1e31ccb4ee1c7336", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldFN0cnVjdEZQIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BPI7B7UCQ56FKFBPOBGBJGT1PFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "00fd3311fb19832c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldFN0cnVjdFdDIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ANVMNV7MSDJKNV7AN1P3QT8B5VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2cdc226d126d0b86", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldFN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "58E6BUGAIN4R72O0VL9OE6KLDFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "6a8ae7053e0637a6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "65" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldE1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "J1IIFBR35HIJ9U2C8VCUHCM4KRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "7d80ad59c4f4d10f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "67" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldE1hcEZQIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VESPMPGGIB3QTK36A8MJJSFMVVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e24754792a2e2b37", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "133" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjJkNDM3MDA5LThjMmUtNGE1ZC05OGUwLTI0M2EwMmYzMDkyZCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "6HGS9HL6J427J0KFM0SFRV1NM3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "12f2e48c81312b66", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "233" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMmQ0MzcwMDktOGMyZS00YTVkLTk4ZTAtMjQzYTAyZjMwOTJkIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "C5DBQMMV25T0DTLGR2GV0EK1B3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ce27e19b78a22744", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlTWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "57" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "289144682" + ], + "X-Amzn-Requestid": [ + "5RRSGCQ5LB8M99JIHLHP7C5EMVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbXX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "b98b8fd35d69d490", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "151" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjdlNmM3ZmU4LWE3M2EtNGM2MC1hNTM0LTUzN2Y2NWM0ZDVlOCJ9LCJiIjp7IkJPT0wiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G4FVKAQRFSSCR2VPVV1JMGC9C7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "7340264b7923de70", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "233" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMmQ0MzcwMDktOGMyZS00YTVkLTk4ZTAtMjQzYTAyZjMwOTJkIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "8LGPHLU2U2PLVSRNAIMR8P1MLNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "4aa6f770bc025ee5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "255" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxOTMzZThkMC0yMzQwLTRiNTUtOTYzYS1mZDhmNzJiZmQ4OTYifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3REZWxldGVTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "6309I5FF7O6FOCF53E32VSV52NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a154d0093cda61f5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "236" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMTkzM2U4ZDAtMjM0MC00YjU1LTk2M2EtZmQ4ZjcyYmZkODk2In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BQU3QECMTVCBQKNU7DHRF97ENVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "22efc32ebada2214", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlU3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "57" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "289144682" + ], + "X-Amzn-Requestid": [ + "THHNIKP1V6RROKRN35UD8EFSRBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbXX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "c416cbe290d57b3d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "254" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6dHJ1ZX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImI1OTBkNDA5LTNlY2EtNGJkNi04MjMxLWIxN2ZkNTlmNmZmNSJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiTSI6eyJOVUxMIjp0cnVlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdERlbGV0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4EHPA41JJTS3NUF01ECS2GAG97VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9a9d2afdae058ca2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "236" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMTkzM2U4ZDAtMjM0MC00YjU1LTk2M2EtZmQ4ZjcyYmZkODk2In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "P0J4GRJHGBJJU5T3DH3NNG004JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "5590d993ff4b150c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "67" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiZG9lc05vdEV4aXN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BP1D8SNNND7KF2NVLUEU7UES2JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "134914f51a6de797", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "3MARQ812UKIUC18IT30JN1DVA7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "ef9587f6fd46eb07", + "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": [ + "367" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "700154434" + ], + "X-Amzn-Requestid": [ + "FHF25GTS5IG7FBREE0TJ6EE533VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7Im5hbWUiOnsiUyI6InRlc3REZWxldGVNYXAifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiN2U2YzdmZTgtYTczYS00YzYwLWE1MzQtNTM3ZjY1YzRkNWU4In0sImIiOnsiQk9PTCI6dHJ1ZX19LHsiQiI6eyJCT09MIjp0cnVlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIkV0YWciOnsiTlVMTCI6dHJ1ZX0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3REZWxldGVTdHJ1Y3QifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiYjU5MGQ0MDktM2VjYS00YmQ2LTgyMzEtYjE3ZmQ1OWY2ZmY1In19XSwiU2Nhbm5lZENvdW50IjoyfQ==" + } + }, + { + "ID": "a7073fad6268eeac", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "96IB7087OK50VPHVCS7693G263VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ee3b5544701a4394", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "966QKOFKULNML1DI4GHBESFEMRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f50b514ec3230867", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "121" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImI2N2Y4YmFkLWI1N2ItNDUzYy1hOGY5LWNkODk2ZGZlZmQyNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1EONB8B3U1OU30M1554THLCOO7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c6f08823466036ea", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "221" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYjY3ZjhiYWQtYjU3Yi00NTNjLWE4ZjktY2Q4OTZkZmVmZDI1In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1G3VND5UOOR675C82JRAMSR93JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b2a64930589b0347", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlTWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "57" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:35 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "289144682" + ], + "X-Amzn-Requestid": [ + "RKFTUNOOVJ2D00O7E3DLN45CG3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbXX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "fa38337c7ec36c3c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "139" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6IjJjMDEyMzgyLTM5ZTItNGQzMi1iYjJiLWUyNDc4Mjk5Nzk0MiJ9LCJiIjp7IkJPT0wiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "P6DHIHD2U72BN0KO99DJCOIVDNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "274a62347a4e3789", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "221" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYjY3ZjhiYWQtYjU3Yi00NTNjLWE4ZjktY2Q4OTZkZmVmZDI1In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "UTU3IEVQQP0DJVMCNSVA51MQDBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "1f874909e05bce69", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "255" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiJiOTMwM2NhMS1hMTdkLTQ0YzgtYjNjMC0wZWMyOTk2Y2E2OGQifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3REZWxldGVTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "CCRR5S4RBM3JE9FDNA4FP6283RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "16af8080a46a3997", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "224" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYjkzMDNjYTEtYTE3ZC00NGM4LWIzYzAtMGVjMjk5NmNhNjhkIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9M4EA0NSOAE89MKK4IHL81I31VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "26e508a09643f31b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlU3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "57" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "289144682" + ], + "X-Amzn-Requestid": [ + "12JFTQEP7OSLI2DKIUBA0GSPRJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbXX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "9afa3f964eeba04e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "254" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6dHJ1ZX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX0sIkV0YWciOnsiUyI6IjE0OTJmOGRjLTdlNWYtNDJiNi1iY2M1LTVlMDk0MDJhMmE1NyJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiTSI6eyJOVUxMIjp0cnVlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdERlbGV0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2PCURQIJDKKVB4GGO6H2V14NO7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "afac8bebda78dcb5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "224" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYjkzMDNjYTEtYTE3ZC00NGM4LWIzYzAtMGVjMjk5NmNhNjhkIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "G9KTGP33RB9VES5EF92FU6VJGFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "1245573279556808", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "67" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiZG9lc05vdEV4aXN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "NLD4N2OHTA4EJR0PU6QHL68F3FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/ExampleInDoc.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/ExampleInDoc.replay new file mode 100644 index 000000000..8943222dc --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/ExampleInDoc.replay @@ -0,0 +1,594 @@ +{ + "Initial": "AQAAAA7eTDFeIOl9KAAA", + "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": "06afb9bf57bd7dc4", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "16UO3FDA6MD6HRA2EAACIG9HGJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "d8ab701089e0c820", + "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": [ + "130" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2772784065" + ], + "X-Amzn-Requestid": [ + "3EMIHK5568QOEE5B1LPQ649UQ3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7IkkiOnsiTiI6IjEifSwibmFtZSI6eyJTIjoicHV0YW5kdXBkYXRlIn19LHsiSSI6eyJOIjoiMCJ9LCJuYW1lIjp7IlMiOiJjcmVhdGVhbmRyZXBsYWNlIn19XSwiU2Nhbm5lZENvdW50IjoyfQ==" + } + }, + { + "ID": "bdf62ae27df3a871", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiY3JlYXRlYW5kcmVwbGFjZSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "35QLI13ADBU3NT2KNL93JBLA9VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "683c5655f463f9f8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "67" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoicHV0YW5kdXBkYXRlIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "C1RLVC8IJ02807UNOU2THLOV5FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "86374a4ea0d9a2c1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "185" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7ImF1dGhvciI6eyJNIjp7IkZpcnN0Ijp7IlMiOiJNaWtoYWlsIn0sIkxhc3QiOnsiUyI6IkJ1bGdha292In19fSwibmFtZSI6eyJTIjoiVGhlIEhlYXJ0IG9mIGEgRG9nIn0sInB1Yl95ZWFycyI6eyJMIjpbeyJOIjoiMTk2OCJ9LHsiTiI6IjE5ODcifV19fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4CS6MG491ERSTGL5URISM1G2FJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fb4263487cb4795c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "282" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJhdXRob3IiOnsiTSI6eyJGaXJzdCI6eyJTIjoiTWlraGFpbCJ9LCJMYXN0Ijp7IlMiOiJCdWxnYWtvdiJ9fX0sIm5hbWUiOnsiUyI6IlRoZSBNYXN0ZXIgYW5kIE1hcmdhcml0YSJ9LCJwdWJfeWVhcnMiOnsiTCI6W3siTiI6IjE5NjcifSx7Ik4iOiIxOTczIn1dfX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TBSTSISVL7NM4UFBS9JTL1DGE3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "41474b1aa934d1fd", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "147" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJUaGUgTWFzdGVyIGFuZCBNYXJnYXJpdGEifX0seyJuYW1lIjp7IlMiOiJUaGUgSGVhcnQgb2YgYSBEb2cifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "356" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "704779417" + ], + "X-Amzn-Requestid": [ + "2S7AVFN45ET2UVLTQ09CN1TVDBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJwdWJfeWVhcnMiOnsiTCI6W3siTiI6IjE5NjcifSx7Ik4iOiIxOTczIn1dfSwibmFtZSI6eyJTIjoiVGhlIE1hc3RlciBhbmQgTWFyZ2FyaXRhIn0sImF1dGhvciI6eyJNIjp7Ikxhc3QiOnsiUyI6IkJ1bGdha292In0sIkZpcnN0Ijp7IlMiOiJNaWtoYWlsIn19fX0seyJwdWJfeWVhcnMiOnsiTCI6W3siTiI6IjE5NjgifSx7Ik4iOiIxOTg3In1dfSwibmFtZSI6eyJTIjoiVGhlIEhlYXJ0IG9mIGEgRG9nIn0sImF1dGhvciI6eyJNIjp7Ikxhc3QiOnsiUyI6IkJ1bGdha292In0sIkZpcnN0Ijp7IlMiOiJNaWtoYWlsIn19fX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "991f205579d38511", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "192" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6dHJ1ZSwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoiYXV0aG9yIiwiIzEiOiJMYXN0In0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6IkJ1bGdha292In19LCJGaWx0ZXJFeHByZXNzaW9uIjoiIzAuIzEgPSA6MCIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "338" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2286982984" + ], + "X-Amzn-Requestid": [ + "NQ2GTB9F54QFC2ORFGOI8AGGT3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7InB1Yl95ZWFycyI6eyJMIjpbeyJOIjoiMTk2OCJ9LHsiTiI6IjE5ODcifV19LCJuYW1lIjp7IlMiOiJUaGUgSGVhcnQgb2YgYSBEb2cifSwiYXV0aG9yIjp7Ik0iOnsiTGFzdCI6eyJTIjoiQnVsZ2Frb3YifSwiRmlyc3QiOnsiUyI6Ik1pa2hhaWwifX19fSx7InB1Yl95ZWFycyI6eyJMIjpbeyJOIjoiMTk2NyJ9LHsiTiI6IjE5NzMifV19LCJuYW1lIjp7IlMiOiJUaGUgTWFzdGVyIGFuZCBNYXJnYXJpdGEifSwiYXV0aG9yIjp7Ik0iOnsiTGFzdCI6eyJTIjoiQnVsZ2Frb3YifSwiRmlyc3QiOnsiUyI6Ik1pa2hhaWwifX19fV0sIlNjYW5uZWRDb3VudCI6Mn0=" + } + }, + { + "ID": "0d05450afac3ce6e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "79" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiVGhlIE1hc3RlciBhbmQgTWFyZ2FyaXRhIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "Q5UO00OO8CTNE7JJOJBFUEGTK7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9957980ec4b7dade", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "73" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiVGhlIEhlYXJ0IG9mIGEgRG9nIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:51 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "PGNP9FTE9F4P43F9P7B1KF3ASVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/Get.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/Get.replay new file mode 100644 index 000000000..721d526d1 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/Get.replay @@ -0,0 +1,1969 @@ +{ + "Initial": "AQAAAA7eTDFMKaWQ8wAA", + "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": "d043d7f7184af39d", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "HM9BO6J5V3PQCQT8LQEMREMGSFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "0821f9d6b493f305", + "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": [ + "664" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1767050779" + ], + "X-Amzn-Requestid": [ + "IHLTSP86VC8NRQSLMDL646V0JJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NCwiSXRlbXMiOlt7IkV0YWciOnsiUyI6ImY4MmM4ZTkwLTVmNGEtNDRlNi1hZjM1LWU5NzhiY2QzZmFlNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZU1hcCJ9LCJzIjp7IlMiOiJiIn19LHsiRXRhZyI6eyJTIjoiNmE0ZmM2NWUtMjlhMS00NzE5LTlkNDEtNWQ0Zjc3NDVkNjBiIn0sIm5hbWUiOnsiUyI6InRlc3RSZXZpc2lvbk1hcCJ9LCJzIjp7IlMiOiJhIn19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7IlMiOiJiIn0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIkV0YWciOnsiUyI6IjU5NDQ4MDZiLWFiZGYtNGI3Ni05NDQyLTlkZDExMzIyMDllMSJ9LCJNIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZVN0cnVjdCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fSx7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoiYSJ9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7IlMiOiI2NDYyZDYxMi00YzA2LTQ5ZjgtODBkNC05NTZkOTM1YjIzM2EifSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX19XSwiU2Nhbm5lZENvdW50Ijo0fQ==" + } + }, + { + "ID": "309e62090cae12ca", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "73" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "NMQP1SIJM3IO55L5SS8VOFOPTNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "41775a0755bfe1ba", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "I7PN9KMCD64GG0LOPQ4FKRE1EFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e8e46ed03019cffa", + "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": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1456G91E6H5NEOGVKR3AS2GN63VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0c33faf680e73066", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "69" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VNYXAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UAG7VAHA2GO00QELHN6OP71MK7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "296483dd3f1d7eb8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "227" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjFkOGJkYzZiLTMwNTgtNGJkYy1hNzljLTU4YjZiNThjZTE5ZiJ9LCJmIjp7Ik4iOiIzMi4zIn0sImkiOnsiTiI6Ijk1In0sIm0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifSwiYiI6eyJTIjoidHdvIn19fSwibmFtZSI6eyJTIjoidGVzdEdldE1hcCJ9LCJzIjp7IlMiOiJhIHN0cmluZyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "S1LETC1KKK7M2QSKK4N1N6NV93VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "58fe4a6df492101e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "97" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0TWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "245" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1796157948" + ], + "X-Amzn-Requestid": [ + "C25B5HK076RAGTHR57QAHMOBNRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJpIjp7Ik4iOiI5NSJ9LCJzIjp7IlMiOiJhIHN0cmluZyJ9LCJtIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIm5hbWUiOnsiUyI6InRlc3RHZXRNYXAifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMWQ4YmRjNmItMzA1OC00YmRjLWE3OWMtNThiNmI1OGNlMTlmIn0sImYiOnsiTiI6IjMyLjMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "c42617a5bbd4fcf9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "285" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0YWFlMTUzOC0wNGI3LTRiNzctYjYyZi01YjdjZDM5N2E2N2QifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMzIuMyJ9LCJJIjp7Ik4iOiI5NSJ9LCJNIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIlN0Ijp7IlMiOiJhIHN0cmluZyJ9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RHZXRTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "AT4BDDT75H1MOO8OGHCBVJK97FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f7265830752e6b26", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1990876452" + ], + "X-Amzn-Requestid": [ + "F7NN59IF8Q3H2ER3V6NL2T84KFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEgc3RyaW5nIn0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMzIuMyJ9LCJJIjp7Ik4iOiI5NSJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJNIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIm5hbWUiOnsiUyI6InRlc3RHZXRTdHJ1Y3QifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNGFhZTE1MzgtMDRiNy00Yjc3LWI2MmYtNWI3Y2QzOTdhNjdkIn19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "3305b72347f1a830", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "229" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjY5OWEyM2Y5LTI1ZjQtNDdiZS1iNmEyLTFhOTY5YTE2NTc1YiJ9LCJmIjp7Ik4iOiIzMi4zIn0sImkiOnsiTiI6Ijk1In0sIm0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifSwiYiI6eyJTIjoidHdvIn19fSwibmFtZSI6eyJTIjoidGVzdEdldE1hcEZQIn0sInMiOnsiUyI6ImEgc3RyaW5nIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0204S12BO34HFAUA6U8GO7E0VBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a0994a1279a260c9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJmIiwiIzEiOiJtIiwiIzIiOiJiIiwiIzMiOiJEb2NzdG9yZVJldmlzaW9uIiwiIzQiOiJuYW1lIn0sIktleXMiOlt7Im5hbWUiOnsiUyI6InRlc3RHZXRNYXBGUCJ9fV0sIlByb2plY3Rpb25FeHByZXNzaW9uIjoiIzAsICMxLiMyLCAjMywgIzQifX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "195" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1400807297" + ], + "X-Amzn-Requestid": [ + "L9VFCMDAOGJ8CE307P8T3Q5LSBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJtIjp7Ik0iOnsiYiI6eyJTIjoidHdvIn19fSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNjk5YTIzZjktMjVmNC00N2JlLWI2YTItMWE5NjlhMTY1NzViIn0sImYiOnsiTiI6IjMyLjMifSwibmFtZSI6eyJTIjoidGVzdEdldE1hcEZQIn19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "3afcaa3eb8011b95", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "287" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJiOWE1NWU3YS1jMTRhLTQ5ODQtOTU5Ny1jOTJlOWZhOTFjM2QifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMzIuMyJ9LCJJIjp7Ik4iOiI5NSJ9LCJNIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIlN0Ijp7IlMiOiJhIHN0cmluZyJ9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RHZXRTdHJ1Y3RGUCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "CL9AL2FSV0N6OGQC65TS7I8REVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "dc6c256b9c9a5a72", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "238" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJTdCIsIiMxIjoiTSIsIiMyIjoiYSIsIiMzIjoiRG9jc3RvcmVSZXZpc2lvbiIsIiM0IjoibmFtZSJ9LCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0RlAifX1dLCJQcm9qZWN0aW9uRXhwcmVzc2lvbiI6IiMwLCAjMS4jMiwgIzMsICM0In19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "203" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2455267330" + ], + "X-Amzn-Requestid": [ + "6D56OC49KTBL5TEENUVL7766DBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJTdCI6eyJTIjoiYSBzdHJpbmcifSwiTSI6eyJNIjp7ImEiOnsiUyI6Im9uZSJ9fX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImI5YTU1ZTdhLWMxNGEtNDk4NC05NTk3LWM5MmU5ZmE5MWMzZCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0RlAifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "9fd2118fa839ec2a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "287" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI3MzMzZjFhMS0zYTE4LTQxOWQtOGYwYi1kYWExNWU3MDEyZmMifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMzIuMyJ9LCJJIjp7Ik4iOiI5NSJ9LCJNIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIlN0Ijp7IlMiOiJhIHN0cmluZyJ9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RHZXRTdHJ1Y3RXQyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MNMUNN1MRF8ITGM03L4M16M423VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "998aa00fbfe0f53e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "210" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJzdCIsIiMxIjoibSIsIiMyIjoiYSIsIiMzIjoibmFtZSJ9LCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0V0MifX1dLCJQcm9qZWN0aW9uRXhwcmVzc2lvbiI6IiMwLCAjMS4jMiwgIzMifX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "89" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2845408016" + ], + "X-Amzn-Requestid": [ + "S4HC55OJDGVD72FF6MJJ8MRKM3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0V0MifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "55cd2faeae750c68", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "99" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJkb2VzTm90RXhpc3QifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "57" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "289144682" + ], + "X-Amzn-Requestid": [ + "USSRV26DJOBPCU1RPG8GQRVSVFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbXX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "4b769fa0d059041d", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "A3MT15J6OHNKJA4FVC4DLK43KRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "98bd2c856ee39558", + "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": [ + "1163" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "900432899" + ], + "X-Amzn-Requestid": [ + "ULOC5KK39ITINAMH1FM1PKAQQJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NSwiSXRlbXMiOlt7ImkiOnsiTiI6Ijk1In0sInMiOnsiUyI6ImEgc3RyaW5nIn0sIm0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifSwiYiI6eyJTIjoidHdvIn19fSwibmFtZSI6eyJTIjoidGVzdEdldE1hcEZQIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjY5OWEyM2Y5LTI1ZjQtNDdiZS1iNmEyLTFhOTY5YTE2NTc1YiJ9LCJmIjp7Ik4iOiIzMi4zIn19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7IlMiOiJhIHN0cmluZyJ9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjMyLjMifSwiSSI6eyJOIjoiOTUifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJNIjp7ImEiOnsiUyI6Im9uZSJ9LCJiIjp7IlMiOiJ0d28ifX19LCJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjRhYWUxNTM4LTA0YjctNGI3Ny1iNjJmLTViN2NkMzk3YTY3ZCJ9fSx7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoiYSBzdHJpbmcifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIzMi4zIn0sIkkiOnsiTiI6Ijk1In0sIkV0YWciOnsiTlVMTCI6dHJ1ZX0sIk0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifSwiYiI6eyJTIjoidHdvIn19fSwibmFtZSI6eyJTIjoidGVzdEdldFN0cnVjdFdDIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjczMzNmMWExLTNhMTgtNDE5ZC04ZjBiLWRhYTE1ZTcwMTJmYyJ9fSx7ImkiOnsiTiI6Ijk1In0sInMiOnsiUyI6ImEgc3RyaW5nIn0sIm0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifSwiYiI6eyJTIjoidHdvIn19fSwibmFtZSI6eyJTIjoidGVzdEdldE1hcCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxZDhiZGM2Yi0zMDU4LTRiZGMtYTc5Yy01OGI2YjU4Y2UxOWYifSwiZiI6eyJOIjoiMzIuMyJ9fSx7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoiYSBzdHJpbmcifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIzMi4zIn0sIkkiOnsiTiI6Ijk1In0sIkV0YWciOnsiTlVMTCI6dHJ1ZX0sIk0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifSwiYiI6eyJTIjoidHdvIn19fSwibmFtZSI6eyJTIjoidGVzdEdldFN0cnVjdEZQIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImI5YTU1ZTdhLWMxNGEtNDk4NC05NTk3LWM5MmU5ZmE5MWMzZCJ9fV0sIlNjYW5uZWRDb3VudCI6NX0=" + } + }, + { + "ID": "4bff10c8228252fb", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldFN0cnVjdEZQIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4OAPC1I1DPI0HAVU7AISIAE3DFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "24939b063e37a047", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "67" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldE1hcEZQIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9B7F23U9C6EM3ASU348MMUS6TBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "992a0302a01a37cf", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldFN0cnVjdFdDIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "K27E1M0NHMMBNEFS1BVJ5SHKVBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "67bdda4b5443f802", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "65" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldE1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "83H8FDHC8SO1IN9O8V5I12EI1FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "484502bd2f127e2f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdEdldFN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G9LFN05U13KLN103CD42C6Q7QNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d0f682eb6a667430", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "215" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImExMTU4N2ZlLWE3ODgtNGE0YS1iYmFiLTE2MTNkZTliMGE1YyJ9LCJmIjp7Ik4iOiIzMi4zIn0sImkiOnsiTiI6Ijk1In0sIm0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifSwiYiI6eyJTIjoidHdvIn19fSwibmFtZSI6eyJTIjoidGVzdEdldE1hcCJ9LCJzIjp7IlMiOiJhIHN0cmluZyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:33 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4PJES3B2VI394TLEGVD1FVL383VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "66bdd68e60c11827", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "97" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0TWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "233" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1859774858" + ], + "X-Amzn-Requestid": [ + "PMCHHO0RDB7JG4156UUUM88Q9BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJpIjp7Ik4iOiI5NSJ9LCJFdGFnIjp7IlMiOiJhMTE1ODdmZS1hNzg4LTRhNGEtYmJhYi0xNjEzZGU5YjBhNWMifSwicyI6eyJTIjoiYSBzdHJpbmcifSwibSI6eyJNIjp7ImEiOnsiUyI6Im9uZSJ9LCJiIjp7IlMiOiJ0d28ifX19LCJuYW1lIjp7IlMiOiJ0ZXN0R2V0TWFwIn0sImYiOnsiTiI6IjMyLjMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "09ca03b70950efb1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "285" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiJjNzE5N2QxZi1kMTFmLTQyODktOGE3OC03YjQ4N2NmYjNkMTUifSwiRiI6eyJOIjoiMzIuMyJ9LCJJIjp7Ik4iOiI5NSJ9LCJNIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIlN0Ijp7IlMiOiJhIHN0cmluZyJ9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RHZXRTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "5IGNU4TLHQTRABKGG1HNKG6UN3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fd415622b7e23e31", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1022985149" + ], + "X-Amzn-Requestid": [ + "RD6FGBDA027CO5K0NUI21R1093VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEgc3RyaW5nIn0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMzIuMyJ9LCJJIjp7Ik4iOiI5NSJ9LCJFdGFnIjp7IlMiOiJjNzE5N2QxZi1kMTFmLTQyODktOGE3OC03YjQ4N2NmYjNkMTUifSwiTSI6eyJNIjp7ImEiOnsiUyI6Im9uZSJ9LCJiIjp7IlMiOiJ0d28ifX19LCJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "02ead416d03e369c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "217" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6IjljZWJkOWNkLWExNmEtNDU4Mi1iODA0LWExZDRmNDMzYWNmYSJ9LCJmIjp7Ik4iOiIzMi4zIn0sImkiOnsiTiI6Ijk1In0sIm0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifSwiYiI6eyJTIjoidHdvIn19fSwibmFtZSI6eyJTIjoidGVzdEdldE1hcEZQIn0sInMiOnsiUyI6ImEgc3RyaW5nIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "HMB17BQT2FM3F3NP47AKBNBTBFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0b83d22b51c0f48e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "222" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJmIiwiIzEiOiJtIiwiIzIiOiJiIiwiIzMiOiJFdGFnIiwiIzQiOiJuYW1lIn0sIktleXMiOlt7Im5hbWUiOnsiUyI6InRlc3RHZXRNYXBGUCJ9fV0sIlByb2plY3Rpb25FeHByZXNzaW9uIjoiIzAsICMxLiMyLCAjMywgIzQifX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "183" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "550769012" + ], + "X-Amzn-Requestid": [ + "0DCBQ1DCMQBQ8OR99UF9HIJ887VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI5Y2ViZDljZC1hMTZhLTQ1ODItYjgwNC1hMWQ0ZjQzM2FjZmEifSwibSI6eyJNIjp7ImIiOnsiUyI6InR3byJ9fX0sImYiOnsiTiI6IjMyLjMifSwibmFtZSI6eyJTIjoidGVzdEdldE1hcEZQIn19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "57b9aad516b1f894", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "287" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiJkYzY3MzhhNS00NDI4LTQwNDQtYTNkMy0wMTQ0YjE5ODg2NzgifSwiRiI6eyJOIjoiMzIuMyJ9LCJJIjp7Ik4iOiI5NSJ9LCJNIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIlN0Ijp7IlMiOiJhIHN0cmluZyJ9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RHZXRTdHJ1Y3RGUCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "AI60KV8DPC04VF8L6NCNCN7A17VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "efa767ba02698aa1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "226" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJTdCIsIiMxIjoiTSIsIiMyIjoiYSIsIiMzIjoiRXRhZyIsIiM0IjoibmFtZSJ9LCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0RlAifX1dLCJQcm9qZWN0aW9uRXhwcmVzc2lvbiI6IiMwLCAjMS4jMiwgIzMsICM0In19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3906447525" + ], + "X-Amzn-Requestid": [ + "4RDI6D8IQ1D133TEUGIBLNUT27VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJkYzY3MzhhNS00NDI4LTQwNDQtYTNkMy0wMTQ0YjE5ODg2NzgifSwiU3QiOnsiUyI6ImEgc3RyaW5nIn0sIk0iOnsiTSI6eyJhIjp7IlMiOiJvbmUifX19LCJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0RlAifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "8f69c488b27ffd9a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "287" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiIzYzViN2M1Yy1hMTUxLTQ4OGQtYTY0Ny1hMDNjNjE3MGE0ZTAifSwiRiI6eyJOIjoiMzIuMyJ9LCJJIjp7Ik4iOiI5NSJ9LCJNIjp7Ik0iOnsiYSI6eyJTIjoib25lIn0sImIiOnsiUyI6InR3byJ9fX0sIlN0Ijp7IlMiOiJhIHN0cmluZyJ9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RHZXRTdHJ1Y3RXQyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "IBIVSJC4I0AEEU789EBHQ0M4K7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d77b47d4f6c1ca22", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "210" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJFeHByZXNzaW9uQXR0cmlidXRlTmFtZXMiOnsiIzAiOiJzdCIsIiMxIjoibSIsIiMyIjoiYSIsIiMzIjoibmFtZSJ9LCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0V0MifX1dLCJQcm9qZWN0aW9uRXhwcmVzc2lvbiI6IiMwLCAjMS4jMiwgIzMifX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "89" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2845408016" + ], + "X-Amzn-Requestid": [ + "DDM8VBT2BMQKO1IKG02A5T801BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0R2V0U3RydWN0V0MifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "e58b8fc4bbc9df61", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "99" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJkb2VzTm90RXhpc3QifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "57" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:34 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "289144682" + ], + "X-Amzn-Requestid": [ + "FBGLI6LF63O67HAHINKTKK60HRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbXX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/GetQuery.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/GetQuery.replay new file mode 100644 index 000000000..215d3d243 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/GetQuery.replay @@ -0,0 +1,2684 @@ +{ + "Initial": "AQAAAA7eTDFcCX16UgAA", + "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": "54451ae9f7c0c22a", + "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": [ + "eyJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1364618104" + ], + "X-Amzn-Requestid": [ + "4H065S669E90HDSCLJIDHCH2GVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIkF0dHJpYnV0ZVR5cGUiOiJTIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJBdHRyaWJ1dGVUeXBlIjoiTiJ9LHsiQXR0cmlidXRlTmFtZSI6IlRpbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDc5MTY0NjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkdsb2JhbFNlY29uZGFyeUluZGV4ZXMiOlt7IkluZGV4QXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMi9pbmRleC9nbG9iYWwiLCJJbmRleE5hbWUiOiJnbG9iYWwiLCJJbmRleFNpemVCeXRlcyI6OTgxLCJJbmRleFN0YXR1cyI6IkFDVElWRSIsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiUGxheWVyIiwiS2V5VHlwZSI6IkhBU0gifSx7IkF0dHJpYnV0ZU5hbWUiOiJUaW1lIiwiS2V5VHlwZSI6IlJBTkdFIn1dLCJQcm9qZWN0aW9uIjp7IlByb2plY3Rpb25UeXBlIjoiQUxMIn0sIlByb3Zpc2lvbmVkVGhyb3VnaHB1dCI6eyJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fX1dLCJJdGVtQ291bnQiOjgsIktleVNjaGVtYSI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJLZXlUeXBlIjoiSEFTSCJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIktleVR5cGUiOiJSQU5HRSJ9XSwiTG9jYWxTZWNvbmRhcnlJbmRleGVzIjpbeyJJbmRleEFybiI6ImFybjphd3M6ZHluYW1vZGI6dXMtZWFzdC0yOjQ2MjM4MDIyNTcyMjp0YWJsZS9kb2NzdG9yZS10ZXN0LTIvaW5kZXgvbG9jYWwiLCJJbmRleE5hbWUiOiJsb2NhbCIsIkluZGV4U2l6ZUJ5dGVzIjo5ODEsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiR2FtZSIsIktleVR5cGUiOiJIQVNIIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJLZXlUeXBlIjoiUkFOR0UifV0sIlByb2plY3Rpb24iOnsiUHJvamVjdGlvblR5cGUiOiJBTEwifX1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMiIsIlRhYmxlSWQiOiI1YzRjNjAxNC03ZTZhLTRkYjctOTNkZS1hMTc0NTUyY2Y3OGQiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIiLCJUYWJsZVNpemVCeXRlcyI6OTgxLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "8565f9df8a8a5b74", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2557869442" + ], + "X-Amzn-Requestid": [ + "2EKDEAJV0GAN5AP5F8QE19FI63VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMzc4ZmFkMjgtM2RjYi00ODBmLTlhMjUtMDg1Y2QzNTU0NjVkIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJiYTFiOTIzOC01Yzg5LTQzNzQtYjQwNy04OTFlNTc4MDY0ZTMifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNGQ4ODE5MTUtNzE5Zi00YWE2LWE5OTItZWM4M2ZkMjNiNThlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImVmMDhjNzQwLTMyZjMtNDBiMy1iM2NkLTk2OGY5OGU4ZTM0YSJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMjJmZTAwNTEtMGMwNi00MTE1LWFkNDQtMWRiOGMwMDM5MGVkIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJmYmUwYWRiYy0wMjRkLTRlZGMtODNmMC0zOWU0NmM1NWVkMzcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiZGUyOGU4NjEtZTI1OS00ODQ0LWE0OTQtNTE3ZjExOTY1NmU0In19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImJjOWU4MTU0LWVmMmItNDlhZC1iMDg5LWVlYThkYThkZDYwNiJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "30ab4da526f32ac8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "260" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYmM5ZTgxNTQtZWYyYi00OWFkLWIwODktZWVhOGRhOGRkNjA2In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "8I4CT7O5KBQO5C6LPSHDGLBIQNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8b22f05ece940d1b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "251" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZWYwOGM3NDAtMzJmMy00MGIzLWIzY2QtOTY4Zjk4ZThlMzRhIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "63IHDPRBGGRK52056MLBOT7RLFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5526b216ec28562f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "261" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMjJmZTAwNTEtMGMwNi00MTE1LWFkNDQtMWRiOGMwMDM5MGVkIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ISKEUOTFSSAJI2G3BRFH6NKQ6RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5c7f799296eb852f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "251" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNGQ4ODE5MTUtNzE5Zi00YWE2LWE5OTItZWM4M2ZkMjNiNThlIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VNAP8HHVVGC66AST53UQU3O68RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "15a1e18e3644f2dd", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "260" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZGUyOGU4NjEtZTI1OS00ODQ0LWE0OTQtNTE3ZjExOTY1NmU0In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9RRT9NK3CJ2LUGQAS1P10DLSP7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "98197e29a791654f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "261" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZmJlMGFkYmMtMDI0ZC00ZWRjLTgzZjAtMzllNDZjNTVlZDM3In19LCJLZXkiOnsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "LTIB4PB0QSBLNCMFLD81OVCLU3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "40711c5b2ca8307e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "252" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYmExYjkyMzgtNWM4OS00Mzc0LWI0MDctODkxZTU3ODA2NGUzIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VAUH49DKSPVAAJ99QRV2POICN7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ec0f587e19db66e0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "254" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMzc4ZmFkMjgtM2RjYi00ODBmLTlhMjUtMDg1Y2QzNTU0NjVkIn19LCJLZXkiOnsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "SO1JG0T9EC82EENEATI00TQBA3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "bd51a77701b37152", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "235" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImUxYWU3MGNlLTVlN2MtNGZiNy1iNDAyLTk0NzQyYWQwNjNlNyJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiVGltZSI6eyJTIjoiMjAxOS0wMy0yMFQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "SQMNE28EHCULMC6PQ75BHD4EVRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4d984ff873db0e73", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "244" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjRmYjJiY2Y1LTA0NDgtNGM0OS04ZmI2LWY2MWJkZGVlMDE1NCJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiVGltZSI6eyJTIjoiMjAxOS0wMy0xOVQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RAD8FJ4HJNQO8BSAOSV6BGVPNNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b90ac39a9211958c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "244" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjVlODNkYWNmLWI3MzgtNGQyZi1iZWI4LTViNzMwNGM1MTk1ZSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlBsYXllciI6eyJTIjoiYW5keSJ9LCJTY29yZSI6eyJOIjoiODEifSwiVGltZSI6eyJTIjoiMjAxOS0wMi0wMVQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VTPJ5U0MN0386AE00DU1IK920RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9a23631f670b82ac", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiIxMjAifSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "KUU2MTVFGD0IEQQF0M5622K3UBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "34bcf24136fd36c8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "243" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJUaW1lIjp7IlMiOiIyMDE5LTAzLTEzVDAwOjAwOjAwWiJ9LCJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MN3FLGLPFUFIT20AJBUSC1CAK3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4afbc0a57cb914b2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "243" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjU0MDU4NDU1LWU4NzYtNDE1Mi1hMzQ3LWM3M2VjNDE5NjI1MSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlBsYXllciI6eyJTIjoibWVsIn0sIlNjb3JlIjp7Ik4iOiI2MCJ9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MH3B89SFPVDBOC2J4CJMG4HUA3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "123f744a2184ca17", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjE3NDczNmU1LTkwOGItNDRmZi1iNzBkLTFlYWIzMmY0YmZlZiJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlBsYXllciI6eyJTIjoibWVsIn0sIlNjb3JlIjp7Ik4iOiIxOTAifSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xOFQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ADQBESIOILC82G2INSA7LF23VRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "eb546cd40b1322bd", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "238" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk4NGNhY2NjLTQ3NGUtNDY5Ni1hNzI0LTAyMjU1ODgwMTk3MyJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlBsYXllciI6eyJTIjoiYmlsbGllIn0sIlNjb3JlIjp7Ik4iOiIxMTEifSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4QAFM5P9R3GV8U5J24I8QDTNMRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "201748bcf76023f2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "VJUU7HBRRNVT8KMNBTM1E5RMIRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "5aac170a01f27ecd", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "184" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiWm9tYmllIERNViJ9fSwiS2V5Q29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "827" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1342412261" + ], + "X-Amzn-Requestid": [ + "KC0F1BA651QP065G524VV5UV6VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fV0sIlNjYW5uZWRDb3VudCI6NH0=" + } + }, + { + "ID": "9f1a2479f9e48435", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "172" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlNjb3JlIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiTiI6IjEwMCJ9fSwiRmlsdGVyRXhwcmVzc2lvbiI6IiMwID4gOjAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "630" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2121066104" + ], + "X-Amzn-Requestid": [ + "B0NU8RTLMANQB38SM32G0O57SBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MywiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xOFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjE5MCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjE3NDczNmU1LTkwOGItNDRmZi1iNzBkLTFlYWIzMmY0YmZlZiJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6dHJ1ZX0sIlRpbWUiOnsiUyI6IjIwMTktMDQtMDFUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiIxMjAifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5NjJiYjhlYy05ZmE1LTRmYmMtYjhmMS0yOWM1MTE0OWU0OWQifX1dLCJTY2FubmVkQ291bnQiOjh9" + } + }, + { + "ID": "1740fc777f02a79a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "203" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlBsYXllciJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJiaWxsaWUifX0sIkluZGV4TmFtZSI6Imdsb2JhbCIsIktleUNvbmRpdGlvbkV4cHJlc3Npb24iOiIjMCA9IDowIiwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "238" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:48 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "409737674" + ], + "X-Amzn-Requestid": [ + "JQM2EDP4T34RK7DC68L8LAECG3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MSwiSXRlbXMiOlt7IlBsYXllciI6eyJTIjoiYmlsbGllIn0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19XSwiU2Nhbm5lZENvdW50IjoxfQ==" + } + }, + { + "ID": "535f3f31fca36e85", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "241" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlBsYXllciIsIiMxIjoiR2FtZSJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJhbmR5In0sIjoxIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn19LCJLZXlDb25kaXRpb25FeHByZXNzaW9uIjoiKCMwID0gOjApIEFORCAoIzEgPSA6MSkiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "244" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2796604690" + ], + "X-Amzn-Requestid": [ + "QDGQLA3Q5EHC3VSE0JGHIQF8A3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MSwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19XSwiU2Nhbm5lZENvdW50IjoxfQ==" + } + }, + { + "ID": "6eaa8db004ec1fec", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "259" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlNjb3JlIiwiIzEiOiJQbGF5ZXIifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJOIjoiMTAwIn0sIjoxIjp7IlMiOiJwYXQifX0sIkZpbHRlckV4cHJlc3Npb24iOiIjMCA8IDowIiwiSW5kZXhOYW1lIjoiZ2xvYmFsIiwiS2V5Q29uZGl0aW9uRXhwcmVzc2lvbiI6IiMxID0gOjEiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "243" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2806567192" + ], + "X-Amzn-Requestid": [ + "KEBNQ5RRL03O1K7JOOO8G60E9RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MSwiSXRlbXMiOlt7IlBsYXllciI6eyJTIjoicGF0In0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAzLTEzVDAwOjAwOjAwWiJ9LCJTY29yZSI6eyJOIjoiNDkifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkM2NkNjI1Mi0yODlhLTRjMWMtYjFkMi05ODBkNDUzMmRkZjEifX1dLCJTY2FubmVkQ291bnQiOjJ9" + } + }, + { + "ID": "9e068b6f37bebaab", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "259" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUiLCIjMSI6IlNjb3JlIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiOjEiOnsiTiI6IjUwIn19LCJJbmRleE5hbWUiOiJsb2NhbCIsIktleUNvbmRpdGlvbkV4cHJlc3Npb24iOiIoIzAgPSA6MCkgQU5EICgjMSA+PSA6MSkiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "449" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3699644827" + ], + "X-Amzn-Requestid": [ + "8NF5TP7NI6K2F5SP62L6KOPFAJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlNjb3JlIjp7Ik4iOiI2MCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI1NDA1ODQ1NS1lODc2LTQxNTItYTM0Ny1jNzNlYzQxOTYyNTEifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiUGxheWVyIjp7IlMiOiJhbmR5In0sIlRpbWUiOnsiUyI6IjIwMTktMDItMDFUMDA6MDA6MDBaIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjVlODNkYWNmLWI3MzgtNGQyZi1iZWI4LTViNzMwNGM1MTk1ZSJ9fV0sIlNjYW5uZWRDb3VudCI6Mn0=" + } + }, + { + "ID": "a3d748f483e37dd4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "262" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlBsYXllciIsIiMxIjoiVGltZSJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJtZWwifSwiOjEiOnsiUyI6IjIwMTktMDQtMDFUMDA6MDA6MDBaIn19LCJJbmRleE5hbWUiOiJnbG9iYWwiLCJLZXlDb25kaXRpb25FeHByZXNzaW9uIjoiKCMwID0gOjApIEFORCAoIzEgPiA6MSkiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "439" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2081267198" + ], + "X-Amzn-Requestid": [ + "ECDJP6UCLNKL06JOA2HF2674HVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7IlBsYXllciI6eyJTIjoibWVsIn0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJTY29yZSI6eyJOIjoiNjAifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI1NDA1ODQ1NS1lODc2LTQxNTItYTM0Ny1jNzNlYzQxOTYyNTEifX0seyJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19XSwiU2Nhbm5lZENvdW50IjoyfQ==" + } + }, + { + "ID": "a41f21fe43097ccf", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlNjb3JlIiwiIzEiOiJUaW1lIn0sIkV4cHJlc3Npb25BdHRyaWJ1dGVWYWx1ZXMiOnsiOjAiOnsiTiI6IjUwIn0sIjoxIjp7IlMiOiIyMDE5LTA0LTAxVDAwOjAwOjAwWiJ9fSwiRmlsdGVyRXhwcmVzc2lvbiI6IigjMCA+PSA6MCkgQU5EICgjMSA+IDoxKSIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "639" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3447932312" + ], + "X-Amzn-Requestid": [ + "ED6LB50OLVGF9V7DL08JK38G9VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MywiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xOFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjE5MCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjE3NDczNmU1LTkwOGItNDRmZi1iNzBkLTFlYWIzMmY0YmZlZiJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiNjAifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI1NDA1ODQ1NS1lODc2LTQxNTItYTM0Ny1jNzNlYzQxOTYyNTEifX1dLCJTY2FubmVkQ291bnQiOjh9" + } + }, + { + "ID": "e59a0a0502522f26", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "200" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlBsYXllciJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJwYXQifSwiOjEiOnsiUyI6ImJpbGxpZSJ9fSwiRmlsdGVyRXhwcmVzc2lvbiI6IiMwIElOICg6MCwgOjEpIiwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "639" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2462873694" + ], + "X-Amzn-Requestid": [ + "TOCHK2JK8D451QTPN7QGF2J36BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MywiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAzLTEzVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9LCJTY29yZSI6eyJOIjoiNDkifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkM2NkNjI1Mi0yODlhLTRjMWMtYjFkMi05ODBkNDUzMmRkZjEifX1dLCJTY2FubmVkQ291bnQiOjh9" + } + }, + { + "ID": "e593902471baeb48", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "206" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IlBsYXllciJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJwYXQifSwiOjEiOnsiUyI6ImJpbGxpZSJ9fSwiRmlsdGVyRXhwcmVzc2lvbiI6Ik5PVCAoIzAgSU4gKDowLCA6MSkpIiwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1048" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3464610125" + ], + "X-Amzn-Requestid": [ + "GD5KSLTH841EQOGDQLDSP14O53VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NSwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAzLTIwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifSwiU2NvcmUiOnsiTiI6IjMzIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiZTFhZTcwY2UtNWU3Yy00ZmI3LWI0MDItOTQ3NDJhZDA2M2U3In19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xOFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjE5MCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjE3NDczNmU1LTkwOGItNDRmZi1iNzBkLTFlYWIzMmY0YmZlZiJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19XSwiU2Nhbm5lZENvdW50Ijo4fQ==" + } + }, + { + "ID": "2edfe12555332d14", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "179" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IldpdGhHbGl0Y2gifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJCT09MIjp0cnVlfX0sIkZpbHRlckV4cHJlc3Npb24iOiIjMCA9IDowIiwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "430" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2482740995" + ], + "X-Amzn-Requestid": [ + "JNHQFGIJ2135068IH6OQITAI93VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6dHJ1ZX0sIlRpbWUiOnsiUyI6IjIwMTktMDQtMThUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoibWVsIn0sIlNjb3JlIjp7Ik4iOiIxOTAifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxNzQ3MzZlNS05MDhiLTQ0ZmYtYjcwZC0xZWFiMzJmNGJmZWYifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9LCJTY29yZSI6eyJOIjoiMTIwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTYyYmI4ZWMtOWZhNS00ZmJjLWI4ZjEtMjljNTExNDllNDlkIn19XSwiU2Nhbm5lZENvdW50Ijo4fQ==" + } + }, + { + "ID": "d021003591b7f815", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "182" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IldpdGhHbGl0Y2gifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJCT09MIjp0cnVlfX0sIkZpbHRlckV4cHJlc3Npb24iOiIjMCBJTiAoOjApIiwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "430" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2482740995" + ], + "X-Amzn-Requestid": [ + "MMV4APBCH6UD3PVH93URP70BTJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6dHJ1ZX0sIlRpbWUiOnsiUyI6IjIwMTktMDQtMThUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoibWVsIn0sIlNjb3JlIjp7Ik4iOiIxOTAifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxNzQ3MzZlNS05MDhiLTQ0ZmYtYjcwZC0xZWFiMzJmNGJmZWYifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9LCJTY29yZSI6eyJOIjoiMTIwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTYyYmI4ZWMtOWZhNS00ZmJjLWI4ZjEtMjljNTExNDllNDlkIn19XSwiU2Nhbm5lZENvdW50Ijo4fQ==" + } + }, + { + "ID": "4b76564f43f30fd7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "188" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IldpdGhHbGl0Y2gifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJCT09MIjp0cnVlfX0sIkZpbHRlckV4cHJlc3Npb24iOiJOT1QgKCMwIElOICg6MCkpIiwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1257" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2968513214" + ], + "X-Amzn-Requestid": [ + "PS14GA83AT7NQP3BIPU62NTQ9JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NiwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wMi0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJhbmR5In0sIlNjb3JlIjp7Ik4iOiI4MSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjVlODNkYWNmLWI3MzgtNGQyZi1iZWI4LTViNzMwNGM1MTk1ZSJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAzLTE5VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImZyYW4ifSwiU2NvcmUiOnsiTiI6IjMzIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNGZiMmJjZjUtMDQ0OC00YzQ5LThmYjYtZjYxYmRkZWUwMTU0In19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDQtMTBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoibWVsIn0sIlNjb3JlIjp7Ik4iOiI2MCJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjU0MDU4NDU1LWU4NzYtNDE1Mi1hMzQ3LWM3M2VjNDE5NjI1MSJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAzLTEzVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9LCJTY29yZSI6eyJOIjoiNDkifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkM2NkNjI1Mi0yODlhLTRjMWMtYjFkMi05ODBkNDUzMmRkZjEifX1dLCJTY2FubmVkQ291bnQiOjh9" + } + }, + { + "ID": "4a8b3e2d22b70331", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "JVGVH30A72T8H947NNL7IRG0ABVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "6146f51b978ea6dc", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "1VIJVKRFDC392A7D9U23L1K523VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "91649fa2c0de68a3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "238" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUiLCIjMSI6IlBsYXllciJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIjoxIjp7IlMiOiIuIn19LCJLZXlDb25kaXRpb25FeHByZXNzaW9uIjoiKCMwID0gOjApIEFORCAoIzEgPiA6MSkiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "860" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2197855080" + ], + "X-Amzn-Requestid": [ + "BOK9KI2DOKR5FP2KK2I409UISVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6NH0=" + } + }, + { + "ID": "a63c09a757690278", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "263" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUiLCIjMSI6IlBsYXllciJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIjoxIjp7IlMiOiIuIn19LCJLZXlDb25kaXRpb25FeHByZXNzaW9uIjoiKCMwID0gOjApIEFORCAoIzEgPiA6MSkiLCJTY2FuSW5kZXhGb3J3YXJkIjpmYWxzZSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0yIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "860" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "537479080" + ], + "X-Amzn-Requestid": [ + "E4DV28ALLQM0N5BRJ4J1PH4LARVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAzLTEzVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9LCJTY29yZSI6eyJOIjoiNDkifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkM2NkNjI1Mi0yODlhLTRjMWMtYjFkMi05ODBkNDUzMmRkZjEifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wMi0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJhbmR5In0sIlNjb3JlIjp7Ik4iOiI4MSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjVlODNkYWNmLWI3MzgtNGQyZi1iZWI4LTViNzMwNGM1MTk1ZSJ9fV0sIlNjYW5uZWRDb3VudCI6NH0=" + } + }, + { + "ID": "23a0ce27cd40d924", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "169" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUiLCIjMSI6IlBsYXllciIsIiMyIjoiRG9jc3RvcmVSZXZpc2lvbiJ9LCJQcm9qZWN0aW9uRXhwcmVzc2lvbiI6IiMwLCAjMSwgIzIiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "984" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2111577114" + ], + "X-Amzn-Requestid": [ + "E1KGUQSP4RFT9T4375B3FHNKJFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn0sIlBsYXllciI6eyJTIjoiYmlsbGllIn19LHsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifSwiUGxheWVyIjp7IlMiOiJmcmFuIn19LHsiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxNzQ3MzZlNS05MDhiLTQ0ZmYtYjcwZC0xZWFiMzJmNGJmZWYifSwiUGxheWVyIjp7IlMiOiJtZWwifX0seyJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9LCJQbGF5ZXIiOnsiUyI6InBhdCJ9fSx7IkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn0sIlBsYXllciI6eyJTIjoiYW5keSJ9fSx7IkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNGZiMmJjZjUtMDQ0OC00YzQ5LThmYjYtZjYxYmRkZWUwMTU0In0sIlBsYXllciI6eyJTIjoiZnJhbiJ9fSx7IkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn0sIlBsYXllciI6eyJTIjoibWVsIn19LHsiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkM2NkNjI1Mi0yODlhLTRjMWMtYjFkMi05ODBkNDUzMmRkZjEifSwiUGxheWVyIjp7IlMiOiJwYXQifX1dLCJTY2FubmVkQ291bnQiOjh9" + } + }, + { + "ID": "68fc9cc4d05ff894", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "208" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUiLCIjMSI6IlBsYXllciIsIiMyIjoiU2NvcmUiLCIjMyI6IldpdGhHbGl0Y2giLCIjNCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiUHJvamVjdGlvbkV4cHJlc3Npb24iOiIjMCwgIzEsICMyLCAjMywgIzQiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1361" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "80585617" + ], + "X-Amzn-Requestid": [ + "0HGSGH8UI009VOE9QM3V4OGF4JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IlBsYXllciI6eyJTIjoiYmlsbGllIn0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlNjb3JlIjp7Ik4iOiIxMTEifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiUGxheWVyIjp7IlMiOiJmcmFuIn0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlNjb3JlIjp7Ik4iOiIzMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIlNjb3JlIjp7Ik4iOiIxOTAifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiUGxheWVyIjp7IlMiOiJwYXQifSwiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJTY29yZSI6eyJOIjoiMTIwIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IlBsYXllciI6eyJTIjoiYW5keSJ9LCJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJTY29yZSI6eyJOIjoiODEifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiUGxheWVyIjp7IlMiOiJmcmFuIn0sIldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIlNjb3JlIjp7Ik4iOiIzMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJTY29yZSI6eyJOIjoiNjAifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiUGxheWVyIjp7IlMiOiJwYXQifSwiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiU2NvcmUiOnsiTiI6IjQ5In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "233b8802ff366849", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "1MO2E2RC4Q2IBBA4VQO8S6512JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "517c8aa05295e861", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:49 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "FNKFEVEKO79DMD41NO864IQJNNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "c2f288831ce8c65b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "CMA94FM63N646GDFV5GV50INTBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "f3942598e566ca6b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "T0BFO7IOS276ESCGS3ER7QSJQJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "6b8aae927a377757", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "D32UD6IHQEEOV2TN9VPH44UFQBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "8ebe33a99c6c25e2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "ED0JBEK1LG4R4DA1AGNQOPTBHRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "479fdb1c670ca419", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "VSPR6ACGHF3SDKB6V1K0GQAL37VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "a55073e3b50794d7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "60O3F5279BHIFOO6T9LOAASK73VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "326fd9172406ad85", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "VS8IAOASLCKMQG6R2F07E1CTVJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + }, + { + "ID": "445e318dc112b341", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1649" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:50 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1176346207" + ], + "X-Amzn-Requestid": [ + "0KBN98KSMN744GUM1VP3NGN0QFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTEwVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImJpbGxpZSJ9LCJTY29yZSI6eyJOIjoiMTExIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg0Y2FjY2MtNDc0ZS00Njk2LWE3MjQtMDIyNTU4ODAxOTczIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMjBUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiWm9tYmllIERNViJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMWFlNzBjZS01ZTdjLTRmYjctYjQwMi05NDc0MmFkMDYzZTcifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOnRydWV9LCJUaW1lIjp7IlMiOiIyMDE5LTA0LTE4VDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6Im1lbCJ9LCJTY29yZSI6eyJOIjoiMTkwIn0sIkdhbWUiOnsiUyI6IlpvbWJpZSBETVYifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTc0NzM2ZTUtOTA4Yi00NGZmLWI3MGQtMWVhYjMyZjRiZmVmIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjp0cnVlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0wMVQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJwYXQifSwiU2NvcmUiOnsiTiI6IjEyMCJ9LCJHYW1lIjp7IlMiOiJab21iaWUgRE1WIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk2MmJiOGVjLTlmYTUtNGZiYy1iOGYxLTI5YzUxMTQ5ZTQ5ZCJ9fSx7IldpdGhHbGl0Y2giOnsiQk9PTCI6ZmFsc2V9LCJUaW1lIjp7IlMiOiIyMDE5LTAyLTAxVDAwOjAwOjAwWiJ9LCJQbGF5ZXIiOnsiUyI6ImFuZHkifSwiU2NvcmUiOnsiTiI6IjgxIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU4M2RhY2YtYjczOC00ZDJmLWJlYjgtNWI3MzA0YzUxOTVlIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTlUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoiZnJhbiJ9LCJTY29yZSI6eyJOIjoiMzMifSwiR2FtZSI6eyJTIjoiUHJhaXNlIEFsbCBNb25zdGVycyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ZmIyYmNmNS0wNDQ4LTRjNDktOGZiNi1mNjFiZGRlZTAxNTQifX0seyJXaXRoR2xpdGNoIjp7IkJPT0wiOmZhbHNlfSwiVGltZSI6eyJTIjoiMjAxOS0wNC0xMFQwMDowMDowMFoifSwiUGxheWVyIjp7IlMiOiJtZWwifSwiU2NvcmUiOnsiTiI6IjYwIn0sIkdhbWUiOnsiUyI6IlByYWlzZSBBbGwgTW9uc3RlcnMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNTQwNTg0NTUtZTg3Ni00MTUyLWEzNDctYzczZWM0MTk2MjUxIn19LHsiV2l0aEdsaXRjaCI6eyJCT09MIjpmYWxzZX0sIlRpbWUiOnsiUyI6IjIwMTktMDMtMTNUMDA6MDA6MDBaIn0sIlBsYXllciI6eyJTIjoicGF0In0sIlNjb3JlIjp7Ik4iOiI0OSJ9LCJHYW1lIjp7IlMiOiJQcmFpc2UgQWxsIE1vbnN0ZXJzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQzY2Q2MjUyLTI4OWEtNGMxYy1iMWQyLTk4MGQ0NTMyZGRmMSJ9fV0sIlNjYW5uZWRDb3VudCI6OH0=" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/GetQueryKeyField.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/GetQueryKeyField.replay new file mode 100644 index 000000000..52ec86fef --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/GetQueryKeyField.replay @@ -0,0 +1,1309 @@ +{ + "Initial": "AQAAAA7eTDFZBI+/jAAA", + "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": "c96256d4d9a2f120", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "BAE090LFL9INEVNCMGENFP3F5VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "6b86a2164cd53b0c", + "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": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1744525325" + ], + "X-Amzn-Requestid": [ + "9RUBU80C2HOTHMIEAC4H8SI0O7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NiwiSXRlbXMiOlt7IkV0YWciOnsiUyI6ImYyNDI5NTBmLWQ1ZDktNDMxMS1iMGZiLTViMjEwMGY1OGVjMiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifSwicyI6eyJTIjoiMyJ9fSx7IkV0YWciOnsiUyI6ImRhYTcyMGIzLWMwZjYtNDQ4Yy1hNjQ2LWVjMzRmMTkzNDY1OSJ9LCJzIjp7IlMiOiI4In0sIm4iOnsiTiI6Ii0xIn0sIm5hbWUiOnsiUyI6InRlc3RVbm9yZGVyZWRBY3Rpb25zOCJ9fSx7IkV0YWciOnsiUyI6ImU2NzRjZGI4LWRlN2YtNGNiMi04NzIwLTUxMTlhZmFkZmY2YSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczQifSwicyI6eyJTIjoiNCJ9fSx7IkV0YWciOnsiUyI6ImJjZTBhNDVjLWVhMjItNDM3OC1iMjZmLTExNThjNmU4NDA1MSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczcifSwicyI6eyJTIjoiNycifX0seyJFdGFnIjp7IlMiOiI5ZjM1YzFlNi1iN2MyLTRiMTQtODlmMC1kZTJkMmZkYjhjMzkifSwicyI6eyJTIjoiNicifSwibiI6eyJOIjoiMSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczYifX0seyJFdGFnIjp7IlMiOiI1YzljYTUwZi00ODk5LTRkNDQtYWJmOC0xYmI2YjRmY2ZhY2QifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM1In0sInMiOnsiUyI6IjUifX1dLCJTY2FubmVkQ291bnQiOjZ9" + } + }, + { + "ID": "e6095ffe5334b185", + "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": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "72OHKCPG9D3AVLUI3NUH1DI4RBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a6b8704b79668186", + "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": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MSBSKHGT6U8480F674DV21TJQJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "3e7f073f053ab005", + "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": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9Q7H4A3J6QCVMQC19J0R38IKI7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "664fa6b342365a3c", + "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": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9V4LVH1JGCV9KO4BEKHCE6O2K3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f772516e85768e5e", + "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": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3QTV7DC3BKQCKJ709CHE4GMO1FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "692dee2ef93b4908", + "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": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "EI0SKCJ2HI21UIHKQ6DARV2CMNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2f524193b787961a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "142" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk4NmY0YjUwLWMwOWUtNDdkNy04NjQwLWFkYzNlNDJmZDYwMSJ9LCJhIjp7IlMiOiJ0aHJlZSJ9LCJuYW1lIjp7IlMiOiJxa2YzIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TCBIA31TI4VAVRKG7L3M82MGDBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0a55bbd9738ef6f8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "140" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQ0OWQ5MjAxLTg3MDItNDZiNC05YTdkLTE2NjQxMGVkOWViNSJ9LCJhIjp7IlMiOiJ0d28ifSwibmFtZSI6eyJTIjoicWtmMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UREFC45G0NJ1PCOD1CBKDGVMB7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f7646103d88f0f1b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "140" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjMwY2I4MWE3LTc5MGMtNDBhMC1hODM2LTRhZmZhMTA4ODZiOSJ9LCJhIjp7IlMiOiJvbmUifSwibmFtZSI6eyJTIjoicWtmMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "S7BSUGNOUG3PT4E47VNPN5JODRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c2c1e24610bd3559", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "171" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6dHJ1ZSwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJxa2YzIn19LCJGaWx0ZXJFeHByZXNzaW9uIjoiIzAgPCA6MCIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "242" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2921130643" + ], + "X-Amzn-Requestid": [ + "6LP0TU6TTD6RMUQDJ9EA4JM4PBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7ImEiOnsiUyI6Im9uZSJ9LCJuYW1lIjp7IlMiOiJxa2YxIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjMwY2I4MWE3LTc5MGMtNDBhMC1hODM2LTRhZmZhMTA4ODZiOSJ9fSx7ImEiOnsiUyI6InR3byJ9LCJuYW1lIjp7IlMiOiJxa2YyIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQ0OWQ5MjAxLTg3MDItNDZiNC05YTdkLTE2NjQxMGVkOWViNSJ9fV0sIlNjYW5uZWRDb3VudCI6M30=" + } + }, + { + "ID": "eb1f415b54ddf3a1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "163" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6dHJ1ZSwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoiYSIsIiMxIjoiRG9jc3RvcmVSZXZpc2lvbiIsIiMyIjoibmFtZSJ9LCJQcm9qZWN0aW9uRXhwcmVzc2lvbiI6IiMwLCAjMSwgIzIiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "346" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1168387283" + ], + "X-Amzn-Requestid": [ + "F0EK1B3VDTRAQF4JBON55PTUPRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MywiSXRlbXMiOlt7ImEiOnsiUyI6Im9uZSJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIzMGNiODFhNy03OTBjLTQwYTAtYTgzNi00YWZmYTEwODg2YjkifSwibmFtZSI6eyJTIjoicWtmMSJ9fSx7ImEiOnsiUyI6InRocmVlIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk4NmY0YjUwLWMwOWUtNDdkNy04NjQwLWFkYzNlNDJmZDYwMSJ9LCJuYW1lIjp7IlMiOiJxa2YzIn19LHsiYSI6eyJTIjoidHdvIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQ0OWQ5MjAxLTg3MDItNDZiNC05YTdkLTE2NjQxMGVkOWViNSJ9LCJuYW1lIjp7IlMiOiJxa2YyIn19XSwiU2Nhbm5lZENvdW50IjozfQ==" + } + }, + { + "ID": "25a47c15f13c7554", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "3I7U9R5P2C5AEE5GE1KMIL4EUJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "c51704a317616b03", + "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": [ + "346" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2872367022" + ], + "X-Amzn-Requestid": [ + "R6IK7Q1PB7Q2QFDEOETQ70J5KJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MywiSXRlbXMiOlt7ImEiOnsiUyI6Im9uZSJ9LCJuYW1lIjp7IlMiOiJxa2YxIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjMwY2I4MWE3LTc5MGMtNDBhMC1hODM2LTRhZmZhMTA4ODZiOSJ9fSx7ImEiOnsiUyI6InRocmVlIn0sIm5hbWUiOnsiUyI6InFrZjMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOTg2ZjRiNTAtYzA5ZS00N2Q3LTg2NDAtYWRjM2U0MmZkNjAxIn19LHsiYSI6eyJTIjoidHdvIn0sIm5hbWUiOnsiUyI6InFrZjIifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiZDQ5ZDkyMDEtODcwMi00NmI0LTlhN2QtMTY2NDEwZWQ5ZWI1In19XSwiU2Nhbm5lZENvdW50IjozfQ==" + } + }, + { + "ID": "0a62875cb763ea9f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "59" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoicWtmMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "24152GIQOQMQDATNU4RGE7HO0VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "87b879dc5d95b46d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "59" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoicWtmMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "QKTEVJI3OV8O6KKVJSKS70U1B3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0afede2669a0ba5b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "59" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoicWtmMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "722SRNCG108PVIDF30865LSLO7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8a00fd521208c6d0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "128" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImE0MmFlNjdlLWY3ODYtNDM2OS05Zjg2LTg0M2JlY2Y4MTgwNCJ9LCJhIjp7IlMiOiJvbmUifSwibmFtZSI6eyJTIjoicWtmMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "J499TU4LIQNLHVIO6HBSGPV463VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ce367ac896524a22", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "130" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6IjcwMDZkMGM3LTExMTctNDhjMC05ZmM3LThkYzEwZDgyZjUwYiJ9LCJhIjp7IlMiOiJ0aHJlZSJ9LCJuYW1lIjp7IlMiOiJxa2YzIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BMGNO8Q3FPVTI711KRQJENS5URVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "72aeaf28309fa146", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "128" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6IjBkNDg2MWIxLTVkNzYtNGNkNS1iODhhLTE1ODYxMjg0NjgyMiJ9LCJhIjp7IlMiOiJ0d28ifSwibmFtZSI6eyJTIjoicWtmMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "QF9CDSCPRE7B15AKDCESHN4OC7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "cc7156d4cf7057d7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "171" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6dHJ1ZSwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJxa2YzIn19LCJGaWx0ZXJFeHByZXNzaW9uIjoiIzAgPCA6MCIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "218" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2351785866" + ], + "X-Amzn-Requestid": [ + "G7IS16V6FK64U0A9649UV0SML7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7ImEiOnsiUyI6Im9uZSJ9LCJFdGFnIjp7IlMiOiJhNDJhZTY3ZS1mNzg2LTQzNjktOWY4Ni04NDNiZWNmODE4MDQifSwibmFtZSI6eyJTIjoicWtmMSJ9fSx7ImEiOnsiUyI6InR3byJ9LCJFdGFnIjp7IlMiOiIwZDQ4NjFiMS01ZDc2LTRjZDUtYjg4YS0xNTg2MTI4NDY4MjIifSwibmFtZSI6eyJTIjoicWtmMiJ9fV0sIlNjYW5uZWRDb3VudCI6M30=" + } + }, + { + "ID": "b6ad8ae42933dbd6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "151" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Scan" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6dHJ1ZSwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoiYSIsIiMxIjoiRXRhZyIsIiMyIjoibmFtZSJ9LCJQcm9qZWN0aW9uRXhwcmVzc2lvbiI6IiMwLCAjMSwgIzIiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "310" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2398769364" + ], + "X-Amzn-Requestid": [ + "FCV75OMIUH2IQ230VGRJ19G3VBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MywiSXRlbXMiOlt7ImEiOnsiUyI6Im9uZSJ9LCJFdGFnIjp7IlMiOiJhNDJhZTY3ZS1mNzg2LTQzNjktOWY4Ni04NDNiZWNmODE4MDQifSwibmFtZSI6eyJTIjoicWtmMSJ9fSx7ImEiOnsiUyI6InRocmVlIn0sIkV0YWciOnsiUyI6IjcwMDZkMGM3LTExMTctNDhjMC05ZmM3LThkYzEwZDgyZjUwYiJ9LCJuYW1lIjp7IlMiOiJxa2YzIn19LHsiYSI6eyJTIjoidHdvIn0sIkV0YWciOnsiUyI6IjBkNDg2MWIxLTVkNzYtNGNkNS1iODhhLTE1ODYxMjg0NjgyMiJ9LCJuYW1lIjp7IlMiOiJxa2YyIn19XSwiU2Nhbm5lZENvdW50IjozfQ==" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/MultipleActions.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/MultipleActions.replay new file mode 100644 index 000000000..d3ee0a35a --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/MultipleActions.replay @@ -0,0 +1,3619 @@ +{ + "Initial": "AQAAAA7eTDFWOiVx0gAA", + "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": "5e3916eccaabfd7b", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "TQIO0BRI88CH6V4N9GS3107UJRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "20e8538bbcd6a266", + "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": [ + "174" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3556588450" + ], + "X-Amzn-Requestid": [ + "83BNG6AAEH2S0SLKEGAH934HCBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MSwiSXRlbXMiOlt7IlB0clRvUHJvdG8iOnsiQiI6IkNDcz0ifSwibmFtZSI6eyJTIjoidGVzdGluZyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJhZjdmOWQ3Ni0wYzI2LTQwZjQtYTYyOS03OWU4YjMzNTNhYWMifSwiUHJvdG8iOnsiQiI6IkNDbz0ifX1dLCJTY2FubmVkQ291bnQiOjF9" + } + }, + { + "ID": "a0e1f20b721f7d34", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "227" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYWY3ZjlkNzYtMGMyNi00MGY0LWE2MjktNzllOGIzMzUzYWFjIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdGluZyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1EVH1QHL6PV9A17IFHFC1QSS7VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8a80ef47b8345b70", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "246" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIwYWQxNjI2MC0wYTI5LTRiMGYtOTFkYi00MDEyNWI3MGQ1Y2MifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM1In0sInMiOnsiUyI6IjUifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TQP4QJT9NMQM7711R2523NJCDVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "883fe34d12f9a6a3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "246" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI2OGUwOTJkNy0wZWMwLTQwYTAtYjRkMS0xNjRlM2U1YWI4MWIifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMzIn0sInMiOnsiUyI6IjMifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0TE1KBI29FGE2MG6JEUBGO7R4VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b710c49dad62a87d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "246" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI0ODMyYTVmMS00NTg5LTQyODEtYTkyYS0xNGFkZDAwNDNkNjEifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM0In0sInMiOnsiUyI6IjQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4BF884ALK4LH8P9CF45QTKA8PJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b3480ed4a35e92ed", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "246" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlZGY0NWFlNy1jNTE4LTRhYjUtYTdjOS1jZTQzMGExNDI0NWMifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMxIn0sInMiOnsiUyI6IjEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "A15GS3VHTG5PH90GI7OR736C2NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "846e5c1e68ba2f29", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "246" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5MGU1Y2ZkZi0yMDMxLTQyMDAtYmFjYy01ZTg1NmEwMTY5ZmMifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMyIn0sInMiOnsiUyI6IjIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OR2D3A9SDHE6NSCRLO87016GKVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "070c78fdc843d6e0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "246" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI4MGRhOGZmMi1iZTFjLTQzZDQtYWEzNC1kMjA1ZjFmODIyNzMifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMwIn0sInMiOnsiUyI6IjAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3K4P0VFD57RC579D31TJHJONOFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "77290a79da6f81e2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "155" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImRkNDllNzMxLTFjNzUtNDA2YS05NTZjLWEyYTlmYzZjODIwMCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczgifSwicyI6eyJTIjoiOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VC0IH78TQQ572N6RHEFTR6V5SBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "6b538dd0e65f9001", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "320" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNjhlMDkyZDctMGVjMC00MGEwLWI0ZDEtMTY0ZTNlNWFiODFiIn19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjhlZWRlMTY5LTNkNjMtNDA2NC04OTlkLWE4MDMxZmUwOTA2OCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "R5TK38ARVFL2EU4RDMFGQ42P6VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "3d6007d916bc3668", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "321" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZWRmNDVhZTctYzUxOC00YWI1LWE3YzktY2U0MzBhMTQyNDVjIn19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImJmYTM4NzFkLWRhM2QtNDljNi1iNmZmLTRkZWY2YjFjMjI5MiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczEifSwicyI6eyJTIjoiMScifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TEB42Q4KRHSD04RPL3DUR19RMVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ad874e770a6c9c70", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "321" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiODBkYThmZjItYmUxYy00M2Q0LWFhMzQtZDIwNWYxZjgyMjczIn19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImMyYzQzMzVmLWYxYjYtNGI2ZS1hN2YyLWY1MDYyN2FiNDVhNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczAifSwicyI6eyJTIjoiMCcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RE709SJGFN2IP5VRHE7DU0IJ43VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c7e67b0c92f095ba", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "155" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjJmNjIyYzBkLWQzNGQtNGY2YS1iOTU4LTE3NTliYjVhZTRmMyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "62QJO17UUIII00IM143608B0PFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ae00c200bf857a4b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "320" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMGFkMTYyNjAtMGEyOS00YjBmLTkxZGItNDAxMjViNzBkNWNjIn19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijc4MmY5ZWNlLThmNjUtNGM1Ni1hZjYxLWUxY2EwODdiMDdhNiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "HCU6UNSN9OBA3DT30I1ELB6FENVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "58412ac071af2f12", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "321" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOTBlNWNmZGYtMjAzMS00MjAwLWJhY2MtNWU4NTZhMDE2OWZjIn19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjRiZmVkMDE5LWE1N2ItNDM4ZS1iNGZjLWQ2NmRmYjM4YWM2NCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczIifSwicyI6eyJTIjoiMicifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MQGGP21663VD9N9A14FO9HK743VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "702730def639af72", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "155" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImYzNWIxZmFlLWFhODAtNDdjNS05ZTkxLTI1MDA5NDIyMDI0MiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3S5I20M3NBPBSIIQ03DOF5332NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "afdb1da9c3bb2aa2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "320" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNDgzMmE1ZjEtNDU4OS00MjgxLWE5MmEtMTRhZGQwMDQzZDYxIn19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImM2NWFmOTk2LTU1NDktNDkxZi05NTlhLWQzMmRkMDQ5NzFmNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G6VP8OEBLGJ6RUS7J0A3NHPCLBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9cf9fc0ea1cf45a6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "186" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczQifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczUifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "407" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2309720668" + ], + "X-Amzn-Requestid": [ + "0E7FLM9Q7IPA3DKS75V2QROQ1VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOGVlZGUxNjktM2Q2My00MDY0LTg5OWQtYTgwMzFmZTA5MDY4In0sInMiOnsiUyI6IjMifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczUifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNzgyZjllY2UtOGY2NS00YzU2LWFmNjEtZTFjYTA4N2IwN2E2In0sInMiOnsiUyI6IjUifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczQifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiYzY1YWY5OTYtNTU0OS00OTFmLTk1OWEtZDMyZGQwNDk3MWY1In0sInMiOnsiUyI6IjQifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "c38c0e4bef22aa4c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "362" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6Im4ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZGQ0OWU3MzEtMWM3NS00MDZhLTk1NmMtYTJhOWZjNmM4MjAwIn0sIjoxIjp7Ik4iOiItMSJ9LCI6MiI6eyJTIjoiNjY2YmMyZWYtODYwZC00MjIzLThiOTQtOTA4OTU1NjRlZGMyIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM4In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiQUREICMxIDoxXG5TRVQgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "J73UOE60T13L53EU68NEVTUBRVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a1ce2a6291307a68", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "360" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZjM1YjFmYWUtYWE4MC00N2M1LTllOTEtMjUwMDk0MjIwMjQyIn0sIjoxIjp7IlMiOiI3JyJ9LCI6MiI6eyJTIjoiMzc3MTY0MTMtZTdlMy00MmM3LTg5YzEtMDJiODhiNjg3MWJhIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM3In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "EJQAN1K6VMUPNE70JGL9EHDAOBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9add65f0faa37067", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "241" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNGJmZWQwMTktYTU3Yi00MzhlLWI0ZmMtZDY2ZGZiMzhhYzY0In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMyIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "V7S9LLR8J9PHOSHJ82IJN8MFGNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1fa77d606a425f00", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "395" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6Im4iLCIjMiI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMmY2MjJjMGQtZDM0ZC00ZjZhLWI5NTgtMTc1OWJiNWFlNGYzIn0sIjoxIjp7Ik4iOiIxIn0sIjoyIjp7IlMiOiI2JyJ9LCI6MyI6eyJTIjoiZTA1NTdlNmEtOWJlOS00MGZlLTg4NmItOTM4MDVlNjE3NTA2In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiQUREICMxIDoxXG5TRVQgIzIgPSA6MiwgIzAgPSA6M1xuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "CECNKE9M7KUEGTT81Q0OPUJBRRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b4d5cea2e7d0321e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "241" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYmZhMzg3MWQtZGEzZC00OWM2LWI2ZmYtNGRlZjZiMWMyMjkyIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMxIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "08GQV45CUKJTRQDMC9M3DCQRFFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9a9af4855b3d4f36", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "241" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYzJjNDMzNWYtZjFiNi00YjZlLWE3ZjItZjUwNjI3YWI0NWE1In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "GDK5T5CBPCF2C9NB7ABD2M3PDJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "623b7022cabca112", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "108" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczAifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "57" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "289144682" + ], + "X-Amzn-Requestid": [ + "6QA3R7CKMEU87HJOHN51NG8VJRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbXX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "d75a9d0f8754a8d4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "186" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczEifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczIifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3943211276" + ], + "X-Amzn-Requestid": [ + "GF93Q2GUBS0DE3OJ7D9O8DQ7G3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOGVlZGUxNjktM2Q2My00MDY0LTg5OWQtYTgwMzFmZTA5MDY4In0sInMiOnsiUyI6IjMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "89780b77e76641d9", + "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": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JMVQ3EFM57DFFJ2NTGIJGQI56RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "04cc7f343955a847", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "246" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxYWM3MzU5Ny02NDExLTQ5MTUtYjYxZi02MjI2NjhlODUxM2MifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM0In0sInMiOnsiUyI6IjQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "LJADCBNL1MN43N4OHPCFK917ONVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "7c39a51ccf65efad", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "320" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNzgyZjllY2UtOGY2NS00YzU2LWFmNjEtZTFjYTA4N2IwN2E2In19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImFjZTNmMTNkLWZhOTAtNDdiNC04YjQzLWIxM2MwODg2NWQyNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:43 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "IPF2B5V2V6MED02GV1K4EI4LIFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b4593a8c5104c254", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "T574D4RN9AHDD900HM6FJEVE23VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "8303e9768612905d", + "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": [ + "771" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3211053088" + ], + "X-Amzn-Requestid": [ + "39DR0M3BB0083UT2HE5TI426HBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NiwiSXRlbXMiOlt7Im5hbWUiOnsiUyI6InRlc3RVbm9yZGVyZWRBY3Rpb25zMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI4ZWVkZTE2OS0zZDYzLTQwNjQtODk5ZC1hODAzMWZlMDkwNjgifSwicyI6eyJTIjoiMyJ9fSx7InMiOnsiUyI6IjgifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNjY2YmMyZWYtODYwZC00MjIzLThiOTQtOTA4OTU1NjRlZGMyIn0sIm4iOnsiTiI6Ii0xIn0sIm5hbWUiOnsiUyI6InRlc3RVbm9yZGVyZWRBY3Rpb25zOCJ9fSx7Im5hbWUiOnsiUyI6InRlc3RVbm9yZGVyZWRBY3Rpb25zNCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJjNjVhZjk5Ni01NTQ5LTQ5MWYtOTU5YS1kMzJkZDA0OTcxZjUifSwicyI6eyJTIjoiNCJ9fSx7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjM3NzE2NDEzLWU3ZTMtNDJjNy04OWMxLTAyYjg4YjY4NzFiYSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczcifSwicyI6eyJTIjoiNycifX0seyJzIjp7IlMiOiI2JyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJlMDU1N2U2YS05YmU5LTQwZmUtODg2Yi05MzgwNWU2MTc1MDYifSwibiI6eyJOIjoiMSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczYifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczUifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiYWNlM2YxM2QtZmE5MC00N2I0LThiNDMtYjEzYzA4ODY1ZDI1In0sInMiOnsiUyI6IjUifX1dLCJTY2FubmVkQ291bnQiOjZ9" + } + }, + { + "ID": "2ec92f71204a8e8f", + "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": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TJIUJ72K7VT07NA4TGJ66HU3R3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5ffbc078d6c8c6c1", + "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": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "LVNH5BBU5TCCT2UR59CR7OHF7VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c32b30085b2da79f", + "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": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2R60VJ4F6ATIPPHC2BQ3G34RFRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ff1b99c288dc1304", + "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": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VLE8B7MFR58GAQJG50J7CVMS0NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f1a60c5c51123133", + "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": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "K0NACCJ6AN58GCIDSD88I8DO6FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2784cde280c71765", + "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": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "R5M44P06QBHCQATBRIIC6AU1MFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ba9d0a894207b42c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJjODg3OGMzMC04MjAwLTQ3NTEtYTM3Ny05NTI1NDA0OTdiZjQifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM1In0sInMiOnsiUyI6IjUifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3ES88MVUR24P3NO7VP06BI50BFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d6a890db70e5d4fe", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIyNmMxMTk1OS0yMGRkLTQxZWUtYmNkMC03NzYxZjE4M2FhMWMifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMyIn0sInMiOnsiUyI6IjIifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "82EB1RT6IMBQ7K67NJFJ9OHSGJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f3875a6a65a507a5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI2NjYyZTlmYy1mODg5LTQxMWUtYjRlYi1mNGQ2OTk4YzgyZWMifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMzIn0sInMiOnsiUyI6IjMifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "L3ONOJ68P3T57ETDGVTLAORNGRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1892a6de87f5ca7a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJjNGRiMDQxMy1iZjQ2LTQxY2EtYTZhNi0zN2Q1NjE3ZWU5YTgifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM0In0sInMiOnsiUyI6IjQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "GTPIUJDVTCP5TL3VO1MEJFAHU3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a019f1f8c036dab7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiI5Y2RlMmVjNi1kYWFjLTQzNzQtYTBlMS01NmI4NDNmOWYxODkifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMxIn0sInMiOnsiUyI6IjEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "FE60L1IALMKASJCE4BB3366FVNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "3e78ad8f4013499d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiIwMjNkNDVhYi0wMTg1LTRhMmItYjM1MC03MTY5YzhhYjc0MWMifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMwIn0sInMiOnsiUyI6IjAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "P5BHDMOKL8B8KGOFTA9R25B59BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b3149baac499295f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "143" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6IjU2YTk3NDkxLWI3MjctNGIyMi1hYzFiLTkyZjAzMjJjNDllZSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczgifSwicyI6eyJTIjoiOCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "KDS3URFOT72NBIQO61G92KCJNNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "637e491266e6f8dd", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "296" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYzg4NzhjMzAtODIwMC00NzUxLWEzNzctOTUyNTQwNDk3YmY0In19LCJJdGVtIjp7IkV0YWciOnsiUyI6ImM0MGQyZTYzLWExM2YtNDNiYi04Nzk2LWQwMjE4ZmE3ODMxZiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "CFF62JTCK2KEDIJGQDHPNJ372FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f38103073f823ca9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "143" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6IjdmZWU4MjQ2LWU0MjItNDc1Yi05NGVhLTYzYjY1YzdkMjE3YyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczYifSwicyI6eyJTIjoiNiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ABJ7RV09G1A0EE174AF0VJ5EI3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b9a9441e339d5cd5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "297" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMDIzZDQ1YWItMDE4NS00YTJiLWIzNTAtNzE2OWM4YWI3NDFjIn19LCJJdGVtIjp7IkV0YWciOnsiUyI6ImRiMWVhMDZmLTFkNjEtNDE4YS04Nzc1LTRiYzRjMGZkMmRlYiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczAifSwicyI6eyJTIjoiMCcifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JNOK62V6JUGTUNLVABQD2NF527VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "40473e9f3d4f3022", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "296" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYzRkYjA0MTMtYmY0Ni00MWNhLWE2YTYtMzdkNTYxN2VlOWE4In19LCJJdGVtIjp7IkV0YWciOnsiUyI6ImU2NzRjZGI4LWRlN2YtNGNiMi04NzIwLTUxMTlhZmFkZmY2YSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczQifSwicyI6eyJTIjoiNCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "35QHT230AK9VNCLM8HQI1HSGPBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2cadf8f541e38951", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "297" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMjZjMTE5NTktMjBkZC00MWVlLWJjZDAtNzc2MWYxODNhYTFjIn19LCJJdGVtIjp7IkV0YWciOnsiUyI6ImFlZTcwNGVlLTFiOTItNGEyNy1hMzcxLTk3ZjUwZWRiZjYxYiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczIifSwicyI6eyJTIjoiMicifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "A53U32NUA9KQGPV5H2HB82ORRBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ccac618527f4d32e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "143" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6IjVhMDUxODc1LTA4NDktNDU1ZC05NGVlLTcwOWFjNTUwYzVkMCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczcifSwicyI6eyJTIjoiNyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VSRVFLB28BPQHMJ2K1NRCTP28NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1dbd8faab29fb9a3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "297" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOWNkZTJlYzYtZGFhYy00Mzc0LWEwZTEtNTZiODQzZjlmMTg5In19LCJJdGVtIjp7IkV0YWciOnsiUyI6ImQ2MTAzN2JjLWMxOWUtNGY3NS04YjZmLWU3YTE3NmJkYzVjZCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczEifSwicyI6eyJTIjoiMScifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "F3N75K414EMSF2F08BTMMJLRR7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9bda549c2a735dbb", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "296" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNjY2MmU5ZmMtZjg4OS00MTFlLWI0ZWItZjRkNjk5OGM4MmVjIn19LCJJdGVtIjp7IkV0YWciOnsiUyI6ImYyNDI5NTBmLWQ1ZDktNDMxMS1iMGZiLTViMjEwMGY1OGVjMiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifSwicyI6eyJTIjoiMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BF49GC3FIFRNO72UBQ35SGBESJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fd4eb1e375e6f143", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "186" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczQifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczUifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "371" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2627690158" + ], + "X-Amzn-Requestid": [ + "UVH0SPAAT1KUS7HP2RRO717I4NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJlNjc0Y2RiOC1kZTdmLTRjYjItODcyMC01MTE5YWZhZGZmNmEifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM0In0sInMiOnsiUyI6IjQifX0seyJFdGFnIjp7IlMiOiJjNDBkMmU2My1hMTNmLTQzYmItODc5Ni1kMDIxOGZhNzgzMWYifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM1In0sInMiOnsiUyI6IjUifX0seyJFdGFnIjp7IlMiOiJmMjQyOTUwZi1kNWQ5LTQzMTEtYjBmYi01YjIxMDBmNThlYzIifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMzIn0sInMiOnsiUyI6IjMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "065a180445f9bb5a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "350" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6Im4ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNTZhOTc0OTEtYjcyNy00YjIyLWFjMWItOTJmMDMyMmM0OWVlIn0sIjoxIjp7Ik4iOiItMSJ9LCI6MiI6eyJTIjoiZGFhNzIwYjMtYzBmNi00NDhjLWE2NDYtZWMzNGYxOTM0NjU5In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM4In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiQUREICMxIDoxXG5TRVQgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "CDE6HTPC59RJICB0CMOQ3D54ORVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "109d7fd13c8c83a0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "229" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYWVlNzA0ZWUtMWI5Mi00YTI3LWEzNzEtOTdmNTBlZGJmNjFiIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMyIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "H591TVEE2SHVNFFJ03VL1NG7UBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f4322154162092f1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "383" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6Im4iLCIjMiI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiN2ZlZTgyNDYtZTQyMi00NzViLTk0ZWEtNjNiNjVjN2QyMTdjIn0sIjoxIjp7Ik4iOiIxIn0sIjoyIjp7IlMiOiI2JyJ9LCI6MyI6eyJTIjoiOWYzNWMxZTYtYjdjMi00YjE0LTg5ZjAtZGUyZDJmZGI4YzM5In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM2In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiQUREICMxIDoxXG5TRVQgIzIgPSA6MiwgIzAgPSA6M1xuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "KGTPS6FRL2CNI3VG2GG8EQI4KRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "25d7f1ec5aa617db", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "229" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZGIxZWEwNmYtMWQ2MS00MThhLTg3NzUtNGJjNGMwZmQyZGViIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "80N3AECB19U37FEEO0CDE8NEAFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a40b15774cab94d4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "229" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZDYxMDM3YmMtYzE5ZS00Zjc1LThiNmYtZTdhMTc2YmRjNWNkIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMxIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "QRBKV2RJ7MLTGPRMM68N8LBBTNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2190b86113f755df", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "348" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNWEwNTE4NzUtMDg0OS00NTVkLTk0ZWUtNzA5YWM1NTBjNWQwIn0sIjoxIjp7IlMiOiI3JyJ9LCI6MiI6eyJTIjoiYmNlMGE0NWMtZWEyMi00Mzc4LWIyNmYtMTE1OGM2ZTg0MDUxIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM3In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjEsICMwID0gOjJcbiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "540I0HJQ11BI6T2S1NI12MTE1VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b5cedf75b9822583", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "108" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczAifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "57" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "289144682" + ], + "X-Amzn-Requestid": [ + "41VSL4RMMP3G52Q7B5G1JVTOIFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbXX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "eb702cee6f0ebd19", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "186" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczEifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczIifX0seyJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczMifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "161" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "316787505" + ], + "X-Amzn-Requestid": [ + "LK180JA1B2OF8T1G943JLGGDFFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJmMjQyOTUwZi1kNWQ5LTQzMTEtYjBmYi01YjIxMDBmNThlYzIifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMzIn0sInMiOnsiUyI6IjMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "a8cd34a6843ed955", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "296" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiYzQwZDJlNjMtYTEzZi00M2JiLTg3OTYtZDAyMThmYTc4MzFmIn19LCJJdGVtIjp7IkV0YWciOnsiUyI6IjVjOWNhNTBmLTQ4OTktNGQ0NC1hYmY4LTFiYjZiNGZjZmFjZCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VW5vcmRlcmVkQWN0aW9uczUifSwicyI6eyJTIjoiNSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:44 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "8JETJ1SVD7DSIAQ3EIE8I73H5BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "414763fc9ea4f4c8", + "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": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnMwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "C0CQ3OUGFPJI3J1AA06DR6HGEJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "287ffaddeabd593e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "234" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJFdGFnIjp7IlMiOiJkYWI2MjE4My05NTRlLTQ1OTAtYTlmMi1iOThlZDI0OGNmZWQifSwibmFtZSI6eyJTIjoidGVzdFVub3JkZXJlZEFjdGlvbnM0In0sInMiOnsiUyI6IjQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:45 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "LK5HMRQU08QJE7E8T3B719TMEFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/Proto.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/Proto.replay new file mode 100644 index 000000000..ec932410b --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/Proto.replay @@ -0,0 +1,319 @@ +{ + "Initial": "AQAAAA7eTDFWGeQWbwAA", + "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": "2569e712d93ebf30", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "GSAEJR0O26572L0FC5KMF7NE2JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "866c3cf25a15e79c", + "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": [ + "83" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1006067942" + ], + "X-Amzn-Requestid": [ + "7R0OL4UKP7FFBU3G49UVPAKKNBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MSwiSXRlbXMiOlt7Im5hbWUiOnsiUyI6InRlc3REYXRhIn0sInZhbCI6eyJCIjoiQUFFQyJ9fV0sIlNjYW5uZWRDb3VudCI6MX0=" + } + }, + { + "ID": "6b4082b0f68426ff", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "63" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERhdGEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3M5GMQQPBTCC2KT54PK5UB8MPNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "263e1b1dee65a6c8", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "265" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJhZjdmOWQ3Ni0wYzI2LTQwZjQtYTYyOS03OWU4YjMzNTNhYWMifSwiUHJvdG8iOnsiQiI6IkNDbz0ifSwiUHRyVG9Qcm90byI6eyJCIjoiQ0NzPSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0aW5nIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "S8R4VMB5E8H4J4A3A5KD6CD24FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2ff40b7c3e4ecc2e", + "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": [ + "174" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:42 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3556588450" + ], + "X-Amzn-Requestid": [ + "8UPTDDJA15SBSHRCH52B0ERLGJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MSwiSXRlbXMiOlt7IlB0clRvUHJvdG8iOnsiQiI6IkNDcz0ifSwibmFtZSI6eyJTIjoidGVzdGluZyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJhZjdmOWQ3Ni0wYzI2LTQwZjQtYTYyOS03OWU4YjMzNTNhYWMifSwiUHJvdG8iOnsiQiI6IkNDbz0ifX1dLCJTY2FubmVkQ291bnQiOjF9" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/Put.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/Put.replay new file mode 100644 index 000000000..9660642ee --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/Put.replay @@ -0,0 +1,2739 @@ +{ + "Initial": "AQAAAA7eTDFHFbxEZgAA", + "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": "c2dbb3318445eca8", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "E993H8AHQU0DPAFOG33180F5E7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "1f5a66cd2652a021", + "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": [ + "951" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3707377415" + ], + "X-Amzn-Requestid": [ + "FOEPH0VD27QTRGKPGN3RJBPQHJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NSwiSXRlbXMiOlt7IkIiOnsiQk9PTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7IlMiOiIyNjM3YjMwZS0xZGU1LTRjZjktOWZkNS02ZGNmN2JiM2FjNWMifSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdENyZWF0ZVN0cnVjdCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fSx7IkV0YWciOnsiUyI6IjA0NzllNzMwLTljMDMtNDMwMi1hZGI0LTQxY2EyM2Q1OWZkMiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0Q3JlYXRlTWFwIn0sImIiOnsiQk9PTCI6dHJ1ZX19LHsiQiI6eyJCT09MIjp0cnVlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIkV0YWciOnsiUyI6IjcyMzNiYjE2LWZhMDQtNDc0ZS1hZjJlLTk4YzQ1Y2RiYzM5YSJ9LCJNIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiI5NTE0OTJiYS03NzU3LTQwMWUtYjk2OC1kZmMyNGI3ZDE1YmEifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJOVUxMIjp0cnVlfX0seyJCIjp7IkJPT0wiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiNWQxY2E2MDUtNDgwYS00MmE4LTk1YWMtZjUzNGRkY2RjOTJhIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6IjNkNzhmYTM1LTJjODAtNDE0ZC04YjFmLWVjOWRkYjJhOTNhNCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fSx7IkV0YWciOnsiUyI6IjVmMGY1OWY3LTQxNjAtNDAxNi1hNzQyLTExMGUxYmRkMjE3MiJ9LCJuYW1lIjp7IlMiOiI1ZDZjMDhiNS03MGE0LTQxYzUtYTg1YS1iMWU5OGU0ZDk3ZGEifSwiYiI6eyJCT09MIjp0cnVlfX1dLCJTY2FubmVkQ291bnQiOjV9" + } + }, + { + "ID": "66307cdfec803bd3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "91" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiNWQ2YzA4YjUtNzBhNC00MWM1LWE4NWEtYjFlOThlNGQ5N2RhIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "8C1OI5686SLFO7HFE301PMRID3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e0f281092fedd8fb", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdENyZWF0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JIAE61B75IJ4KTS4NACUDJUUQVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fc549c3f2b135867", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdENyZWF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2K9S2D6QHMB4IIGR6OMANGDHT7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d40ce6dc78ddd0cf", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "91" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiM2Q3OGZhMzUtMmM4MC00MTRkLThiMWYtZWM5ZGRiMmE5M2E0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "FST0JMUCUUFM38468F26Q507UFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "48b98a3d35970350", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "91" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoiOTUxNDkyYmEtNzc1Ny00MDFlLWI5NjgtZGZjMjRiN2QxNWJhIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "00PBL4H52Q03T7K3P1CNNODMQVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "3882d0de23955c60", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "148" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk0MWYxODQ3LTUxMmEtNGIwZS1hOTNiLWZhMmJlMmUxZDZmZiJ9LCJiIjp7IkJPT0wiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OS3DMT05682EF6K9PEJEQSE7INVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0a08170baf5c4fe2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "97" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "166" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1238671347" + ], + "X-Amzn-Requestid": [ + "GR2K6RTQGI81PIO5MMILOR2NS3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk0MWYxODQ3LTUxMmEtNGIwZS1hOTNiLWZhMmJlMmUxZDZmZiJ9LCJiIjp7IkJPT0wiOnRydWV9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "2ab43d23825e0978", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "251" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6dHJ1ZX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjZjZjk1MGVmLTNhNzUtNGRmMy1iYTU5LTg4ZjMwNWI5MmE1YyJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiTSI6eyJOVUxMIjp0cnVlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFB1dFN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:27 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "M3NVB3EJBHP9VQCKK3EPDU9S9NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c3998572ab140d4b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0U3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "269" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3370353850" + ], + "X-Amzn-Requestid": [ + "LM3U8P5GB2DVEMJHGLGKTF0EJ3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFB1dFN0cnVjdCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI2Y2Y5NTBlZi0zYTc1LTRkZjMtYmE1OS04OGYzMDViOTJhNWMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "5c08d127f5119c8f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "149" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjEzZmEyMjVhLWI1ZTEtNDRlNS04NTA1LTIyOWIwYTg2MjdiNiJ9LCJiIjp7IkJPT0wiOmZhbHNlfSwibmFtZSI6eyJTIjoidGVzdFB1dE1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "K6SUSROLVJ8V2EQCM8998K3ULBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d24bf21f91b22162", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "97" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "167" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "4035543763" + ], + "X-Amzn-Requestid": [ + "UKGU5IDMSOQSVQ9OEQM9B4361VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjEzZmEyMjVhLWI1ZTEtNDRlNS04NTA1LTIyOWIwYTg2MjdiNiJ9LCJiIjp7IkJPT0wiOmZhbHNlfX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "9464b319bee28527", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "252" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI1ZTRiMTI2MS0xYzdlLTRlMTQtYWZjNC0zNWQ0NmNkNGNiYzgifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RQdXRTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "HR14010LS943709VUOVPJLPNCVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "537bb699452e606d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0U3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "270" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3789608698" + ], + "X-Amzn-Requestid": [ + "CRTLGCIE7QNA9PGM0L0IKGJ3BNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIkV0YWciOnsiTlVMTCI6dHJ1ZX0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RQdXRTdHJ1Y3QifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNWU0YjEyNjEtMWM3ZS00ZTE0LWFmYzQtMzVkNDZjZDRjYmM4In19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "05c60ad43d77157f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "296" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMTNmYTIyNWEtYjVlMS00NGU1LTg1MDUtMjI5YjBhODYyN2I2In19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjY3MjFiZWRiLWI5NDItNDJmYi1hZGNjLTljY2RiMDhhNjI5MSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "P77PB9MAL7KGJKU32RV23AQ3PFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "5e784d3e00eda842", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "449" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNWU0YjEyNjEtMWM3ZS00ZTE0LWFmYzQtMzVkNDZjZDRjYmM4In19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIyZmZkZmRiNC0zNjM2LTRmNGYtYTVjNS03ZDI5ZDdkMmUwNDIifSwiRXRhZyI6eyJTIjoiNWU0YjEyNjEtMWM3ZS00ZTE0LWFmYzQtMzVkNDZjZDRjYmM4In0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJNIjp7Ik5VTEwiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UHV0U3RydWN0MiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "23E9T19NSIKGUNU9OPIC3FG3N3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "7a03808bf012dbd0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "149" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjQ5NTY3MDM4LTJkYTItNDBjZi04ZDc4LTVhZjZhMzNkMDRkNiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0KBCCP5GEOKQ7I76TPH3D7NTGFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "409510056a26a228", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "102" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "167" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2809118913" + ], + "X-Amzn-Requestid": [ + "K7JH19B7KRER7RTQBDFF6NIC1VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNDk1NjcwMzgtMmRhMi00MGNmLThkNzgtNWFmNmEzM2QwNGQ2In0sInMiOnsiUyI6ImEifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "8a42c65d82bd8ff7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "314" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNDk1NjcwMzgtMmRhMi00MGNmLThkNzgtNWFmNmEzM2QwNGQ2In19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjVjNzFhMDg4LTk2YmItNDQwMy1iMGRiLWMyYjAxYmVlYTMyNCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "AC5BHUD6HSID4AT549DH26I08JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f69f13655940634b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "314" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNDk1NjcwMzgtMmRhMi00MGNmLThkNzgtNWFmNmEzM2QwNGQ2In19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjQyZTE5NWZiLTRiYTktNGY2Yi04MTJkLWQxOTkyN2VhMWU1MSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "TP2180OHBQVHUQSGDSLA6F4BBJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "132da72e74f33b4c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "253" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIyMTkxZmNiNy1mZTg2LTQyMTMtOWQ0Zi05ODIxZDU5NWQ4NWIifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "HA3G36G07SP2C3HMU47HK93JLFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2efa981614a9175f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "105" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "271" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2450493910" + ], + "X-Amzn-Requestid": [ + "7L5GUICJLRQSF449DQ5COO837RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjIxOTFmY2I3LWZlODYtNDIxMy05ZDRmLTk4MjFkNTk1ZDg1YiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "fb728c34f17e3f2c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "418" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMjE5MWZjYjctZmU4Ni00MjEzLTlkNGYtOTgyMWQ1OTVkODViIn19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIyZjE0ZDk4YS1jM2MwLTRiZDktYmEzOS0yOWY4MGRmZmE1YzcifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ICH22CMOD0EK8CFDDK96LD2G2FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "78418f137e4cb1d6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "418" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMjE5MWZjYjctZmU4Ni00MjEzLTlkNGYtOTgyMWQ1OTVkODViIn19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJmN2UyZWEzZS1hNmYzLTQxNjMtYjQ1YS01NmU1Y2I4NGQ0MzEifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "EB8A20CIU4OCANFU56GSCASPQNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "518408496b86b271", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "KIFQALL8V8298F8GTD5JSFTL9BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "cdd3fbcd96a6a77c", + "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": [ + "689" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1876167965" + ], + "X-Amzn-Requestid": [ + "S4RFCJ8FM4NDS6AD7113AA23IFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NCwiSXRlbXMiOlt7Im5hbWUiOnsiUyI6InRlc3RSZXZpc2lvbk1hcCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI1YzcxYTA4OC05NmJiLTQ0MDMtYjBkYi1jMmIwMWJlZWEzMjQifSwicyI6eyJTIjoiYSJ9fSx7Im5hbWUiOnsiUyI6InRlc3RQdXRNYXAifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTNmYTIyNWEtYjVlMS00NGU1LTg1MDUtMjI5YjBhODYyN2I2In0sImIiOnsiQk9PTCI6ZmFsc2V9fSx7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoiYSJ9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJNIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMmYxNGQ5OGEtYzNjMC00YmQ5LWJhMzktMjlmODBkZmZhNWM3In19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJNIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0UHV0U3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjVlNGIxMjYxLTFjN2UtNGUxNC1hZmM0LTM1ZDQ2Y2Q0Y2JjOCJ9fV0sIlNjYW5uZWRDb3VudCI6NH0=" + } + }, + { + "ID": "f0ae3cc104cd4c96", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFB1dFN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "QQOIHIQNQEQJN6FRUGAAP551JRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "bfc0a5944e2701fe", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "73" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "6493RP84Q73S17UD5P9HC3HH8FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "ebbdaf93ce63a73c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G9P990IABV7QIR1K3EDF7TDJDFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8531205cf034f148", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "65" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFB1dE1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:28 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4BAUFRKDPNK9U5OAVRH1SN0TA3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "194c88e9e996f156", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "136" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6IjZhZGNmMzQ2LTA2ZjktNGVjNy1hZmU2LTIxOTFkNTc1MzkwMiJ9LCJiIjp7IkJPT0wiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "NPT48A4KB2H6LFSDTBJ0KO9B3JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2b69eacd1e3ad7a5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "97" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "154" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "18325185" + ], + "X-Amzn-Requestid": [ + "C4DBBKF9JP59ODJC5S1V71HIONVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiI2YWRjZjM0Ni0wNmY5LTRlYzctYWZlNi0yMTkxZDU3NTM5MDIifSwibmFtZSI6eyJTIjoidGVzdFB1dE1hcCJ9LCJiIjp7IkJPT0wiOnRydWV9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "14304661ec8000fd", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "251" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6dHJ1ZX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX0sIkV0YWciOnsiUyI6ImIxYmYxMWE4LWQ5NzYtNDI5YS1hZmVmLTg2OTY5MDYyODc5YyJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiTSI6eyJOVUxMIjp0cnVlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFB1dFN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "2AHV451M97K3DEUKU44H3C7CP7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "876b635dd07102ec", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0U3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "269" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3038545307" + ], + "X-Amzn-Requestid": [ + "GD1VIQGSRJ0HDAOL8FLHR6L1O3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiYjFiZjExYTgtZDk3Ni00MjlhLWFmZWYtODY5NjkwNjI4NzljIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RQdXRTdHJ1Y3QifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJOVUxMIjp0cnVlfX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "6b7f3a8b106ac534", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "137" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImVlYTc3ZjYwLWU3ZjEtNDFjMS04YjBmLTk5N2ZhMDQ4ODQ0MyJ9LCJiIjp7IkJPT0wiOmZhbHNlfSwibmFtZSI6eyJTIjoidGVzdFB1dE1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G0NMHQKKGRTKT0BQB27U02OCOBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "78deda518f8ac01e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "97" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "155" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2387259312" + ], + "X-Amzn-Requestid": [ + "2IBL59HR4GSI7GHCKRU10OSINJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJlZWE3N2Y2MC1lN2YxLTQxYzEtOGIwZi05OTdmYTA0ODg0NDMifSwibmFtZSI6eyJTIjoidGVzdFB1dE1hcCJ9LCJiIjp7IkJPT0wiOmZhbHNlfX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "f078186b7e48873d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "252" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI5ZGM3ODM0ZS1kOTA4LTQ4NWQtYjUwNy02ZmY0MWMzZjAyMDAifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RQdXRTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4OLU8DTFV9SNKMDD0DO6CB36VNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "91add6ebe1027002", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UHV0U3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "270" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1052608992" + ], + "X-Amzn-Requestid": [ + "B0L0OGDIGBRKUO8CBLP2B5QF3RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIkV0YWciOnsiUyI6IjlkYzc4MzRlLWQ5MDgtNDg1ZC1iNTA3LTZmZjQxYzNmMDIwMCJ9LCJNIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0UHV0U3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "0511f47fb6b28015", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "272" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZWVhNzdmNjAtZTdmMS00MWMxLThiMGYtOTk3ZmEwNDg4NDQzIn19LCJJdGVtIjp7IkV0YWciOnsiUyI6IjgwY2FhMTBjLWMyMjgtNDllYy1hZTA1LTM1MDQ5ODYyMDg2NiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "3BP5M5OJDTH7B8L134VJG6L6I7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "bf4626efdc27d424", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "437" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOWRjNzgzNGUtZDkwOC00ODVkLWI1MDctNmZmNDFjM2YwMjAwIn19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5ZGM3ODM0ZS1kOTA4LTQ4NWQtYjUwNy02ZmY0MWMzZjAyMDAifSwiRXRhZyI6eyJTIjoiMTE4MDQwYjktNmJhNy00N2Y4LTkxN2ItNmMyZDVjY2JjZDVmIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJNIjp7Ik5VTEwiOnRydWV9LCJTdCI6eyJOVUxMIjp0cnVlfSwiVSI6eyJOIjoiMCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UHV0U3RydWN0MiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "KQLMEF519BR1KMR7P54459J3N7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "519414ec6fd65a36", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "137" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImU3MGQyNmE5LTg1M2EtNDU2MS1hNzczLWZlNTBlZTY2NjBhNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "34C3BVIOH3QGR88CURBNUA3RAFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "881ca0585cf3625b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "102" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "155" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "351718343" + ], + "X-Amzn-Requestid": [ + "7S93VAQ9VTBHODBI0N7ETDKOQVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJlNzBkMjZhOS04NTNhLTQ1NjEtYTc3My1mZTUwZWU2NjYwYTUifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn0sInMiOnsiUyI6ImEifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "a5ff244d0b1311d5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "290" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZTcwZDI2YTktODUzYS00NTYxLWE3NzMtZmU1MGVlNjY2MGE1In19LCJJdGVtIjp7IkV0YWciOnsiUyI6IjA5MDc0OTE2LTkyYTYtNDk4My05M2VmLTQ0YWNjOTQ3OWVkOCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "RQRG0BFU56JDAJLQE8L8LE11OVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9390b5ca1c3c8875", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "290" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZTcwZDI2YTktODUzYS00NTYxLWE3NzMtZmU1MGVlNjY2MGE1In19LCJJdGVtIjp7IkV0YWciOnsiUyI6ImQ2M2FjMGFhLWNmNjctNDVjZS1iYmFkLTFiYzA4MGNiZjY0YiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "JFKA25K2MI4F17VPUHBN8TAOJNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "a8b3433f86a4564e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "253" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI1ZTQ0YjhmMy1hYzUyLTRkOTctYTc5Yy0yZDhlMjRiOWI2MjYifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:29 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "5US53IR8LB8BBK7EJSLEMRL4QBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "860f5eda73cfb421", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "105" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "271" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3362551821" + ], + "X-Amzn-Requestid": [ + "B72H9R3V1CJCL748D6FK08GVV7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiNWU0NGI4ZjMtYWM1Mi00ZDk3LWE3OWMtMmQ4ZTI0YjliNjI2In0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RSZXZpc2lvblN0cnVjdCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "a2aa741792c44af6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "406" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNWU0NGI4ZjMtYWM1Mi00ZDk3LWE3OWMtMmQ4ZTI0YjliNjI2In19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiIxZDlmMzViNi1lNDkxLTRlN2EtODNmOC1mMTAwMDJhZGRiZDMifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1T4VFATV703BMO6DR9QSKG5CS3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "95d6c8aa06edab83", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "406" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNWU0NGI4ZjMtYWM1Mi00ZDk3LWE3OWMtMmQ4ZTI0YjliNjI2In19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiJkMmM0ODgzMi04NDZkLTRiYjYtOTc5OC05ODNiZGJlNzNiN2EifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "39R82UQ0IRFHUULB4JL0KVEGHVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/Replace.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/Replace.replay new file mode 100644 index 000000000..9047e6bd9 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/Replace.replay @@ -0,0 +1,2354 @@ +{ + "Initial": "AQAAAA7eTDFKCWAwDQAA", + "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": "c1091aafe7e1d34b", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "STR2CV46MGBIHNFD5ERAO9M1MRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "43682bda231562ac", + "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": [ + "665" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1722871471" + ], + "X-Amzn-Requestid": [ + "NF673AG6ARI5MI3QSEJF5L4PSNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NCwiSXRlbXMiOlt7IkV0YWciOnsiUyI6IjA5MDc0OTE2LTkyYTYtNDk4My05M2VmLTQ0YWNjOTQ3OWVkOCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSx7IkV0YWciOnsiUyI6ImVlYTc3ZjYwLWU3ZjEtNDFjMS04YjBmLTk5N2ZhMDQ4ODQ0MyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UHV0TWFwIn0sImIiOnsiQk9PTCI6ZmFsc2V9fSx7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoiYSJ9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7IlMiOiIxZDlmMzViNi1lNDkxLTRlN2EtODNmOC1mMTAwMDJhZGRiZDMifSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7Ik5VTEwiOnRydWV9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7IlMiOiI5ZGM3ODM0ZS1kOTA4LTQ4NWQtYjUwNy02ZmY0MWMzZjAyMDAifSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFB1dFN0cnVjdCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fV0sIlNjYW5uZWRDb3VudCI6NH0=" + } + }, + { + "ID": "1e9f427c606c740a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFB1dFN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "7UA1C23V66TJEP1ANB1LS3KSS3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "827a0ec52ebabad0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3RQC6G6TG2SRJPC5P2JLAGT2DFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "eb5f69bb56d62a2e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "73" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "HOCQK9JL7RTTS7JMUUQOJF5LKVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c451ea4d42161cb3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "65" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFB1dE1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "7JJ0KLQ9K2QGCRJM5UVJTHRR07VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "26648847ecf35a68", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "148" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImM3NmE5YmQxLTc2MDUtNDIyYS04NDFkLWU1MzRmNjIxYjRlOCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZU1hcCJ9LCJzIjp7IlMiOiJhIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OCGJU8C277LQCVTPS0R79PKSSBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d29000155cd1b3f6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "235" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQ0NmQ5Y2NjLTA1OTUtNDhjOC05NmRmLTFiMGMwZWQ2NmMxYSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZU1hcCJ9LCJzIjp7IlMiOiJiIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "B34VTFPKQNRQRBTBJF48FN40QBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "fac08c5811814ca4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "101" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZU1hcCJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "166" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1665137176" + ], + "X-Amzn-Requestid": [ + "J5J3FTENSMTVPH3B8HBL4QJPJNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZU1hcCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkNDZkOWNjYy0wNTk1LTQ4YzgtOTZkZi0xYjBjMGVkNjZjMWEifSwicyI6eyJTIjoiYiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "af8e199b3a5c9620", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "252" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIwYjZmYzdhNi03NmRiLTRkZjAtYmFmNS1lMmI3YzBiOTA4ZmMifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VV2NGEQM1PHG95P842NJFGD5VRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9f1dff13446f4c94", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "339" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI3NDZlN2RmNS1lMDBiLTRhYTMtODk1NS01MTdmNWY1ZjE4OGQifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJiIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:30 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3OVBHA9IK8PAAUK383KIA017DRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "df38bac09a0236db", + "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": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZVN0cnVjdCJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "270" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "355339264" + ], + "X-Amzn-Requestid": [ + "AJ3CHNSHT9BH9FSSR3V04JLEORVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImIifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VTdHJ1Y3QifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNzQ2ZTdkZjUtZTAwYi00YWEzLTg5NTUtNTE3ZjVmNWYxODhkIn19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "c4d8d0b448ff245c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "155" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJJdGVtIjp7Im5hbWUiOnsiUyI6ImRvZXNOb3RFeGlzdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "DJ39E809QRI62O7KMARJRMPF4NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "a641d791fac668e0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "149" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjY0MmMyNDY2LWMwMTAtNDZhZC04MjI5LTg5M2NlOTVkZWZmMiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "7INVF705GI03RK0DNLGV7BEDBRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "157ce9738647665c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "102" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "167" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "4272526798" + ], + "X-Amzn-Requestid": [ + "GPF34K08DRKVOQLHGV5S5FAGLFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNjQyYzI0NjYtYzAxMC00NmFkLTgyMjktODkzY2U5NWRlZmYyIn0sInMiOnsiUyI6ImEifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "362e75143e3c8f20", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "314" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNjQyYzI0NjYtYzAxMC00NmFkLTgyMjktODkzY2U5NWRlZmYyIn19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQwZWE5ZmVmLWM3NTEtNGYzYi04M2JmLWI1NGE5NWJkNzllZCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "1A59IED5J8UBKOSN4HB9K97EKBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0b3f8a359bc9b05e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "314" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNjQyYzI0NjYtYzAxMC00NmFkLTgyMjktODkzY2U5NWRlZmYyIn19LCJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQxNjQxZGU5LTFiM2ItNDU1YS05NTQxLWUxMDEyZjJhZGM5OCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "E31HREJ1UQP8PMGUAP2LC514SVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "22b73292ebf108d0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "253" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIyODUyYjQzNy0zNzk0LTQzZWEtODc1ZS0wMzIzNTMwOTVjNzkifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "AMB8QOV31K1NPJCV1A95T5R5TBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "30c58c7096f6a3ad", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "105" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "271" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3548446098" + ], + "X-Amzn-Requestid": [ + "U1KUNJ46USOJQF03156AMSQMV7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjI4NTJiNDM3LTM3OTQtNDNlYS04NzVlLTAzMjM1MzA5NWM3OSJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "9164fef77ff19d29", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "418" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMjg1MmI0MzctMzc5NC00M2VhLTg3NWUtMDMyMzUzMDk1Yzc5In19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI4YTg4OTdjNy0yYzU1LTRkZTAtOTYzOC04ZmEwNmIyYzE2NGEifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "GBGE5DMA3TT5TAJO8Q6UECMV7RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "39c7fbcf1d030557", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "418" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiMjg1MmI0MzctMzc5NC00M2VhLTg3NWUtMDMyMzUzMDk1Yzc5In19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIzMzg3NTkxNy00YTU5LTQ4MGItYjZiZS05OTkzY2I4MTgyMzEifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "0RGV01QLBJIPFBU5VJE3PDQ56BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "61e55e4aad1950bf", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "35BINFFTE651R8BF402I466H57VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "294bc26a03ce40c5", + "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": [ + "688" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "605737972" + ], + "X-Amzn-Requestid": [ + "T61LNQQI9G5JIGS7ECDKA3NVUNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6NCwiSXRlbXMiOlt7Im5hbWUiOnsiUyI6InRlc3RSZXBsYWNlTWFwIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQ0NmQ5Y2NjLTA1OTUtNDhjOC05NmRmLTFiMGMwZWQ2NmMxYSJ9LCJzIjp7IlMiOiJiIn19LHsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImQwZWE5ZmVmLWM3NTEtNGYzYi04M2JmLWI1NGE5NWJkNzllZCJ9LCJzIjp7IlMiOiJhIn19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7IlMiOiJiIn0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIkV0YWciOnsiTlVMTCI6dHJ1ZX0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RSZXBsYWNlU3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijc0NmU3ZGY1LWUwMGItNGFhMy04OTU1LTUxN2Y1ZjVmMTg4ZCJ9fSx7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoiYSJ9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJNIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiOGE4ODk3YzctMmM1NS00ZGUwLTk2MzgtOGZhMDZiMmMxNjRhIn19XSwiU2Nhbm5lZENvdW50Ijo0fQ==" + } + }, + { + "ID": "52280beb2e40b63b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "73" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "S444SACMNHT312JMMHDNP0FMUFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0ae0063f51c05933", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "69" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VNYXAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "5UDQ98G6G7SB0NIVKPO9GQ48I3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9f512de58efb21ad", + "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": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TM89BKFFEVO58DCKRERMSFS87RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1d1544e949642db1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "LLPETGI2VSSOR8CHHMNEGV7DK3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d38f32e91b5bce01", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "136" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImExMWE3MWE1LTZkMGUtNDQ2MC1iM2NiLWFlNWRkNWE4NTQ4MyJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZU1hcCJ9LCJzIjp7IlMiOiJhIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "BDQ8H19QKOH80DG0VCODTB4TV7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a5f7499e9b0d4b3e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "223" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJJdGVtIjp7IkV0YWciOnsiUyI6ImY4MmM4ZTkwLTVmNGEtNDRlNi1hZjM1LWU5NzhiY2QzZmFlNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZU1hcCJ9LCJzIjp7IlMiOiJiIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "DN1PNA6LLTAPTAQEG37V25L54VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b7cc3293c3266115", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "101" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZU1hcCJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "154" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "4187951934" + ], + "X-Amzn-Requestid": [ + "S018BU3QHDJG3CJHGL7VK69M4BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJmODJjOGU5MC01ZjRhLTQ0ZTYtYWYzNS1lOTc4YmNkM2ZhZTUifSwibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VNYXAifSwicyI6eyJTIjoiYiJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "8b6c46d36eafe1f3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "252" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI5OGNiMDFkZS05N2MxLTRjOGUtOWM0Yy1iMDEyZTZlNzIxY2IifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9QABLHOAN25BGD9L4D6P2NFJJFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c5ef2512b1301625", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "339" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI1OTQ0ODA2Yi1hYmRmLTRiNzYtOTQ0Mi05ZGQxMTMyMjA5ZTEifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJiIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJlcGxhY2VTdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G7RDUDQ1T5KJ70K0LM8F33R5LJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "bcb9989fb7317022", + "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": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmVwbGFjZVN0cnVjdCJ9fV19fX0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "270" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:31 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3360276086" + ], + "X-Amzn-Requestid": [ + "FHHMCH151O9ETICN3Q1PPRFOCNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImIifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiNTk0NDgwNmItYWJkZi00Yjc2LTk0NDItOWRkMTEzMjIwOWUxIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RSZXBsYWNlU3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX19XX0sIlVucHJvY2Vzc2VkS2V5cyI6e319" + } + }, + { + "ID": "3e92a190e3e3c714", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "155" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSJ9LCJJdGVtIjp7Im5hbWUiOnsiUyI6ImRvZXNOb3RFeGlzdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "0HEPQ8U0L38OUEBSSA65LVGL8NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "70741ce1626d06f5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "137" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImNlNDhlN2NiLWQ4NTEtNGQ1NS1iZWI4LWNlM2Q4ZmI2ZTdhMCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "B7RHIPO3UGJ99I5FGLT2H59FDBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a423e152ad11006f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "102" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "155" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1129321267" + ], + "X-Amzn-Requestid": [ + "8GPAGEB0PFMLKFJQ0KJV109OIFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJjZTQ4ZTdjYi1kODUxLTRkNTUtYmViOC1jZTNkOGZiNmU3YTAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn0sInMiOnsiUyI6ImEifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "47398a86b42cd0ba", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "290" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiY2U0OGU3Y2ItZDg1MS00ZDU1LWJlYjgtY2UzZDhmYjZlN2EwIn19LCJJdGVtIjp7IkV0YWciOnsiUyI6IjZhNGZjNjVlLTI5YTEtNDcxOS05ZDQxLTVkNGY3NzQ1ZDYwYiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "90O50JLG4RJUOBPIGG6QPV7R03VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9ccde052a8b8e779", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "290" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiY2U0OGU3Y2ItZDg1MS00ZDU1LWJlYjgtY2UzZDhmYjZlN2EwIn19LCJJdGVtIjp7IkV0YWciOnsiUyI6ImMyOWNmYTkzLTliZjgtNGJhNS05ZjMwLTRlNGM4NWI4OGZjMCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "92EABSHL48T5I3VI11GN3OIQ3VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "10f5ae8cc3ca7fa7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "253" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI0MTc5YjUyNy1mMWQzLTRjY2MtOGUxNS0yNDczOWVhYmFlYWUifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "37KM9UCC9EDDS1M3KUAHVMSV77VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "56023ea961ec7313", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "105" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "271" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2813958706" + ], + "X-Amzn-Requestid": [ + "B01BO8BF2CM8HG1ET4COMCN94VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiNDE3OWI1MjctZjFkMy00Y2NjLThlMTUtMjQ3MzllYWJhZWFlIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RSZXZpc2lvblN0cnVjdCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "14ed0d505ffa5b0a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "406" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNDE3OWI1MjctZjFkMy00Y2NjLThlMTUtMjQ3MzllYWJhZWFlIn19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI2NDYyZDYxMi00YzA2LTQ5ZjgtODBkNC05NTZkOTM1YjIzM2EifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "7VK7H56C33KCLFNV1FRA52TVO7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "341c791ec2ef0d71", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "406" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNDE3OWI1MjctZjFkMy00Y2NjLThlMTUtMjQ3MzllYWJhZWFlIn19LCJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI0MmUyZDA3Yi1mODU1LTQ5NTAtYTE5MS1mYWZkNDAxNmYyYTkifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:32 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "IHBKPBU767AGPBHOCF7CU88NKNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/SerializeRevision.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/SerializeRevision.replay new file mode 100644 index 000000000..092507eb9 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/SerializeRevision.replay @@ -0,0 +1,374 @@ +{ + "Initial": "AQAAAA7eTDFaDFGtmQAA", + "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": "bc2945e761b530f2", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "8A91PDF71CFFA45PHGHIP04R1NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "05bb028bec466556", + "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": [ + "310" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2398769364" + ], + "X-Amzn-Requestid": [ + "NHMTG0E9L7M3G8IKESVDPMH10VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MywiSXRlbXMiOlt7ImEiOnsiUyI6Im9uZSJ9LCJFdGFnIjp7IlMiOiJhNDJhZTY3ZS1mNzg2LTQzNjktOWY4Ni04NDNiZWNmODE4MDQifSwibmFtZSI6eyJTIjoicWtmMSJ9fSx7ImEiOnsiUyI6InRocmVlIn0sIkV0YWciOnsiUyI6IjcwMDZkMGM3LTExMTctNDhjMC05ZmM3LThkYzEwZDgyZjUwYiJ9LCJuYW1lIjp7IlMiOiJxa2YzIn19LHsiYSI6eyJTIjoidHdvIn0sIkV0YWciOnsiUyI6IjBkNDg2MWIxLTVkNzYtNGNkNS1iODhhLTE1ODYxMjg0NjgyMiJ9LCJuYW1lIjp7IlMiOiJxa2YyIn19XSwiU2Nhbm5lZENvdW50IjozfQ==" + } + }, + { + "ID": "c3e4363e8cedc6d0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "59" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoicWtmMSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "33M3CD59EC235FN4M3O12B2LO3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "76b66e4a95b634c9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "59" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoicWtmMiJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UJ752GARBLK2J1UJF0FO3IKV4RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "94dcf299e6053d3d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "59" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoicWtmMyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "UHKSNI891JAFFG4MBOL2DQTSTVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4123ac1f098f7a56", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "246" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX25vdF9leGlzdHMgKCMwKSIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6Im5hbWUifSwiSXRlbSI6eyJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJkMjgwMTk1Ny1lYTFjLTQ4NWItYmQwMS01NWUyMTIzNTU1MjAifSwibmFtZSI6eyJTIjoidGVzdFNlcmlhbGl6ZVJldmlzaW9uIn0sIngiOnsiTiI6IjEifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:46 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "LUFU11RQFI6EH8JB3HI4N7TQ5FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestConformance/Update.replay b/docstore/awsdynamodb/v2/testdata/TestConformance/Update.replay new file mode 100644 index 000000000..50a150ed3 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestConformance/Update.replay @@ -0,0 +1,3784 @@ +{ + "Initial": "AQAAAA7eTDFQI9v8owAA", + "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": "125587563d6d14fe", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "8989SDB1PBPSNTCO8N4GS1LPGVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "e7d22d179aedf3c1", + "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": [ + "355" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1418112178" + ], + "X-Amzn-Requestid": [ + "VEONDJ0NN3D3O69HK3CSUMCT1NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6MiwiSXRlbXMiOlt7IkV0YWciOnsiUyI6IjJjMDEyMzgyLTM5ZTItNGQzMi1iYjJiLWUyNDc4Mjk5Nzk0MiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlTWFwIn0sImIiOnsiQk9PTCI6dHJ1ZX19LHsiQiI6eyJCT09MIjp0cnVlfSwiU3QiOnsiTlVMTCI6dHJ1ZX0sIlUiOnsiTiI6IjAifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIkV0YWciOnsiUyI6IjE0OTJmOGRjLTdlNWYtNDJiNi1iY2M1LTVlMDk0MDJhMmE1NyJ9LCJNIjp7Ik5VTEwiOnRydWV9LCJuYW1lIjp7IlMiOiJ0ZXN0RGVsZXRlU3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX19XSwiU2Nhbm5lZENvdW50IjoyfQ==" + } + }, + { + "ID": "93125633e3bfa3b6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "I9RQ8F899DJCCOI4HVK175B6BFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "750a1844040ce586", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdERlbGV0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "K56DIVF3CQ1SV8GTTBAOP5DA4VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "245611add046bf80", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "191" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjQxY2E3NTU3LTIyMDMtNDJmMi04MjkwLTk4NDFjN2YzM2JmZSJ9LCJhIjp7IlMiOiJBIn0sImIiOnsiUyI6IkIifSwiaSI6eyJOIjoiMSJ9LCJuIjp7Ik4iOiIzLjUifSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:36 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "QH86BG238Q7Q7L0ELMK1AGG5Q7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "200e49453b6a3980", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "462" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoibiIsIiMyIjoiYiIsIiMzIjoiaSIsIiM0IjoiYSIsIiM1IjoiYyIsIiM2IjoibSIsIiM3IjoiRG9jc3RvcmVSZXZpc2lvbiJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7Ik4iOiItMSJ9LCI6MSI6eyJTIjoiWCJ9LCI6MiI6eyJTIjoiQyJ9LCI6MyI6eyJOIjoiMyJ9LCI6NCI6eyJTIjoiMTJjOGQxNzAtMGU2Mi00NzFlLWE4OTMtMjI5ODhmMDQzZjI5In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IkFERCAjMSA6MFxuUkVNT1ZFICMyLCAjM1xuU0VUICM0ID0gOjEsICM1ID0gOjIsICM2ID0gOjMsICM3ID0gOjRcbiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "48RQFO45R4MG2P3UULVBVB09PRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a01b3398cbf9c55b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "209" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1574996680" + ], + "X-Amzn-Requestid": [ + "NS8SGLIV5KEEHCALB3203AORNJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJhIjp7IlMiOiJYIn0sImMiOnsiUyI6IkMifSwibSI6eyJOIjoiMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxMmM4ZDE3MC0wZTYyLTQ3MWUtYTg5My0yMjk4OGYwNDNmMjkifSwibiI6eyJOIjoiMi41In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXAifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "18c1b5f4ba916308", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "150" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjQyMjVmYTQ3LWE5MDEtNDdhZS1hOGFjLTE1NzI0YjJmMWNiZiJ9LCJhIjp7IlMiOiJBIn0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXBXcnQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "I5CLB9U07O79CTO4DI54TVM7UNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "f842f17994e3ba21", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "383" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiYiIsIiMyIjoiYSIsIiMzIjoibSIsIiM0IjoiRG9jc3RvcmVSZXZpc2lvbiJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJYIn0sIjoxIjp7Ik4iOiIzIn0sIjoyIjp7IlMiOiJhYWJmMzlhZS0zZjgxLTQ1NWItOTQ4NS1hNTkzNzlkNGEwZjYifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwV3J0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiUkVNT1ZFICMxXG5TRVQgIzIgPSA6MCwgIzMgPSA6MSwgIzQgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4RUAUAT27BMD6LLCBQO24AM34RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "487e6742cd24f70b", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwV3J0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "182" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2279762122" + ], + "X-Amzn-Requestid": [ + "B9OGB40GRD23HQEL8H3BOIO98RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJhIjp7IlMiOiJYIn0sIm0iOnsiTiI6IjMifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiYWFiZjM5YWUtM2Y4MS00NTViLTk0ODUtYTU5Mzc5ZDRhMGY2In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXBXcnQifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "66b9b4ed3f7c458f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "180" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjdjZDA1ZWQzLTAzYmEtNDNmNS04MmI3LThkZDVhMWY4MGNlMSJ9LCJhIjp7IlMiOiJBIn0sImkiOnsiTiI6IjEifSwibiI6eyJOIjoiMy41In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXBJbmMifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "AONKE4C29IGV9UG9JERQU4JS2BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "0b0c3ea91d28765c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "397" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiaSIsIiMyIjoibSIsIiMzIjoibiIsIiM0IjoiRG9jc3RvcmVSZXZpc2lvbiJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7Ik4iOiIyLjUifSwiOjEiOnsiTiI6IjMifSwiOjIiOnsiTiI6Ii0xIn0sIjozIjp7IlMiOiJhYjY3OGQwYi1kN2EyLTQ3ZmQtODlhZC1iNDk2OGVhYWY0NzUifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwSW5jIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiQUREICMxIDowLCAjMiA6MSwgIzMgOjJcblNFVCAjNCA9IDozXG4ifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "LJ0CF9EFIG7IIVNJ76FAVSDC6BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "eb3c0288a81c1ebb", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwSW5jIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "214" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2059280551" + ], + "X-Amzn-Requestid": [ + "QI04EDJAUJT1LPFG0VDE76N51BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJhIjp7IlMiOiJBIn0sImkiOnsiTiI6IjMuNSJ9LCJtIjp7Ik4iOiIzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImFiNjc4ZDBiLWQ3YTItNDdmZC04OWFkLWI0OTY4ZWFhZjQ3NSJ9LCJuIjp7Ik4iOiIyLjUifSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcEluYyJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "b11a27ae8b69ae4c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "254" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI1MWViY2ExOS00YjliLTQ3MDYtODJmNS1jM2NlYmFjMWE3ZjgifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMy41In0sIkkiOnsiTiI6IjEifSwiTSI6eyJOVUxMIjp0cnVlfSwiU3QiOnsiUyI6InN0In0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "MFMRSEUHQ4SAT45J0R23E2VOANVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "de5dc3d20bec744c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "422" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiRiIsIiMyIjoiSSIsIiMzIjoiU3QiLCIjNCI6IlUiLCIjNSI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJOIjoiLTMifSwiOjEiOnsiUyI6InN0ciJ9LCI6MiI6eyJOIjoiNCJ9LCI6MyI6eyJTIjoiMTEzMGZjNzQtYjE0My00ZTYxLWE2ZWEtMzNlYjQxZTE1MmM1In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IkFERCAjMSA6MFxuUkVNT1ZFICMyXG5TRVQgIzMgPSA6MSwgIzQgPSA6MiwgIzUgPSA6M1xuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "TJDGIJHFEAN49H2HPSF9PNEVA7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "cf01313b26261595", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "259" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2288935445" + ], + "X-Amzn-Requestid": [ + "1QPHKMM17R0DOKCDHMMBVPV4O7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6InN0ciJ9LCJVIjp7Ik4iOiI0In0sIkYiOnsiTiI6IjAuNSJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJNIjp7Ik5VTEwiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxMTMwZmM3NC1iMTQzLTRlNjEtYTZlYS0zM2ViNDFlMTUyYzUifSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdCJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "ab9ab1e306048c4c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "255" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJmNGMwOTQwNy1jOTYzLTRkYTItODIwZC0wYWRiMzdkZGM2NWQifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIxIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJzdCJ9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVTdHJ1Y3RXcnQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "G7NHN46LB3AP50TSNBLH0DKTJVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "020959bd018ca77c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "389" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiSSIsIiMyIjoiU3QiLCIjMyI6IlUiLCIjNCI6IkRvY3N0b3JlUmV2aXNpb24ifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoic3RyIn0sIjoxIjp7Ik4iOiI0In0sIjoyIjp7IlMiOiI3ZGVmYzgzMy1jNjQ0LTQ1MmMtYTVjZS1jZTVmMGNmZjEwNzQifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0V3J0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiUkVNT1ZFICMxXG5TRVQgIzIgPSA6MCwgIzMgPSA6MSwgIzQgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "VGMTR5UCH1CAIMG6LLUO9PRC93VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8fb95ed97265e669", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "106" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0V3J0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "260" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "875476652" + ], + "X-Amzn-Requestid": [ + "JQJGKF0TLNA2TVCDHG4MSUSB5BVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6InN0ciJ9LCJVIjp7Ik4iOiI0In0sIkYiOnsiTiI6IjAifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiN2RlZmM4MzMtYzY0NC00NTJjLWE1Y2UtY2U1ZjBjZmYxMDc0In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVTdHJ1Y3RXcnQifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "cf330c479db8345d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "257" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJiMjIwNThlNC00MDc4LTQzOWYtOTExMy0wMjExZjQ2YzZmNzMifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMy41In0sIkkiOnsiTiI6IjEifSwiTSI6eyJOVUxMIjp0cnVlfSwiU3QiOnsiUyI6InN0In0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdEluYyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "I72MRIGPTND27CCHN3FTOE68R7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "7ddb4582bd36f1df", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "367" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiRiIsIiMyIjoiVSIsIiMzIjoiRG9jc3RvcmVSZXZpc2lvbiJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7Ik4iOiItMyJ9LCI6MSI6eyJOIjoiNCJ9LCI6MiI6eyJTIjoiZjgwZWY4YTEtZGJkZC00MWJkLTkzZjEtMDdkY2U4YjJlNDViIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdEluYyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IkFERCAjMSA6MCwgIzIgOjFcblNFVCAjMyA9IDoyXG4ifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0RQ7AM29B1AU4MV6EDIVK2GF5VVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c5a27873555d3a9a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "106" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0SW5jIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "275" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:37 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2524621591" + ], + "X-Amzn-Requestid": [ + "TCKJ4GCPNJK85TE9IO5TKHOA23VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6InN0In0sIlUiOnsiTiI6IjQifSwiRiI6eyJOIjoiMC41In0sIkkiOnsiTiI6IjEifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiZjgwZWY4YTEtZGJkZC00MWJkLTkzZjEtMDdkY2U4YjJlNDViIn0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVTdHJ1Y3RJbmMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "cca8a67b1c6999c0", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "243" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoieCJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJ5In19LCJLZXkiOnsibmFtZSI6eyJTIjoiZG9lc05vdEV4aXN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjBcbiJ9" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "N7Q60D24NQ9B5PPT6A22F51527VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "648c2cfe9a640f3e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "149" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjQ3MTNlZjk3LWY0YjAtNGM1MS1hNTBlLTdkOWMxMjM5N2I2MiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "M9R29K1DHEAV3256LPG6C65IVRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b357157509ad8c4f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "102" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "167" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1033480472" + ], + "X-Amzn-Requestid": [ + "C6C8PLOUBNMFJL8U95I2HFLOMVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiNDcxM2VmOTctZjRiMC00YzUxLWE1MGUtN2Q5YzEyMzk3YjYyIn0sInMiOnsiUyI6ImEifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "f792ede7d4a6a3a1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "353" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNDcxM2VmOTctZjRiMC00YzUxLWE1MGUtN2Q5YzEyMzk3YjYyIn0sIjoxIjp7IlMiOiJjIn0sIjoyIjp7IlMiOiIxMmY0OGU3Zi0xNzY2LTRkMGYtOWM4MC01NTg5ZGM2NmNkOGMifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "F6MI3I0SPRA9HHNAR49ASIMJV3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "2266d28f870c7dd4", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "353" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNDcxM2VmOTctZjRiMC00YzUxLWE1MGUtN2Q5YzEyMzk3YjYyIn0sIjoxIjp7IlMiOiJjIn0sIjoyIjp7IlMiOiJjYmZlY2FlYy1hODllLTRiM2MtOGJkOS05NmY2ZGU2ZDI3MDgifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "5C8L16I4LK5IQIII495SPF5MTFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "3366bdda9250bc9a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "253" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiI5NGNlZWJmMy0zZTUyLTQzZjktODJhYi0xYWZjNzJmNDk1NzQifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "05P32LVKF75UFPUR0SH5PFVQMRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "c5a74cbd7d0e9415", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "105" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "271" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2751844980" + ], + "X-Amzn-Requestid": [ + "JSQHPL101MIHLVEK1DMCM0JCJ3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJOVUxMIjp0cnVlfSwiTSI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6Ijk0Y2VlYmYzLTNlNTItNDNmOS04MmFiLTFhZmM3MmY0OTU3NCJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "12ad39a20a5cee0c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "356" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOTRjZWViZjMtM2U1Mi00M2Y5LTgyYWItMWFmYzcyZjQ5NTc0In0sIjoxIjp7IlMiOiJjIn0sIjoyIjp7IlMiOiJhM2QwNGMxYS01Y2ZkLTQyYzktYjE5Yy0zNThmYjE0ZjE4OWEifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3H4F12DGS7UII9KQSD844O3L27VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "a4a87657a3b7e7da", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "356" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkRvY3N0b3JlUmV2aXNpb24iLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiOTRjZWViZjMtM2U1Mi00M2Y5LTgyYWItMWFmYzcyZjQ5NTc0In0sIjoxIjp7IlMiOiJjIn0sIjoyIjp7IlMiOiIyYzdmNmI3MC1hYjE0LTQzMGItOTlkYS04NjNhNzQ4YmEzMGEifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "KA1642IC73K65JQO7CCMSJCABNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "aa529944423c8dad", + "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": [ + "595" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1847951352" + ], + "X-Amzn-Requestid": [ + "7TKMH9I8T1S84EL96N2KOH1P33VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6Im5hbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDcxMjkyMDlFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkl0ZW1Db3VudCI6MCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoibmFtZSIsIktleVR5cGUiOiJIQVNIIn1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTGFzdERlY3JlYXNlRGF0ZVRpbWUiOjEuNTYzODgzNTU2NzIyRTksIkxhc3RJbmNyZWFzZURhdGVUaW1lIjoxLjU2Mzg4MjYzNjc2M0U5LCJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fSwiVGFibGVBcm4iOiJhcm46YXdzOmR5bmFtb2RiOnVzLWVhc3QtMjo0NjIzODAyMjU3MjI6dGFibGUvZG9jc3RvcmUtdGVzdC0xIiwiVGFibGVJZCI6IjkyZGQzNTcxLTM1YTktNGNmMC04OTRmLWYxYzE2NzJjNDc3MiIsIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlRhYmxlU2l6ZUJ5dGVzIjowLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "07c7c36e051f49ff", + "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": [ + "1441" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "4119770303" + ], + "X-Amzn-Requestid": [ + "11B7LILJR1DMMKHGN861V9T3KNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJDb3VudCI6OCwiSXRlbXMiOlt7IkIiOnsiQk9PTCI6ZmFsc2V9LCJTdCI6eyJTIjoic3RyIn0sIlUiOnsiTiI6IjQifSwiRiI6eyJOIjoiMC41In0sIkV0YWciOnsiTlVMTCI6dHJ1ZX0sIk0iOnsiTlVMTCI6dHJ1ZX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjExMzBmYzc0LWIxNDMtNGU2MS1hNmVhLTMzZWI0MWUxNTJjNSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0In19LHsiRG9jc3RvcmVSZXZpc2lvbiI6eyJTIjoiMTJmNDhlN2YtMTc2Ni00ZDBmLTljODAtNTU4OWRjNjZjZDhjIn0sIm5hbWUiOnsiUyI6InRlc3RSZXZpc2lvbk1hcCJ9LCJzIjp7IlMiOiJjIn19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7IlMiOiJzdHIifSwiVSI6eyJOIjoiNCJ9LCJGIjp7Ik4iOiIwIn0sIkV0YWciOnsiTlVMTCI6dHJ1ZX0sIk0iOnsiTlVMTCI6dHJ1ZX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6IjdkZWZjODMzLWM2NDQtNDUyYy1hNWNlLWNlNWYwY2ZmMTA3NCJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0V3J0In19LHsiQiI6eyJCT09MIjpmYWxzZX0sIlN0Ijp7IlMiOiJzdCJ9LCJVIjp7Ik4iOiI0In0sIkYiOnsiTiI6IjAuNSJ9LCJJIjp7Ik4iOiIxIn0sIkV0YWciOnsiTlVMTCI6dHJ1ZX0sIk0iOnsiTlVMTCI6dHJ1ZX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImY4MGVmOGExLWRiZGQtNDFiZC05M2YxLTA3ZGNlOGIyZTQ1YiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0SW5jIn19LHsiYSI6eyJTIjoiQSJ9LCJpIjp7Ik4iOiIzLjUifSwibSI6eyJOIjoiMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJhYjY3OGQwYi1kN2EyLTQ3ZmQtODlhZC1iNDk2OGVhYWY0NzUifSwibiI6eyJOIjoiMi41In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXBJbmMifX0seyJhIjp7IlMiOiJYIn0sImMiOnsiUyI6IkMifSwibSI6eyJOIjoiMyJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiIxMmM4ZDE3MC0wZTYyLTQ3MWUtYTg5My0yMjk4OGYwNDNmMjkifSwibiI6eyJOIjoiMi41In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXAifX0seyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEifSwicyI6eyJTIjoiYyJ9LCJVIjp7Ik4iOiIwIn0sIkYiOnsiTiI6IjAifSwiSSI6eyJOIjoiMCJ9LCJFdGFnIjp7Ik5VTEwiOnRydWV9LCJNIjp7Ik5VTEwiOnRydWV9LCJEb2NzdG9yZVJldmlzaW9uIjp7IlMiOiJhM2QwNGMxYS01Y2ZkLTQyYzktYjE5Yy0zNThmYjE0ZjE4OWEifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LHsiYSI6eyJTIjoiWCJ9LCJtIjp7Ik4iOiIzIn0sIkRvY3N0b3JlUmV2aXNpb24iOnsiUyI6ImFhYmYzOWFlLTNmODEtNDU1Yi05NDg1LWE1OTM3OWQ0YTBmNiJ9LCJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwV3J0In19XSwiU2Nhbm5lZENvdW50Ijo4fQ==" + } + }, + { + "ID": "ef9e50f62f5f1d9a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "74" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdEluYyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "I04QR5G0Q9JQSFAFULUC88BJIRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5920290427c3b883", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcFdydCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "NHA2G7JAOVDN9CRBHDH20A3IFFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "b10070354bd6d7c9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "74" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdFdydCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "P9UM23P0FKMIB55U3QDJ303SVRVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "6e431cf8e4875c9a", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcEluYyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "892R6NVS5S81U8QKOS3KNFINFNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "01c8327dc2a6d6f9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "71" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "L1HR5S6R33TAU96V81CBIM3JPVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "96843ad856d4203f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "73" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "3E82M093RV0LCPUPN0OF25ABP3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "9ee4179e78545c87", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "OT9I3MPC9U5B26VR8PS2SE69UNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "83bf544420b5bbe3", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "70" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.DeleteItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:38 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "6MJLRG49USFJLG9FM6Q3AC39V3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d1ae90c6312ad06e", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "179" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImE1ZmJjNmU2LTEzMGMtNDU5Ni1hMTUyLTk5ZTIwNzYwNDg0NiJ9LCJhIjp7IlMiOiJBIn0sImIiOnsiUyI6IkIifSwiaSI6eyJOIjoiMSJ9LCJuIjp7Ik4iOiIzLjUifSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "V3GEA5MNFHB7BT8JFAOGA48HTFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "d1f1a6ab9e5a0996", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "450" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoibiIsIiMyIjoiYiIsIiMzIjoiaSIsIiM0IjoiYSIsIiM1IjoiYyIsIiM2IjoibSIsIiM3IjoiRXRhZyJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7Ik4iOiItMSJ9LCI6MSI6eyJTIjoiWCJ9LCI6MiI6eyJTIjoiQyJ9LCI6MyI6eyJOIjoiMyJ9LCI6NCI6eyJTIjoiMmJmNmYxMjUtZjFkYi00MzZjLTk0OWYtODZlY2NjY2UyZTY0In19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IkFERCAjMSA6MFxuUkVNT1ZFICMyLCAjM1xuU0VUICM0ID0gOjEsICM1ID0gOjIsICM2ID0gOjMsICM3ID0gOjRcbiJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0QCLKG52NMJDB1OVTEAM0C6DSVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "14c5037444f8c993", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "100" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3929493851" + ], + "X-Amzn-Requestid": [ + "C6GTI4EMVBHL1CL3B4CPHHDQ5JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJhIjp7IlMiOiJYIn0sIkV0YWciOnsiUyI6IjJiZjZmMTI1LWYxZGItNDM2Yy05NDlmLTg2ZWNjY2NlMmU2NCJ9LCJjIjp7IlMiOiJDIn0sIm0iOnsiTiI6IjMifSwibiI6eyJOIjoiMi41In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXAifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "fd840b06ee95685f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "138" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImMwODAyNzI5LTE5NmEtNDJiZC04YjQzLTUyNDcwN2FjYTAwMSJ9LCJhIjp7IlMiOiJBIn0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXBXcnQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "56NHI21B322BM0SLAHI6SD8K3NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "8ff2dfb3ffaa7e96", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "371" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiYiIsIiMyIjoiYSIsIiMzIjoibSIsIiM0IjoiRXRhZyJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJYIn0sIjoxIjp7Ik4iOiIzIn0sIjoyIjp7IlMiOiJmZGE0ZGQyOS1lZTAwLTQyNDEtYTdkNC1mOTBiMWUzNTI3NjEifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwV3J0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiUkVNT1ZFICMxXG5TRVQgIzIgPSA6MCwgIzMgPSA6MSwgIzQgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "L152Q1GV8AAP2GEQO2PQHN4547VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "bd27994f4e53fa26", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwV3J0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3820490187" + ], + "X-Amzn-Requestid": [ + "H68BMQ60S203849ODMOK6R1L6FVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJhIjp7IlMiOiJYIn0sIkV0YWciOnsiUyI6ImZkYTRkZDI5LWVlMDAtNDI0MS1hN2Q0LWY5MGIxZTM1Mjc2MSJ9LCJtIjp7Ik4iOiIzIn0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXBXcnQifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "81fdba5e5bb684a2", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "168" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImZkMTYxY2JmLTllMjEtNGM5Mi05YjM5LTdiMzA4ZTBmNjM5ZiJ9LCJhIjp7IlMiOiJBIn0sImkiOnsiTiI6IjEifSwibiI6eyJOIjoiMy41In0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVNYXBJbmMifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "NM56ER01426836B0P4EV4R6G57VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5c86089e5ae52807", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "385" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiaSIsIiMyIjoibSIsIiMzIjoibiIsIiM0IjoiRXRhZyJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7Ik4iOiIyLjUifSwiOjEiOnsiTiI6IjMifSwiOjIiOnsiTiI6Ii0xIn0sIjozIjp7IlMiOiIzNGYwZjk3MC0wZDk0LTQ1NTYtOGRmOS03YzMyOWE1NWIwNjkifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwSW5jIn19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiQUREICMxIDowLCAjMiA6MSwgIzMgOjJcblNFVCAjNCA9IDozXG4ifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "4OJ4AO8544KP2815SM3T87SHQVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e61a4f654da3d20d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlTWFwSW5jIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "202" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1186808826" + ], + "X-Amzn-Requestid": [ + "V279CG65TAL4SBHRSFI6FHG1KFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJhIjp7IlMiOiJBIn0sImkiOnsiTiI6IjMuNSJ9LCJFdGFnIjp7IlMiOiIzNGYwZjk3MC0wZDk0LTQ1NTYtOGRmOS03YzMyOWE1NWIwNjkifSwibSI6eyJOIjoiMyJ9LCJuIjp7Ik4iOiIyLjUifSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZU1hcEluYyJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "2485316411d1d69d", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "254" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiJjZGUwZmE5NC03ZjkyLTQ4ZWYtYTg2ZS1hOTNjODUyZjU4YmUifSwiRiI6eyJOIjoiMy41In0sIkkiOnsiTiI6IjEifSwiTSI6eyJOVUxMIjp0cnVlfSwiU3QiOnsiUyI6InN0In0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "73CMQ5FA699MUTIDIOC3SNDQ2RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "140f2b4e548faf2c", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "410" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiRiIsIiMyIjoiSSIsIiMzIjoiU3QiLCIjNCI6IlUiLCIjNSI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJOIjoiLTMifSwiOjEiOnsiUyI6InN0ciJ9LCI6MiI6eyJOIjoiNCJ9LCI6MyI6eyJTIjoiMjM3OWRjODItMTNkOC00Zjc3LTljMzEtYjU3YzAyZmJmNTkzIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdCJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IkFERCAjMSA6MFxuUkVNT1ZFICMyXG5TRVQgIzMgPSA6MSwgIzQgPSA6MiwgIzUgPSA6M1xuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9BPUCVABP258BP9S2R6RHTNVC7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "be8ddd14dd0659a7", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "103" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "259" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3835020962" + ], + "X-Amzn-Requestid": [ + "KO9LUDVJCSEUPTVJ2VM89L9FCJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6InN0ciJ9LCJVIjp7Ik4iOiI0In0sIkYiOnsiTiI6IjAuNSJ9LCJFdGFnIjp7IlMiOiIyMzc5ZGM4Mi0xM2Q4LTRmNzctOWMzMS1iNTdjMDJmYmY1OTMifSwiTSI6eyJOVUxMIjp0cnVlfSwiRG9jc3RvcmVSZXZpc2lvbiI6eyJOVUxMIjp0cnVlfSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdCJ9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "550a766e2f912b96", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "255" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiJjYWJhM2VhOC02MjQyLTRhNDAtOGRkYS03Mjc5NzY1MDVjMWUifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIxIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJzdCJ9LCJVIjp7Ik4iOiIwIn0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVTdHJ1Y3RXcnQifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSJ9" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "J6LBVQSQGCHPCQ3VHD0JA5QBPJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "4774c3271eba03af", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "377" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiSSIsIiMyIjoiU3QiLCIjMyI6IlUiLCIjNCI6IkV0YWcifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoic3RyIn0sIjoxIjp7Ik4iOiI0In0sIjoyIjp7IlMiOiI5YzJiNGQ3Mi0xMzVhLTQzYmEtOTFkZS00YjliNzdkZTE0NDMifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0V3J0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiUkVNT1ZFICMxXG5TRVQgIzIgPSA6MCwgIzMgPSA6MSwgIzQgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "9TTG6DCEUDF769L5NOE2NTMSTFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "86f8d70ad918aebf", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "106" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0V3J0In19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "260" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3903772138" + ], + "X-Amzn-Requestid": [ + "VKHL7G5S4AVC0QJ6B3T1MOV8RNVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6InN0ciJ9LCJVIjp7Ik4iOiI0In0sIkYiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiOWMyYjRkNzItMTM1YS00M2JhLTkxZGUtNGI5Yjc3ZGUxNDQzIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVTdHJ1Y3RXcnQifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "29d225b38bcaa8b5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "257" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI3ZTQ2YjU0Zi04NzY5LTRhYzQtYWI0OS1kYjM0OGEwODJmNWIifSwiRiI6eyJOIjoiMy41In0sIkkiOnsiTiI6IjEifSwiTSI6eyJOVUxMIjp0cnVlfSwiU3QiOnsiUyI6InN0In0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdEluYyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "ICPEO5C334CIHMT8GVD501RTQJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "5e7c29e5871568d5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "355" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoiRiIsIiMyIjoiVSIsIiMzIjoiRXRhZyJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7Ik4iOiItMyJ9LCI6MSI6eyJOIjoiNCJ9LCI6MiI6eyJTIjoiM2I5MTE1NTYtY2JlNS00M2YxLWE2NjQtYWQ1ZDRhZDAyNzBhIn19LCJLZXkiOnsibmFtZSI6eyJTIjoidGVzdFVwZGF0ZVN0cnVjdEluYyJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIiwiVXBkYXRlRXhwcmVzc2lvbiI6IkFERCAjMSA6MCwgIzIgOjFcblNFVCAjMyA9IDoyXG4ifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:39 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "PO8JKFJL79729CKIL6GRDTV7E7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "81750e7faef86ee5", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "106" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0VXBkYXRlU3RydWN0SW5jIn19XX19fQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "275" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1124886714" + ], + "X-Amzn-Requestid": [ + "F3ALJ2LHTCK9T6UNKMKJO9FSUFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6InN0In0sIlUiOnsiTiI6IjQifSwiRiI6eyJOIjoiMC41In0sIkkiOnsiTiI6IjEifSwiRXRhZyI6eyJTIjoiM2I5MTE1NTYtY2JlNS00M2YxLWE2NjQtYWQ1ZDRhZDAyNzBhIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIkRvY3N0b3JlUmV2aXNpb24iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RVcGRhdGVTdHJ1Y3RJbmMifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "399917117977fbf9", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "243" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiYXR0cmlidXRlX2V4aXN0cyAoIzApIiwiRXhwcmVzc2lvbkF0dHJpYnV0ZU5hbWVzIjp7IiMwIjoibmFtZSIsIiMxIjoieCJ9LCJFeHByZXNzaW9uQXR0cmlidXRlVmFsdWVzIjp7IjowIjp7IlMiOiJ5In19LCJLZXkiOnsibmFtZSI6eyJTIjoiZG9lc05vdEV4aXN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEiLCJVcGRhdGVFeHByZXNzaW9uIjoiU0VUICMxID0gOjBcbiJ9" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "QCDI5C3NNUL0BH3DQNKOKAOQ57VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "a7469be8a9b52c14", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "137" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkV0YWciOnsiUyI6ImZjMTI3YWU5LTdlNTktNDEyNS05OTEyLTY0MTgzMjg2MjMxOSJ9LCJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifSwicyI6eyJTIjoiYSJ9fSwiVGFibGVOYW1lIjoiZG9jc3RvcmUtdGVzdC0xIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "HDIDC66P3RFUS0RLSMPS25MQ1JVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "1a84c4bdadf483e6", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "102" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "155" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "3829107704" + ], + "X-Amzn-Requestid": [ + "PCL6ST9R7CHK3UNUIHA5R7HG5NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJFdGFnIjp7IlMiOiJmYzEyN2FlOS03ZTU5LTQxMjUtOTkxMi02NDE4MzI4NjIzMTkifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uTWFwIn0sInMiOnsiUyI6ImEifX1dfSwiVW5wcm9jZXNzZWRLZXlzIjp7fX0=" + } + }, + { + "ID": "f538979b1f5fe883", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "341" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZmMxMjdhZTktN2U1OS00MTI1LTk5MTItNjQxODMyODYyMzE5In0sIjoxIjp7IlMiOiJjIn0sIjoyIjp7IlMiOiJhMzI3ZmI3NS1lZjJmLTRlMDItYjNhZS0zMTNkOTEyODczMjkifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "0IET94F772O0QL8QHG9N4FEB7RVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "cd3c6537f8fe0c42", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "341" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiZmMxMjdhZTktN2U1OS00MTI1LTk5MTItNjQxODMyODYyMzE5In0sIjoxIjp7IlMiOiJjIn0sIjoyIjp7IlMiOiIyYjc1OGNlNi00OGZmLTQ5ZDQtYTA0Mi0yNzExZTJiM2RlMGQifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25NYXAifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "9RRDC0LQ3HLFCH4JFMBGU2MLBBVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + }, + { + "ID": "0adf8c4f048eae10", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "253" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.PutItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJJdGVtIjp7IkIiOnsiQk9PTCI6ZmFsc2V9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9LCJFdGFnIjp7IlMiOiI2OGFiMGQwMC1jNGNiLTQxODctOWI5NC04NDE2OWFiYTdiYWUifSwiRiI6eyJOIjoiMCJ9LCJJIjp7Ik4iOiIwIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIlN0Ijp7IlMiOiJhIn0sIlUiOnsiTiI6IjAifSwibmFtZSI6eyJTIjoidGVzdFJldmlzaW9uU3RydWN0In19LCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTEifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "JI1NNIJ2EJJOMNONJC48OJDGFJVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "aca1c34e5d8b9512", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "105" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.BatchGetItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJSZXF1ZXN0SXRlbXMiOnsiZG9jc3RvcmUtdGVzdC0xIjp7IkNvbnNpc3RlbnRSZWFkIjp0cnVlLCJLZXlzIjpbeyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX1dfX19" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "271" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "278755228" + ], + "X-Amzn-Requestid": [ + "DAK28O61NQS73R0K2H14UI7H8NVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJSZXNwb25zZXMiOnsiZG9jc3RvcmUtdGVzdC0xIjpbeyJCIjp7IkJPT0wiOmZhbHNlfSwiU3QiOnsiUyI6ImEifSwiVSI6eyJOIjoiMCJ9LCJGIjp7Ik4iOiIwIn0sIkkiOnsiTiI6IjAifSwiRXRhZyI6eyJTIjoiNjhhYjBkMDAtYzRjYi00MTg3LTliOTQtODQxNjlhYmE3YmFlIn0sIk0iOnsiTlVMTCI6dHJ1ZX0sIm5hbWUiOnsiUyI6InRlc3RSZXZpc2lvblN0cnVjdCJ9LCJEb2NzdG9yZVJldmlzaW9uIjp7Ik5VTEwiOnRydWV9fV19LCJVbnByb2Nlc3NlZEtleXMiOnt9fQ==" + } + }, + { + "ID": "5983075ce36f2b96", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "344" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNjhhYjBkMDAtYzRjYi00MTg3LTliOTQtODQxNjlhYmE3YmFlIn0sIjoxIjp7IlMiOiJjIn0sIjoyIjp7IlMiOiJhY2IwMmFhMC1jMWM1LTRlOTgtODIxYi1mYzczNjg0YzZiMjEifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "2" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "2745614147" + ], + "X-Amzn-Requestid": [ + "5Q9PNKR8R0Q3AV0T5GDPF7JGSVVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "e30=" + } + }, + { + "ID": "e9193a897fd4a9e1", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "344" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.UpdateItem" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25kaXRpb25FeHByZXNzaW9uIjoiIzAgPSA6MCIsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkV0YWciLCIjMSI6InMifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJTIjoiNjhhYjBkMDAtYzRjYi00MTg3LTliOTQtODQxNjlhYmE3YmFlIn0sIjoxIjp7IlMiOiJjIn0sIjoyIjp7IlMiOiI0NzgwZGIxOC00ZDZiLTRmMmQtODUwOC1lMTM2OWQ5MjBlNTAifX0sIktleSI6eyJuYW1lIjp7IlMiOiJ0ZXN0UmV2aXNpb25TdHJ1Y3QifX0sIlRhYmxlTmFtZSI6ImRvY3N0b3JlLXRlc3QtMSIsIlVwZGF0ZUV4cHJlc3Npb24iOiJTRVQgIzEgPSA6MSwgIzAgPSA6MlxuIn0=" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "120" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:40 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "396270901" + ], + "X-Amzn-Requestid": [ + "3S8Q0BCLT0LS30GPBDDN6G65BFVV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uYXdzLmR5bmFtb2RiLnYyMDEyMDgxMCNDb25kaXRpb25hbENoZWNrRmFpbGVkRXhjZXB0aW9uIiwibWVzc2FnZSI6IlRoZSBjb25kaXRpb25hbCByZXF1ZXN0IGZhaWxlZCJ9" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/testdata/TestQueryErrors.replay b/docstore/awsdynamodb/v2/testdata/TestQueryErrors.replay new file mode 100644 index 000000000..cb2f7da60 --- /dev/null +++ b/docstore/awsdynamodb/v2/testdata/TestQueryErrors.replay @@ -0,0 +1,154 @@ +{ + "Initial": "AQAAAA7eTDFhFznNGwAA", + "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": "0cabf1e0d44ccfb7", + "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": [ + "eyJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:53 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1364618104" + ], + "X-Amzn-Requestid": [ + "ERTVR8QIGAUHR4LCC3ENV3D6B7VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJUYWJsZSI6eyJBdHRyaWJ1dGVEZWZpbml0aW9ucyI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIkF0dHJpYnV0ZVR5cGUiOiJTIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJBdHRyaWJ1dGVUeXBlIjoiTiJ9LHsiQXR0cmlidXRlTmFtZSI6IlRpbWUiLCJBdHRyaWJ1dGVUeXBlIjoiUyJ9XSwiQ3JlYXRpb25EYXRlVGltZSI6MS41NTYxNDc5MTY0NjFFOSwiRGVsZXRpb25Qcm90ZWN0aW9uRW5hYmxlZCI6ZmFsc2UsIkdsb2JhbFNlY29uZGFyeUluZGV4ZXMiOlt7IkluZGV4QXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMi9pbmRleC9nbG9iYWwiLCJJbmRleE5hbWUiOiJnbG9iYWwiLCJJbmRleFNpemVCeXRlcyI6OTgxLCJJbmRleFN0YXR1cyI6IkFDVElWRSIsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiUGxheWVyIiwiS2V5VHlwZSI6IkhBU0gifSx7IkF0dHJpYnV0ZU5hbWUiOiJUaW1lIiwiS2V5VHlwZSI6IlJBTkdFIn1dLCJQcm9qZWN0aW9uIjp7IlByb2plY3Rpb25UeXBlIjoiQUxMIn0sIlByb3Zpc2lvbmVkVGhyb3VnaHB1dCI6eyJOdW1iZXJPZkRlY3JlYXNlc1RvZGF5IjowLCJSZWFkQ2FwYWNpdHlVbml0cyI6NSwiV3JpdGVDYXBhY2l0eVVuaXRzIjo1fX1dLCJJdGVtQ291bnQiOjgsIktleVNjaGVtYSI6W3siQXR0cmlidXRlTmFtZSI6IkdhbWUiLCJLZXlUeXBlIjoiSEFTSCJ9LHsiQXR0cmlidXRlTmFtZSI6IlBsYXllciIsIktleVR5cGUiOiJSQU5HRSJ9XSwiTG9jYWxTZWNvbmRhcnlJbmRleGVzIjpbeyJJbmRleEFybiI6ImFybjphd3M6ZHluYW1vZGI6dXMtZWFzdC0yOjQ2MjM4MDIyNTcyMjp0YWJsZS9kb2NzdG9yZS10ZXN0LTIvaW5kZXgvbG9jYWwiLCJJbmRleE5hbWUiOiJsb2NhbCIsIkluZGV4U2l6ZUJ5dGVzIjo5ODEsIkl0ZW1Db3VudCI6OCwiS2V5U2NoZW1hIjpbeyJBdHRyaWJ1dGVOYW1lIjoiR2FtZSIsIktleVR5cGUiOiJIQVNIIn0seyJBdHRyaWJ1dGVOYW1lIjoiU2NvcmUiLCJLZXlUeXBlIjoiUkFOR0UifV0sIlByb2plY3Rpb24iOnsiUHJvamVjdGlvblR5cGUiOiJBTEwifX1dLCJQcm92aXNpb25lZFRocm91Z2hwdXQiOnsiTnVtYmVyT2ZEZWNyZWFzZXNUb2RheSI6MCwiUmVhZENhcGFjaXR5VW5pdHMiOjUsIldyaXRlQ2FwYWNpdHlVbml0cyI6NX0sIlRhYmxlQXJuIjoiYXJuOmF3czpkeW5hbW9kYjp1cy1lYXN0LTI6NDYyMzgwMjI1NzIyOnRhYmxlL2RvY3N0b3JlLXRlc3QtMiIsIlRhYmxlSWQiOiI1YzRjNjAxNC03ZTZhLTRkYjctOTNkZS1hMTc0NTUyY2Y3OGQiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIiLCJUYWJsZVNpemVCeXRlcyI6OTgxLCJUYWJsZVN0YXR1cyI6IkFDVElWRSJ9fQ==" + } + }, + { + "ID": "b812ab42d95c8b7f", + "Request": { + "Method": "POST", + "URL": "https://dynamodb.us-east-2.amazonaws.com/", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Content-Length": [ + "175" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Date": [ + "CLEARED" + ], + "X-Amz-Target": [ + "DynamoDB_20120810.Query" + ] + }, + "MediaType": "application/x-amz-json-1.0", + "BodyParts": [ + "eyJDb25zaXN0ZW50UmVhZCI6ZmFsc2UsIkV4cHJlc3Npb25BdHRyaWJ1dGVOYW1lcyI6eyIjMCI6IkdhbWUifSwiRXhwcmVzc2lvbkF0dHJpYnV0ZVZhbHVlcyI6eyI6MCI6eyJOIjoiMSJ9fSwiS2V5Q29uZGl0aW9uRXhwcmVzc2lvbiI6IiMwID0gOjAiLCJUYWJsZU5hbWUiOiJkb2NzdG9yZS10ZXN0LTIifQ==" + ] + }, + "Response": { + "StatusCode": 400, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "165" + ], + "Content-Type": [ + "application/x-amz-json-1.0" + ], + "Date": [ + "Mon, 12 Aug 2024 16:37:53 GMT" + ], + "Server": [ + "Server" + ], + "X-Amz-Crc32": [ + "1880536678" + ], + "X-Amzn-Requestid": [ + "1U86TP42TM5RPGPI6HFOBG3FF3VV4KQNSO5AEMVJF66Q9ASUAAJG" + ] + }, + "Body": "eyJfX3R5cGUiOiJjb20uYW1hem9uLmNvcmFsLnZhbGlkYXRlI1ZhbGlkYXRpb25FeGNlcHRpb24iLCJtZXNzYWdlIjoiT25lIG9yIG1vcmUgcGFyYW1ldGVyIHZhbHVlcyB3ZXJlIGludmFsaWQ6IENvbmRpdGlvbiBwYXJhbWV0ZXIgdHlwZSBkb2VzIG5vdCBtYXRjaCBzY2hlbWEgdHlwZSJ9" + } + } + ] +} \ No newline at end of file diff --git a/docstore/awsdynamodb/v2/urls.go b/docstore/awsdynamodb/v2/urls.go new file mode 100644 index 000000000..c3c622547 --- /dev/null +++ b/docstore/awsdynamodb/v2/urls.go @@ -0,0 +1,127 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package awsdynamodb + +import ( + "context" + "errors" + "fmt" + "net/url" + "sync" + + "github.com/aws/aws-sdk-go-v2/aws" + dyn "github.com/aws/aws-sdk-go-v2/service/dynamodb" + gcaws "gocloud.dev/aws" + "gocloud.dev/docstore" +) + +func init() { + docstore.DefaultURLMux().RegisterCollection(Scheme, new(lazySessionOpener)) +} + +type lazySessionOpener struct { + init sync.Once + opener *URLOpener + err error +} + +func (o *lazySessionOpener) OpenCollectionURL(ctx context.Context, u *url.URL) (*docstore.Collection, error) { + o.init.Do(func() { + + o.opener = &URLOpener{} + }) + if o.err != nil { + return nil, fmt.Errorf("open collection %s: %v", u, o.err) + } + return o.opener.OpenCollectionURL(ctx, u) +} + +// Scheme is the URL scheme dynamodb registers its URLOpener under on +// docstore.DefaultMux. +const Scheme = "dynamodb" + +// URLOpener opens dynamodb URLs like +// "dynamodb://mytable?partition_key=partkey&sort_key=sortkey". +// +// The URL Host is used as the table name. See +// https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.NamingRulesDataTypes.html +// for more details. +// +// The following query parameters are supported: +// +// - partition_key (required): the path to the partition key of a table or an index. +// - sort_key: the path to the sort key of a table or an index. +// - allow_scans: if "true", allow table scans to be used for queries +// - consistent_read: if "true", a strongly consistent read is used whenever possible. +// +// See https://godoc.org/gocloud.dev/aws#ConfigFromURLParams for supported query +// parameters for overriding the aws.Session from the URL. +type URLOpener struct { +} + +// OpenCollectionURL opens the collection at the URL's path. See the package doc for more details. +func (o *URLOpener) OpenCollectionURL(_ context.Context, u *url.URL) (*docstore.Collection, error) { + db, tableName, partitionKey, sortKey, opts, err := o.processURL(u) + if err != nil { + return nil, err + } + return OpenCollection(db, tableName, partitionKey, sortKey, opts) +} + +func (o *URLOpener) processURL(u *url.URL) (db *dyn.Client, tableName, partitionKey, sortKey string, opts *Options, err error) { + q := u.Query() + + partitionKey = q.Get("partition_key") + if partitionKey == "" { + return nil, "", "", "", nil, fmt.Errorf("open collection %s: partition_key is required to open a table", u) + } + q.Del("partition_key") + sortKey = q.Get("sort_key") + q.Del("sort_key") + opts = &Options{ + AllowScans: q.Get("allow_scans") == "true", + RevisionField: q.Get("revision_field"), + ConsistentRead: q.Get("consistent_read") == "true", + } + q.Del("allow_scans") + q.Del("revision_field") + q.Del("consistent_read") + + tableName = u.Host + if tableName == "" { + return nil, "", "", "", nil, fmt.Errorf("open collection %s: URL's host cannot be empty (the table name)", u) + } + if u.Path != "" { + return nil, "", "", "", nil, fmt.Errorf("open collection %s: URL path must be empty, only the host is needed", u) + } + + cfg, err := gcaws.V2ConfigFromURLParams(context.Background(), q) + if err != nil { + return nil, "", "", "", nil, fmt.Errorf("open collection %s: %v", u, err) + } + db, err = Dial(cfg) + if err != nil { + return nil, "", "", "", nil, fmt.Errorf("open collection %s: %v", u, err) + } + return db, tableName, partitionKey, sortKey, opts, nil +} + +// Dial gets an AWS DynamoDB service client. +func Dial(p aws.Config) (*dyn.Client, error) { + if p.Credentials == nil { + return nil, errors.New("getting Dynamo service: no AWS session provided") + } + return dyn.NewFromConfig(p), nil +} diff --git a/docstore/awsdynamodb/v2/urls_test.go b/docstore/awsdynamodb/v2/urls_test.go new file mode 100644 index 000000000..3a3b32fbd --- /dev/null +++ b/docstore/awsdynamodb/v2/urls_test.go @@ -0,0 +1,58 @@ +// Copyright 2019 The Go Cloud Development Kit Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package awsdynamodb + +import ( + "net/url" + "testing" +) + +func TestProcessURL(t *testing.T) { + tests := []struct { + URL string + WantErr bool + }{ + // OK. + {"dynamodb://docstore-test?partition_key=_kind", false}, + // OK. + {"dynamodb://docstore-test?partition_key=_kind&sort_key=_id", false}, + // OK, overriding region. + {"dynamodb://docstore-test?partition_key=_kind®ion=" + region, false}, + // OK, allow_scans. + {"dynamodb://docstore-test?partition_key=_kind&allow_scans=true" + region, false}, + // Passing revision field. + {"dynamodb://docstore-test?partition_key=_kind&revision_field=123", false}, + // Passing consistent read field. + {"dynamodb://docstore-test?partition_key=_kind&consistent_read=true", false}, + // Unknown parameter. + {"dynamodb://docstore-test?partition_key=_kind¶m=value", true}, + // With path. + {"dynamodb://docstore-test/subcoll?partition_key=_kind", true}, + // Missing partition_key. + {"dynamodb://docstore-test?sort_key=_id", true}, + } + + o := &URLOpener{} + for _, test := range tests { + u, err := url.Parse(test.URL) + if err != nil { + t.Fatal(err) + } + _, _, _, _, _, err = o.processURL(u) + if (err != nil) != test.WantErr { + t.Errorf("%s: got error %v, want error %v", test.URL, err, test.WantErr) + } + } +} diff --git a/go.mod b/go.mod index fb93234de..c0cd5244f 100644 --- a/go.mod +++ b/go.mod @@ -40,7 +40,10 @@ require ( github.com/aws/aws-sdk-go-v2 v1.36.3 github.com/aws/aws-sdk-go-v2/config v1.29.12 github.com/aws/aws-sdk-go-v2/credentials v1.17.65 + github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.18.8 + github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression v1.7.75 github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.69 + github.com/aws/aws-sdk-go-v2/service/dynamodb v1.42.0 github.com/aws/aws-sdk-go-v2/service/kms v1.38.1 github.com/aws/aws-sdk-go-v2/service/s3 v1.78.2 github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.35.2 @@ -91,8 +94,10 @@ require ( github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.34 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.34 // indirect + github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.25.1 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3 // indirect github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.7.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.15 // indirect github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15 // indirect github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.15 // indirect github.com/aws/aws-sdk-go-v2/service/sso v1.25.2 // indirect diff --git a/go.sum b/go.sum index 190816fc8..f8af31cd4 100644 --- a/go.sum +++ b/go.sum @@ -135,6 +135,10 @@ github.com/aws/aws-sdk-go-v2/config v1.29.12 h1:Y/2a+jLPrPbHpFkpAAYkVEtJmxORlXoo github.com/aws/aws-sdk-go-v2/config v1.29.12/go.mod h1:xse1YTjmORlb/6fhkWi8qJh3cvZi4JoVNhc+NbJt4kI= github.com/aws/aws-sdk-go-v2/credentials v1.17.65 h1:q+nV2yYegofO/SUXruT+pn4KxkxmaQ++1B/QedcKBFM= github.com/aws/aws-sdk-go-v2/credentials v1.17.65/go.mod h1:4zyjAuGOdikpNYiSGpsGz8hLGmUzlY8pc8r9QQ/RXYQ= +github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.18.8 h1:hGcg4DGGO+kolelCoOfuS7DGdySfx1vDe6QQsuuYKRU= +github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.18.8/go.mod h1:fpFbG/4VQvI/DXpY5tG+CEtRZ2DDfi6krAI4sUj8aFE= +github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression v1.7.75 h1:DAjri0vkxn2tB2sT442o+KMiY98OKuzFz7rXfuVKrJs= +github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression v1.7.75/go.mod h1:mtbc/goX2kXPltyX6fEgdx8S3f9KIUjKyOtv5tPKG3E= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.30 h1:x793wxmUWVDhshP8WW2mlnXuFrO4cOd3HLBroh1paFw= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.30/go.mod h1:Jpne2tDnYiFascUEs2AWHJL9Yp7A5ZVy3TNyxaAjD6M= github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.69 h1:6VFPH/Zi9xYFMJKPQOX5URYkQoXRWeJ7V/7Y6ZDYoms= @@ -147,10 +151,16 @@ github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 h1:bIqFDwgGXXN1Kpp99pDOdKMTTb5d github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3/go.mod h1:H5O/EsxDWyU+LP/V8i5sm8cxoZgc2fdNR9bxlOFrQTo= github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.34 h1:ZNTqv4nIdE/DiBfUUfXcLZ/Spcuz+RjeziUtNJackkM= github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.34/go.mod h1:zf7Vcd1ViW7cPqYWEHLHJkS50X0JS2IKz9Cgaj6ugrs= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.42.0 h1:EJXx6zb+lOe/Do2bO0d0dwVnIRGoP5J5xZ0BTn3LbqM= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.42.0/go.mod h1:yYaWRnVSPyAmexW5t7G3TcuYoalYfT+xQwzWsvtUQ7M= +github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.25.1 h1:ZJfy2cSyoAOl7maGfRI4/J+cy00AczaYwVCow+bsc4k= +github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.25.1/go.mod h1:lUqWdw5/esjPTkITXhN4C66o1ltwDq2qQ12j3SOzhVg= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3 h1:eAh2A4b5IzM/lum78bZ590jy36+d/aFLgKF/4Vd1xPE= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3/go.mod h1:0yKJC/kb8sAnmlYa6Zs3QVYqaC8ug2AbnNChv5Ox3uA= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.7.0 h1:lguz0bmOoGzozP9XfRJR1QIayEYo+2vP/No3OfLF0pU= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.7.0/go.mod h1:iu6FSzgt+M2/x3Dk8zhycdIcHjEFb36IS8HVUVFoMg0= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.15 h1:M1R1rud7HzDrfCdlBQ7NjnRsDNEhXO/vGhuD189Ggmk= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.15/go.mod h1:uvFKBSq9yMPV4LGAi7N4awn4tLY+hKE35f8THes2mzQ= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15 h1:dM9/92u2F1JbDaGooxTq18wmmFzbJRfXfVfy96/1CXM= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15/go.mod h1:SwFBy2vjtA0vZbjjaFtfN045boopadnoVPhu4Fv66vY= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.15 h1:moLQUoVq91LiqT1nbvzDukyqAlCv89ZmwaHw/ZFlFZg=