UNPKG

aws-iam-policy-types

Version:

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

196 lines 8.71 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsSnowballActions = void 0; /** * All IAM policy actions for AWS Snowball (SNOWBALL) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssnowball.html * * 2025-02-24T21:49:48.766Z */ var AwsSnowballActions; (function (AwsSnowballActions) { /** * Grants permission to cancel a cluster job * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_CancelCluster.html */ AwsSnowballActions["CancelCluster"] = "snowball:CancelCluster"; /** * Grants permission to cancel the specified job * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_CancelJob.html */ AwsSnowballActions["CancelJob"] = "snowball:CancelJob"; /** * Grants permission to create an address for a Snowball to be shipped to * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_CreateAddress.html */ AwsSnowballActions["CreateAddress"] = "snowball:CreateAddress"; /** * Grants permission to create an empty cluster * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_CreateCluster.html */ AwsSnowballActions["CreateCluster"] = "snowball:CreateCluster"; /** * Grants permission to creates a job to import or export data between Amazon S3 a * nd your on-premises data center * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_CreateJob.html */ AwsSnowballActions["CreateJob"] = "snowball:CreateJob"; /** * Grants permission to creates a LongTermPricingListEntry for allowing customers * to add an upfront billing contract for a job * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_CreateLongTermPricing.html */ AwsSnowballActions["CreateLongTermPricing"] = "snowball:CreateLongTermPricing"; /** * Grants permission to create a shipping label that will be used to return the Sn * ow device to AWS * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_CreateReturnShippingLabel.html */ AwsSnowballActions["CreateReturnShippingLabel"] = "snowball:CreateReturnShippingLabel"; /** * Grants permission to get specific details about that address in the form of an * Address object * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_DescribeAddress.html */ AwsSnowballActions["DescribeAddress"] = "snowball:DescribeAddress"; /** * Grants permission to describe a specified number of ADDRESS objects * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_DescribeAddresses.html */ AwsSnowballActions["DescribeAddresses"] = "snowball:DescribeAddresses"; /** * Grants permission to describe information about a specific cluster including sh * ipping information, cluster status, and other important metadata * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_DescribeCluster.html */ AwsSnowballActions["DescribeCluster"] = "snowball:DescribeCluster"; /** * Grants permission to describe information about a specific job including shippi * ng information, job status, and other important metadata * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_DescribeJob.html */ AwsSnowballActions["DescribeJob"] = "snowball:DescribeJob"; /** * Grants permission to describe information on the shipping label of a Snow devic * e that is being returned to AWS * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_DescribeReturnShippingLabel.html */ AwsSnowballActions["DescribeReturnShippingLabel"] = "snowball:DescribeReturnShippingLabel"; /** * Grants permission to get a link to an Amazon S3 presigned URL for the manifest * file associated with the specified JobId value * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_GetJobManifest.html */ AwsSnowballActions["GetJobManifest"] = "snowball:GetJobManifest"; /** * Grants permission to get the UnlockCode code value for the specified job * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_GetJobUnlockCode.html */ AwsSnowballActions["GetJobUnlockCode"] = "snowball:GetJobUnlockCode"; /** * Grants permission to get information about the Snowball service limit for your * account, and also the number of Snowballs your account has in use * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_GetSnowballUsage.html */ AwsSnowballActions["GetSnowballUsage"] = "snowball:GetSnowballUsage"; /** * Grants permission to return an Amazon S3 presigned URL for an update file assoc * iated with a specified JobId * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_GetSoftwareUpdates.html */ AwsSnowballActions["GetSoftwareUpdates"] = "snowball:GetSoftwareUpdates"; /** * Grants permission to list JobListEntry objects of the specified length * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_ListClusterJobs.html */ AwsSnowballActions["ListClusterJobs"] = "snowball:ListClusterJobs"; /** * Grants permission to list ClusterListEntry objects of the specified length * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_ListClusters.html */ AwsSnowballActions["ListClusters"] = "snowball:ListClusters"; /** * Grants permission to return a list of the different Amazon EC2 Amazon Machine I * mages (AMIs) that are owned by your AWS account that would be supported for use * on a Snow device * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_ListCompatibleImages.html */ AwsSnowballActions["ListCompatibleImages"] = "snowball:ListCompatibleImages"; /** * Grants permission to list JobListEntry objects of the specified length * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_ListJobs.html */ AwsSnowballActions["ListJobs"] = "snowball:ListJobs"; /** * Grants permission to list LongTermPricingListEntry objects for the account maki * ng the request * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_ListLongTermPricing.html */ AwsSnowballActions["ListLongTermPricing"] = "snowball:ListLongTermPricing"; /** * Grants permission to list Address objects where pickup is available, of the spe * cified length * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_ListPickupLocations.html */ AwsSnowballActions["ListPickupLocations"] = "snowball:ListPickupLocations"; /** * Grants permission to list all supported versions for Snow on-device services * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_ListServiceVersions.html */ AwsSnowballActions["ListServiceVersions"] = "snowball:ListServiceVersions"; /** * Grants permission to update while a cluster's ClusterState value is in the Awai * tingQuorum state, you can update some of the information associated with a clus * ter * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_UpdateCluster.html */ AwsSnowballActions["UpdateCluster"] = "snowball:UpdateCluster"; /** * Grants permission to update while a job's JobState value is New, you can update * some of the information associated with a job * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_UpdateJob.html */ AwsSnowballActions["UpdateJob"] = "snowball:UpdateJob"; /** * Grants permission to update the state when a the shipment states changes to a d * ifferent state * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_UpdateJobShipmentState.html */ AwsSnowballActions["UpdateJobShipmentState"] = "snowball:UpdateJobShipmentState"; /** * Grants permission to update a specific upfront billing contract for a job * * See https://docs.aws.amazon.com/snowball/latest/api-reference/API_UpdateLongTermPricing.html */ AwsSnowballActions["UpdateLongTermPricing"] = "snowball:UpdateLongTermPricing"; })(AwsSnowballActions = exports.AwsSnowballActions || (exports.AwsSnowballActions = {})); //# sourceMappingURL=snowball.js.map