Package-level declarations

Types

Link copied to clipboard
data class EndpointArgs(val addresses: Output<List<String>>, val conditions: Output<EndpointConditionsArgs>? = null, val hostname: Output<String>? = null, val nodeName: Output<String>? = null, val targetRef: Output<ObjectReferenceArgs>? = null, val topology: Output<Map<String, String>>? = null) : ConvertibleToJava<EndpointArgs>

Endpoint represents a single logical "backend" implementing a service.

Link copied to clipboard
Link copied to clipboard
data class EndpointConditionsArgs(val ready: Output<Boolean>? = null, val serving: Output<Boolean>? = null, val terminating: Output<Boolean>? = null) : ConvertibleToJava<EndpointConditionsArgs>

EndpointConditions represents the current condition of an endpoint.

Link copied to clipboard
data class EndpointConditionsPatchArgs(val ready: Output<Boolean>? = null, val serving: Output<Boolean>? = null, val terminating: Output<Boolean>? = null) : ConvertibleToJava<EndpointConditionsPatchArgs>

EndpointConditions represents the current condition of an endpoint.

Link copied to clipboard
data class EndpointPatchArgs(val addresses: Output<List<String>>? = null, val conditions: Output<EndpointConditionsPatchArgs>? = null, val hostname: Output<String>? = null, val nodeName: Output<String>? = null, val targetRef: Output<ObjectReferencePatchArgs>? = null, val topology: Output<Map<String, String>>? = null) : ConvertibleToJava<EndpointPatchArgs>

Endpoint represents a single logical "backend" implementing a service.

Link copied to clipboard
Link copied to clipboard
data class EndpointPortArgs(val appProtocol: Output<String>? = null, val name: Output<String>? = null, val port: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<EndpointPortArgs>

EndpointPort represents a Port used by an EndpointSlice

Link copied to clipboard
Link copied to clipboard
data class EndpointPortPatchArgs(val appProtocol: Output<String>? = null, val name: Output<String>? = null, val port: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<EndpointPortPatchArgs>

EndpointPort represents a Port used by an EndpointSlice

Link copied to clipboard
data class EndpointSliceArgs(val addressType: Output<String>, val apiVersion: Output<String>? = null, val endpoints: Output<List<EndpointArgs>>, val kind: Output<String>? = null, val metadata: Output<ObjectMetaArgs>? = null, val ports: Output<List<EndpointPortArgs>>? = null) : ConvertibleToJava<EndpointSliceArgs>

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.

Link copied to clipboard