User¶
High Risk Operation
This resource includes operations that may cause significant changes. Review carefully before executing.
Confirmation Required
Some operations on this resource require explicit confirmation before execution.
Create creates a user and namespace roles binding for this user.
Tools¶
| Tool | Description |
|---|---|
f5xc-api-tenantandidentity-user-create | Create User with Role Assignment. |
f5xc-api-tenantandidentity-user-get | GET User with ID. |
f5xc-api-tenantandidentity-user-list | GET all users. |
f5xc-api-tenantandidentity-user-update | Update User and Role Assignments. |
f5xc-api-tenantandidentity-user-delete | DELETE user by ID. |
f5xc-api-tenantandidentity-user-patch | PATCH User. |
Parameters¶
Path Parameters¶
| Parameter | Description | Example |
|---|---|---|
id | ID | - |
Query Parameters¶
| Parameter | Description | Example |
|---|---|---|
excludedAttributes | Members"]" | - |
count | The number of entries after filter. | - |
filter | Filter to be used for filtering objects. | - |
page | Start offset. | - |
Side Effects¶
Operations on this resource may have the following effects:
Creates:
- User
Modifies:
- User
Deletes:
- User
- contained_resources
Example Usage¶
Ask Claude to help you work with User resources:
Create User¶
"Create a User named 'example' in the 'production' namespace"
List Users¶
"List all Users in the 'production' namespace"
Get User Details¶
"Get details of the User named 'example' in namespace 'production'"
CURL Examples¶
# List resources
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/Users" \
-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}/Users/<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}/Users" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json" \
-d @User.json
# Delete resource
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/Users/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"