aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
54 lines • 2.14 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* 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 var AwsEbsActions;
(function (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
*/
AwsEbsActions["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
*/
AwsEbsActions["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
*/
AwsEbsActions["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
*/
AwsEbsActions["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
*/
AwsEbsActions["PutSnapshotBlock"] = "ebs:PutSnapshotBlock";
/**
* Grants permission to create a new EBS snapshot
*
* See https://docs.aws.amazon.com/ebs/latest/APIReference/API_StartSnapshot.html
*/
AwsEbsActions["StartSnapshot"] = "ebs:StartSnapshot";
})(AwsEbsActions || (AwsEbsActions = {}));
//# sourceMappingURL=ebs.js.map