# Functions
NewNamespace creates a new namespace.
NewOpenAPIValidatorMiddleware creates a new OpenAPI validator middleware.
# Constants
NamespaceResourceKind represents the namespace resource kind.
ProxyResourceKind represents the proxy resource kind.
No description provided by the author
TrackedResourceKind represents the tracked resource kind.
No description provided by the author
# Variables
ErrResourceAlreadyExists represents an error when a resource already exists.
# Structs
Builder can be used to register operations and build HTTP routing paths and handlers for a resource namespace.
BuildOptions is the options for building resource outputs.
Namespace represents the namespace of UCP.
Operation defines converters for request and response, update and delete filters, asynchronous operation controller, and the options for API operation.
OperationRegistration is the output for building resource outputs.
ResourceNode is a node in the resource tree.
ResourceOption is the option for ResourceNode.
# Interfaces
ResourceOptionBuilder is the interface for resource option.
# Type aliases
ResourceKind represents the kind of resource.