Package-level declarations

Types

Link copied to clipboard
data class EndpointArgs(val addresses: Output<List<String>>, val conditions: Output<EndpointConditionsArgs>? = null, val deprecatedTopology: Output<Map<String, String>>? = null, val hints: Output<EndpointHintsArgs>? = null, val hostname: Output<String>? = null, val nodeName: Output<String>? = null, val targetRef: Output<ObjectReferenceArgs>? = null, val zone: Output<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 EndpointHintsArgs(val forZones: Output<List<ForZoneArgs>>? = null) : ConvertibleToJava<EndpointHintsArgs>

EndpointHints provides hints describing how an endpoint should be consumed.

Link copied to clipboard
Link copied to clipboard
data class EndpointHintsPatchArgs(val forZones: Output<List<ForZonePatchArgs>>? = null) : ConvertibleToJava<EndpointHintsPatchArgs>

EndpointHints provides hints describing how an endpoint should be consumed.

Link copied to clipboard
data class EndpointPatchArgs(val addresses: Output<List<String>>? = null, val conditions: Output<EndpointConditionsPatchArgs>? = null, val deprecatedTopology: Output<Map<String, String>>? = null, val hints: Output<EndpointHintsPatchArgs>? = null, val hostname: Output<String>? = null, val nodeName: Output<String>? = null, val targetRef: Output<ObjectReferencePatchArgs>? = null, val zone: Output<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
Link copied to clipboard
data class ForZoneArgs(val name: Output<String>) : ConvertibleToJava<ForZoneArgs>

ForZone provides information about which zones should consume this endpoint.

Link copied to clipboard
Link copied to clipboard
data class ForZonePatchArgs(val name: Output<String>? = null) : ConvertibleToJava<ForZonePatchArgs>

ForZone provides information about which zones should consume this endpoint.

Link copied to clipboard