types

package
v1.23.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2024 License: Apache-2.0 Imports: 3 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessDeniedException

type AccessDeniedException struct {
	Message *string

	ErrorCodeOverride *string

	Reason AccessDeniedExceptionReason
	// contains filtered or unexported fields
}

You do not have sufficient access to perform this action.

func (*AccessDeniedException) Error

func (e *AccessDeniedException) Error() string

func (*AccessDeniedException) ErrorCode

func (e *AccessDeniedException) ErrorCode() string

func (*AccessDeniedException) ErrorFault

func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault

func (*AccessDeniedException) ErrorMessage

func (e *AccessDeniedException) ErrorMessage() string

type AccessDeniedExceptionReason

type AccessDeniedExceptionReason string
const (
	AccessDeniedExceptionReasonUnauthorizedAccount    AccessDeniedExceptionReason = "UNAUTHORIZED_ACCOUNT"
	AccessDeniedExceptionReasonDependencyAccessDenied AccessDeniedExceptionReason = "DEPENDENCY_ACCESS_DENIED"
)

Enum values for AccessDeniedExceptionReason

func (AccessDeniedExceptionReason) Values added in v0.29.0

Values returns all known values for AccessDeniedExceptionReason. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type Block

type Block struct {

	// The block index.
	BlockIndex *int32

	// The block token for the block index.
	BlockToken *string
	// contains filtered or unexported fields
}

A block of data in an Amazon Elastic Block Store snapshot.

type ChangedBlock

type ChangedBlock struct {

	// The block index.
	BlockIndex *int32

	// The block token for the block index of the FirstSnapshotId specified in the
	// ListChangedBlocks operation. This value is absent if the first snapshot does not
	// have the changed block that is on the second snapshot.
	FirstBlockToken *string

	// The block token for the block index of the SecondSnapshotId specified in the
	// ListChangedBlocks operation.
	SecondBlockToken *string
	// contains filtered or unexported fields
}

A block of data in an Amazon Elastic Block Store snapshot that is different from another snapshot of the same volume/snapshot lineage.

type ChecksumAggregationMethod

type ChecksumAggregationMethod string
const (
	ChecksumAggregationMethodChecksumAggregationLinear ChecksumAggregationMethod = "LINEAR"
)

Enum values for ChecksumAggregationMethod

func (ChecksumAggregationMethod) Values added in v0.29.0

Values returns all known values for ChecksumAggregationMethod. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type ChecksumAlgorithm

type ChecksumAlgorithm string
const (
	ChecksumAlgorithmChecksumAlgorithmSha256 ChecksumAlgorithm = "SHA256"
)

Enum values for ChecksumAlgorithm

func (ChecksumAlgorithm) Values added in v0.29.0

Values returns all known values for ChecksumAlgorithm. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type ConcurrentLimitExceededException

type ConcurrentLimitExceededException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

