Awso_ebs_asyncSourceval complete_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ebs.Values.CompleteSnapshotRequest.t ->
(Awso_ebs.Values.CompleteSnapshotResponse.t,
Awso_ebs.Values.CompleteSnapshotResponse.error)
Result.t
Async.Deferred.tval get_snapshot_block :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ebs.Values.GetSnapshotBlockRequest.t ->
(Awso_ebs.Values.GetSnapshotBlockResponse.t,
Awso_ebs.Values.GetSnapshotBlockResponse.error)
Result.t
Async.Deferred.tval list_changed_blocks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ebs.Values.ListChangedBlocksRequest.t ->
(Awso_ebs.Values.ListChangedBlocksResponse.t,
Awso_ebs.Values.ListChangedBlocksResponse.error)
Result.t
Async.Deferred.tval list_snapshot_blocks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ebs.Values.ListSnapshotBlocksRequest.t ->
(Awso_ebs.Values.ListSnapshotBlocksResponse.t,
Awso_ebs.Values.ListSnapshotBlocksResponse.error)
Result.t
Async.Deferred.tval put_snapshot_block :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ebs.Values.PutSnapshotBlockRequest.t ->
(Awso_ebs.Values.PutSnapshotBlockResponse.t,
Awso_ebs.Values.PutSnapshotBlockResponse.error)
Result.t
Async.Deferred.tval start_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ebs.Values.StartSnapshotRequest.t ->
(Awso_ebs.Values.StartSnapshotResponse.t,
Awso_ebs.Values.StartSnapshotResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_ebs.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 ]module ServiceQuotaExceededExceptionReason =
Awso_ebs.Values.ServiceQuotaExceededExceptionReasonDescribes a tag.
A block of data in an Amazon Elastic Block Store snapshot.
A block of data in an Amazon Elastic Block Store snapshot that is different from another snapshot of the same volume/snapshot lineage.
You do not have sufficient access to perform this action.
You have reached the limit for concurrent API requests. For more information, see Optimizing performance of the EBS direct APIs in the Amazon Elastic Compute Cloud User Guide.
The request uses the same client token as a previous, but non-identical request.
An internal error has occurred. For more information see Error retries.
The number of API requests has exceeded the maximum allowed API request throttling limit for the snapshot. For more information see Error retries.
The specified resource does not exist.
Your current service quotas do not allow you to perform this action.
The input fails to satisfy the constraints of the EBS direct APIs.
Creates a new Amazon EBS snapshot. The new snapshot enters the pending state after the request completes. After creating the snapshot, use PutSnapshotBlock to write blocks of data to the snapshot. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Creates a new Amazon EBS snapshot. The new snapshot enters the pending state after the request completes. After creating the snapshot, use PutSnapshotBlock to write blocks of data to the snapshot. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Writes a block of data to a snapshot. If the specified block contains data, the existing data is overwritten. The target snapshot must be in the pending state. Data written to a snapshot must be aligned with 512-KiB sectors. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Writes a block of data to a snapshot. If the specified block contains data, the existing data is overwritten. The target snapshot must be in the pending state. Data written to a snapshot must be aligned with 512-KiB sectors. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Returns information about the blocks in an Amazon Elastic Block Store snapshot. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Returns information about the blocks in an Amazon Elastic Block Store snapshot. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Returns information about the blocks that are different between two Amazon Elastic Block Store snapshots of the same volume/snapshot lineage. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Returns information about the blocks that are different between two Amazon Elastic Block Store snapshots of the same volume/snapshot lineage. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Returns the data in a block in an Amazon Elastic Block Store snapshot. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Returns the data in a block in an Amazon Elastic Block Store snapshot. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Seals and completes the snapshot after all of the required blocks of data have been written to it. Completing the snapshot changes the status to completed. You cannot write new blocks to a snapshot after it has been completed. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.
Seals and completes the snapshot after all of the required blocks of data have been written to it. Completing the snapshot changes the status to completed. You cannot write new blocks to a snapshot after it has been completed. You should always retry requests that receive server (5xx) error responses, and ThrottlingException and RequestThrottledException client error responses. For more information see Error retries in the Amazon Elastic Compute Cloud User Guide.