package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package ebsiface provides an interface to enable mocking the Amazon Elastic Block Store service client for testing your code.

# Functions

AccessDeniedExceptionReason_Values returns all elements of the AccessDeniedExceptionReason enum.
ChecksumAggregationMethod_Values returns all elements of the ChecksumAggregationMethod enum.
ChecksumAlgorithm_Values returns all elements of the ChecksumAlgorithm enum.
New creates a new instance of the EBS client with a session.
RequestThrottledExceptionReason_Values returns all elements of the RequestThrottledExceptionReason enum.
ResourceNotFoundExceptionReason_Values returns all elements of the ResourceNotFoundExceptionReason enum.
ServiceQuotaExceededExceptionReason_Values returns all elements of the ServiceQuotaExceededExceptionReason enum.
SSEType_Values returns all elements of the SSEType enum.
Status_Values returns all elements of the Status enum.
ValidationExceptionReason_Values returns all elements of the ValidationExceptionReason enum.

# Constants

AccessDeniedExceptionReasonDependencyAccessDenied is a AccessDeniedExceptionReason enum value.
AccessDeniedExceptionReasonUnauthorizedAccount is a AccessDeniedExceptionReason enum value.
ChecksumAggregationMethodLinear is a ChecksumAggregationMethod enum value.
ChecksumAlgorithmSha256 is a ChecksumAlgorithm enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConcurrentLimitExceededException for service response error code "ConcurrentLimitExceededException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeRequestThrottledException for service response error code "RequestThrottledException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeValidationException for service response error code "ValidationException".
RequestThrottledExceptionReasonAccountThrottled is a RequestThrottledExceptionReason enum value.
RequestThrottledExceptionReasonDependencyRequestThrottled is a RequestThrottledExceptionReason enum value.
RequestThrottledExceptionReasonResourceLevelThrottle is a RequestThrottledExceptionReason enum value.
ResourceNotFoundExceptionReasonDependencyResourceNotFound is a ResourceNotFoundExceptionReason enum value.
ResourceNotFoundExceptionReasonGrantNotFound is a ResourceNotFoundExceptionReason enum value.
ResourceNotFoundExceptionReasonImageNotFound is a ResourceNotFoundExceptionReason enum value.
ResourceNotFoundExceptionReasonSnapshotNotFound is a ResourceNotFoundExceptionReason enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
ServiceQuotaExceededExceptionReasonDependencyServiceQuotaExceeded is a ServiceQuotaExceededExceptionReason enum value.
SSETypeNone is a SSEType enum value.
SSETypeSseEbs is a SSEType enum value.
SSETypeSseKms is a SSEType enum value.
StatusCompleted is a Status enum value.
StatusError is a Status enum value.
StatusPending is a Status enum value.
ValidationExceptionReasonConflictingBlockUpdate is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidBlock is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidBlockToken is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidContentEncoding is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidCustomerKey is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidDependencyRequest is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidGrantToken is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidImageId is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidPageToken is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidParameterValue is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidSnapshotId is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidTag is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidVolumeSize is a ValidationExceptionReason enum value.
ValidationExceptionReasonUnrelatedSnapshots is a ValidationExceptionReason enum value.
ValidationExceptionReasonWriteRequestTimeout is a ValidationExceptionReason enum value.

# Structs

You do not have sufficient access to perform this action.
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 have reached the limit for concurrent API requests.
The request uses the same client token as a previous, but non-identical request.
EBS provides the API operation methods for making requests to Amazon Elastic Block Store.
An internal error has occurred.
The number of API requests has exceeded the maximum allowed API request throttling limit for the snapshot.
The specified resource does not exist.
Your current service quotas do not allow you to perform this action.
Describes a tag.
The input fails to satisfy the constraints of the EBS direct APIs.