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