Skip to main content
Platform-provided resource. Datum operates this resource; you typically reference or read it rather than create it. See Platform resources.
API resource reference for GatewayClass. See Platform resources for related platform-provided resources. A Gateway selects the class it is based on. To read or inspect, see Reading resources.
GatewayClass follows the Gateway API GatewayClass specification, an open, portable standard for service traffic routing.

Identity

Overview

A GatewayClass defines a class of Gateways that you can use to create Gateway resources within Datum Cloud. It names the controller responsible for managing Gateways of the class and can carry default configuration parameters that those Gateways inherit. Because it is Platform-scoped, a GatewayClass is shared across the platform rather than owned by a single Project. A Gateway is typically based on the state of its GatewayClass at creation time, so later changes to the class are not necessarily propagated to existing Gateways. This limits the blast radius of changes to a class or its parameters.

Spec fields

Status fields (read-only)

Usage

Run datumctl explain gatewayclasses --recursive to see the full, live field tree for this resource.
Last modified on July 2, 2026