Class VirtualNodeBaseProps
(experimental) Basic configuration properties for a VirtualNode.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.AppMesh
Assembly: Amazon.CDK.AWS.AppMesh.dll
Syntax (csharp)
public class VirtualNodeBaseProps : Object, IVirtualNodeBaseProps
Syntax (vb)
Public Class VirtualNodeBaseProps
Inherits Object
Implements IVirtualNodeBaseProps
Remarks
Stability: Experimental
Synopsis
Constructors
VirtualNodeBaseProps() |
Properties
AccessLog | (experimental) Access Logging Configuration for the virtual node. |
Backends | (experimental) Virtual Services that this is node expected to send outbound traffic to. |
BackendsDefaultClientPolicy | (experimental) Default Configuration Virtual Node uses to communicate with Virtual Service. |
Listeners | (experimental) Initial listener for the virtual node. |
ServiceDiscovery | (experimental) Defines how upstream clients will discover this VirtualNode. |
VirtualNodeName | (experimental) The name of the VirtualNode. |
Constructors
VirtualNodeBaseProps()
public VirtualNodeBaseProps()
Properties
AccessLog
(experimental) Access Logging Configuration for the virtual node.
public AccessLog AccessLog { get; set; }
Property Value
Remarks
Default: - No access logging
Stability: Experimental
Backends
(experimental) Virtual Services that this is node expected to send outbound traffic to.
public IVirtualService[] Backends { get; set; }
Property Value
Remarks
Default: - No backends
Stability: Experimental
BackendsDefaultClientPolicy
(experimental) Default Configuration Virtual Node uses to communicate with Virtual Service.
public ClientPolicy BackendsDefaultClientPolicy { get; set; }
Property Value
Remarks
Default: - No Config
Stability: Experimental
Listeners
(experimental) Initial listener for the virtual node.
public VirtualNodeListener[] Listeners { get; set; }
Property Value
Remarks
Default: - No listeners
Stability: Experimental
ServiceDiscovery
(experimental) Defines how upstream clients will discover this VirtualNode.
public ServiceDiscovery ServiceDiscovery { get; set; }
Property Value
Remarks
Default: - No Service Discovery
Stability: Experimental
VirtualNodeName
(experimental) The name of the VirtualNode.
public string VirtualNodeName { get; set; }
Property Value
System.String
Remarks
Default: - A name is automatically determined
Stability: Experimental