Create CustomAPI.
| Tool | Description |
|---|
f5xc-api-dns-rrset-create | Create |
| Parameter | Description | Example |
|---|
dns_zone_name | Dns_zone_name | - |
group_name | Group_name | - |
This resource includes mutually exclusive configuration options:
| Option | Description | Recommended |
|---|
rrset.a_record | - | |
rrset.aaaa_record | - | |
rrset.afsdb_record | - | |
rrset.alias_record | - | |
rrset.caa_record | - | |
rrset.cds_record | - | |
rrset.cert_record | - | |
rrset.cname_record | - | |
rrset.ds_record | - | |
rrset.eui48_record | - | |
rrset.eui64_record | - | |
rrset.lb_record | - | |
rrset.loc_record | - | |
rrset.mx_record | - | |
rrset.naptr_record | - | |
rrset.ns_record | - | |
rrset.ptr_record | - | |
rrset.srv_record | - | |
rrset.sshfp_record | - | |
rrset.tlsa_record | - | |
rrset.txt_record | - | |
| Option | Description | Recommended |
|---|
rrset.cds_record.values[].sha1_digest | - | |
rrset.cds_record.values[].sha256_digest | - | |
rrset.cds_record.values[].sha384_digest | - | |
| Option | Description | Recommended |
|---|
rrset.sshfp_record.values[].sha1_fingerprint | - | |
rrset.sshfp_record.values[].sha256_fingerprint | - | |
Ask Claude to help you work with Rrset resources:
“Create a rrset named ‘example’ in the ‘production’ namespace”
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/rrsets" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json"
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/rrsets/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json"
curl -X POST "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/rrsets" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json" \
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/rrsets/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"