Module Awso_glacier.EndpointsSource

Sourcetype ('i, 'o, 'e) t =
  1. | AbortMultipartUpload : (Values.AbortMultipartUploadInput.t, unit, unit) t
  2. | AbortVaultLock : (Values.AbortVaultLockInput.t, unit, unit) t
  3. | AddTagsToVault : (Values.AddTagsToVaultInput.t, unit, unit) t
  4. | CompleteMultipartUpload : (Values.CompleteMultipartUploadInput.t, Values.ArchiveCreationOutput.t, Values.ArchiveCreationOutput.error) t
  5. | CompleteVaultLock : (Values.CompleteVaultLockInput.t, unit, unit) t
  6. | CreateVault : (Values.CreateVaultInput.t, Values.CreateVaultOutput.t, Values.CreateVaultOutput.error) t
  7. | DeleteArchive : (Values.DeleteArchiveInput.t, unit, unit) t
  8. | DeleteVault : (Values.DeleteVaultInput.t, unit, unit) t
  9. | DeleteVaultAccessPolicy : (Values.DeleteVaultAccessPolicyInput.t, unit, unit) t
  10. | DeleteVaultNotifications : (Values.DeleteVaultNotificationsInput.t, unit, unit) t
  11. | DescribeJob : (Values.DescribeJobInput.t, Values.GlacierJobDescription.t, Values.GlacierJobDescription.error) t
  12. | DescribeVault : (Values.DescribeVaultInput.t, Values.DescribeVaultOutput.t, Values.DescribeVaultOutput.error) t
  13. | GetDataRetrievalPolicy : (Values.GetDataRetrievalPolicyInput.t, Values.GetDataRetrievalPolicyOutput.t, Values.GetDataRetrievalPolicyOutput.error) t
  14. | GetJobOutput : (Values.GetJobOutputInput.t, Values.GetJobOutputOutput.t, Values.GetJobOutputOutput.error) t
  15. | GetVaultAccessPolicy : (Values.GetVaultAccessPolicyInput.t, Values.GetVaultAccessPolicyOutput.t, Values.GetVaultAccessPolicyOutput.error) t
  16. | GetVaultLock : (Values.GetVaultLockInput.t, Values.GetVaultLockOutput.t, Values.GetVaultLockOutput.error) t
  17. | GetVaultNotifications : (Values.GetVaultNotificationsInput.t, Values.GetVaultNotificationsOutput.t, Values.GetVaultNotificationsOutput.error) t
  18. | InitiateJob : (Values.InitiateJobInput.t, Values.InitiateJobOutput.t, Values.InitiateJobOutput.error) t
  19. | InitiateMultipartUpload : (Values.InitiateMultipartUploadInput.t, Values.InitiateMultipartUploadOutput.t, Values.InitiateMultipartUploadOutput.error) t
  20. | InitiateVaultLock : (Values.InitiateVaultLockInput.t, Values.InitiateVaultLockOutput.t, Values.InitiateVaultLockOutput.error) t
  21. | ListJobs : (Values.ListJobsInput.t, Values.ListJobsOutput.t, Values.ListJobsOutput.error) t
  22. | ListMultipartUploads : (Values.ListMultipartUploadsInput.t, Values.ListMultipartUploadsOutput.t, Values.ListMultipartUploadsOutput.error) t
  23. | ListParts : (Values.ListPartsInput.t, Values.ListPartsOutput.t, Values.ListPartsOutput.error) t
  24. | ListProvisionedCapacity : (Values.ListProvisionedCapacityInput.t, Values.ListProvisionedCapacityOutput.t, Values.ListProvisionedCapacityOutput.error) t
  25. | ListTagsForVault : (Values.ListTagsForVaultInput.t, Values.ListTagsForVaultOutput.t, Values.ListTagsForVaultOutput.error) t
  26. | ListVaults : (Values.ListVaultsInput.t, Values.ListVaultsOutput.t, Values.ListVaultsOutput.error) t
  27. | PurchaseProvisionedCapacity : (Values.PurchaseProvisionedCapacityInput.t, Values.PurchaseProvisionedCapacityOutput.t, Values.PurchaseProvisionedCapacityOutput.error) t
  28. | RemoveTagsFromVault : (Values.RemoveTagsFromVaultInput.t, unit, unit) t
  29. | SetDataRetrievalPolicy : (Values.SetDataRetrievalPolicyInput.t, unit, unit) t
  30. | SetVaultAccessPolicy : (Values.SetVaultAccessPolicyInput.t, unit, unit) t
  31. | SetVaultNotifications : (Values.SetVaultNotificationsInput.t, unit, unit) t
  32. | UploadArchive : (Values.UploadArchiveInput.t, Values.ArchiveCreationOutput.t, Values.ArchiveCreationOutput.error) t
  33. | UploadMultipartPart : (Values.UploadMultipartPartInput.t, Values.UploadMultipartPartOutput.t, Values.UploadMultipartPartOutput.error) t
Sourceval method_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> [> `DELETE | `GET | `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