UNPKG

aws-iam-policy-types

Version:

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

255 lines 11.3 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS App Mesh Preview (APPMESH-PREVIEW) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsappmeshpreview.html * * 2025-02-24T21:46:39.189Z */ export var AwsAppmeshPreviewActions; (function (AwsAppmeshPreviewActions) { /** * 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 */ AwsAppmeshPreviewActions["CreateGatewayRoute"] = "appmesh-preview:CreateGatewayRoute"; /** * Grants permission to create a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateMesh.html */ AwsAppmeshPreviewActions["CreateMesh"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["CreateRoute"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["CreateVirtualGateway"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["CreateVirtualNode"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["CreateVirtualRouter"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["CreateVirtualService"] = "appmesh-preview:CreateVirtualService"; /** * Grants permission to delete an existing gateway route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteGatewayRoute.html */ AwsAppmeshPreviewActions["DeleteGatewayRoute"] = "appmesh-preview:DeleteGatewayRoute"; /** * Grants permission to delete an existing service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteMesh.html */ AwsAppmeshPreviewActions["DeleteMesh"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["DeleteMeshPolicy"] = "appmesh-preview:DeleteMeshPolicy"; /** * Grants permission to delete an existing route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteRoute.html */ AwsAppmeshPreviewActions["DeleteRoute"] = "appmesh-preview:DeleteRoute"; /** * Grants permission to delete an existing virtual gateway * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualGateway.html */ AwsAppmeshPreviewActions["DeleteVirtualGateway"] = "appmesh-preview:DeleteVirtualGateway"; /** * Grants permission to delete an existing virtual node * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualNode.html */ AwsAppmeshPreviewActions["DeleteVirtualNode"] = "appmesh-preview:DeleteVirtualNode"; /** * Grants permission to delete an existing virtual router * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualRouter.html */ AwsAppmeshPreviewActions["DeleteVirtualRouter"] = "appmesh-preview:DeleteVirtualRouter"; /** * Grants permission to delete an existing virtual service * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualService.html */ AwsAppmeshPreviewActions["DeleteVirtualService"] = "appmesh-preview:DeleteVirtualService"; /** * Grants permission to describe an existing gateway route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeGatewayRoute.html */ AwsAppmeshPreviewActions["DescribeGatewayRoute"] = "appmesh-preview:DescribeGatewayRoute"; /** * Grants permission to describe an existing service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeMesh.html */ AwsAppmeshPreviewActions["DescribeMesh"] = "appmesh-preview:DescribeMesh"; /** * Grants permission to describe an existing route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeRoute.html */ AwsAppmeshPreviewActions["DescribeRoute"] = "appmesh-preview:DescribeRoute"; /** * Grants permission to describe an existing virtual gateway * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualGateway.html */ AwsAppmeshPreviewActions["DescribeVirtualGateway"] = "appmesh-preview:DescribeVirtualGateway"; /** * Grants permission to describe an existing virtual node * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualNode.html */ AwsAppmeshPreviewActions["DescribeVirtualNode"] = "appmesh-preview:DescribeVirtualNode"; /** * Grants permission to describe an existing virtual router * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualRouter.html */ AwsAppmeshPreviewActions["DescribeVirtualRouter"] = "appmesh-preview:DescribeVirtualRouter"; /** * Grants permission to describe an existing virtual service * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualService.html */ AwsAppmeshPreviewActions["DescribeVirtualService"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["GetMeshPolicy"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["ListGatewayRoutes"] = "appmesh-preview:ListGatewayRoutes"; /** * Grants permission to list existing service meshes * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListMeshes.html */ AwsAppmeshPreviewActions["ListMeshes"] = "appmesh-preview:ListMeshes"; /** * Grants permission to list existing routes in a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListRoutes.html */ AwsAppmeshPreviewActions["ListRoutes"] = "appmesh-preview:ListRoutes"; /** * Grants permission to list existing virtual gateways in a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualGateways.html */ AwsAppmeshPreviewActions["ListVirtualGateways"] = "appmesh-preview:ListVirtualGateways"; /** * Grants permission to list existing virtual nodes * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualNodes.html */ AwsAppmeshPreviewActions["ListVirtualNodes"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["ListVirtualRouters"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["ListVirtualServices"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["PutMeshPolicy"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["StreamAggregatedResources"] = "appmesh-preview:StreamAggregatedResources"; /** * 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 */ AwsAppmeshPreviewActions["UpdateGatewayRoute"] = "appmesh-preview:UpdateGatewayRoute"; /** * Grants permission to update an existing service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateMesh.html */ AwsAppmeshPreviewActions["UpdateMesh"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["UpdateRoute"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["UpdateVirtualGateway"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["UpdateVirtualNode"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["UpdateVirtualRouter"] = "appmesh-preview: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 */ AwsAppmeshPreviewActions["UpdateVirtualService"] = "appmesh-preview:UpdateVirtualService"; })(AwsAppmeshPreviewActions || (AwsAppmeshPreviewActions = {})); //# sourceMappingURL=appmesh-preview.js.map