Merge pull request #2154 from justinsb/update_aws_sdk_go_1_6_12

Update aws-sdk-go dependency to 1.6.12
This commit is contained in:
Derek McGowan 2017-01-18 14:10:59 -08:00 committed by GitHub
commit ea4b89db4e
5 changed files with 102 additions and 165 deletions

View file

@ -1,6 +1,6 @@
github.com/Azure/azure-sdk-for-go c6f0533defaaaa26ea4dff3c9774e36033088112 github.com/Azure/azure-sdk-for-go c6f0533defaaaa26ea4dff3c9774e36033088112
github.com/Sirupsen/logrus d26492970760ca5d33129d2d799e34be5c4782eb github.com/Sirupsen/logrus d26492970760ca5d33129d2d799e34be5c4782eb
github.com/aws/aws-sdk-go 36670f6ab1769ad77fa5f7e2c194398733503635 github.com/aws/aws-sdk-go c6fc52983ea2375810aa38ddb5370e9cdf611716
github.com/bshuster-repo/logrus-logstash-hook 5f729f2fb50a301153cae84ff5c58981d51c095a github.com/bshuster-repo/logrus-logstash-hook 5f729f2fb50a301153cae84ff5c58981d51c095a
github.com/bugsnag/bugsnag-go b1d153021fcd90ca3f080db36bec96dc690fb274 github.com/bugsnag/bugsnag-go b1d153021fcd90ca3f080db36bec96dc690fb274
github.com/bugsnag/osext 0dd3f918b21bec95ace9dc86c7e70266cfc5c702 github.com/bugsnag/osext 0dd3f918b21bec95ace9dc86c7e70266cfc5c702

View file

