Class VirtualServiceProviderConfig
Properties for a VirtualService provider.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.AppMesh
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class VirtualServiceProviderConfig : IVirtualServiceProviderConfig
Syntax (vb)
Public Class VirtualServiceProviderConfig 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 for a VirtualService provider. |
Properties
Mesh | Mesh the Provider is using. |
VirtualNodeProvider | Virtual Node based provider. |
VirtualRouterProvider | Virtual Router based provider. |
Constructors
VirtualServiceProviderConfig()
Properties for a VirtualService provider.
public VirtualServiceProviderConfig()
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"
}
};
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