gitextract_7y2rbhgn/ ├── .ghci ├── .gitignore ├── .travis.yml ├── Aws/ │ ├── Aws.hs │ ├── Core.hs │ ├── DynamoDb/ │ │ ├── Commands/ │ │ │ ├── BatchGetItem.hs │ │ │ ├── BatchWriteItem.hs │ │ │ ├── DeleteItem.hs │ │ │ ├── GetItem.hs │ │ │ ├── PutItem.hs │ │ │ ├── Query.hs │ │ │ ├── Scan.hs │ │ │ ├── Table.hs │ │ │ └── UpdateItem.hs │ │ ├── Commands.hs │ │ └── Core.hs │ ├── DynamoDb.hs │ ├── Ec2/ │ │ └── InstanceMetadata.hs │ ├── Iam/ │ │ ├── Commands/ │ │ │ ├── AddUserToGroup.hs │ │ │ ├── CreateAccessKey.hs │ │ │ ├── CreateGroup.hs │ │ │ ├── CreateUser.hs │ │ │ ├── DeleteAccessKey.hs │ │ │ ├── DeleteGroup.hs │ │ │ ├── DeleteGroupPolicy.hs │ │ │ ├── DeleteUser.hs │ │ │ ├── DeleteUserPolicy.hs │ │ │ ├── GetGroup.hs │ │ │ ├── GetGroupPolicy.hs │ │ │ ├── GetUser.hs │ │ │ ├── GetUserPolicy.hs │ │ │ ├── ListAccessKeys.hs │ │ │ ├── ListGroupPolicies.hs │ │ │ ├── ListGroups.hs │ │ │ ├── ListMfaDevices.hs │ │ │ ├── ListUserPolicies.hs │ │ │ ├── ListUsers.hs │ │ │ ├── PutGroupPolicy.hs │ │ │ ├── PutUserPolicy.hs │ │ │ ├── RemoveUserFromGroup.hs │ │ │ ├── UpdateAccessKey.hs │ │ │ ├── UpdateGroup.hs │ │ │ └── UpdateUser.hs │ │ ├── Commands.hs │ │ ├── Core.hs │ │ └── Internal.hs │ ├── Iam.hs │ ├── Network.hs │ ├── S3/ │ │ ├── Commands/ │ │ │ ├── CopyObject.hs │ │ │ ├── DeleteBucket.hs │ │ │ ├── DeleteObject.hs │ │ │ ├── DeleteObjectVersion.hs │ │ │ ├── DeleteObjects.hs │ │ │ ├── GetBucket.hs │ │ │ ├── GetBucketLocation.hs │ │ │ ├── GetBucketObjectVersions.hs │ │ │ ├── GetBucketVersioning.hs │ │ │ ├── GetObject.hs │ │ │ ├── GetService.hs │ │ │ ├── HeadObject.hs │ │ │ ├── Multipart.hs │ │ │ ├── PutBucket.hs │ │ │ ├── PutBucketVersioning.hs │ │ │ ├── PutObject.hs │ │ │ └── RestoreObject.hs │ │ ├── Commands.hs │ │ └── Core.hs │ ├── S3.hs │ ├── Ses/ │ │ ├── Commands/ │ │ │ ├── DeleteIdentity.hs │ │ │ ├── GetIdentityDkimAttributes.hs │ │ │ ├── GetIdentityNotificationAttributes.hs │ │ │ ├── GetIdentityVerificationAttributes.hs │ │ │ ├── ListIdentities.hs │ │ │ ├── SendRawEmail.hs │ │ │ ├── SetIdentityDkimEnabled.hs │ │ │ ├── SetIdentityFeedbackForwardingEnabled.hs │ │ │ ├── SetIdentityNotificationTopic.hs │ │ │ ├── VerifyDomainDkim.hs │ │ │ ├── VerifyDomainIdentity.hs │ │ │ └── VerifyEmailIdentity.hs │ │ ├── Commands.hs │ │ └── Core.hs │ ├── Ses.hs │ ├── SimpleDb/ │ │ ├── Commands/ │ │ │ ├── Attributes.hs │ │ │ ├── Domain.hs │ │ │ └── Select.hs │ │ ├── Commands.hs │ │ └── Core.hs │ ├── SimpleDb.hs │ ├── Sqs/ │ │ ├── Commands/ │ │ │ ├── Message.hs │ │ │ ├── Permission.hs │ │ │ ├── Queue.hs │ │ │ └── QueueAttributes.hs │ │ ├── Commands.hs │ │ └── Core.hs │ └── Sqs.hs ├── Aws.hs ├── CHANGELOG.md ├── Examples/ │ ├── DynamoDb.hs │ ├── GetObject.hs │ ├── GetObjectGoogle.hs │ ├── GetObjectV4.hs │ ├── MultipartTransfer.hs │ ├── MultipartUpload.hs │ ├── NukeBucket.hs │ ├── PutBucketNearLine.hs │ ├── PutObjectIA.hs │ ├── SimpleDb.hs │ └── Sqs.hs ├── LICENSE ├── README.md ├── Setup.hs ├── VERSIONING ├── aws.cabal ├── default.nix ├── ghci.hs ├── shell.nix ├── stack.yaml └── tests/ ├── DynamoDb/ │ ├── Main.hs │ └── Utils.hs ├── S3/ │ └── Main.hs ├── Sqs/ │ └── Main.hs └── Utils.hs