@Generated(value="jsii-pacmak/1.14.1 (build 828de8a)", date="2020-11-24T22:28:06.202Z") @Stability(value=Experimental) public interface VirtualNodeBaseProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
VirtualNodeBaseProps.Builder
A builder for
VirtualNodeBaseProps |
static class |
VirtualNodeBaseProps.Jsii$Proxy
An implementation for
VirtualNodeBaseProps |
| Modifier and Type | Method and Description |
|---|---|
static VirtualNodeBaseProps.Builder |
builder() |
default AccessLog |
getAccessLog()
(experimental) Access Logging Configuration for the virtual node.
|
default List<IVirtualService> |
getBackends()
(experimental) Virtual Services that this is node expected to send outbound traffic to.
|
default IService |
getCloudMapService()
(experimental) CloudMap service where Virtual Node members register themselves.
|
default Map<String,String> |
getCloudMapServiceInstanceAttributes()
(experimental) Filter down the list of CloudMap service instance.
|
default String |
getDnsHostName()
(experimental) Host name of DNS record used to discover Virtual Node members.
|
default List<VirtualNodeListener> |
getListeners()
(experimental) Initial listener for the virtual node.
|
default String |
getVirtualNodeName()
(experimental) The name of the VirtualNode.
|
@Stability(value=Experimental) @Nullable default AccessLog getAccessLog()
Default: - No access logging
@Stability(value=Experimental) @Nullable default List<IVirtualService> getBackends()
Default: - No backends
@Stability(value=Experimental) @Nullable default IService getCloudMapService()
Instances registering themselves into this CloudMap will be considered part of the Virtual Node.
Default: - Don't use CloudMap-based service discovery
@Stability(value=Experimental) @Nullable default Map<String,String> getCloudMapServiceInstanceAttributes()
Default: - No CloudMap instance filter
@Stability(value=Experimental) @Nullable default String getDnsHostName()
The IP addresses returned by querying this DNS record will be considered part of the Virtual Node.
Default: - Don't use DNS-based service discovery
@Stability(value=Experimental) @Nullable default List<VirtualNodeListener> getListeners()
Default: - No listeners
@Stability(value=Experimental) @Nullable default String getVirtualNodeName()
Default: - A name is automatically determined
@Stability(value=Experimental) static VirtualNodeBaseProps.Builder builder()
VirtualNodeBaseProps.Builder of VirtualNodeBasePropsCopyright © 2020. All rights reserved.