package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev
# Packages
Package glacieriface provides an interface to enable mocking the Amazon Glacier service client for testing your code.
# Functions
ComputeHashes computes the tree-hash and linear hash of a seekable reader r.
ComputeTreeHash builds a tree hash root node given a slice of hashes.
New creates a new instance of the Glacier client with a config.
# Constants
Enum values for ActionCode.
Enum values for ActionCode.
Enum values for ActionCode.
Enum values for CannedACL.
Enum values for CannedACL.
Enum values for CannedACL.
Enum values for CannedACL.
Enum values for CannedACL.
Enum values for CannedACL.
Enum values for CannedACL.
Enum values for EncryptionType.
Enum values for EncryptionType.
Service ID for Regions and Endpoints metadata.
ErrCodeInsufficientCapacityException for service response error code "InsufficientCapacityException".
ErrCodeInvalidParameterValueException for service response error code "InvalidParameterValueException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeMissingParameterValueException for service response error code "MissingParameterValueException".
ErrCodePolicyEnforcedException for service response error code "PolicyEnforcedException".
ErrCodeRequestTimeoutException for service response error code "RequestTimeoutException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceUnavailableException for service response error code "ServiceUnavailableException".
Enum values for ExpressionType.
Enum values for FileHeaderInfo.
Enum values for FileHeaderInfo.
Enum values for FileHeaderInfo.
Enum values for Permission.
Enum values for Permission.
Enum values for Permission.
Enum values for Permission.
Enum values for Permission.
Enum values for QuoteFields.
Enum values for QuoteFields.
Service endpoint prefix API calls made to.
Enum values for StatusCode.
Enum values for StatusCode.
Enum values for StatusCode.
Enum values for StorageClass.
Enum values for StorageClass.
Enum values for StorageClass.
Enum values for Type.
Enum values for Type.
Enum values for Type.
# Structs
Provides options to abort a multipart upload identified by the upload ID.
No description provided by the author
AbortMultipartUploadRequest is a API request type for the AbortMultipartUpload API operation.
The input values for AbortVaultLock.
No description provided by the author
AbortVaultLockRequest is a API request type for the AbortVaultLock API operation.
The input values for AddTagsToVault.
No description provided by the author
AddTagsToVaultRequest is a API request type for the AddTagsToVault API operation.
Provides options to complete a multipart upload operation.
CompleteMultipartUploadRequest is a API request type for the CompleteMultipartUpload API operation.
The input values for CompleteVaultLock.
No description provided by the author
CompleteVaultLockRequest is a API request type for the CompleteVaultLock API operation.
Provides options to create a vault.
Contains the Amazon Glacier response to your request.
CreateVaultRequest is a API request type for the CreateVault API operation.
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.
Data retrieval policy.
Data retrieval policy rule.
Provides options for deleting an archive from an Amazon Glacier vault.
No description provided by the author
DeleteArchiveRequest is a API request type for the DeleteArchive API operation.
DeleteVaultAccessPolicy input.
No description provided by the author
DeleteVaultAccessPolicyRequest is a API request type for the DeleteVaultAccessPolicy API operation.
Provides options for deleting a vault from Amazon Glacier.
Provides options for deleting a vault notification configuration from an Amazon Glacier vault.
No description provided by the author
DeleteVaultNotificationsRequest is a API request type for the DeleteVaultNotifications API operation.
No description provided by the author
DeleteVaultRequest is a API request type for the DeleteVault API operation.
Provides options for retrieving a job description.
Contains the description of an Amazon Glacier job.
DescribeJobRequest is a API request type for the DescribeJob API operation.
Provides options for retrieving metadata for a specific vault in Amazon Glacier.
Contains the Amazon Glacier response to your request.
DescribeVaultRequest is a API request type for the DescribeVault API operation.
Contains information about the encryption used to store the job results in Amazon S3.
Input for GetDataRetrievalPolicy.
Contains the Amazon Glacier response to the GetDataRetrievalPolicy request.
GetDataRetrievalPolicyRequest is a API request type for the GetDataRetrievalPolicy API operation.
Provides options for downloading output of an Amazon Glacier job.
Contains the Amazon Glacier response to your request.
GetJobOutputRequest is a API request type for the GetJobOutput API operation.
Input for GetVaultAccessPolicy.
Output for GetVaultAccessPolicy.
GetVaultAccessPolicyRequest is a API request type for the GetVaultAccessPolicy API operation.
The input values for GetVaultLock.
Contains the Amazon Glacier response to your request.
GetVaultLockRequest is a API request type for the GetVaultLock API operation.
Provides options for retrieving the notification configuration set on an Amazon Glacier vault.
Contains the Amazon Glacier response to your request.
GetVaultNotificationsRequest is a API request type for the GetVaultNotifications API operation.
Glacier provides the API operation methods for making requests to Amazon Glacier.
Contains information about a grant.
Contains information about the grantee.
Hash contains information about the tree-hash and linear hash of a Glacier payload.
Provides options for initiating an Amazon Glacier job.
Contains the Amazon Glacier response to your request.
InitiateJobRequest is a API request type for the InitiateJob API operation.
Provides options for initiating a multipart upload to an Amazon Glacier vault.
The Amazon Glacier response to your request.
InitiateMultipartUploadRequest is a API request type for the InitiateMultipartUpload API operation.
The input values for InitiateVaultLock.
Contains the Amazon Glacier response to your request.
InitiateVaultLockRequest is a API request type for the InitiateVaultLock API operation.
Describes how the archive is serialized.
Describes the options for a range inventory retrieval job.
Provides options for specifying a range inventory retrieval job.
Provides options for defining a job.
Provides options for retrieving a job list for an Amazon Glacier vault.
Contains the Amazon Glacier response to your request.
ListJobsPager is used to paginate the request.
ListJobsRequest is a API request type for the ListJobs API operation.
Provides options for retrieving list of in-progress multipart uploads for an Amazon Glacier vault.
Contains the Amazon Glacier response to your request.
ListMultipartUploadsPager is used to paginate the request.
ListMultipartUploadsRequest is a API request type for the ListMultipartUploads API operation.
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.
ListPartsPager is used to paginate the request.
ListPartsRequest is a API request type for the ListParts API operation.
No description provided by the author
No description provided by the author
ListProvisionedCapacityRequest is a API request type for the ListProvisionedCapacity API operation.
The input value for ListTagsForVaultInput.
Contains the Amazon Glacier response to your request.
ListTagsForVaultRequest is a API request type for the ListTagsForVault API operation.
Provides options to retrieve the vault list owned by the calling user's account.
Contains the Amazon Glacier response to your request.
ListVaultsPager is used to paginate the request.
ListVaultsRequest is a API request type for the ListVaults API operation.
Contains information about the location where the select job results are stored.
Describes how the select output is serialized.
A list of the part sizes of the multipart upload.
The definition for a provisioned capacity unit.
No description provided by the author
No description provided by the author
PurchaseProvisionedCapacityRequest is a API request type for the PurchaseProvisionedCapacity API operation.
The input value for RemoveTagsFromVaultInput.
No description provided by the author
RemoveTagsFromVaultRequest is a API request type for the RemoveTagsFromVault API operation.
Contains information about the location in Amazon S3 where the select job results are stored.
Contains information about the parameters used for a select.
SetDataRetrievalPolicy input.
No description provided by the author
SetDataRetrievalPolicyRequest is a API request type for the SetDataRetrievalPolicy API operation.
SetVaultAccessPolicy input.
No description provided by the author
SetVaultAccessPolicyRequest is a API request type for the SetVaultAccessPolicy API operation.
Provides options to configure notifications that will be sent when specific events happen to a vault.
No description provided by the author
SetVaultNotificationsRequest is a API request type for the SetVaultNotifications API operation.
Provides options to add an archive to a vault.
Contains the Amazon Glacier response to your request.
UploadArchiveRequest is a API request type for the UploadArchive API operation.
A list of in-progress multipart uploads for a vault.
Provides options to upload a part of an archive in a multipart upload operation.
Contains the Amazon Glacier response to your request.
UploadMultipartPartRequest is a API request type for the UploadMultipartPart API operation.
Contains the vault access policy.
Contains the vault lock policy.
Represents a vault's notification configuration.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author