VirtualServiceProvider

class aws_cdk.aws_appmesh.VirtualServiceProvider

Bases: object

(experimental) Represents the properties needed to define the provider for a VirtualService.

Stability

experimental

Stability

experimental

Methods

abstract bind(_construct)

(experimental) Enforces mutual exclusivity for VirtualService provider types.

Parameters

_construct (Construct) –

Stability

experimental

Return type

VirtualServiceProviderConfig

Static Methods

classmethod none(mesh)

(experimental) Returns an Empty Provider for a VirtualService.

This provides no routing capabilities and should only be used as a placeholder

Parameters

mesh (IMesh) –

Stability

experimental

Return type

VirtualServiceProvider

classmethod virtual_node(virtual_node)

(experimental) Returns a VirtualNode based Provider for a VirtualService.

Parameters

virtual_node (IVirtualNode) –

Stability

experimental

Return type

VirtualServiceProvider

classmethod virtual_router(virtual_router)

(experimental) Returns a VirtualRouter based Provider for a VirtualService.

Parameters

virtual_router (IVirtualRouter) –

Stability

experimental

Return type

VirtualServiceProvider