EndpointAddressArgs

data class EndpointAddressArgs(val hostname: Output<String>? = null, val ip: Output<String>, val nodeName: Output<String>? = null, val targetRef: Output<ObjectReferenceArgs>? = null) : ConvertibleToJava<EndpointAddressArgs>

EndpointAddress is a tuple that describes single IP address.

Constructors

Link copied to clipboard
constructor(hostname: Output<String>? = null, ip: Output<String>, nodeName: Output<String>? = null, targetRef: Output<ObjectReferenceArgs>? = null)

Properties

Link copied to clipboard
val hostname: Output<String>? = null

The Hostname of this endpoint

Link copied to clipboard
val ip: Output<String>

The IP of this endpoint. May not be loopback (127.0.0.0/8 or ::1), link-local (169.254.0.0/16 or fe80::/10), or link-local multicast (224.0.0.0/24 or ff02::/16).

Link copied to clipboard
val nodeName: Output<String>? = null

Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node.

Link copied to clipboard
val targetRef: Output<ObjectReferenceArgs>? = null

Reference to object providing the endpoint.

Functions

Link copied to clipboard
open override fun toJava(): EndpointAddressArgs