Show / Hide Table of Contents

Class VirtualNodeBaseProps

(experimental) Basic configuration properties for a VirtualNode.

Inheritance
System.Object
VirtualNodeBaseProps
Implements
IVirtualNodeBaseProps
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

AccessLog

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

IVirtualService[]

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

ClientPolicy

Remarks

Default: - No Config

Stability: Experimental

Listeners

(experimental) Initial listener for the virtual node.

public VirtualNodeListener[] Listeners { get; set; }
Property Value

VirtualNodeListener[]

Remarks

Default: - No listeners

Stability: Experimental

ServiceDiscovery

(experimental) Defines how upstream clients will discover this VirtualNode.

public ServiceDiscovery ServiceDiscovery { get; set; }
Property Value

ServiceDiscovery

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

Implements

IVirtualNodeBaseProps
Back to top Generated by DocFX