Skip to content

Infraprotect Internet Prefix Advertisement

Infraprotect Internet Prefix Advertisement provides tools for creating, listing, retrieving, updating, and deleting resources in F5 Distributed Cloud.

ToolDescription
f5xc-api-ddos-infraprotect-internet-prefix-advertisement-createCreate DDoS transit Internet Prefix.
f5xc-api-ddos-infraprotect-internet-prefix-advertisement-getGet Infraprotect Internet Prefix.
f5xc-api-ddos-infraprotect-internet-prefix-advertisement-listList Infraprotect Internet Prefix Advertisement.
f5xc-api-ddos-infraprotect-internet-prefix-advertisement-updateUpdate DDoS transit Internet Prefix.
f5xc-api-ddos-infraprotect-internet-prefix-advertisement-deleteDelete Infraprotect Internet Prefix Advertisement.
ParameterDescriptionExample
namespaceNamespace This defines the workspace within which each the configuration object is to be created.system
nameName The name of the configuration object to be fetched.example-resource
ParameterDescriptionExample
response_formatThe format in which the configuration object is to be fetched. This could be for example - in GetSpec form for the contents of object…GET_RSP_FORMAT_DEFAULT
label_filterA LabelSelectorType expression that every item in list response will satisfy.-
report_fieldsThe report_fields parameter…-
report_status_fieldsThe report_status_fields parameter…-

This resource includes mutually exclusive configuration options:

OptionDescriptionRecommended
spec.activation_announceActivation announce
spec.activation_withdrawActivation withdraw
OptionDescriptionRecommended
spec.expiration_neverExpiration never
spec.expiration_timestampExpiration timestamp

Ask Claude to help you work with Infraprotect Internet Prefix Advertisement resources:

Create Infraprotect Internet Prefix Advertisement

Section titled “Create Infraprotect Internet Prefix Advertisement”

“Create a infraprotect-internet-prefix-advertisement named ‘example’ in the ‘production’ namespace”

List Infraprotect Internet Prefix Advertisements

Section titled “List Infraprotect Internet Prefix Advertisements”

“List all infraprotect-internet-prefix-advertisements in the ‘production’ namespace”

Get Infraprotect Internet Prefix Advertisement Details

Section titled “Get Infraprotect Internet Prefix Advertisement Details”

“Get details of the infraprotect-internet-prefix-advertisement named ‘example’ in namespace ‘production‘“

Terminal window
# List resources
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/infraprotect/namespaces/$${PARAM}/infraprotect_internet_prefix_advertisements" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"
# Get specific resource
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/infraprotect/namespaces/$${PARAM}/infraprotect_internet_prefix_advertisements/$${PARAM}" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"
# Create resource
curl -X POST "https://${TENANT}.console.ves.volterra.io/api/infraprotect/namespaces/$${PARAM}/infraprotect_internet_prefix_advertisements" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json" \
-d @infraprotect_internet_prefix_advertisement.json
# Delete resource
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/infraprotect/namespaces/$${PARAM}/infraprotect_internet_prefix_advertisements/$${PARAM}" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"