Class VirtualServiceProviderConfig
Properties for a VirtualService provider.
Inheritance
System.Object
VirtualServiceProviderConfig
Implements
Namespace: Amazon.CDK.AWS.AppMesh
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class VirtualServiceProviderConfig : Object, IVirtualServiceProviderConfig
Syntax (vb)
Public Class VirtualServiceProviderConfig
Inherits Object
Implements IVirtualServiceProviderConfig
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AppMesh;
Mesh mesh;
var virtualServiceProviderConfig = new VirtualServiceProviderConfig {
Mesh = mesh,
// the properties below are optional
VirtualNodeProvider = new VirtualNodeServiceProviderProperty {
VirtualNodeName = "virtualNodeName"
},
VirtualRouterProvider = new VirtualRouterServiceProviderProperty {
VirtualRouterName = "virtualRouterName"
}
};
Synopsis
Constructors
VirtualServiceProviderConfig() |
Properties
Mesh | Mesh the Provider is using. |
VirtualNodeProvider | Virtual Node based provider. |
VirtualRouterProvider | Virtual Router based provider. |
Constructors
VirtualServiceProviderConfig()
public VirtualServiceProviderConfig()
Properties
Mesh
Mesh the Provider is using.
public IMesh Mesh { get; set; }
Property Value
Remarks
Default: - none
VirtualNodeProvider
Virtual Node based provider.
public CfnVirtualService.IVirtualNodeServiceProviderProperty VirtualNodeProvider { get; set; }
Property Value
CfnVirtualService.IVirtualNodeServiceProviderProperty
Remarks
Default: - none
VirtualRouterProvider
Virtual Router based provider.
public CfnVirtualService.IVirtualRouterServiceProviderProperty VirtualRouterProvider { get; set; }
Property Value
CfnVirtualService.IVirtualRouterServiceProviderProperty
Remarks
Default: - none