@ -49,6 +49,7 @@ const (
AppstreamServiceID = "appstream" // Appstream. AppstreamServiceID = "appstream" // Appstream.
Appstream2ServiceID = "appstream2" // Appstream2. Appstream2ServiceID = "appstream2" // Appstream2.
AutoscalingServiceID = "autoscaling" // Autoscaling. AutoscalingServiceID = "autoscaling" // Autoscaling.
BatchServiceID = "batch" // Batch.
BudgetsServiceID = "budgets" // Budgets. BudgetsServiceID = "budgets" // Budgets.
CloudformationServiceID = "cloudformation" // Cloudformation. CloudformationServiceID = "cloudformation" // Cloudformation.
CloudfrontServiceID = "cloudfront" // Cloudfront. CloudfrontServiceID = "cloudfront" // Cloudfront.
@ -63,6 +64,7 @@ const (
CognitoIdpServiceID = "cognito-idp" // CognitoIdp. CognitoIdpServiceID = "cognito-idp" // CognitoIdp.
CognitoSyncServiceID = "cognito-sync" // CognitoSync. CognitoSyncServiceID = "cognito-sync" // CognitoSync.
ConfigServiceID = "config" // Config. ConfigServiceID = "config" // Config.
CurServiceID = "cur" // Cur.
DatapipelineServiceID = "datapipeline" // Datapipeline. DatapipelineServiceID = "datapipeline" // Datapipeline.
DevicefarmServiceID = "devicefarm" // Devicefarm. DevicefarmServiceID = "devicefarm" // Devicefarm.
DirectconnectServiceID = "directconnect" // Directconnect. DirectconnectServiceID = "directconnect" // Directconnect.
@ -320,6 +322,12 @@ var awsPartition = partition{
"us-west-2": endpoint{}, "us-west-2": endpoint{},
}, },
}, },
"batch": service{
Endpoints: endpoints{
"us-east-1": endpoint{},
},
},
"budgets": service{ "budgets": service{
PartitionEndpoint: "aws-global", PartitionEndpoint: "aws-global",
IsRegionalized: boxedFalse, IsRegionalized: boxedFalse,
@ -523,6 +531,12 @@ var awsPartition = partition{
"us-west-2": endpoint{}, "us-west-2": endpoint{},
}, },
}, },
"cur": service{
Endpoints: endpoints{
"us-east-1": endpoint{},
},
},
"datapipeline": service{ "datapipeline": service{
Endpoints: endpoints{ Endpoints: endpoints{
@ -1041,7 +1055,11 @@ var awsPartition = partition{
}, },
}, },
"metering.marketplace": service{ "metering.marketplace": service{
Defaults: endpoint{
CredentialScope: credentialScope{
Service: "aws-marketplace",
},
},
Endpoints: endpoints{ Endpoints: endpoints{
"ap-northeast-1": endpoint{}, "ap-northeast-1": endpoint{},
"ap-southeast-1": endpoint{}, "ap-southeast-1": endpoint{},

View file

@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go" const SDKName = "aws-sdk-go"
// SDKVersion is the version of this SDK // SDKVersion is the version of this SDK
const SDKVersion = "1.6.9" const SDKVersion = "1.6.12"

View file

@ -52,9 +52,8 @@ func (c *S3) AbortMultipartUploadRequest(input *AbortMultipartUploadInput) (req
input = &AbortMultipartUploadInput{} input = &AbortMultipartUploadInput{}
} }
req = c.newRequest(op, input, output)
output = &AbortMultipartUploadOutput{} output = &AbortMultipartUploadOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -122,9 +121,8 @@ func (c *S3) CompleteMultipartUploadRequest(input *CompleteMultipartUploadInput)
input = &CompleteMultipartUploadInput{} input = &CompleteMultipartUploadInput{}
} }
req = c.newRequest(op, input, output)
output = &CompleteMultipartUploadOutput{} output = &CompleteMultipartUploadOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -183,9 +181,8 @@ func (c *S3) CopyObjectRequest(input *CopyObjectInput) (req *request.Request, ou
input = &CopyObjectInput{} input = &CopyObjectInput{}
} }
req = c.newRequest(op, input, output)
output = &CopyObjectOutput{} output = &CopyObjectOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -250,9 +247,8 @@ func (c *S3) CreateBucketRequest(input *CreateBucketInput) (req *request.Request
input = &CreateBucketInput{} input = &CreateBucketInput{}
} }
req = c.newRequest(op, input, output)
output = &CreateBucketOutput{} output = &CreateBucketOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -320,9 +316,8 @@ func (c *S3) CreateMultipartUploadRequest(input *CreateMultipartUploadInput) (re
input = &CreateMultipartUploadInput{} input = &CreateMultipartUploadInput{}
} }
req = c.newRequest(op, input, output)
output = &CreateMultipartUploadOutput{} output = &CreateMultipartUploadOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -387,11 +382,10 @@ func (c *S3) DeleteBucketRequest(input *DeleteBucketInput) (req *request.Request
input = &DeleteBucketInput{} input = &DeleteBucketInput{}
} }
output = &DeleteBucketOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketOutput{}
req.Data = output
return return
} }
@ -451,11 +445,10 @@ func (c *S3) DeleteBucketAnalyticsConfigurationRequest(input *DeleteBucketAnalyt
input = &DeleteBucketAnalyticsConfigurationInput{} input = &DeleteBucketAnalyticsConfigurationInput{}
} }
output = &DeleteBucketAnalyticsConfigurationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketAnalyticsConfigurationOutput{}
req.Data = output
return return
} }
@ -515,11 +508,10 @@ func (c *S3) DeleteBucketCorsRequest(input *DeleteBucketCorsInput) (req *request
input = &DeleteBucketCorsInput{} input = &DeleteBucketCorsInput{}
} }
output = &DeleteBucketCorsOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketCorsOutput{}
req.Data = output
return return
} }
@ -578,11 +570,10 @@ func (c *S3) DeleteBucketInventoryConfigurationRequest(input *DeleteBucketInvent
input = &DeleteBucketInventoryConfigurationInput{} input = &DeleteBucketInventoryConfigurationInput{}
} }
output = &DeleteBucketInventoryConfigurationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketInventoryConfigurationOutput{}
req.Data = output
return return
} }
@ -642,11 +633,10 @@ func (c *S3) DeleteBucketLifecycleRequest(input *DeleteBucketLifecycleInput) (re
input = &DeleteBucketLifecycleInput{} input = &DeleteBucketLifecycleInput{}
} }
output = &DeleteBucketLifecycleOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketLifecycleOutput{}
req.Data = output
return return
} }
@ -705,11 +695,10 @@ func (c *S3) DeleteBucketMetricsConfigurationRequest(input *DeleteBucketMetricsC
input = &DeleteBucketMetricsConfigurationInput{} input = &DeleteBucketMetricsConfigurationInput{}
} }
output = &DeleteBucketMetricsConfigurationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketMetricsConfigurationOutput{}
req.Data = output
return return
} }
@ -769,11 +758,10 @@ func (c *S3) DeleteBucketPolicyRequest(input *DeleteBucketPolicyInput) (req *req
input = &DeleteBucketPolicyInput{} input = &DeleteBucketPolicyInput{}
} }
output = &DeleteBucketPolicyOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketPolicyOutput{}
req.Data = output
return return
} }
@ -832,11 +820,10 @@ func (c *S3) DeleteBucketReplicationRequest(input *DeleteBucketReplicationInput)
input = &DeleteBucketReplicationInput{} input = &DeleteBucketReplicationInput{}
} }
output = &DeleteBucketReplicationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketReplicationOutput{}
req.Data = output
return return
} }
@ -895,11 +882,10 @@ func (c *S3) DeleteBucketTaggingRequest(input *DeleteBucketTaggingInput) (req *r
input = &DeleteBucketTaggingInput{} input = &DeleteBucketTaggingInput{}
} }
output = &DeleteBucketTaggingOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketTaggingOutput{}
req.Data = output
return return
} }
@ -958,11 +944,10 @@ func (c *S3) DeleteBucketWebsiteRequest(input *DeleteBucketWebsiteInput) (req *r
input = &DeleteBucketWebsiteInput{} input = &DeleteBucketWebsiteInput{}
} }
output = &DeleteBucketWebsiteOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &DeleteBucketWebsiteOutput{}
req.Data = output
return return
} }
@ -1021,9 +1006,8 @@ func (c *S3) DeleteObjectRequest(input *DeleteObjectInput) (req *request.Request
input = &DeleteObjectInput{} input = &DeleteObjectInput{}
} }
req = c.newRequest(op, input, output)
output = &DeleteObjectOutput{} output = &DeleteObjectOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1084,9 +1068,8 @@ func (c *S3) DeleteObjectTaggingRequest(input *DeleteObjectTaggingInput) (req *r
input = &DeleteObjectTaggingInput{} input = &DeleteObjectTaggingInput{}
} }
req = c.newRequest(op, input, output)
output = &DeleteObjectTaggingOutput{} output = &DeleteObjectTaggingOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1145,9 +1128,8 @@ func (c *S3) DeleteObjectsRequest(input *DeleteObjectsInput) (req *request.Reque
input = &DeleteObjectsInput{} input = &DeleteObjectsInput{}
} }
req = c.newRequest(op, input, output)
output = &DeleteObjectsOutput{} output = &DeleteObjectsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1207,9 +1189,8 @@ func (c *S3) GetBucketAccelerateConfigurationRequest(input *GetBucketAccelerateC
input = &GetBucketAccelerateConfigurationInput{} input = &GetBucketAccelerateConfigurationInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketAccelerateConfigurationOutput{} output = &GetBucketAccelerateConfigurationOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1268,9 +1249,8 @@ func (c *S3) GetBucketAclRequest(input *GetBucketAclInput) (req *request.Request
input = &GetBucketAclInput{} input = &GetBucketAclInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketAclOutput{} output = &GetBucketAclOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1329,9 +1309,8 @@ func (c *S3) GetBucketAnalyticsConfigurationRequest(input *GetBucketAnalyticsCon
input = &GetBucketAnalyticsConfigurationInput{} input = &GetBucketAnalyticsConfigurationInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketAnalyticsConfigurationOutput{} output = &GetBucketAnalyticsConfigurationOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1391,9 +1370,8 @@ func (c *S3) GetBucketCorsRequest(input *GetBucketCorsInput) (req *request.Reque
input = &GetBucketCorsInput{} input = &GetBucketCorsInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketCorsOutput{} output = &GetBucketCorsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1452,9 +1430,8 @@ func (c *S3) GetBucketInventoryConfigurationRequest(input *GetBucketInventoryCon
input = &GetBucketInventoryConfigurationInput{} input = &GetBucketInventoryConfigurationInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketInventoryConfigurationOutput{} output = &GetBucketInventoryConfigurationOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1517,9 +1494,8 @@ func (c *S3) GetBucketLifecycleRequest(input *GetBucketLifecycleInput) (req *req
input = &GetBucketLifecycleInput{} input = &GetBucketLifecycleInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketLifecycleOutput{} output = &GetBucketLifecycleOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1578,9 +1554,8 @@ func (c *S3) GetBucketLifecycleConfigurationRequest(input *GetBucketLifecycleCon
input = &GetBucketLifecycleConfigurationInput{} input = &GetBucketLifecycleConfigurationInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketLifecycleConfigurationOutput{} output = &GetBucketLifecycleConfigurationOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1639,9 +1614,8 @@ func (c *S3) GetBucketLocationRequest(input *GetBucketLocationInput) (req *reque
input = &GetBucketLocationInput{} input = &GetBucketLocationInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketLocationOutput{} output = &GetBucketLocationOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1700,9 +1674,8 @@ func (c *S3) GetBucketLoggingRequest(input *GetBucketLoggingInput) (req *request
input = &GetBucketLoggingInput{} input = &GetBucketLoggingInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketLoggingOutput{} output = &GetBucketLoggingOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1762,9 +1735,8 @@ func (c *S3) GetBucketMetricsConfigurationRequest(input *GetBucketMetricsConfigu
input = &GetBucketMetricsConfigurationInput{} input = &GetBucketMetricsConfigurationInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketMetricsConfigurationOutput{} output = &GetBucketMetricsConfigurationOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1827,9 +1799,8 @@ func (c *S3) GetBucketNotificationRequest(input *GetBucketNotificationConfigurat
input = &GetBucketNotificationConfigurationRequest{} input = &GetBucketNotificationConfigurationRequest{}
} }
req = c.newRequest(op, input, output)
output = &NotificationConfigurationDeprecated{} output = &NotificationConfigurationDeprecated{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1888,9 +1859,8 @@ func (c *S3) GetBucketNotificationConfigurationRequest(input *GetBucketNotificat
input = &GetBucketNotificationConfigurationRequest{} input = &GetBucketNotificationConfigurationRequest{}
} }
req = c.newRequest(op, input, output)
output = &NotificationConfiguration{} output = &NotificationConfiguration{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -1949,9 +1919,8 @@ func (c *S3) GetBucketPolicyRequest(input *GetBucketPolicyInput) (req *request.R
input = &GetBucketPolicyInput{} input = &GetBucketPolicyInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketPolicyOutput{} output = &GetBucketPolicyOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2010,9 +1979,8 @@ func (c *S3) GetBucketReplicationRequest(input *GetBucketReplicationInput) (req
input = &GetBucketReplicationInput{} input = &GetBucketReplicationInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketReplicationOutput{} output = &GetBucketReplicationOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2071,9 +2039,8 @@ func (c *S3) GetBucketRequestPaymentRequest(input *GetBucketRequestPaymentInput)
input = &GetBucketRequestPaymentInput{} input = &GetBucketRequestPaymentInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketRequestPaymentOutput{} output = &GetBucketRequestPaymentOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2132,9 +2099,8 @@ func (c *S3) GetBucketTaggingRequest(input *GetBucketTaggingInput) (req *request
input = &GetBucketTaggingInput{} input = &GetBucketTaggingInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketTaggingOutput{} output = &GetBucketTaggingOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2193,9 +2159,8 @@ func (c *S3) GetBucketVersioningRequest(input *GetBucketVersioningInput) (req *r
input = &GetBucketVersioningInput{} input = &GetBucketVersioningInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketVersioningOutput{} output = &GetBucketVersioningOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2254,9 +2219,8 @@ func (c *S3) GetBucketWebsiteRequest(input *GetBucketWebsiteInput) (req *request
input = &GetBucketWebsiteInput{} input = &GetBucketWebsiteInput{}
} }
req = c.newRequest(op, input, output)
output = &GetBucketWebsiteOutput{} output = &GetBucketWebsiteOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2315,9 +2279,8 @@ func (c *S3) GetObjectRequest(input *GetObjectInput) (req *request.Request, outp
input = &GetObjectInput{} input = &GetObjectInput{}
} }
req = c.newRequest(op, input, output)
output = &GetObjectOutput{} output = &GetObjectOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2381,9 +2344,8 @@ func (c *S3) GetObjectAclRequest(input *GetObjectAclInput) (req *request.Request
input = &GetObjectAclInput{} input = &GetObjectAclInput{}
} }
req = c.newRequest(op, input, output)
output = &GetObjectAclOutput{} output = &GetObjectAclOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2447,9 +2409,8 @@ func (c *S3) GetObjectTaggingRequest(input *GetObjectTaggingInput) (req *request
input = &GetObjectTaggingInput{} input = &GetObjectTaggingInput{}
} }
req = c.newRequest(op, input, output)
output = &GetObjectTaggingOutput{} output = &GetObjectTaggingOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2508,9 +2469,8 @@ func (c *S3) GetObjectTorrentRequest(input *GetObjectTorrentInput) (req *request
input = &GetObjectTorrentInput{} input = &GetObjectTorrentInput{}
} }
req = c.newRequest(op, input, output)
output = &GetObjectTorrentOutput{} output = &GetObjectTorrentOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2569,11 +2529,10 @@ func (c *S3) HeadBucketRequest(input *HeadBucketInput) (req *request.Request, ou
input = &HeadBucketInput{} input = &HeadBucketInput{}
} }
output = &HeadBucketOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &HeadBucketOutput{}
req.Data = output
return return
} }
@ -2638,9 +2597,8 @@ func (c *S3) HeadObjectRequest(input *HeadObjectInput) (req *request.Request, ou
input = &HeadObjectInput{} input = &HeadObjectInput{}
} }
req = c.newRequest(op, input, output)
output = &HeadObjectOutput{} output = &HeadObjectOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2706,9 +2664,8 @@ func (c *S3) ListBucketAnalyticsConfigurationsRequest(input *ListBucketAnalytics
input = &ListBucketAnalyticsConfigurationsInput{} input = &ListBucketAnalyticsConfigurationsInput{}
} }
req = c.newRequest(op, input, output)
output = &ListBucketAnalyticsConfigurationsOutput{} output = &ListBucketAnalyticsConfigurationsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2767,9 +2724,8 @@ func (c *S3) ListBucketInventoryConfigurationsRequest(input *ListBucketInventory
input = &ListBucketInventoryConfigurationsInput{} input = &ListBucketInventoryConfigurationsInput{}
} }
req = c.newRequest(op, input, output)
output = &ListBucketInventoryConfigurationsOutput{} output = &ListBucketInventoryConfigurationsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2828,9 +2784,8 @@ func (c *S3) ListBucketMetricsConfigurationsRequest(input *ListBucketMetricsConf
input = &ListBucketMetricsConfigurationsInput{} input = &ListBucketMetricsConfigurationsInput{}
} }
req = c.newRequest(op, input, output)
output = &ListBucketMetricsConfigurationsOutput{} output = &ListBucketMetricsConfigurationsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2889,9 +2844,8 @@ func (c *S3) ListBucketsRequest(input *ListBucketsInput) (req *request.Request,
input = &ListBucketsInput{} input = &ListBucketsInput{}
} }
req = c.newRequest(op, input, output)
output = &ListBucketsOutput{} output = &ListBucketsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -2956,9 +2910,8 @@ func (c *S3) ListMultipartUploadsRequest(input *ListMultipartUploadsInput) (req
input = &ListMultipartUploadsInput{} input = &ListMultipartUploadsInput{}
} }
req = c.newRequest(op, input, output)
output = &ListMultipartUploadsOutput{} output = &ListMultipartUploadsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -3048,9 +3001,8 @@ func (c *S3) ListObjectVersionsRequest(input *ListObjectVersionsInput) (req *req
input = &ListObjectVersionsInput{} input = &ListObjectVersionsInput{}
} }
req = c.newRequest(op, input, output)
output = &ListObjectVersionsOutput{} output = &ListObjectVersionsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -3140,9 +3092,8 @@ func (c *S3) ListObjectsRequest(input *ListObjectsInput) (req *request.Request,
input = &ListObjectsInput{} input = &ListObjectsInput{}
} }
req = c.newRequest(op, input, output)
output = &ListObjectsOutput{} output = &ListObjectsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -3239,9 +3190,8 @@ func (c *S3) ListObjectsV2Request(input *ListObjectsV2Input) (req *request.Reque
input = &ListObjectsV2Input{} input = &ListObjectsV2Input{}
} }
req = c.newRequest(op, input, output)
output = &ListObjectsV2Output{} output = &ListObjectsV2Output{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -3339,9 +3289,8 @@ func (c *S3) ListPartsRequest(input *ListPartsInput) (req *request.Request, outp
input = &ListPartsInput{} input = &ListPartsInput{}
} }
req = c.newRequest(op, input, output)
output = &ListPartsOutput{} output = &ListPartsOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -3425,11 +3374,10 @@ func (c *S3) PutBucketAccelerateConfigurationRequest(input *PutBucketAccelerateC
input = &PutBucketAccelerateConfigurationInput{} input = &PutBucketAccelerateConfigurationInput{}
} }
output = &PutBucketAccelerateConfigurationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketAccelerateConfigurationOutput{}
req.Data = output
return return
} }
@ -3488,11 +3436,10 @@ func (c *S3) PutBucketAclRequest(input *PutBucketAclInput) (req *request.Request
input = &PutBucketAclInput{} input = &PutBucketAclInput{}
} }
output = &PutBucketAclOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketAclOutput{}
req.Data = output
return return
} }
@ -3551,11 +3498,10 @@ func (c *S3) PutBucketAnalyticsConfigurationRequest(input *PutBucketAnalyticsCon
input = &PutBucketAnalyticsConfigurationInput{} input = &PutBucketAnalyticsConfigurationInput{}
} }
output = &PutBucketAnalyticsConfigurationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketAnalyticsConfigurationOutput{}
req.Data = output
return return
} }
@ -3615,11 +3561,10 @@ func (c *S3) PutBucketCorsRequest(input *PutBucketCorsInput) (req *request.Reque
input = &PutBucketCorsInput{} input = &PutBucketCorsInput{}
} }
output = &PutBucketCorsOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketCorsOutput{}
req.Data = output
return return
} }
@ -3678,11 +3623,10 @@ func (c *S3) PutBucketInventoryConfigurationRequest(input *PutBucketInventoryCon
input = &PutBucketInventoryConfigurationInput{} input = &PutBucketInventoryConfigurationInput{}
} }
output = &PutBucketInventoryConfigurationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketInventoryConfigurationOutput{}
req.Data = output
return return
} }
@ -3745,11 +3689,10 @@ func (c *S3) PutBucketLifecycleRequest(input *PutBucketLifecycleInput) (req *req
input = &PutBucketLifecycleInput{} input = &PutBucketLifecycleInput{}
} }
output = &PutBucketLifecycleOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketLifecycleOutput{}
req.Data = output
return return
} }
@ -3808,11 +3751,10 @@ func (c *S3) PutBucketLifecycleConfigurationRequest(input *PutBucketLifecycleCon
input = &PutBucketLifecycleConfigurationInput{} input = &PutBucketLifecycleConfigurationInput{}
} }
output = &PutBucketLifecycleConfigurationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketLifecycleConfigurationOutput{}
req.Data = output
return return
} }
@ -3872,11 +3814,10 @@ func (c *S3) PutBucketLoggingRequest(input *PutBucketLoggingInput) (req *request
input = &PutBucketLoggingInput{} input = &PutBucketLoggingInput{}
} }
output = &PutBucketLoggingOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketLoggingOutput{}
req.Data = output
return return
} }
@ -3937,11 +3878,10 @@ func (c *S3) PutBucketMetricsConfigurationRequest(input *PutBucketMetricsConfigu
input = &PutBucketMetricsConfigurationInput{} input = &PutBucketMetricsConfigurationInput{}
} }
output = &PutBucketMetricsConfigurationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketMetricsConfigurationOutput{}
req.Data = output
return return
} }
@ -4004,11 +3944,10 @@ func (c *S3) PutBucketNotificationRequest(input *PutBucketNotificationInput) (re
input = &PutBucketNotificationInput{} input = &PutBucketNotificationInput{}
} }
output = &PutBucketNotificationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketNotificationOutput{}
req.Data = output
return return
} }
@ -4067,11 +4006,10 @@ func (c *S3) PutBucketNotificationConfigurationRequest(input *PutBucketNotificat
input = &PutBucketNotificationConfigurationInput{} input = &PutBucketNotificationConfigurationInput{}
} }
output = &PutBucketNotificationConfigurationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketNotificationConfigurationOutput{}
req.Data = output
return return
} }
@ -4130,11 +4068,10 @@ func (c *S3) PutBucketPolicyRequest(input *PutBucketPolicyInput) (req *request.R
input = &PutBucketPolicyInput{} input = &PutBucketPolicyInput{}
} }
output = &PutBucketPolicyOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketPolicyOutput{}
req.Data = output
return return
} }
@ -4194,11 +4131,10 @@ func (c *S3) PutBucketReplicationRequest(input *PutBucketReplicationInput) (req
input = &PutBucketReplicationInput{} input = &PutBucketReplicationInput{}
} }
output = &PutBucketReplicationOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketReplicationOutput{}
req.Data = output
return return
} }
@ -4258,11 +4194,10 @@ func (c *S3) PutBucketRequestPaymentRequest(input *PutBucketRequestPaymentInput)
input = &PutBucketRequestPaymentInput{} input = &PutBucketRequestPaymentInput{}
} }
output = &PutBucketRequestPaymentOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketRequestPaymentOutput{}
req.Data = output
return return
} }
@ -4325,11 +4260,10 @@ func (c *S3) PutBucketTaggingRequest(input *PutBucketTaggingInput) (req *request
input = &PutBucketTaggingInput{} input = &PutBucketTaggingInput{}
} }
output = &PutBucketTaggingOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketTaggingOutput{}
req.Data = output
return return
} }
@ -4388,11 +4322,10 @@ func (c *S3) PutBucketVersioningRequest(input *PutBucketVersioningInput) (req *r
input = &PutBucketVersioningInput{} input = &PutBucketVersioningInput{}
} }
output = &PutBucketVersioningOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketVersioningOutput{}
req.Data = output
return return
} }
@ -4452,11 +4385,10 @@ func (c *S3) PutBucketWebsiteRequest(input *PutBucketWebsiteInput) (req *request
input = &PutBucketWebsiteInput{} input = &PutBucketWebsiteInput{}
} }
output = &PutBucketWebsiteOutput{}
req = c.newRequest(op, input, output) req = c.newRequest(op, input, output)
req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler) req.Handlers.Unmarshal.Remove(restxml.UnmarshalHandler)
req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler) req.Handlers.Unmarshal.PushBackNamed(protocol.UnmarshalDiscardBodyHandler)
output = &PutBucketWebsiteOutput{}
req.Data = output
return return
} }
@ -4515,9 +4447,8 @@ func (c *S3) PutObjectRequest(input *PutObjectInput) (req *request.Request, outp
input = &PutObjectInput{} input = &PutObjectInput{}
} }
req = c.newRequest(op, input, output)
output = &PutObjectOutput{} output = &PutObjectOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -4576,9 +4507,8 @@ func (c *S3) PutObjectAclRequest(input *PutObjectAclInput) (req *request.Request
input = &PutObjectAclInput{} input = &PutObjectAclInput{}
} }
req = c.newRequest(op, input, output)
output = &PutObjectAclOutput{} output = &PutObjectAclOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -4643,9 +4573,8 @@ func (c *S3) PutObjectTaggingRequest(input *PutObjectTaggingInput) (req *request
input = &PutObjectTaggingInput{} input = &PutObjectTaggingInput{}
} }
req = c.newRequest(op, input, output)
output = &PutObjectTaggingOutput{} output = &PutObjectTaggingOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -4704,9 +4633,8 @@ func (c *S3) RestoreObjectRequest(input *RestoreObjectInput) (req *request.Reque
input = &RestoreObjectInput{} input = &RestoreObjectInput{}
} }
req = c.newRequest(op, input, output)
output = &RestoreObjectOutput{} output = &RestoreObjectOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -4770,9 +4698,8 @@ func (c *S3) UploadPartRequest(input *UploadPartInput) (req *request.Request, ou
input = &UploadPartInput{} input = &UploadPartInput{}
} }
req = c.newRequest(op, input, output)
output = &UploadPartOutput{} output = &UploadPartOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -4837,9 +4764,8 @@ func (c *S3) UploadPartCopyRequest(input *UploadPartCopyInput) (req *request.Req
input = &UploadPartCopyInput{} input = &UploadPartCopyInput{}
} }
req = c.newRequest(op, input, output)
output = &UploadPartCopyOutput{} output = &UploadPartCopyOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }

