package
0.40.0
Repository: https://github.com/radius-project/radius.git
Documentation: pkg.go.dev

# 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.