Tenants
Update tenant display metadata
Changed onpatch/api/v1/tenants/{name}
Request
- Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
- URL: /api/v1/tenants/{name}
- Auth: none declared
Path parameters
namestring Tenant identifier and logical tenant scope; not a Kubernetes Namespace. required
Request body
Example request
{
"description": "Updated team description.",
"displayName": "Vision Team (core)"
}Response
Updated tenant.
Example response
{
"activeExperimentRuns": 2,
"activeJobRuns": 3,
"annotations": {
"axisml.io/created-by": "system-admin"
},
"createdAt": "2026-06-20T08:00:00Z",
"description": "Computer-vision model training and inference team.",
"displayName": "Vision Team",
"identifier": "team-vision",
"initResources": {
"configMaps": [
{
"name": "shared-config",
"sourceConfigMapRef": {
"name": "shared-config",
"namespace": "axisml-system"
}
}
],
"imagePullSecrets": [
{
"name": "registry-pull",
"sourceSecretRef": {
"name": "registry-pull",
"namespace": "axisml-system"
}
}
],
"secrets": [
{
"name": "wandb-api-key",
"sourceSecretRef": {
"name": "wandb-api-key",
"namespace": "axisml-system"
},
"type": "Opaque"
}
],
"serviceAccounts": [
{
"imagePullSecrets": [
"registry-pull"
],
"name": "trainer",
"rbac": {
"roleRefs": [
{
"kind": "ClusterRole",
"name": "edit"
}
]
}
}
]
},
"kubernetesNamespace": "axisml-team-vision",
"labels": {
"team": "vision"
},
"memberCount": 8,
"onlineServices": 1,
"owner": "li.wei",
"phase": "Active",
"quotas": [
{
"pool": "gpu-a100",
"units": [
{
"quantity": 4,
"unitName": "a100-2x"
}
]
}
],
"status": {
"conditions": [
{
"lastTransitionTime": "2026-06-28T09:30:00Z",
"message": "Namespace and quota provisioned.",
"reason": "Provisioned",
"status": "True",
"type": "Ready"
}
],
"message": "Tenant is active.",
"quotas": [
{
"pool": "gpu-a100",
"units": [
{
"quantity": 4,
"unitName": "a100-2x",
"used": 3
}
]
}
]
},
"suspended": false,
"updatedAt": "2026-06-28T09:30:00Z"
}Changes
- info
added the optional property
to the response with the status
- info
- breaking
the response property
//became optional for the status - info
added the optional property
//to the response with the status
- breaking