Network.AWS.S3.PutObject

Creating a Request

putObject

data PutObject

Request Lenses

poContentLength

poExpires

poGrantReadACP

poSSECustomerAlgorithm

poSSECustomerKey

poRequestPayer

poGrantWriteACP

poWebsiteRedirectLocation

poGrantRead

poStorageClass

poSSECustomerKeyMD5

poSSEKMSKeyId

poGrantFullControl

poContentEncoding

poTagging

poContentMD5

poMetadata

poCacheControl

poContentLanguage

poACL

poContentDisposition

poServerSideEncryption

poContentType

poBucket

poKey

poBody

Destructuring the Response

putObjectResponse

data PutObjectResponse

Response Lenses

porsRequestCharged

porsETag

porsVersionId

porsExpiration

porsSSECustomerAlgorithm

porsSSECustomerKeyMD5

porsSSEKMSKeyId

porsServerSideEncryption

porsResponseStatus