UNPKG

aws-iam-policy-types

Version:

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

125 lines (124 loc) 4.33 kB
/** * 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 declare enum 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 */ AllowVendedLogDeliveryForResource = "pcs:AllowVendedLogDeliveryForResource", /** * Grants permission to create clusters * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_CreateCluster.html */ CreateCluster = "pcs:CreateCluster", /** * Grants permission to create compute node groups * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_CreateComputeNodeGroup.html */ CreateComputeNodeGroup = "pcs:CreateComputeNodeGroup", /** * Grants permission to create queues * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_CreateQueue.html */ CreateQueue = "pcs:CreateQueue", /** * Grants permission to delete clusters * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_DeleteCluster.html */ DeleteCluster = "pcs:DeleteCluster", /** * Grants permission to delete compute node groups * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_DeleteComputeNodeGroup.html */ DeleteComputeNodeGroup = "pcs:DeleteComputeNodeGroup", /** * Grants permission to delete queues * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_DeleteQueue.html */ DeleteQueue = "pcs:DeleteQueue", /** * Grants permission to get cluster properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_GetCluster.html */ GetCluster = "pcs:GetCluster", /** * Grants permission to get compute node group properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_GetComputeNodeGroup.html */ GetComputeNodeGroup = "pcs:GetComputeNodeGroup", /** * Grants permission to get queue properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_GetQueue.html */ GetQueue = "pcs:GetQueue", /** * Grants permission to list clusters * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_ListClusters.html */ ListClusters = "pcs:ListClusters", /** * Grants permission to list compute node groups * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_ListComputeNodeGroups.html */ ListComputeNodeGroups = "pcs:ListComputeNodeGroups", /** * Grants permission to list queues * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_ListQueues.html */ ListQueues = "pcs:ListQueues", /** * Grants permission to list the tags for a resource * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_ListTagsForResource.html */ 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 */ RegisterComputeNodeGroupInstance = "pcs:RegisterComputeNodeGroupInstance", /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_TagResource.html */ TagResource = "pcs:TagResource", /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_UntagResource.html */ UntagResource = "pcs:UntagResource", /** * Grants permission to update compute node group properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_UpdateComputeNodeGroup.html */ UpdateComputeNodeGroup = "pcs:UpdateComputeNodeGroup", /** * Grants permission to update queue properties * * See https://docs.aws.amazon.com/pcs/latest/APIReference/API_UpdateQueue.html */ UpdateQueue = "pcs:UpdateQueue" }