aboutsummaryrefslogtreecommitdiffhomepage
path: root/vendor/github.com/aws/aws-sdk-go/service/s3/customizations.go
diff options
context:
space:
mode:
authorAlex Pilon <apilon@hashicorp.com>2019-02-22 18:24:37 -0500
committerAlex Pilon <apilon@hashicorp.com>2019-02-22 18:24:37 -0500
commit15c0b25d011f37e7c20aeca9eaf461f78285b8d9 (patch)
tree255c250a5c9d4801c74092d33b7337d8c14438ff /vendor/github.com/aws/aws-sdk-go/service/s3/customizations.go
parent07971ca38143c5faf951d152fba370ddcbe26ad5 (diff)
downloadterraform-provider-statuscake-15c0b25d011f37e7c20aeca9eaf461f78285b8d9.tar.gz
terraform-provider-statuscake-15c0b25d011f37e7c20aeca9eaf461f78285b8d9.tar.zst
terraform-provider-statuscake-15c0b25d011f37e7c20aeca9eaf461f78285b8d9.zip
deps: github.com/hashicorp/terraform@sdk-v0.11-with-go-modules
Updated via: go get github.com/hashicorp/terraform@sdk-v0.11-with-go-modules and go mod tidy
Diffstat (limited to 'vendor/github.com/aws/aws-sdk-go/service/s3/customizations.go')
-rw-r--r--vendor/github.com/aws/aws-sdk-go/service/s3/customizations.go24
1 files changed, 24 insertions, 0 deletions
diff --git a/vendor/github.com/aws/aws-sdk-go/service/s3/customizations.go b/vendor/github.com/aws/aws-sdk-go/service/s3/customizations.go
index 8463347..a55beab 100644
--- a/vendor/github.com/aws/aws-sdk-go/service/s3/customizations.go
+++ b/vendor/github.com/aws/aws-sdk-go/service/s3/customizations.go
@@ -42,5 +42,29 @@ func defaultInitRequestFn(r *request.Request) {
42 r.Handlers.Validate.PushFront(populateLocationConstraint) 42 r.Handlers.Validate.PushFront(populateLocationConstraint)
43 case opCopyObject, opUploadPartCopy, opCompleteMultipartUpload: 43 case opCopyObject, opUploadPartCopy, opCompleteMultipartUpload:
44 r.Handlers.Unmarshal.PushFront(copyMultipartStatusOKUnmarhsalError) 44 r.Handlers.Unmarshal.PushFront(copyMultipartStatusOKUnmarhsalError)
45 case opPutObject, opUploadPart:
46 r.Handlers.Build.PushBack(computeBodyHashes)
47 // Disabled until #1837 root issue is resolved.
48 // case opGetObject:
49 // r.Handlers.Build.PushBack(askForTxEncodingAppendMD5)
50 // r.Handlers.Unmarshal.PushBack(useMD5ValidationReader)
45 } 51 }
46} 52}
53
54// bucketGetter is an accessor interface to grab the "Bucket" field from
55// an S3 type.
56type bucketGetter interface {
57 getBucket() string
58}
59
60// sseCustomerKeyGetter is an accessor interface to grab the "SSECustomerKey"
61// field from an S3 type.
62type sseCustomerKeyGetter interface {
63 getSSECustomerKey() string
64}
65
66// copySourceSSECustomerKeyGetter is an accessor interface to grab the
67// "CopySourceSSECustomerKey" field from an S3 type.
68type copySourceSSECustomerKeyGetter interface {
69 getCopySourceSSECustomerKey() string
70}