UNPKG

aws-iam-policy-types

Version:

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

253 lines (252 loc) 10.1 kB
/** * 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 declare enum 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 */ CreateGatewayRoute = "appmesh-preview:CreateGatewayRoute", /** * Grants permission to create a service mesh * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateMesh.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ DeleteMeshPolicy = "appmesh-preview:DeleteMeshPolicy", /** * Grants permission to delete an existing route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteRoute.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ DescribeMesh = "appmesh-preview:DescribeMesh", /** * Grants permission to describe an existing route * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeRoute.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ ListGatewayRoutes = "appmesh-preview:ListGatewayRoutes", /** * Grants permission to list existing service meshes * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListMeshes.html */ 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 */ 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 */ ListVirtualGateways = "appmesh-preview:ListVirtualGateways", /** * Grants permission to list existing virtual nodes * * See https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualNodes.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ UpdateVirtualService = "appmesh-preview:UpdateVirtualService" }