You have reached the limit for concurrent API requests. For more information, see Optimizing performance of the EBS direct APIs (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-accessing-snapshot.html#ebsapi-performance) in the Amazon Elastic Compute Cloud User Guide.

func (*ConcurrentLimitExceededException) Error

func (*ConcurrentLimitExceededException) ErrorCode

func (*ConcurrentLimitExceededException) ErrorFault

func (*ConcurrentLimitExceededException) ErrorMessage

func (e *ConcurrentLimitExceededException) ErrorMessage() string

type ConflictException

type ConflictException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

The request uses the same client token as a previous, but non-identical request.

func (*ConflictException) Error

func (e *ConflictException) Error() string

func (*ConflictException) ErrorCode

func (e *ConflictException) ErrorCode() string

func (*ConflictException) ErrorFault

func (e *ConflictException) ErrorFault() smithy.ErrorFault

func (*ConflictException) ErrorMessage

func (e *ConflictException) ErrorMessage() string

type InternalServerException

type InternalServerException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

An internal error has occurred. For more information see Error retries (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/error-retries.html) .

func (*InternalServerException) Error

func (e *InternalServerException) Error() string

func (*InternalServerException) ErrorCode

func (e *InternalServerException) ErrorCode() string

func (*InternalServerException) ErrorFault

func (e *InternalServerException) ErrorFault() smithy.ErrorFault

func (*InternalServerException) ErrorMessage

func (e *InternalServerException) ErrorMessage() string

type RequestThrottledException

type RequestThrottledException struct {
	Message *string

	ErrorCodeOverride *string

	Reason RequestThrottledExceptionReason
	// contains filtered or unexported fields
}

The number of API requests has exceeded the maximum allowed API request throttling limit for the snapshot. For more information see Error retries (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/error-retries.html) .

func (*RequestThrottledException) Error

func (e *RequestThrottledException) Error() string

func (*RequestThrottledException) ErrorCode

func (e *RequestThrottledException) ErrorCode() string

func (*RequestThrottledException) ErrorFault

func (*RequestThrottledException) ErrorMessage

func (e *RequestThrottledException) ErrorMessage() string

type RequestThrottledExceptionReason

type RequestThrottledExceptionReason string
const (
	RequestThrottledExceptionReasonAccountThrottled           RequestThrottledExceptionReason = "ACCOUNT_THROTTLED"
	RequestThrottledExceptionReasonDependencyRequestThrottled RequestThrottledExceptionReason = "DEPENDENCY_REQUEST_THROTTLED"
	RequestThrottledExceptionReasonResourceLevelThrottle      RequestThrottledExceptionReason = "RESOURCE_LEVEL_THROTTLE"
)

Enum values for RequestThrottledExceptionReason

func (RequestThrottledExceptionReason) Values added in v0.29.0

Values returns all known values for RequestThrottledExceptionReason. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string

	ErrorCodeOverride *string

	Reason ResourceNotFoundExceptionReason
	// contains filtered or unexported fields
}

The specified resource does not exist.

func (*ResourceNotFoundException) Error

func (e *ResourceNotFoundException) Error() string

func (*ResourceNotFoundException) ErrorCode

func (e *ResourceNotFoundException) ErrorCode() string

func (*ResourceNotFoundException) ErrorFault

func (*ResourceNotFoundException) ErrorMessage

func (e *ResourceNotFoundException) ErrorMessage() string

type ResourceNotFoundExceptionReason

type ResourceNotFoundExceptionReason string
const (
	ResourceNotFoundExceptionReasonSnapshotNotFound           ResourceNotFoundExceptionReason = "SNAPSHOT_NOT_FOUND"
	ResourceNotFoundExceptionReasonGrantNotFound              ResourceNotFoundExceptionReason = "GRANT_NOT_FOUND"
	ResourceNotFoundExceptionReasonDependencyResourceNotFound ResourceNotFoundExceptionReason = "DEPENDENCY_RESOURCE_NOT_FOUND"
	ResourceNotFoundExceptionReasonImageNotFound              ResourceNotFoundExceptionReason = "IMAGE_NOT_FOUND"
)

Enum values for ResourceNotFoundExceptionReason

func (ResourceNotFoundExceptionReason) Values added in v0.29.0

Values returns all known values for ResourceNotFoundExceptionReason. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type SSEType added in v1.17.0

type SSEType string
const (
	SSETypeSseEbs SSEType = "sse-ebs"
	SSETypeSseKms SSEType = "sse-kms"
	SSETypeNone   SSEType = "none"
)

Enum values for SSEType

func (SSEType) Values added in v1.17.0

func (SSEType) Values() []SSEType

Values returns all known values for SSEType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type ServiceQuotaExceededException

type ServiceQuotaExceededException struct {
	Message *string

	ErrorCodeOverride *string

	Reason ServiceQuotaExceededExceptionReason
	// contains filtered or unexported fields
}

Your current service quotas do not allow you to perform this action.

func (*ServiceQuotaExceededException) Error

func (*ServiceQuotaExceededException) ErrorCode

