OBJECT

KubernetesKindHTTPRouteStatusParents

RouteParentStatus describes the status of a route with respect to an associated Parent.

link GraphQL Schema definition

  • type KubernetesKindHTTPRouteStatusParents {
  • # Condition contains details for one aspect of the current state of this API
  • # Resource. --- This struct is intended for direct use as an array at the field
  • # path .status.conditions. For example,
  • #
  • # type FooStatus struct{ // Represents the observations of a foo's current state.
  • # // Known .status.conditions.type are: "Available", "Progressing", and "Degraded"
  • # // +patchMergeKey=type // +patchStrategy=merge // +listType=map //
  • # +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty"
  • # patchStrategy:"merge" patchMergeKey:"type"
  • # protobuf:"bytes,1,rep,name=conditions"`
  • #
  • # // other fields }
  • conditions: [KubernetesKindHTTPRouteStatusParentsConditions]
  • # ControllerName is a domain/path string that indicates the name of the controller
  • # that wrote this status. This corresponds with the controllerName field on
  • # GatewayClass.
  • #
  • # Example: "example.net/gateway-controller".
  • #
  • # The format of this field is DOMAIN "/" PATH, where DOMAIN and PATH are valid
  • # Kubernetes names
  • # (https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names).
  • #
  • # Controllers MUST populate this field when writing status. Controllers should
  • # ensure that entries to status populated with their ControllerName are cleaned up
  • # when they are no longer necessary.
  • controllerName: String
  • # ParentRef corresponds with a ParentRef in the spec that this RouteParentStatus
  • # struct describes the status of.
  • parentRef: KubernetesKindHTTPRouteStatusParentsParentRef
  • }