UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

52 lines (51 loc) 1.91 kB
/** * All IAM policy actions for Amazon Elastic Block Store (EBS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonelasticblockstore.html * * 2025-02-24T21:47:45.275Z */ export declare enum AwsEbsActions { /** * Grants permission to seal and complete the snapshot after all of the required b * locks of data have been written to it * * See https://docs.aws.amazon.com/ebs/latest/APIReference/API_CompleteSnapshot.html */ CompleteSnapshot = "ebs:CompleteSnapshot", /** * Grants permission to return the data of a block in an Amazon Elastic Block Stor * e (EBS) snapshot * * See https://docs.aws.amazon.com/ebs/latest/APIReference/API_GetSnapshotBlock.html */ GetSnapshotBlock = "ebs:GetSnapshotBlock", /** * Grants permission to list the blocks that are different between two Amazon Elas * tic Block Store (EBS) snapshots of the same volume/snapshot lineage * * See https://docs.aws.amazon.com/ebs/latest/APIReference/API_ListChangedBlocks.html */ ListChangedBlocks = "ebs:ListChangedBlocks", /** * Grants permission to list the blocks in an Amazon Elastic Block Store (EBS) sna * pshot * * See https://docs.aws.amazon.com/ebs/latest/APIReference/API_ListSnapshotBlocks.html */ ListSnapshotBlocks = "ebs:ListSnapshotBlocks", /** * Grants permission to write a block of data to a snapshot created by the StartSn * apshot operation * * See https://docs.aws.amazon.com/ebs/latest/APIReference/API_PutSnapshotBlock.html */ PutSnapshotBlock = "ebs:PutSnapshotBlock", /** * Grants permission to create a new EBS snapshot * * See https://docs.aws.amazon.com/ebs/latest/APIReference/API_StartSnapshot.html */ StartSnapshot = "ebs:StartSnapshot" }