func (e *ServiceQuotaExceededException) ErrorCode() string

func (*ServiceQuotaExceededException) ErrorFault

func (*ServiceQuotaExceededException) ErrorMessage

func (e *ServiceQuotaExceededException) ErrorMessage() string

type ServiceQuotaExceededExceptionReason

type ServiceQuotaExceededExceptionReason string
const (
	ServiceQuotaExceededExceptionReasonDependencyServiceQuotaExceeded ServiceQuotaExceededExceptionReason = "DEPENDENCY_SERVICE_QUOTA_EXCEEDED"
)

Enum values for ServiceQuotaExceededExceptionReason

func (ServiceQuotaExceededExceptionReason) Values added in v0.29.0

Values returns all known values for ServiceQuotaExceededExceptionReason. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type Status

type Status string
const (
	StatusCompleted Status = "completed"
	StatusPending   Status = "pending"
	StatusError     Status = "error"
)

Enum values for Status

func (Status) Values added in v0.29.0

func (Status) Values() []Status

Values returns all known values for Status. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type Tag

type Tag struct {

	// The key of the tag.
	Key *string

	// The value of the tag.
	Value *string
	// contains filtered or unexported fields
}

Describes a tag.

type ValidationException

type ValidationException struct {
	Message *string

	ErrorCodeOverride *string

	Reason ValidationExceptionReason
	// contains filtered or unexported fields
}

The input fails to satisfy the constraints of the EBS direct APIs.

func (*ValidationException) Error

func (e *ValidationException) Error() string

func (*ValidationException) ErrorCode

func (e *ValidationException) ErrorCode() string

func (*ValidationException) ErrorFault

func (e *ValidationException) ErrorFault() smithy.ErrorFault

func (*ValidationException) ErrorMessage

func (e *ValidationException) ErrorMessage() string

type ValidationExceptionReason

type ValidationExceptionReason string
const (
	ValidationExceptionReasonInvalidCustomerKey       ValidationExceptionReason = "INVALID_CUSTOMER_KEY"
	ValidationExceptionReasonInvalidPageToken         ValidationExceptionReason = "INVALID_PAGE_TOKEN"
	ValidationExceptionReasonInvalidBlockToken        ValidationExceptionReason = "INVALID_BLOCK_TOKEN"
	ValidationExceptionReasonInvalidGrantToken        ValidationExceptionReason = "INVALID_GRANT_TOKEN"
	ValidationExceptionReasonInvalidSnapshotId        ValidationExceptionReason = "INVALID_SNAPSHOT_ID"
	ValidationExceptionReasonUnrelatedSnapshots       ValidationExceptionReason = "UNRELATED_SNAPSHOTS"
	ValidationExceptionReasonInvalidBlock             ValidationExceptionReason = "INVALID_BLOCK"
	ValidationExceptionReasonInvalidContentEncoding   ValidationExceptionReason = "INVALID_CONTENT_ENCODING"
	ValidationExceptionReasonInvalidTag               ValidationExceptionReason = "INVALID_TAG"
	ValidationExceptionReasonInvalidDependencyRequest ValidationExceptionReason = "INVALID_DEPENDENCY_REQUEST"
	ValidationExceptionReasonInvalidParameterValue    ValidationExceptionReason = "INVALID_PARAMETER_VALUE"
	ValidationExceptionReasonInvalidVolumeSize        ValidationExceptionReason = "INVALID_VOLUME_SIZE"
	ValidationExceptionReasonConflictingBlockUpdate   ValidationExceptionReason = "CONFLICTING_BLOCK_UPDATE"
	ValidationExceptionReasonInvalidImageId           ValidationExceptionReason = "INVALID_IMAGE_ID"
	ValidationExceptionReasonWriteRequestTimeout      ValidationExceptionReason = "WRITE_REQUEST_TIMEOUT"
)

Enum values for ValidationExceptionReason

func (ValidationExceptionReason) Values added in v0.29.0

Values returns all known values for ValidationExceptionReason. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL