Skip to content

Child Tenant

GET list of child tenants user has access to based on assigned membership. This is an optimized list generated based on the requesting user’s current group assignments that will allow access to child tenant.

ToolDescription
f5xc-api-tenantandidentity-child-tenant-createChild Tenant.
f5xc-api-tenantandidentity-child-tenant-getList child tenants for a given child tenant manager.
f5xc-api-tenantandidentity-child-tenant-listList of Child Tenants.
f5xc-api-tenantandidentity-child-tenant-updateReplace Child Tenant.
f5xc-api-tenantandidentity-child-tenant-deleteDELETE Child Tenant.
ParameterDescriptionExample
metadata.namespaceNamespace-
nameName-
metadata.nameName-
namespaceNamespace-
ParameterDescriptionExample
ctmName of the Child Tenant Manager.-
nameFilter child tenant list using name of child tenant.-
page_limitPageLimit will hold the limit of items required per query.-
page_startPageStart will hold the UUID of the first item in the requested page.-

Ask Claude to help you work with Child Tenant resources:

“Create a child-tenant named ‘example’ in the ‘production’ namespace”

“List all child-tenants in the ‘production’ namespace”

“Get details of the child-tenant named ‘example’ in namespace ‘production‘“

Terminal window
# List resources
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/child_tenants" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json"
# Get specific resource
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/child_tenants/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json"
# Create resource
curl -X POST "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/child_tenants" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json" \
-d @child_tenant.json
# Delete resource
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/child_tenants/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"