{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.Glacier
(
defaultService,
_PolicyEnforcedException,
_InvalidParameterValueException,
_RequestTimeoutException,
_ServiceUnavailableException,
_InsufficientCapacityException,
_ResourceNotFoundException,
_LimitExceededException,
_MissingParameterValueException,
newVaultNotExists,
newVaultExists,
SetVaultAccessPolicy (SetVaultAccessPolicy'),
newSetVaultAccessPolicy,
SetVaultAccessPolicyResponse (SetVaultAccessPolicyResponse'),
newSetVaultAccessPolicyResponse,
InitiateJob (InitiateJob'),
newInitiateJob,
InitiateJobResponse (InitiateJobResponse'),
newInitiateJobResponse,
SetDataRetrievalPolicy (SetDataRetrievalPolicy'),
newSetDataRetrievalPolicy,
SetDataRetrievalPolicyResponse (SetDataRetrievalPolicyResponse'),
newSetDataRetrievalPolicyResponse,
DeleteVaultAccessPolicy (DeleteVaultAccessPolicy'),
newDeleteVaultAccessPolicy,
DeleteVaultAccessPolicyResponse (DeleteVaultAccessPolicyResponse'),
newDeleteVaultAccessPolicyResponse,
GetVaultNotifications (GetVaultNotifications'),
newGetVaultNotifications,
GetVaultNotificationsResponse (GetVaultNotificationsResponse'),
newGetVaultNotificationsResponse,
ListTagsForVault (ListTagsForVault'),
newListTagsForVault,
ListTagsForVaultResponse (ListTagsForVaultResponse'),
newListTagsForVaultResponse,
UploadMultipartPart (UploadMultipartPart'),
newUploadMultipartPart,
UploadMultipartPartResponse (UploadMultipartPartResponse'),
newUploadMultipartPartResponse,
DeleteVaultNotifications (DeleteVaultNotifications'),
newDeleteVaultNotifications,
DeleteVaultNotificationsResponse (DeleteVaultNotificationsResponse'),
newDeleteVaultNotificationsResponse,
CompleteVaultLock (CompleteVaultLock'),
newCompleteVaultLock,
CompleteVaultLockResponse (CompleteVaultLockResponse'),
newCompleteVaultLockResponse,
AbortVaultLock (AbortVaultLock'),
newAbortVaultLock,
AbortVaultLockResponse (AbortVaultLockResponse'),
newAbortVaultLockResponse,
ListVaults (ListVaults'),
newListVaults,
ListVaultsResponse (ListVaultsResponse'),
newListVaultsResponse,
ListProvisionedCapacity (ListProvisionedCapacity'),
newListProvisionedCapacity,
ListProvisionedCapacityResponse (ListProvisionedCapacityResponse'),
newListProvisionedCapacityResponse,
ListJobs (ListJobs'),
newListJobs,
ListJobsResponse (ListJobsResponse'),
newListJobsResponse,
SetVaultNotifications (SetVaultNotifications'),
newSetVaultNotifications,
SetVaultNotificationsResponse (SetVaultNotificationsResponse'),
newSetVaultNotificationsResponse,
GetJobOutput (GetJobOutput'),
newGetJobOutput,
GetJobOutputResponse (GetJobOutputResponse'),
newGetJobOutputResponse,
CompleteMultipartUpload (CompleteMultipartUpload'),
newCompleteMultipartUpload,
ArchiveCreationOutput (ArchiveCreationOutput'),
newArchiveCreationOutput,
ListMultipartUploads (ListMultipartUploads'),
newListMultipartUploads,
ListMultipartUploadsResponse (ListMultipartUploadsResponse'),
newListMultipartUploadsResponse,
AbortMultipartUpload (AbortMultipartUpload'),
newAbortMultipartUpload,
AbortMultipartUploadResponse (AbortMultipartUploadResponse'),
newAbortMultipartUploadResponse,
PurchaseProvisionedCapacity (PurchaseProvisionedCapacity'),
newPurchaseProvisionedCapacity,
PurchaseProvisionedCapacityResponse (PurchaseProvisionedCapacityResponse'),
newPurchaseProvisionedCapacityResponse,
DescribeVault (DescribeVault'),
newDescribeVault,
DescribeVaultOutput (DescribeVaultOutput'),
newDescribeVaultOutput,
GetVaultLock (GetVaultLock'),
newGetVaultLock,
GetVaultLockResponse (GetVaultLockResponse'),
newGetVaultLockResponse,
DescribeJob (DescribeJob'),
newDescribeJob,
GlacierJobDescription (GlacierJobDescription'),
newGlacierJobDescription,
InitiateVaultLock (InitiateVaultLock'),
newInitiateVaultLock,
InitiateVaultLockResponse (InitiateVaultLockResponse'),
newInitiateVaultLockResponse,
GetVaultAccessPolicy (GetVaultAccessPolicy'),
newGetVaultAccessPolicy,
GetVaultAccessPolicyResponse (GetVaultAccessPolicyResponse'),
newGetVaultAccessPolicyResponse,
GetDataRetrievalPolicy (GetDataRetrievalPolicy'),
newGetDataRetrievalPolicy,
GetDataRetrievalPolicyResponse (GetDataRetrievalPolicyResponse'),
newGetDataRetrievalPolicyResponse,
RemoveTagsFromVault (RemoveTagsFromVault'),
newRemoveTagsFromVault,
RemoveTagsFromVaultResponse (RemoveTagsFromVaultResponse'),
newRemoveTagsFromVaultResponse,
DeleteVault (DeleteVault'),
newDeleteVault,
DeleteVaultResponse (DeleteVaultResponse'),
newDeleteVaultResponse,
DeleteArchive (DeleteArchive'),
newDeleteArchive,
DeleteArchiveResponse (DeleteArchiveResponse'),
newDeleteArchiveResponse,
CreateVault (CreateVault'),
newCreateVault,
CreateVaultResponse (CreateVaultResponse'),
newCreateVaultResponse,
InitiateMultipartUpload (InitiateMultipartUpload'),
newInitiateMultipartUpload,
InitiateMultipartUploadResponse (InitiateMultipartUploadResponse'),
newInitiateMultipartUploadResponse,
ListParts (ListParts'),
newListParts,
ListPartsResponse (ListPartsResponse'),
newListPartsResponse,
AddTagsToVault (AddTagsToVault'),
newAddTagsToVault,
AddTagsToVaultResponse (AddTagsToVaultResponse'),
newAddTagsToVaultResponse,
UploadArchive (UploadArchive'),
newUploadArchive,
ArchiveCreationOutput (ArchiveCreationOutput'),
newArchiveCreationOutput,
ActionCode (..),
CannedACL (..),
EncryptionType (..),
ExpressionType (..),
FileHeaderInfo (..),
Permission (..),
QuoteFields (..),
StatusCode (..),
StorageClass (..),
Type (..),
ArchiveCreationOutput (ArchiveCreationOutput'),
newArchiveCreationOutput,
CSVInput (CSVInput'),
newCSVInput,
CSVOutput (CSVOutput'),
newCSVOutput,
DataRetrievalPolicy (DataRetrievalPolicy'),
newDataRetrievalPolicy,
DataRetrievalRule (DataRetrievalRule'),
newDataRetrievalRule,
DescribeVaultOutput (DescribeVaultOutput'),
newDescribeVaultOutput,
Encryption (Encryption'),
newEncryption,
GlacierJobDescription (GlacierJobDescription'),
newGlacierJobDescription,
Grant (Grant'),
newGrant,
Grantee (Grantee'),
newGrantee,
InputSerialization (InputSerialization'),
newInputSerialization,
InventoryRetrievalJobDescription (InventoryRetrievalJobDescription'),
newInventoryRetrievalJobDescription,
InventoryRetrievalJobInput (InventoryRetrievalJobInput'),
newInventoryRetrievalJobInput,
JobParameters (JobParameters'),
newJobParameters,
OutputLocation (OutputLocation'),
newOutputLocation,
OutputSerialization (OutputSerialization'),
newOutputSerialization,
PartListElement (PartListElement'),
newPartListElement,
ProvisionedCapacityDescription (ProvisionedCapacityDescription'),
newProvisionedCapacityDescription,
S3Location (S3Location'),
newS3Location,
SelectParameters (SelectParameters'),
newSelectParameters,
UploadListElement (UploadListElement'),
newUploadListElement,
VaultAccessPolicy (VaultAccessPolicy'),
newVaultAccessPolicy,
VaultLockPolicy (VaultLockPolicy'),
newVaultLockPolicy,
VaultNotificationConfig (VaultNotificationConfig'),
newVaultNotificationConfig,
)
where
import Amazonka.Glacier.AbortMultipartUpload
import Amazonka.Glacier.AbortVaultLock
import Amazonka.Glacier.AddTagsToVault
import Amazonka.Glacier.CompleteMultipartUpload
import Amazonka.Glacier.CompleteVaultLock
import Amazonka.Glacier.CreateVault
import Amazonka.Glacier.DeleteArchive
import Amazonka.Glacier.DeleteVault
import Amazonka.Glacier.DeleteVaultAccessPolicy
import Amazonka.Glacier.DeleteVaultNotifications
import Amazonka.Glacier.DescribeJob
import Amazonka.Glacier.DescribeVault
import Amazonka.Glacier.GetDataRetrievalPolicy
import Amazonka.Glacier.GetJobOutput
import Amazonka.Glacier.GetVaultAccessPolicy
import Amazonka.Glacier.GetVaultLock
import Amazonka.Glacier.GetVaultNotifications
import Amazonka.Glacier.InitiateJob
import Amazonka.Glacier.InitiateMultipartUpload
import Amazonka.Glacier.InitiateVaultLock
import Amazonka.Glacier.Lens
import Amazonka.Glacier.ListJobs
import Amazonka.Glacier.ListMultipartUploads
import Amazonka.Glacier.ListParts
import Amazonka.Glacier.ListProvisionedCapacity
import Amazonka.Glacier.ListTagsForVault
import Amazonka.Glacier.ListVaults
import Amazonka.Glacier.PurchaseProvisionedCapacity
import Amazonka.Glacier.RemoveTagsFromVault
import Amazonka.Glacier.SetDataRetrievalPolicy
import Amazonka.Glacier.SetVaultAccessPolicy
import Amazonka.Glacier.SetVaultNotifications
import Amazonka.Glacier.Types
import Amazonka.Glacier.UploadArchive
import Amazonka.Glacier.UploadMultipartPart
import Amazonka.Glacier.Waiters