VirtualRouterAttributes

class aws_cdk.aws_appmesh.VirtualRouterAttributes(*, mesh=None, mesh_name=None, virtual_router_arn=None, virtual_router_name=None)

Bases: object

__init__(*, mesh=None, mesh_name=None, virtual_router_arn=None, virtual_router_name=None)

Interface with properties ncecessary to import a reusable VirtualRouter.

Parameters
  • mesh (Optional[IMesh]) – The AppMesh mesh the VirtualRouter belongs to.

  • mesh_name (Optional[str]) – The name of the AppMesh mesh the VirtualRouter belongs to.

  • virtual_router_arn (Optional[str]) – The Amazon Resource Name (ARN) for the VirtualRouter.

  • virtual_router_name (Optional[str]) – The name of the VirtualRouter.

stability :stability: experimental

Return type

None

Attributes

mesh

The AppMesh mesh the VirtualRouter belongs to.

stability :stability: experimental

Return type

Optional[IMesh]

mesh_name

The name of the AppMesh mesh the VirtualRouter belongs to.

stability :stability: experimental

Return type

Optional[str]

virtual_router_arn

The Amazon Resource Name (ARN) for the VirtualRouter.

stability :stability: experimental

Return type

Optional[str]

virtual_router_name

The name of the VirtualRouter.

stability :stability: experimental

Return type

Optional[str]