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