Awso_glacier_syncSourceval abort_multipart_upload :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.AbortMultipartUploadInput.t ->
(unit, unit) Result.tval abort_vault_lock :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.AbortVaultLockInput.t ->
(unit, unit) Result.tval add_tags_to_vault :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.AddTagsToVaultInput.t ->
(unit, unit) Result.tval complete_multipart_upload :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.CompleteMultipartUploadInput.t ->
(Awso_glacier.Values.ArchiveCreationOutput.t,
Awso_glacier.Values.ArchiveCreationOutput.error)
Result.tval complete_vault_lock :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.CompleteVaultLockInput.t ->
(unit, unit) Result.tval create_vault :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.CreateVaultInput.t ->
(Awso_glacier.Values.CreateVaultOutput.t,
Awso_glacier.Values.CreateVaultOutput.error)
Result.tval delete_archive :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.DeleteArchiveInput.t ->
(unit, unit) Result.tval delete_vault :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.DeleteVaultInput.t ->
(unit, unit) Result.tval delete_vault_access_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.DeleteVaultAccessPolicyInput.t ->
(unit, unit) Result.tval delete_vault_notifications :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.DeleteVaultNotificationsInput.t ->
(unit, unit) Result.tval describe_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.DescribeJobInput.t ->
(Awso_glacier.Values.GlacierJobDescription.t,
Awso_glacier.Values.GlacierJobDescription.error)
Result.tval describe_vault :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.DescribeVaultInput.t ->
(Awso_glacier.Values.DescribeVaultOutput.t,
Awso_glacier.Values.DescribeVaultOutput.error)
Result.tval get_data_retrieval_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.GetDataRetrievalPolicyInput.t ->
(Awso_glacier.Values.GetDataRetrievalPolicyOutput.t,
Awso_glacier.Values.GetDataRetrievalPolicyOutput.error)
Result.tval get_job_output :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.GetJobOutputInput.t ->
(Awso_glacier.Values.GetJobOutputOutput.t,
Awso_glacier.Values.GetJobOutputOutput.error)
Result.tval get_vault_access_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.GetVaultAccessPolicyInput.t ->
(Awso_glacier.Values.GetVaultAccessPolicyOutput.t,
Awso_glacier.Values.GetVaultAccessPolicyOutput.error)
Result.tval get_vault_lock :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.GetVaultLockInput.t ->
(Awso_glacier.Values.GetVaultLockOutput.t,
Awso_glacier.Values.GetVaultLockOutput.error)
Result.tval get_vault_notifications :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.GetVaultNotificationsInput.t ->
(Awso_glacier.Values.GetVaultNotificationsOutput.t,
Awso_glacier.Values.GetVaultNotificationsOutput.error)
Result.tval initiate_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.InitiateJobInput.t ->
(Awso_glacier.Values.InitiateJobOutput.t,
Awso_glacier.Values.InitiateJobOutput.error)
Result.tval initiate_multipart_upload :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.InitiateMultipartUploadInput.t ->
(Awso_glacier.Values.InitiateMultipartUploadOutput.t,
Awso_glacier.Values.InitiateMultipartUploadOutput.error)
Result.tval initiate_vault_lock :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.InitiateVaultLockInput.t ->
(Awso_glacier.Values.InitiateVaultLockOutput.t,
Awso_glacier.Values.InitiateVaultLockOutput.error)
Result.tval list_jobs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.ListJobsInput.t ->
(Awso_glacier.Values.ListJobsOutput.t,
Awso_glacier.Values.ListJobsOutput.error)
Result.tval list_multipart_uploads :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.ListMultipartUploadsInput.t ->
(Awso_glacier.Values.ListMultipartUploadsOutput.t,
Awso_glacier.Values.ListMultipartUploadsOutput.error)
Result.tval list_parts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.ListPartsInput.t ->
(Awso_glacier.Values.ListPartsOutput.t,
Awso_glacier.Values.ListPartsOutput.error)
Result.tval list_provisioned_capacity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.ListProvisionedCapacityInput.t ->
(Awso_glacier.Values.ListProvisionedCapacityOutput.t,
Awso_glacier.Values.ListProvisionedCapacityOutput.error)
Result.tval list_tags_for_vault :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.ListTagsForVaultInput.t ->
(Awso_glacier.Values.ListTagsForVaultOutput.t,
Awso_glacier.Values.ListTagsForVaultOutput.error)
Result.tval list_vaults :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.ListVaultsInput.t ->
(Awso_glacier.Values.ListVaultsOutput.t,
Awso_glacier.Values.ListVaultsOutput.error)
Result.tval purchase_provisioned_capacity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.PurchaseProvisionedCapacityInput.t ->
(Awso_glacier.Values.PurchaseProvisionedCapacityOutput.t,
Awso_glacier.Values.PurchaseProvisionedCapacityOutput.error)
Result.tval remove_tags_from_vault :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.RemoveTagsFromVaultInput.t ->
(unit, unit) Result.tval set_data_retrieval_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.SetDataRetrievalPolicyInput.t ->
(unit, unit) Result.tval set_vault_access_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.SetVaultAccessPolicyInput.t ->
(unit, unit) Result.tval set_vault_notifications :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.SetVaultNotificationsInput.t ->
(unit, unit) Result.tval upload_archive :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.UploadArchiveInput.t ->
(Awso_glacier.Values.ArchiveCreationOutput.t,
Awso_glacier.Values.ArchiveCreationOutput.error)
Result.tval upload_multipart_part :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_glacier.Values.UploadMultipartPartInput.t ->
(Awso_glacier.Values.UploadMultipartPartOutput.t,
Awso_glacier.Values.UploadMultipartPartOutput.error)
Result.tinclude module type of struct include Awso_glacier.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Contains information about the grantee.
Contains information about a grant.
Contains information about the encryption used to store the job results in Amazon S3.
Contains information about the comma-separated value (CSV) file to select from.
Contains information about the comma-separated value (CSV) file that the job results are stored in.
Contains information about the location in Amazon S3 where the select job results are stored.
Describes how the archive is serialized.
Describes how the select output is serialized.
Data retrieval policy rule.
Returned if a parameter of the request is incorrectly specified.
Returned if a required header or parameter is missing from the request.
Returned if the request was made by a customer with no Amazon Glacier storage. The request is denied as the API is no longer supported for new customers. Please use Amazon S3 Glacier storage classes instead.
Returned if the specified resource (such as a vault, upload ID, or job ID) doesn't exist.
Returned if the service cannot complete the request.
module InventoryRetrievalJobDescription =
Awso_glacier.Values.InventoryRetrievalJobDescriptionDescribes the options for a range inventory retrieval job.
Contains information about the location where the select job results are stored.
Contains information about the parameters used for a select.
Contains the Amazon Glacier response to your request.
The definition for a provisioned capacity unit.
A list of the part sizes of the multipart upload.
A list of in-progress multipart uploads for a vault.
Contains the description of an Amazon S3 Glacier job.
Provides options for specifying a range inventory retrieval job.
Returned if, when uploading an archive, Amazon Glacier times out while receiving the upload.
Represents a vault's notification configuration.
Contains the vault access policy.
Data retrieval policy.
Returned if the request results in a vault or account limit being exceeded.
Contains the vault lock policy.
Returned if there is insufficient capacity to process this expedited request. This error only applies to expedited retrievals and not to standard or bulk retrievals.
Returned if a retrieval job would exceed the current data policy's retrieval rate limit. For more information about data retrieval policies,
Provides options for defining a job.
Contains the Amazon Glacier response to your request.
Provides options to upload a part of an archive in a multipart upload operation.
Provides options to add an archive to a vault.
Provides options to configure notifications that will be sent when specific events happen to a vault.
SetVaultAccessPolicy input.
SetDataRetrievalPolicy input.
The input value for RemoveTagsFromVaultInput.
module PurchaseProvisionedCapacityOutput =
Awso_glacier.Values.PurchaseProvisionedCapacityOutputThis operation purchases a provisioned capacity unit for an AWS account.
module PurchaseProvisionedCapacityInput =
Awso_glacier.Values.PurchaseProvisionedCapacityInputThis operation purchases a provisioned capacity unit for an AWS account.
Contains the Amazon Glacier response to your request.
Provides options to retrieve the vault list owned by the calling user's account. The list provides metadata information for each vault.
Contains the Amazon Glacier response to your request.
The input value for ListTagsForVaultInput.
This operation lists the provisioned capacity units for the specified AWS account.
This operation lists the provisioned capacity units for the specified AWS account.
Contains the Amazon Glacier response to your request.
Provides options for retrieving a list of parts of an archive that have been uploaded in a specific multipart upload.
Contains the Amazon Glacier response to your request.
Provides options for retrieving list of in-progress multipart uploads for an Amazon Glacier vault.
Contains the Amazon Glacier response to your request.
Provides options for retrieving a job list for an Amazon Glacier vault.
Contains the Amazon Glacier response to your request.
The input values for InitiateVaultLock.
The Amazon Glacier response to your request.
Provides options for initiating a multipart upload to an Amazon Glacier vault.
Contains the Amazon Glacier response to your request.
Provides options for initiating an Amazon Glacier job.
Contains the Amazon Glacier response to your request.
Provides options for retrieving the notification configuration set on an Amazon Glacier vault.
Contains the Amazon Glacier response to your request.
The input values for GetVaultLock.
Output for GetVaultAccessPolicy.
Input for GetVaultAccessPolicy.
Contains the Amazon Glacier response to your request.
Provides options for downloading output of an Amazon Glacier job.
Contains the Amazon Glacier response to the GetDataRetrievalPolicy request.
Input for GetDataRetrievalPolicy.
Provides options for retrieving metadata for a specific vault in Amazon Glacier.
Provides options for retrieving a job description.
Provides options for deleting a vault notification configuration from an Amazon Glacier vault.
Provides options for deleting a vault from Amazon Glacier.
DeleteVaultAccessPolicy input.
Provides options for deleting an archive from an Amazon Glacier vault.
Contains the Amazon Glacier response to your request.
Provides options to create a vault.
The input values for CompleteVaultLock.
Provides options to complete a multipart upload operation. This informs Amazon Glacier that all the archive parts have been uploaded and Amazon Glacier (Glacier) can now assemble the archive from the uploaded parts. After assembling and saving the archive to the vault, Glacier returns the URI path of the newly created archive resource.
Contains the Amazon Glacier response to your request. For information about the underlying REST API, see Upload Archive. For conceptual information, see Working with Archives in Amazon Glacier.
The input values for AddTagsToVault.
The input values for AbortVaultLock.
Provides options to abort a multipart upload identified by the upload ID. For information about the underlying REST API, see Abort Multipart Upload. For conceptual information, see Working with Archives in Amazon Glacier.