aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
94 lines • 4.28 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsSnowDeviceManagementActions = void 0;
/**
* All IAM policy actions for AWS Snow Device Management (SNOW-DEVICE-MANAGEMENT)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssnowdevicemanagement.html
*
* 2025-02-24T21:49:48.287Z
*/
var AwsSnowDeviceManagementActions;
(function (AwsSnowDeviceManagementActions) {
/**
* Grants permission to cancel tasks on remote devices
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-cancel-task.html
*/
AwsSnowDeviceManagementActions["CancelTask"] = "snow-device-management:CancelTask";
/**
* Grants permission to create tasks on remote devices
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-create-task.html
*/
AwsSnowDeviceManagementActions["CreateTask"] = "snow-device-management:CreateTask";
/**
* Grants permission to describe a remotely-managed device
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-describe-device.html
*/
AwsSnowDeviceManagementActions["DescribeDevice"] = "snow-device-management:DescribeDevice";
/**
* Grants permission to describe a remotely-managed device's EC2 instances
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-describe-ec2-instances.html
*/
AwsSnowDeviceManagementActions["DescribeDeviceEc2Instances"] = "snow-device-management:DescribeDeviceEc2Instances";
/**
* Grants permission to describe task executions
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-describe-execution.html
*/
AwsSnowDeviceManagementActions["DescribeExecution"] = "snow-device-management:DescribeExecution";
/**
* Grants permission to describe a task
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-describe-task.html
*/
AwsSnowDeviceManagementActions["DescribeTask"] = "snow-device-management:DescribeTask";
/**
* Grants permission to list a remotely-managed device's resources
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-list-device-resources.html
*/
AwsSnowDeviceManagementActions["ListDeviceResources"] = "snow-device-management:ListDeviceResources";
/**
* Grants permission to list remotely-managed devices
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-list-devices.html
*/
AwsSnowDeviceManagementActions["ListDevices"] = "snow-device-management:ListDevices";
/**
* Grants permission to list task executions
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-list-executions.html
*/
AwsSnowDeviceManagementActions["ListExecutions"] = "snow-device-management:ListExecutions";
/**
* Grants permission to list the tags for a resource (device or task)
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-list-tags-for-resource.html
*/
AwsSnowDeviceManagementActions["ListTagsForResource"] = "snow-device-management:ListTagsForResource";
/**
* Grants permission to list tasks
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-list-tasks.html
*/
AwsSnowDeviceManagementActions["ListTasks"] = "snow-device-management:ListTasks";
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-tag-resource.html
*/
AwsSnowDeviceManagementActions["TagResource"] = "snow-device-management:TagResource";
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/snowball/latest/snowcone-guide/sdms-cli-untag-resources.html
*/
AwsSnowDeviceManagementActions["UntagResource"] = "snow-device-management:UntagResource";
})(AwsSnowDeviceManagementActions = exports.AwsSnowDeviceManagementActions || (exports.AwsSnowDeviceManagementActions = {}));
//# sourceMappingURL=snow-device-management.js.map