LAP Registry

AWS App Mesh Skill

amazonaws-com-appmesh

Provider: Amazon Web Services Version: 2019-01-25 Endpoints: 38 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
PUT/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes
PUT/v20190125/meshesCreates a gateway route. A gateway route is attached to a virtual gateway and routes traffic to an existing virtual service. If a route matches a request, it can distribute traffi...
PUT/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routesCreates a service mesh. A service mesh is a logical boundary for network traffic between services that are represented by resources within the mesh. After you create your service...
PUT/v20190125/meshes/{meshName}/virtualGatewaysCreates a route that is associated with a virtual router. You can route several different protocols and define a retry policy for a route. Traffic can be routed to one or more vir...
PUT/v20190125/meshes/{meshName}/virtualNodesCreates a virtual gateway. A virtual gateway allows resources outside your mesh to communicate to resources that are inside your mesh. The virtual gateway represents an Envoy prox...
PUT/v20190125/meshes/{meshName}/virtualRoutersCreates a virtual node within a service mesh. A virtual node acts as a logical pointer to a particular task group, such as an Amazon ECS service or a Kubernetes deployment. When y...
PUT/v20190125/meshes/{meshName}/virtualServicesCreates a virtual router within a service mesh. Specify a listener for any inbound traffic that your virtual router receives. Create a virtual router for each protocol and port th...
DELETE/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}Creates a virtual service within a service mesh. A virtual service is an abstraction of a real service that is provided by a virtual node directly or indirectly by means of a virt...
DELETE/v20190125/meshes/{meshName}Deletes an existing gateway route.
DELETE/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}Deletes an existing service mesh. You must delete all resources (virtual services, routes, virtual routers, and virtual nodes) in the service mesh before you can delete the mesh i...
DELETE/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}Deletes an existing route.
DELETE/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}Deletes an existing virtual gateway. You cannot delete a virtual gateway if any gateway routes are associated to it.
DELETE/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}Deletes an existing virtual node. You must delete any virtual services that list a virtual node as a service provider before you can delete the virtual node itself.
DELETE/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}Deletes an existing virtual router. You must delete any routes associated with the virtual router before you can delete the router itself.
GET/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}Deletes an existing virtual service.
GET/v20190125/meshes/{meshName}Describes an existing gateway route.
GET/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}Describes an existing service mesh.
GET/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}Describes an existing route.
GET/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}Describes an existing virtual gateway.
GET/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}Describes an existing virtual node.
GET/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}Describes an existing virtual router.
GET/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutesDescribes an existing virtual service.
GET/v20190125/meshesReturns a list of existing gateway routes that are associated to a virtual gateway.
GET/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routesReturns a list of existing service meshes.
GET/v20190125/tagsReturns a list of existing routes in a service mesh.
GET/v20190125/meshes/{meshName}/virtualGatewaysList the tags for an App Mesh resource.
GET/v20190125/meshes/{meshName}/virtualNodesReturns a list of existing virtual gateways in a service mesh.
GET/v20190125/meshes/{meshName}/virtualRoutersReturns a list of existing virtual nodes.
GET/v20190125/meshes/{meshName}/virtualServicesReturns a list of existing virtual routers in a service mesh.
PUT/v20190125/tagReturns a list of existing virtual services in a service mesh.

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install amazonaws-com-appmesh

Downloads and installs to ~/.claude/skills/amazonaws-com-appmesh/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)