Skip to main content

Resource model

The Management Plane uses a small Agentstration-native declarative envelope: uid, apiVersion, kind, metadata, and a kind-specific definition. The logical identity is (Workspace, Kind, metadata.name); the server generates the immutable UID.

apiVersion selects the schema and currently equals agentstration.io/v1. References use { name, workspaceRef? }; an omitted workspaceRef means the current workspace. ETags protect concurrent mutations. See the resource reference and versioning strategy.