Endpoint represents a single logical “backend” implementing a service.
EndpointConditions represents the current condition of an endpoint.
EndpointHints provides hints describing how an endpoint should be consumed.
EndpointPort represents a Port used by an EndpointSlice
EndpointSlice represents a subset of the endpoints that implement a service. For a given service there may be multiple EndpointSlice objects, selected by labels, which must be joined to produce the full set of endpoints.
ForZone provides information about which zones should consume this endpoint.