gateway api v1.6.2 standard

ReferenceGrant.spec.from[]

ReferenceGrantFrom describes trusted namespaces and kinds.

3 fields
ReferenceGrant.spec.from[] fields and descriptions
Field / TypeDescription
group
string required

Group is the group of the referent. When empty, the Kubernetes core API group is inferred. Support: Core

  • maxLength: 253
  • pattern: ^$|^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$
kind
string required

Kind is the kind of the referent. Although implementations may support additional resources, the following types are part of the "Core" support level for this field. When used to permit a SecretObjectReference: * Gateway When used to permit a BackendObjectReference: * GRPCRoute * HTTPRoute * TCPRoute * TLSRoute * UDPRoute

  • minLength: 1
  • maxLength: 63
  • pattern: ^[a-zA-Z]([-a-zA-Z0-9]*[a-zA-Z0-9])?$
namespace
string required

Namespace is the namespace of the referent. Support: Core

  • minLength: 1
  • maxLength: 63
  • pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$