aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
196 lines • 8.71 kB
JavaScript
"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