Get Public Key¶
Low Risk
Operations on this resource are generally safe.
GetPublicKey API returns public part of the F5 Distributed Cloud secret management key that needs to be given to F5 Distributed Cloud secret management tool to do secret encryption.
Tools¶
| Tool | Description |
|---|---|
f5xc-api-blindfold-get-public-key-list | Public Key. |
Parameters¶
Query Parameters¶
| Parameter | Description | Example |
|---|---|---|
key_version | The version of public key. | - |
Example Usage¶
Ask Claude to help you work with Get Public Key resources:
List Get Public Keys¶
"List all get-public-keys in the 'production' namespace"
CURL Examples¶
# List resources
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/get_public_keys" \
-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}/get_public_keys/<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}/get_public_keys" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json" \
-d @get_public_key.json
# Delete resource
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/get_public_keys/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"