Amazon S3 Glacier API e permissões necessárias para ações
Operações do S3 Glacier API |
Permissões necessárias (APIações) |
Recursos |
Chaves de condição |
Abort Multipart Upload (DELETE uploadID)
|
glacier:AbortMultipartUpload |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
Abort Vault Lock (DELETE lock-policy)
|
glacier:AbortVaultLock |
|
|
Add Tags To Vault (POST tags add) |
glacier:AddTagsToVault |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Complete Multipart Upload (POST uploadID) |
glacier:CompleteMultipartUpload |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Complete Vault Lock (POST lockId)
|
glacier:CompleteVaultLock |
|
glacier:ResourceTag/TagKey
|
Create Vault (PUT vault) * |
glacier:CreateVault |
|
|
Delete Archive (DELETE archive) |
glacier:DeleteArchive |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ArchiveAgeInDays
glacier:ResourceTag/TagKey
|
Delete Vault (DELETE vault) |
glacier:DeleteVault |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Política de acesso de exclusão do cofre (DELETE access-policy) |
glacier:DeleteVaultAccessPolicy |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Delete Vault Notifications (DELETE notification-configuration) |
glacier:DeleteVaultNotifications |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Trabalho de descrição (GET JobID) |
glacier:DescribeJob |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
Describe Vault (GET vault) |
glacier:DescribeVault |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
Política de recuperação para obter dados (GET policy) * |
glacier:GetDataRetrievalPolicy |
arn:aws:glacier:region :account-id :policies/retrieval-limit-policy
|
|
Get Job Output (GET output) |
glacier:GetJobOutput |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
Get Vault Access Policy (GET access-policy) |
glacier:GetVaultAccessPolicy |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
Get Vault Lock (GET lock-policy)
|
glacier:GetVaultLock |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
Get Vault Notifications (GET notification-configuration) |
glacier:GetVaultNotifications |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
Initiate Job (POSTtrabalhos) |
glacier:InitiateJob |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ArchiveAgeInDays
glacier:ResourceTag/TagKey
|
Initiate Multipart Upload (POST multipart-uploads) |
glacier:InitiateMultipartUpload |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Initiate Vault Lock (POST lock-policy)
|
glacier:InitiateVaultLock |
|
glacier:ResourceTag/TagKey
|
List Jobs (GET jobs) |
glacier:ListJobs |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
List Multipart Uploads (GET multipart-uploads) |
glacier:ListMultipartUploads |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
List Parts (GET uploadID) |
glacier:ListParts |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
Listar tags para cofre (GET tags) |
glacier:ListTagsForVault |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
|
List Vaults (GET vaults) |
glacier:ListVaults |
|
|
Remove Tags From Vault (POST tags remove) |
glacier:RemoveTagsFromVault |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Set Data Retrieval Policy (PUT policy) * |
glacier:SetDataRetrievalPolicy |
arn:aws:glacier:region :account-id :policies/retrieval-limit-policy
|
|
Set Vault Access Policy (PUT access-policy) |
glacier:SetVaultAccessPolicy |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Definir configuração de notificação de cofre (PUT notification-configuration) |
glacier:SetVaultNotifications |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Upload Archive (POST archive) |
glacier:UploadArchive |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|
Upload Part (PUT uploadID) |
glacier:UploadMultipartPart |
arn:aws:glacier:region :account-id :vaults/vault-name
arn:aws:glacier:region :account-id :vaults/example*
arn:aws:glacier:region :account-id :vaults/*
|
glacier:ResourceTag/TagKey
|