VirtualRouterProps

class aws_cdk.aws_appmesh.VirtualRouterProps(*, listener=None, virtual_router_name=None, mesh)

Bases: aws_cdk.aws_appmesh.VirtualRouterBaseProps

__init__(*, listener=None, virtual_router_name=None, mesh)

The properties used when creating a new VritualRouter.

Parameters
  • listener (Optional[Listener]) – Listener specification for the virtual router. Default: - A listener on HTTP port 8080

  • virtual_router_name (Optional[str]) – The name of the VirtualRouter. Default: - A name is automatically determined

  • mesh (IMesh) – The AppMesh mesh the VirtualRouter belongs to.

stability :stability: experimental

Return type

None

Attributes

listener

Listener specification for the virtual router.

default :default: - A listener on HTTP port 8080

stability :stability: experimental

Return type

Optional[Listener]

mesh

The AppMesh mesh the VirtualRouter belongs to.

stability :stability: experimental

Return type

IMesh

virtual_router_name

The name of the VirtualRouter.

default :default: - A name is automatically determined

stability :stability: experimental

Return type

Optional[str]