- Home
- API MCP Server
- tools
- tenant-and-identity
- other
- Managed Tenant
Managed Tenant
GET list of managed tenants that user have access to based on assingned membership. This is an optimized list generated based on the requesting user’s current group assignments that will allow access to managed tenant.
| Tool | Description |
|---|---|
f5xc-api-tenantandidentity-managed-tenant-create | Create Managed Tenant. |
f5xc-api-tenantandidentity-managed-tenant-get | GET Managed Tenant. |
f5xc-api-tenantandidentity-managed-tenant-list | List of Managed Tenant By User For Support Operations. |
f5xc-api-tenantandidentity-managed-tenant-update | Replace Managed Tenant. |
f5xc-api-tenantandidentity-managed-tenant-delete | DELETE Managed Tenant. |
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”| Parameter | Description | Example |
|---|---|---|
metadata.namespace | Namespace | - |
name | Name | - |
namespace | Namespace | - |
metadata.name | Name | - |
Query Parameters
Section titled “Query Parameters”| Parameter | Description | Example |
|---|---|---|
response_format | The format in which the configuration object is to be fetched. This could be for example | - |
page_limit | PageLimit will hold the limit of items required per query. | - |
page_start | PageStart will hold the UUID of the first item in the requested page. | - |
search_keyword | Search Keyword for filtering the Managed Tenant List. | - |
Configuration Choices
Section titled “Configuration Choices”This resource includes mutually exclusive configuration options:
tenant_choice
Section titled “tenant_choice”| Option | Description | Recommended |
|---|---|---|
spec.tenant_id | - |
Example Usage
Section titled “Example Usage”Ask Claude to help you work with Managed Tenant resources:
Create Managed Tenant
Section titled “Create Managed Tenant”“Create a managed-tenant named ‘example’ in the ‘production’ namespace”
List Managed Tenants
Section titled “List Managed Tenants”“List all managed-tenants in the ‘production’ namespace”
Get Managed Tenant Details
Section titled “Get Managed Tenant Details”“Get details of the managed-tenant named ‘example’ in namespace ‘production‘“
CURL Examples
Section titled “CURL Examples”# List resourcescurl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/managed_tenants" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}" \ -H "Content-Type: application/json"
# Get specific resourcecurl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/managed_tenants/<name>" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}" \ -H "Content-Type: application/json"
# Create resourcecurl -X POST "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/managed_tenants" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}" \ -H "Content-Type: application/json" \ -d @managed_tenant.json
# Delete resourcecurl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/managed_tenants/<name>" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}"