Class VirtualNodeSpec


  • public final class VirtualNodeSpec
    extends java.lang.Object
    • Method Detail

      • backendDefaults

        public java.util.Optional<VirtualNodeSpecBackendDefaults> backendDefaults()
        Returns:
        Defaults for backends. See `spec.backend_defaults` Block for details.
      • backends

        public java.util.List<VirtualNodeSpecBackend> backends()
        Returns:
        Backends to which the virtual node is expected to send outbound traffic. See `spec.backend` Block for details.
      • listeners

        public java.util.List<VirtualNodeSpecListener> listeners()
        Returns:
        Listeners from which the virtual node is expected to receive inbound traffic. See `spec.listener` Block for details.
      • logging

        public java.util.Optional<VirtualNodeSpecLogging> logging()
        Returns:
        Inbound and outbound access logging information for the virtual node. See `spec.logging` Block for details.
      • serviceDiscovery

        public java.util.Optional<VirtualNodeSpecServiceDiscovery> serviceDiscovery()
        Returns:
        Service discovery information for the virtual node. See `spec.service_discovery` Block for details.