View file

@ -48,9 +48,8 @@ func (c *STS) AssumeRoleRequest(input *AssumeRoleInput) (req *request.Request, o
input = &AssumeRoleInput{} input = &AssumeRoleInput{}
} }
req = c.newRequest(op, input, output)
output = &AssumeRoleOutput{} output = &AssumeRoleOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -215,9 +214,8 @@ func (c *STS) AssumeRoleWithSAMLRequest(input *AssumeRoleWithSAMLInput) (req *re
input = &AssumeRoleWithSAMLInput{} input = &AssumeRoleWithSAMLInput{}
} }
req = c.newRequest(op, input, output)
output = &AssumeRoleWithSAMLOutput{} output = &AssumeRoleWithSAMLOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -375,9 +373,8 @@ func (c *STS) AssumeRoleWithWebIdentityRequest(input *AssumeRoleWithWebIdentityI
input = &AssumeRoleWithWebIdentityInput{} input = &AssumeRoleWithWebIdentityInput{}
} }
req = c.newRequest(op, input, output)
output = &AssumeRoleWithWebIdentityOutput{} output = &AssumeRoleWithWebIdentityOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -564,9 +561,8 @@ func (c *STS) DecodeAuthorizationMessageRequest(input *DecodeAuthorizationMessag
input = &DecodeAuthorizationMessageInput{} input = &DecodeAuthorizationMessageInput{}
} }
req = c.newRequest(op, input, output)
output = &DecodeAuthorizationMessageOutput{} output = &DecodeAuthorizationMessageOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -663,9 +659,8 @@ func (c *STS) GetCallerIdentityRequest(input *GetCallerIdentityInput) (req *requ
input = &GetCallerIdentityInput{} input = &GetCallerIdentityInput{}
} }
req = c.newRequest(op, input, output)
output = &GetCallerIdentityOutput{} output = &GetCallerIdentityOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -725,9 +720,8 @@ func (c *STS) GetFederationTokenRequest(input *GetFederationTokenInput) (req *re
input = &GetFederationTokenInput{} input = &GetFederationTokenInput{}
} }
req = c.newRequest(op, input, output)
output = &GetFederationTokenOutput{} output = &GetFederationTokenOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }
@ -881,9 +875,8 @@ func (c *STS) GetSessionTokenRequest(input *GetSessionTokenInput) (req *request.
input = &GetSessionTokenInput{} input = &GetSessionTokenInput{}
} }
req = c.newRequest(op, input, output)
output = &GetSessionTokenOutput{} output = &GetSessionTokenOutput{}
req.Data = output req = c.newRequest(op, input, output)
return return
} }