Skip to content
v2.274.0

VirtualServiceProviderConfig Struct ​

Properties for a VirtualService provider.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appmesh as appmesh } from 'aws-cdk-lib';

declare const mesh: appmesh.Mesh;
const virtualServiceProviderConfig: appmesh.VirtualServiceProviderConfig = {
  mesh: mesh,

  // the properties below are optional
  virtualNodeProvider: {
    virtualNodeName: 'virtualNodeName',
  },
  virtualRouterProvider: {
    virtualRouterName: 'virtualRouterName',
  },
};

Properties ​

meshIMeshmeshIMeshmeshIMeshMeshIMeshMeshIMesh= nonerequired#
Mesh the Provider is using.
virtualNodeProvideroptionalCfnVirtualService.VirtualNodeServiceProviderPropertyvirtual_node_provideroptionalVirtualNodeServiceProviderPropertyvirtualNodeProvideroptionalVirtualNodeServiceProviderPropertyVirtualNodeProvideroptionalVirtualNodeServiceProviderPropertyVirtualNodeProvideroptionalVirtualNodeServiceProviderProperty= none#
Virtual Node based provider.
virtualRouterProvideroptionalCfnVirtualService.VirtualRouterServiceProviderPropertyvirtual_router_provideroptionalVirtualRouterServiceProviderPropertyvirtualRouterProvideroptionalVirtualRouterServiceProviderPropertyVirtualRouterProvideroptionalVirtualRouterServiceProviderPropertyVirtualRouterProvideroptionalVirtualRouterServiceProviderProperty= none#
Virtual Router based provider.