# THIS FILE WAS AUTO GENERATED FROM THE K8S SWAGGER SPEC require "yaml" require "json" require "./object_reference" ::K8S::Kubernetes::Resource.define_object("EndpointAddress", namespace: "::K8S::Api::Core::V1", properties: [ {name: "hostname", kind: String, key: "hostname", nilable: true, read_only: false, description: "The Hostname of this endpoint"}, {name: "ip", kind: String, key: "ip", nilable: false, read_only: false, description: "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).]((169.254.0.0/16 or fe80::/10), or link-local multicast (224.0.0.0/24 or ff02::/16).)"}, {name: "node_name", kind: String, key: "nodeName", nilable: true, read_only: false, description: "Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node."}, {name: "target_ref", kind: ::K8S::Api::Core::V1::ObjectReference, key: "targetRef", nilable: true, read_only: false, description: "Reference to object providing the endpoint."}, ] )