UNPKG

aws-iam-policy-types

Version:

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

127 lines 4.78 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Parallel Computing Service (PCS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsparallelcomputingservice.html * * 2025-02-24T21:49:08.964Z */ export var AwsPcsActions; (function (AwsPcsActions) { /** * Grants permission to configure vended log delivery for Skybridge cluster logs * * See https://docs.aws.amazon.com/pcs/latest/userguide/adminguide/audit-logging.html */ AwsPcsActions["AllowVendedLogDeliveryForResource"] = "pcs:AllowVendedLogDeliveryForResource"; /** * Grants permission to create clusters * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_CreateCluster.html */ AwsPcsActions["CreateCluster"] = "pcs:CreateCluster"; /** * Grants permission to create compute node groups * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_CreateComputeNodeGroup.html */ AwsPcsActions["CreateComputeNodeGroup"] = "pcs:CreateComputeNodeGroup"; /** * Grants permission to create queues * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_CreateQueue.html */ AwsPcsActions["CreateQueue"] = "pcs:CreateQueue"; /** * Grants permission to delete clusters * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_DeleteCluster.html */ AwsPcsActions["DeleteCluster"] = "pcs:DeleteCluster"; /** * Grants permission to delete compute node groups * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_DeleteComputeNodeGroup.html */ AwsPcsActions["DeleteComputeNodeGroup"] = "pcs:DeleteComputeNodeGroup"; /** * Grants permission to delete queues * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_DeleteQueue.html */ AwsPcsActions["DeleteQueue"] = "pcs:DeleteQueue"; /** * Grants permission to get cluster properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_GetCluster.html */ AwsPcsActions["GetCluster"] = "pcs:GetCluster"; /** * Grants permission to get compute node group properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_GetComputeNodeGroup.html */ AwsPcsActions["GetComputeNodeGroup"] = "pcs:GetComputeNodeGroup"; /** * Grants permission to get queue properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_GetQueue.html */ AwsPcsActions["GetQueue"] = "pcs:GetQueue"; /** * Grants permission to list clusters * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_ListClusters.html */ AwsPcsActions["ListClusters"] = "pcs:ListClusters"; /** * Grants permission to list compute node groups * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_ListComputeNodeGroups.html */ AwsPcsActions["ListComputeNodeGroups"] = "pcs:ListComputeNodeGroups"; /** * Grants permission to list queues * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_ListQueues.html */ AwsPcsActions["ListQueues"] = "pcs:ListQueues"; /** * Grants permission to list the tags for a resource * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_ListTagsForResource.html */ AwsPcsActions["ListTagsForResource"] = "pcs:ListTagsForResource"; /** * Grants permission to register a compute instance in a compute node group * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_RegisterComputeNodeGroupInstance.html */ AwsPcsActions["RegisterComputeNodeGroupInstance"] = "pcs:RegisterComputeNodeGroupInstance"; /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_TagResource.html */ AwsPcsActions["TagResource"] = "pcs:TagResource"; /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_UntagResource.html */ AwsPcsActions["UntagResource"] = "pcs:UntagResource"; /** * Grants permission to update compute node group properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_UpdateComputeNodeGroup.html */ AwsPcsActions["UpdateComputeNodeGroup"] = "pcs:UpdateComputeNodeGroup"; /** * Grants permission to update queue properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_UpdateQueue.html */ AwsPcsActions["UpdateQueue"] = "pcs:UpdateQueue"; })(AwsPcsActions || (AwsPcsActions = {})); //# sourceMappingURL=pcs.js.map