VirtualNodeSpec
public struct VirtualNodeSpec : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A reference to an object that represents the defaults for backends.
Declaration
Swift
public let backendDefaults: BackendDefaults?
-
The backends that the virtual node is expected to send outbound traffic to.
Declaration
Swift
public let backends: [Backend]?
-
The listener that the virtual node is expected to receive inbound traffic from. You can specify one listener.
Declaration
Swift
public let listeners: [Listener]?
-
The inbound and outbound access logging information for the virtual node.
Declaration
Swift
public let logging: Logging?
-
The service discovery information for the virtual node. If your virtual node does not expect ingress traffic, you can omit this parameter. If you specify a listener, then you must specify service discovery information.
Declaration
Swift
public let serviceDiscovery: ServiceDiscovery?
-
Undocumented
Declaration
Swift
public init(backendDefaults: BackendDefaults? = nil, backends: [Backend]? = nil, listeners: [Listener]? = nil, logging: Logging? = nil, serviceDiscovery: ServiceDiscovery? = nil)
-
Declaration
Swift
public func validate(name: String) throws