{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_glacier.html",
  "name": "Amazon S3 Glacier",
  "prefix": "glacier",
  "timestamp": "1791806406",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-multipart-abort-upload.html",
      "name": "AbortMultipartUpload",
      "description": "Grants permission to abort a multipart upload identified by the upload ID",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-AbortVaultLock.html",
      "name": "AbortVaultLock",
      "description": "Grants permission to abort the vault locking process if the vault lock is not in the Locked state",
      "access": "Permissions management",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-AddTagsToVault.html",
      "name": "AddTagsToVault",
      "description": "Grants permission to add the specified tags to a vault",
      "access": "Tagging",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-multipart-complete-upload.html",
      "name": "CompleteMultipartUpload",
      "description": "Grants permission to complete a multipart upload process",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-CompleteVaultLock.html",
      "name": "CompleteVaultLock",
      "description": "Grants permission to complete the vault locking process",
      "access": "Permissions management",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-put.html",
      "name": "CreateVault",
      "description": "Grants permission to create a new vault with the specified name",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-archive-delete.html",
      "name": "DeleteArchive",
      "description": "Grants permission to delete an archive from a vault",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": [
        "glacier:ArchiveAgeInDays"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-delete.html",
      "name": "DeleteVault",
      "description": "Grants permission to delete a vault",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-DeleteVaultAccessPolicy.html",
      "name": "DeleteVaultAccessPolicy",
      "description": "Grants permission to delete the access policy associated with the specified vault",
      "access": "Permissions management",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-notifications-delete.html",
      "name": "DeleteVaultNotifications",
      "description": "Grants permission to delete the notification configuration set for a vault",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-describe-job-get.html",
      "name": "DescribeJob",
      "description": "Grants permission to get information about a job previously initiated",
      "access": "Read",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-get.html",
      "name": "DescribeVault",
      "description": "Grants permission to get information about a vault",
      "access": "Read",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-GetDataRetrievalPolicy.html",
      "name": "GetDataRetrievalPolicy",
      "description": "Grants permission to get the data retrieval policy",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-job-output-get.html",
      "name": "GetJobOutput",
      "description": "Grants permission to download the output of the job specified",
      "access": "Read",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-GetVaultAccessPolicy.html",
      "name": "GetVaultAccessPolicy",
      "description": "Grants permission to retrieve the access-policy subresource set on the vault",
      "access": "Read",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-GetVaultLock.html",
      "name": "GetVaultLock",
      "description": "Grants permission to retrieve attributes from the lock-policy subresource set on the specified vault",
      "access": "Read",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-notifications-get.html",
      "name": "GetVaultNotifications",
      "description": "Grants permission to retrieve the notification-configuration subresource set on the vault",
      "access": "Read",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-initiate-job-post.html",
      "name": "InitiateJob",
      "description": "Grants permission to initiate a job of the specified type",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": [
        "glacier:ArchiveAgeInDays"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-multipart-initiate-upload.html",
      "name": "InitiateMultipartUpload",
      "description": "Grants permission to initiate a multipart upload",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-InitiateVaultLock.html",
      "name": "InitiateVaultLock",
      "description": "Grants permission to initiate the vault locking process",
      "access": "Permissions management",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-jobs-get.html",
      "name": "ListJobs",
      "description": "Grants permission to list jobs for a vault that are in-progress and jobs that have recently finished",
      "access": "List",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-multipart-list-uploads.html",
      "name": "ListMultipartUploads",
      "description": "Grants permission to list in-progress multipart uploads for the specified vault",
      "access": "List",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-multipart-list-parts.html",
      "name": "ListParts",
      "description": "Grants permission to list the parts of an archive that have been uploaded in a specific multipart upload",
      "access": "List",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-ListProvisionedCapacity.html",
      "name": "ListProvisionedCapacity",
      "description": "Grants permission to list the provisioned capacity for the specified AWS account",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-ListTagsForVault.html",
      "name": "ListTagsForVault",
      "description": "Grants permission to list all the tags attached to a vault",
      "access": "List",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-vaults-get.html",
      "name": "ListVaults",
      "description": "Grants permission to list all vaults",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-PurchaseProvisionedCapacity.html",
      "name": "PurchaseProvisionedCapacity",
      "description": "Grants permission to purchases a provisioned capacity unit for an AWS account",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-RemoveTagsFromVault.html",
      "name": "RemoveTagsFromVault",
      "description": "Grants permission to remove one or more tags from the set of tags attached to a vault",
      "access": "Tagging",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-SetDataRetrievalPolicy.html",
      "name": "SetDataRetrievalPolicy",
      "description": "Grants permission to set and then enacts a data retrieval policy in the region specified in the PUT request",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-SetVaultAccessPolicy.html",
      "name": "SetVaultAccessPolicy",
      "description": "Grants permission to configure an access policy for a vault; will overwrite an existing policy",
      "access": "Permissions management",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-notifications-put.html",
      "name": "SetVaultNotifications",
      "description": "Grants permission to configure vault notifications",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-archive-post.html",
      "name": "UploadArchive",
      "description": "Grants permission to upload an archive to a vault",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/api-upload-part.html",
      "name": "UploadMultipartPart",
      "description": "Grants permission to upload a part of an archive",
      "access": "Write",
      "resources": [
        {
          "name": "vault",
          "is_required": true
        }
      ],
      "conditions": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/working-with-vaults.html",
      "name": "vault",
      "arn": "arn:${Partition}:glacier:${Region}:${Account}:vaults/${VaultName}",
      "conditions": []
    }
  ],
  "conditions": [
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/security_iam_service-with-iam.html#security_iam_service-with-iam-id-based-policies-conditionkeys",
      "name": "glacier:ArchiveAgeInDays",
      "description": "Filters access by how long an archive has been stored in the vault, in days",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/amazonglacier/latest/dev/security_iam_service-with-iam.html#security_iam_service-with-iam-tags",
      "name": "glacier:ResourceTag/",
      "description": "Filters access by a customer-defined tag",
      "type": "String"
    }
  ]
}