Skip to content

Commit fff5a2f

Browse files
Will this work?
1 parent a20ffa6 commit fff5a2f

File tree

1 file changed

+26
-26
lines changed
  • DynamoDbEncryption/runtimes/go/ImplementationFromDafny-go/dbesdkmiddleware

1 file changed

+26
-26
lines changed

DynamoDbEncryption/runtimes/go/ImplementationFromDafny-go/dbesdkmiddleware/middleware.go

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -56,122 +56,122 @@ func (m DBEsdkMiddleware) createRequestInterceptor() middleware.InitializeMiddle
5656
func (m DBEsdkMiddleware) handleRequestInterception(ctx context.Context, request interface{}) (context.Context, error) {
5757
switch v := request.(type) {
5858
case *dynamodb.PutItemInput:
59-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyPutItemInput(v))
59+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
6060
transformedRequest, err := m.client.PutItemInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.PutItemInputTransformInput{
6161
SdkInput: *v,
6262
})
6363
if err != nil {
6464
return nil, err
6565
}
66-
*v = transformedRequest.TransformedInput
66+
v = &transformedRequest.TransformedInput
6767
case *dynamodb.GetItemInput:
68-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyGetItemInput(v))
68+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
6969
transformedRequest, err := m.client.GetItemInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.GetItemInputTransformInput{
7070
SdkInput: *v,
7171
})
7272
if err != nil {
7373
return nil, err
7474
}
75-
*v = transformedRequest.TransformedInput
75+
v = &transformedRequest.TransformedInput
7676
case *dynamodb.BatchGetItemInput:
77-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyBatchGetItemInput(v))
77+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
7878
transformedRequest, err := m.client.BatchGetItemInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.BatchGetItemInputTransformInput{
7979
SdkInput: *v,
8080
})
8181
if err != nil {
8282
return nil, err
8383
}
84-
*v = transformedRequest.TransformedInput
84+
v = &transformedRequest.TransformedInput
8585
case *dynamodb.BatchWriteItemInput:
86-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyBatchWriteItemInput(v))
86+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
8787
transformedRequest, err := m.client.BatchWriteItemInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.BatchWriteItemInputTransformInput{
8888
SdkInput: *v,
8989
})
9090
if err != nil {
9191
return nil, err
9292
}
93-
*v = transformedRequest.TransformedInput
93+
v = &transformedRequest.TransformedInput
9494
case *dynamodb.BatchExecuteStatementInput:
95-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyBatchExecuteStatementInput(v))
95+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
9696
transformedRequest, err := m.client.BatchExecuteStatementInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.BatchExecuteStatementInputTransformInput{
9797
SdkInput: *v,
9898
})
9999
if err != nil {
100100
return nil, err
101101
}
102-
*v = transformedRequest.TransformedInput
102+
v = &transformedRequest.TransformedInput
103103
case *dynamodb.DeleteItemInput:
104-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyDeleteItemInput(v))
104+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
105105
transformedRequest, err := m.client.DeleteItemInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.DeleteItemInputTransformInput{
106106
SdkInput: *v,
107107
})
108108
if err != nil {
109109
return nil, err
110110
}
111-
*v = transformedRequest.TransformedInput
111+
v = &transformedRequest.TransformedInput
112112
case *dynamodb.ExecuteStatementInput:
113-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyExecuteStatementInput(v))
113+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
114114
transformedRequest, err := m.client.ExecuteStatementInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.ExecuteStatementInputTransformInput{
115115
SdkInput: *v,
116116
})
117117
if err != nil {
118118
return nil, err
119119
}
120-
*v = transformedRequest.TransformedInput
120+
v = &transformedRequest.TransformedInput
121121
case *dynamodb.ExecuteTransactionInput:
122-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyExecuteTransactionInput(v))
122+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
123123
transformedRequest, err := m.client.ExecuteTransactionInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.ExecuteTransactionInputTransformInput{
124124
SdkInput: *v,
125125
})
126126
if err != nil {
127127
return nil, err
128128
}
129-
*v = transformedRequest.TransformedInput
129+
v = &transformedRequest.TransformedInput
130130
case *dynamodb.QueryInput:
131-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyQueryInput(v))
131+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
132132
transformedRequest, err := m.client.QueryInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.QueryInputTransformInput{
133133
SdkInput: *v,
134134
})
135135
if err != nil {
136136
return nil, err
137137
}
138-
*v = transformedRequest.TransformedInput
138+
v = &transformedRequest.TransformedInput
139139
case *dynamodb.ScanInput:
140-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyScanInput(v))
140+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
141141
transformedRequest, err := m.client.ScanInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.ScanInputTransformInput{
142142
SdkInput: *v,
143143
})
144144
if err != nil {
145145
return nil, err
146146
}
147-
*v = transformedRequest.TransformedInput
147+
v = &transformedRequest.TransformedInput
148148
case *dynamodb.TransactGetItemsInput:
149-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyTransactGetItemsInput(v))
149+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
150150
transformedRequest, err := m.client.TransactGetItemsInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.TransactGetItemsInputTransformInput{
151151
SdkInput: *v,
152152
})
153153
if err != nil {
154154
return nil, err
155155
}
156-
*v = transformedRequest.TransformedInput
156+
v = &transformedRequest.TransformedInput
157157
case *dynamodb.TransactWriteItemsInput:
158-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyTransactWriteItemsInput(v))
158+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
159159
transformedRequest, err := m.client.TransactWriteItemsInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.TransactWriteItemsInputTransformInput{
160160
SdkInput: *v,
161161
})
162162
if err != nil {
163163
return nil, err
164164
}
165-
*v = transformedRequest.TransformedInput
165+
v = &transformedRequest.TransformedInput
166166
case *dynamodb.UpdateItemInput:
167-
ctx = middleware.WithStackValue(ctx, "originalInput", *deepCopyUpdateItemInput(v))
167+
ctx = middleware.WithStackValue(ctx, "originalInput", *v)
168168
transformedRequest, err := m.client.UpdateItemInputTransform(context.TODO(), awscryptographydbencryptionsdkdynamodbtransformssmithygeneratedtypes.UpdateItemInputTransformInput{
169169
SdkInput: *v,
170170
})
171171
if err != nil {
172172
return nil, err
173173
}
174-
*v = transformedRequest.TransformedInput
174+
v = &transformedRequest.TransformedInput
175175
}
176176
return ctx, nil
177177
}

0 commit comments

Comments
 (0)