UNPKG

aws-iam-policy-types

Version:

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

273 lines 11.4 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS App Mesh (APPMESH) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsappmesh.html * * 2025-02-24T21:46:38.698Z */ export var AwsAppmeshActions; (function (AwsAppmeshActions) { /** * Grants permission to create a gateway route that is associated with a virtual g * ateway * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateGatewayRoute.html */ AwsAppmeshActions["CreateGatewayRoute"] = "appmesh:CreateGatewayRoute"; /** * Grants permission to create a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateMesh.html */ AwsAppmeshActions["CreateMesh"] = "appmesh:CreateMesh"; /** * Grants permission to create a route that is associated with a virtual router * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateRoute.html */ AwsAppmeshActions["CreateRoute"] = "appmesh:CreateRoute"; /** * Grants permission to create a virtual gateway within a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateVirtualGateway.html */ AwsAppmeshActions["CreateVirtualGateway"] = "appmesh:CreateVirtualGateway"; /** * Grants permission to create a virtual node within a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateVirtualNode.html */ AwsAppmeshActions["CreateVirtualNode"] = "appmesh:CreateVirtualNode"; /** * Grants permission to create a virtual router within a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateVirtualRouter.html */ AwsAppmeshActions["CreateVirtualRouter"] = "appmesh:CreateVirtualRouter"; /** * Grants permission to create a virtual service within a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateVirtualService.html */ AwsAppmeshActions["CreateVirtualService"] = "appmesh:CreateVirtualService"; /** * Grants permission to delete an existing gateway route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteGatewayRoute.html */ AwsAppmeshActions["DeleteGatewayRoute"] = "appmesh:DeleteGatewayRoute"; /** * Grants permission to delete an existing service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteMesh.html */ AwsAppmeshActions["DeleteMesh"] = "appmesh:DeleteMesh"; /** * Grants permission to delete the RAM access control policy for a mesh * * See https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html */ AwsAppmeshActions["DeleteMeshPolicy"] = "appmesh:DeleteMeshPolicy"; /** * Grants permission to delete an existing route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteRoute.html */ AwsAppmeshActions["DeleteRoute"] = "appmesh:DeleteRoute"; /** * Grants permission to delete an existing virtual gateway * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualGateway.html */ AwsAppmeshActions["DeleteVirtualGateway"] = "appmesh:DeleteVirtualGateway"; /** * Grants permission to delete an existing virtual node * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualNode.html */ AwsAppmeshActions["DeleteVirtualNode"] = "appmesh:DeleteVirtualNode"; /** * Grants permission to delete an existing virtual router * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualRouter.html */ AwsAppmeshActions["DeleteVirtualRouter"] = "appmesh:DeleteVirtualRouter"; /** * Grants permission to delete an existing virtual service * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualService.html */ AwsAppmeshActions["DeleteVirtualService"] = "appmesh:DeleteVirtualService"; /** * Grants permission to describe an existing gateway route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeGatewayRoute.html */ AwsAppmeshActions["DescribeGatewayRoute"] = "appmesh:DescribeGatewayRoute"; /** * Grants permission to describe an existing service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeMesh.html */ AwsAppmeshActions["DescribeMesh"] = "appmesh:DescribeMesh"; /** * Grants permission to describe an existing route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeRoute.html */ AwsAppmeshActions["DescribeRoute"] = "appmesh:DescribeRoute"; /** * Grants permission to describe an existing virtual gateway * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualGateway.html */ AwsAppmeshActions["DescribeVirtualGateway"] = "appmesh:DescribeVirtualGateway"; /** * Grants permission to describe an existing virtual node * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualNode.html */ AwsAppmeshActions["DescribeVirtualNode"] = "appmesh:DescribeVirtualNode"; /** * Grants permission to describe an existing virtual router * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualRouter.html */ AwsAppmeshActions["DescribeVirtualRouter"] = "appmesh:DescribeVirtualRouter"; /** * Grants permission to describe an existing virtual service * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualService.html */ AwsAppmeshActions["DescribeVirtualService"] = "appmesh:DescribeVirtualService"; /** * Grants permission to read the RAM access control policy for a mesh * * See https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html */ AwsAppmeshActions["GetMeshPolicy"] = "appmesh:GetMeshPolicy"; /** * Grants permission to list existing gateway routes in a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListGatewayRoutes.html */ AwsAppmeshActions["ListGatewayRoutes"] = "appmesh:ListGatewayRoutes"; /** * Grants permission to list existing service meshes * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListMeshes.html */ AwsAppmeshActions["ListMeshes"] = "appmesh:ListMeshes"; /** * Grants permission to list existing routes in a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListRoutes.html */ AwsAppmeshActions["ListRoutes"] = "appmesh:ListRoutes"; /** * Grants permission to list the tags for an App Mesh resource * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListTagsForResource.html */ AwsAppmeshActions["ListTagsForResource"] = "appmesh:ListTagsForResource"; /** * Grants permission to list existing virtual gateways in a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualGateways.html */ AwsAppmeshActions["ListVirtualGateways"] = "appmesh:ListVirtualGateways"; /** * Grants permission to list existing virtual nodes * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualNodes.html */ AwsAppmeshActions["ListVirtualNodes"] = "appmesh:ListVirtualNodes"; /** * Grants permission to list existing virtual routers in a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualRouters.html */ AwsAppmeshActions["ListVirtualRouters"] = "appmesh:ListVirtualRouters"; /** * Grants permission to list existing virtual services in a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualServices.html */ AwsAppmeshActions["ListVirtualServices"] = "appmesh:ListVirtualServices"; /** * Grants permission to define the RAM access control policy for a mesh * * See https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html */ AwsAppmeshActions["PutMeshPolicy"] = "appmesh:PutMeshPolicy"; /** * Grants permission to receive streamed resources for an App Mesh endpoint (Virtu * alNode/VirtualGateway) * * See https://docs.aws.amazon.com/app-mesh/latest/userguide/envoy.html */ AwsAppmeshActions["StreamAggregatedResources"] = "appmesh:StreamAggregatedResources"; /** * Grants permission to tag a resource with a specified resourceArn * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_TagResource.html */ AwsAppmeshActions["TagResource"] = "appmesh:TagResource"; /** * Grants permission to delete a tag from a resource * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UntagResource.html */ AwsAppmeshActions["UntagResource"] = "appmesh:UntagResource"; /** * Grants permission to update an existing gateway route for a specified service m * esh and virtual gateway * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateGatewayRoute.html */ AwsAppmeshActions["UpdateGatewayRoute"] = "appmesh:UpdateGatewayRoute"; /** * Grants permission to update an existing service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateMesh.html */ AwsAppmeshActions["UpdateMesh"] = "appmesh:UpdateMesh"; /** * Grants permission to update an existing route for a specified service mesh and * virtual router * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateRoute.html */ AwsAppmeshActions["UpdateRoute"] = "appmesh:UpdateRoute"; /** * Grants permission to update an existing virtual gateway in a specified service * mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateVirtualGateway.html */ AwsAppmeshActions["UpdateVirtualGateway"] = "appmesh:UpdateVirtualGateway"; /** * Grants permission to update an existing virtual node in a specified service mes * h * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateVirtualNode.html */ AwsAppmeshActions["UpdateVirtualNode"] = "appmesh:UpdateVirtualNode"; /** * Grants permission to update an existing virtual router in a specified service m * esh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateVirtualRouter.html */ AwsAppmeshActions["UpdateVirtualRouter"] = "appmesh:UpdateVirtualRouter"; /** * Grants permission to update an existing virtual service in a specified service * mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateVirtualService.html */ AwsAppmeshActions["UpdateVirtualService"] = "appmesh:UpdateVirtualService"; })(AwsAppmeshActions || (AwsAppmeshActions = {})); //# sourceMappingURL=appmesh.js.map