Module Awso_s3.EndpointsSource

Sourcetype ('i, 'o, 'e) t =
  1. | AbortMultipartUpload : (Values.AbortMultipartUploadRequest.t, Values.AbortMultipartUploadOutput.t, Values.AbortMultipartUploadOutput.error) t
  2. | CompleteMultipartUpload : (Values.CompleteMultipartUploadRequest.t, Values.CompleteMultipartUploadOutput.t, Values.CompleteMultipartUploadOutput.error) t
  3. | CopyObject : (Values.CopyObjectRequest.t, Values.CopyObjectOutput.t, Values.CopyObjectOutput.error) t
  4. | CreateBucket : (Values.CreateBucketRequest.t, Values.CreateBucketOutput.t, Values.CreateBucketOutput.error) t
  5. | CreateBucketMetadataConfiguration : (Values.CreateBucketMetadataConfigurationRequest.t, unit, unit) t
  6. | CreateBucketMetadataTableConfiguration : (Values.CreateBucketMetadataTableConfigurationRequest.t, unit, unit) t
  7. | CreateMultipartUpload : (Values.CreateMultipartUploadRequest.t, Values.CreateMultipartUploadOutput.t, Values.CreateMultipartUploadOutput.error) t
  8. | CreateSession : (Values.CreateSessionRequest.t, Values.CreateSessionOutput.t, Values.CreateSessionOutput.error) t
  9. | DeleteBucket : (Values.DeleteBucketRequest.t, unit, unit) t
  10. | DeleteBucketAnalyticsConfiguration : (Values.DeleteBucketAnalyticsConfigurationRequest.t, unit, unit) t
  11. | DeleteBucketCors : (Values.DeleteBucketCorsRequest.t, unit, unit) t
  12. | DeleteBucketEncryption : (Values.DeleteBucketEncryptionRequest.t, unit, unit) t
  13. | DeleteBucketIntelligentTieringConfiguration : (Values.DeleteBucketIntelligentTieringConfigurationRequest.t, unit, unit) t
  14. | DeleteBucketInventoryConfiguration : (Values.DeleteBucketInventoryConfigurationRequest.t, unit, unit) t
  15. | DeleteBucketLifecycle : (Values.DeleteBucketLifecycleRequest.t, unit, unit) t
  16. | DeleteBucketMetadataConfiguration : (Values.DeleteBucketMetadataConfigurationRequest.t, unit, unit) t
  17. | DeleteBucketMetadataTableConfiguration : (Values.DeleteBucketMetadataTableConfigurationRequest.t, unit, unit) t
  18. | DeleteBucketMetricsConfiguration : (Values.DeleteBucketMetricsConfigurationRequest.t, unit, unit) t
  19. | DeleteBucketOwnershipControls : (Values.DeleteBucketOwnershipControlsRequest.t, unit, unit) t
  20. | DeleteBucketPolicy : (Values.DeleteBucketPolicyRequest.t, unit, unit) t
  21. | DeleteBucketReplication : (Values.DeleteBucketReplicationRequest.t, unit, unit) t
  22. | DeleteBucketTagging : (Values.DeleteBucketTaggingRequest.t, unit, unit) t
  23. | DeleteBucketWebsite : (Values.DeleteBucketWebsiteRequest.t, unit, unit) t
  24. | DeleteObject : (Values.DeleteObjectRequest.t, Values.DeleteObjectOutput.t, Values.DeleteObjectOutput.error) t
  25. | DeleteObjectTagging : (Values.DeleteObjectTaggingRequest.t, Values.DeleteObjectTaggingOutput.t, Values.DeleteObjectTaggingOutput.error) t
  26. | DeleteObjects : (Values.DeleteObjectsRequest.t, Values.DeleteObjectsOutput.t, Values.DeleteObjectsOutput.error) t
  27. | DeletePublicAccessBlock : (Values.DeletePublicAccessBlockRequest.t, unit, unit) t
  28. | GetBucketAbac : (Values.GetBucketAbacRequest.t, Values.GetBucketAbacOutput.t, Values.GetBucketAbacOutput.error) t
  29. | GetBucketAccelerateConfiguration : (Values.GetBucketAccelerateConfigurationRequest.t, Values.GetBucketAccelerateConfigurationOutput.t, Values.GetBucketAccelerateConfigurationOutput.error) t
  30. | GetBucketAcl : (Values.GetBucketAclRequest.t, Values.GetBucketAclOutput.t, Values.GetBucketAclOutput.error) t
  31. | GetBucketAnalyticsConfiguration : (Values.GetBucketAnalyticsConfigurationRequest.t, Values.GetBucketAnalyticsConfigurationOutput.t, Values.GetBucketAnalyticsConfigurationOutput.error) t
  32. | GetBucketCors : (Values.GetBucketCorsRequest.t, Values.GetBucketCorsOutput.t, Values.GetBucketCorsOutput.error) t
  33. | GetBucketEncryption : (Values.GetBucketEncryptionRequest.t, Values.GetBucketEncryptionOutput.t, Values.GetBucketEncryptionOutput.error) t
  34. | GetBucketIntelligentTieringConfiguration : (Values.GetBucketIntelligentTieringConfigurationRequest.t, Values.GetBucketIntelligentTieringConfigurationOutput.t, Values.GetBucketIntelligentTieringConfigurationOutput.error) t
  35. | GetBucketInventoryConfiguration : (Values.GetBucketInventoryConfigurationRequest.t, Values.GetBucketInventoryConfigurationOutput.t, Values.GetBucketInventoryConfigurationOutput.error) t
  36. | GetBucketLifecycle : (Values.GetBucketLifecycleRequest.t, Values.GetBucketLifecycleOutput.t, Values.GetBucketLifecycleOutput.error) t
  37. | GetBucketLifecycleConfiguration : (Values.GetBucketLifecycleConfigurationRequest.t, Values.GetBucketLifecycleConfigurationOutput.t, Values.GetBucketLifecycleConfigurationOutput.error) t
  38. | GetBucketLocation : (Values.GetBucketLocationRequest.t, Values.GetBucketLocationOutput.t, Values.GetBucketLocationOutput.error) t
  39. | GetBucketLogging : (Values.GetBucketLoggingRequest.t, Values.GetBucketLoggingOutput.t, Values.GetBucketLoggingOutput.error) t
  40. | GetBucketMetadataConfiguration : (Values.GetBucketMetadataConfigurationRequest.t, Values.GetBucketMetadataConfigurationOutput.t, Values.GetBucketMetadataConfigurationOutput.error) t
  41. | GetBucketMetadataTableConfiguration : (Values.GetBucketMetadataTableConfigurationRequest.t, Values.GetBucketMetadataTableConfigurationOutput.t, Values.GetBucketMetadataTableConfigurationOutput.error) t
  42. | GetBucketMetricsConfiguration : (Values.GetBucketMetricsConfigurationRequest.t, Values.GetBucketMetricsConfigurationOutput.t, Values.GetBucketMetricsConfigurationOutput.error) t
  43. | GetBucketNotification : (Values.GetBucketNotificationConfigurationRequest.t, Values.NotificationConfigurationDeprecated.t, Values.NotificationConfigurationDeprecated.error) t
  44. | GetBucketNotificationConfiguration : (Values.GetBucketNotificationConfigurationRequest.t, Values.NotificationConfiguration.t, Values.NotificationConfiguration.error) t
  45. | GetBucketOwnershipControls : (Values.GetBucketOwnershipControlsRequest.t, Values.GetBucketOwnershipControlsOutput.t, Values.GetBucketOwnershipControlsOutput.error) t
  46. | GetBucketPolicy : (Values.GetBucketPolicyRequest.t, Values.GetBucketPolicyOutput.t, Values.GetBucketPolicyOutput.error) t
  47. | GetBucketPolicyStatus : (Values.GetBucketPolicyStatusRequest.t, Values.GetBucketPolicyStatusOutput.t, Values.GetBucketPolicyStatusOutput.error) t
  48. | GetBucketReplication : (Values.GetBucketReplicationRequest.t, Values.GetBucketReplicationOutput.t, Values.GetBucketReplicationOutput.error) t
  49. | GetBucketRequestPayment : (Values.GetBucketRequestPaymentRequest.t, Values.GetBucketRequestPaymentOutput.t, Values.GetBucketRequestPaymentOutput.error) t
  50. | GetBucketTagging : (Values.GetBucketTaggingRequest.t, Values.GetBucketTaggingOutput.t, Values.GetBucketTaggingOutput.error) t
  51. | GetBucketVersioning : (Values.GetBucketVersioningRequest.t, Values.GetBucketVersioningOutput.t, Values.GetBucketVersioningOutput.error) t
  52. | GetBucketWebsite : (Values.GetBucketWebsiteRequest.t, Values.GetBucketWebsiteOutput.t, Values.GetBucketWebsiteOutput.error) t
  53. | GetObject : (Values.GetObjectRequest.t, Values.GetObjectOutput.t, Values.GetObjectOutput.error) t
  54. | GetObjectAcl : (Values.GetObjectAclRequest.t, Values.GetObjectAclOutput.t, Values.GetObjectAclOutput.error) t
  55. | GetObjectAttributes : (Values.GetObjectAttributesRequest.t, Values.GetObjectAttributesOutput.t, Values.GetObjectAttributesOutput.error) t
  56. | GetObjectLegalHold : (Values.GetObjectLegalHoldRequest.t, Values.GetObjectLegalHoldOutput.t, Values.GetObjectLegalHoldOutput.error) t
  57. | GetObjectLockConfiguration : (Values.GetObjectLockConfigurationRequest.t, Values.GetObjectLockConfigurationOutput.t, Values.GetObjectLockConfigurationOutput.error) t
  58. | GetObjectRetention : (Values.GetObjectRetentionRequest.t, Values.GetObjectRetentionOutput.t, Values.GetObjectRetentionOutput.error) t
  59. | GetObjectTagging : (Values.GetObjectTaggingRequest.t, Values.GetObjectTaggingOutput.t, Values.GetObjectTaggingOutput.error) t
  60. | GetObjectTorrent : (Values.GetObjectTorrentRequest.t, Values.GetObjectTorrentOutput.t, Values.GetObjectTorrentOutput.error) t
  61. | GetPublicAccessBlock : (Values.GetPublicAccessBlockRequest.t, Values.GetPublicAccessBlockOutput.t, Values.GetPublicAccessBlockOutput.error) t
  62. | HeadBucket : (Values.HeadBucketRequest.t, Values.HeadBucketOutput.t, Values.HeadBucketOutput.error) t
  63. | HeadObject : (Values.HeadObjectRequest.t, Values.HeadObjectOutput.t, Values.HeadObjectOutput.error) t
  64. | ListBucketAnalyticsConfigurations : (Values.ListBucketAnalyticsConfigurationsRequest.t, Values.ListBucketAnalyticsConfigurationsOutput.t, Values.ListBucketAnalyticsConfigurationsOutput.error) t
  65. | ListBucketIntelligentTieringConfigurations : (Values.ListBucketIntelligentTieringConfigurationsRequest.t, Values.ListBucketIntelligentTieringConfigurationsOutput.t, Values.ListBucketIntelligentTieringConfigurationsOutput.error) t
  66. | ListBucketInventoryConfigurations : (Values.ListBucketInventoryConfigurationsRequest.t, Values.ListBucketInventoryConfigurationsOutput.t, Values.ListBucketInventoryConfigurationsOutput.error) t
  67. | ListBucketMetricsConfigurations : (Values.ListBucketMetricsConfigurationsRequest.t, Values.ListBucketMetricsConfigurationsOutput.t, Values.ListBucketMetricsConfigurationsOutput.error) t
  68. | ListBuckets : (Values.ListBucketsRequest.t, Values.ListBucketsOutput.t, Values.ListBucketsOutput.error) t
  69. | ListDirectoryBuckets : (Values.ListDirectoryBucketsRequest.t, Values.ListDirectoryBucketsOutput.t, Values.ListDirectoryBucketsOutput.error) t
  70. | ListMultipartUploads : (Values.ListMultipartUploadsRequest.t, Values.ListMultipartUploadsOutput.t, Values.ListMultipartUploadsOutput.error) t
  71. | ListObjectVersions : (Values.ListObjectVersionsRequest.t, Values.ListObjectVersionsOutput.t, Values.ListObjectVersionsOutput.error) t
  72. | ListObjects : (Values.ListObjectsRequest.t, Values.ListObjectsOutput.t, Values.ListObjectsOutput.error) t
  73. | ListObjectsV2 : (Values.ListObjectsV2Request.t, Values.ListObjectsV2Output.t, Values.ListObjectsV2Output.error) t
  74. | ListParts : (Values.ListPartsRequest.t, Values.ListPartsOutput.t, Values.ListPartsOutput.error) t
  75. | PutBucketAbac : (Values.PutBucketAbacRequest.t, unit, unit) t
  76. | PutBucketAccelerateConfiguration : (Values.PutBucketAccelerateConfigurationRequest.t, unit, unit) t
  77. | PutBucketAcl : (Values.PutBucketAclRequest.t, unit, unit) t
  78. | PutBucketAnalyticsConfiguration : (Values.PutBucketAnalyticsConfigurationRequest.t, unit, unit) t
  79. | PutBucketCors : (Values.PutBucketCorsRequest.t, unit, unit) t
  80. | PutBucketEncryption : (Values.PutBucketEncryptionRequest.t, unit, unit) t
  81. | PutBucketIntelligentTieringConfiguration : (Values.PutBucketIntelligentTieringConfigurationRequest.t, unit, unit) t
  82. | PutBucketInventoryConfiguration : (Values.PutBucketInventoryConfigurationRequest.t, unit, unit) t
  83. | PutBucketLifecycle : (Values.PutBucketLifecycleRequest.t, unit, unit) t
  84. | PutBucketLifecycleConfiguration : (Values.PutBucketLifecycleConfigurationRequest.t, Values.PutBucketLifecycleConfigurationOutput.t, Values.PutBucketLifecycleConfigurationOutput.error) t
  85. | PutBucketLogging : (Values.PutBucketLoggingRequest.t, unit, unit) t
  86. | PutBucketMetricsConfiguration : (Values.PutBucketMetricsConfigurationRequest.t, unit, unit) t
  87. | PutBucketNotification : (Values.PutBucketNotificationRequest.t, unit, unit) t
  88. | PutBucketNotificationConfiguration : (Values.PutBucketNotificationConfigurationRequest.t, unit, unit) t
  89. | PutBucketOwnershipControls : (Values.PutBucketOwnershipControlsRequest.t, unit, unit) t
  90. | PutBucketPolicy : (Values.PutBucketPolicyRequest.t, unit, unit) t
  91. | PutBucketReplication : (Values.PutBucketReplicationRequest.t, unit, unit) t
  92. | PutBucketRequestPayment : (Values.PutBucketRequestPaymentRequest.t, unit, unit) t
  93. | PutBucketTagging : (Values.PutBucketTaggingRequest.t, unit, unit) t
  94. | PutBucketVersioning : (Values.PutBucketVersioningRequest.t, unit, unit) t
  95. | PutBucketWebsite : (Values.PutBucketWebsiteRequest.t, unit, unit) t
  96. | PutObject : (Values.PutObjectRequest.t, Values.PutObjectOutput.t, Values.PutObjectOutput.error) t
  97. | PutObjectAcl : (Values.PutObjectAclRequest.t, Values.PutObjectAclOutput.t, Values.PutObjectAclOutput.error) t
  98. | PutObjectLegalHold : (Values.PutObjectLegalHoldRequest.t, Values.PutObjectLegalHoldOutput.t, Values.PutObjectLegalHoldOutput.error) t
  99. | PutObjectLockConfiguration : (Values.PutObjectLockConfigurationRequest.t, Values.PutObjectLockConfigurationOutput.t, Values.PutObjectLockConfigurationOutput.error) t
  100. | PutObjectRetention : (Values.PutObjectRetentionRequest.t, Values.PutObjectRetentionOutput.t, Values.PutObjectRetentionOutput.error) t
  101. | PutObjectTagging : (Values.PutObjectTaggingRequest.t, Values.PutObjectTaggingOutput.t, Values.PutObjectTaggingOutput.error) t
  102. | PutPublicAccessBlock : (Values.PutPublicAccessBlockRequest.t, unit, unit) t
  103. | RenameObject : (Values.RenameObjectRequest.t, Values.RenameObjectOutput.t, Values.RenameObjectOutput.error) t
  104. | RestoreObject : (Values.RestoreObjectRequest.t, Values.RestoreObjectOutput.t, Values.RestoreObjectOutput.error) t
  105. | SelectObjectContent : (Values.SelectObjectContentRequest.t, Values.SelectObjectContentOutput.t, Values.SelectObjectContentOutput.error) t
  106. | UpdateBucketMetadataInventoryTableConfiguration : (Values.UpdateBucketMetadataInventoryTableConfigurationRequest.t, unit, unit) t
  107. | UpdateBucketMetadataJournalTableConfiguration : (Values.UpdateBucketMetadataJournalTableConfigurationRequest.t, unit, unit) t
  108. | UpdateObjectEncryption : (Values.UpdateObjectEncryptionRequest.t, Values.UpdateObjectEncryptionResponse.t, Values.UpdateObjectEncryptionResponse.error) t
  109. | UploadPart : (Values.UploadPartRequest.t, Values.UploadPartOutput.t, Values.UploadPartOutput.error) t
  110. | UploadPartCopy : (Values.UploadPartCopyRequest.t, Values.UploadPartCopyOutput.t, Values.UploadPartCopyOutput.error) t
  111. | WriteGetObjectResponse : (Values.WriteGetObjectResponseRequest.t, unit, unit) t
Sourceval method_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> [> `DELETE | `GET | `HEAD | `POST | `PUT ]
Sourceval uri_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> 'i -> Uri.t
Sourceval to_request : ('i, 'o, 'e) t -> 'i -> Awso.Http.Request.t
Sourceval of_response : ('i, 'o, 'e) t -> Awso.Http.Response.t -> ('o, 'e) result