Shape of the Forward Proxy Policy replace specification.
| Tool | Description |
|---|
f5xc-api-networksecurity-forward-proxy-policy-create | Create Forward Proxy Policy. |
f5xc-api-networksecurity-forward-proxy-policy-get | GET Forward Proxy Policy. |
f5xc-api-networksecurity-forward-proxy-policy-list | List Configure Forward Proxy Policy. |
f5xc-api-networksecurity-forward-proxy-policy-update | Replace Forward Proxy Policy. |
f5xc-api-networksecurity-forward-proxy-policy-delete | DELETE Configure Forward Proxy Policy. |
| Parameter | Description | Example |
|---|
metadata.namespace | Namespace | - |
name | Name | - |
namespace | Namespace | - |
metadata.name | Name | - |
| Parameter | Description | Example |
|---|
response_format | The format in which the configuration object is to be fetched. This could be for example | - |
label_filter | A LabelSelectorType expression that every item in list response will satisfy. | - |
report_fields | The report_fields parameter | - |
report_status_fields | The report_status_fields parameter | - |
This resource includes mutually exclusive configuration options:
| Option | Description | Recommended |
|---|
spec.any_proxy | - | |
spec.drp_http_connect | - | |
spec.network_connector | - | |
spec.proxy_label_selector | - | |
| Option | Description | Recommended |
|---|
spec.allow_all | - | |
spec.allow_list | - | |
spec.deny_list | - | |
spec.rule_list | - | |
| Option | Description | Recommended |
|---|
spec.allow_list.default_action_allow | - | |
spec.allow_list.default_action_deny | - | |
spec.allow_list.default_action_next_policy | - | |
| Option | Description | Recommended |
|---|
spec.allow_list.http_list[].exact_value | - | |
spec.allow_list.http_list[].regex_value | - | |
spec.allow_list.http_list[].suffix_value | - | |
| Option | Description | Recommended |
|---|
spec.allow_list.http_list[].any_path | - | |
spec.allow_list.http_list[].path_exact_value | - | |
spec.allow_list.http_list[].path_prefix_value | - | |
spec.allow_list.http_list[].path_regex_value | - | |
| Option | Description | Recommended |
|---|
spec.rule_list.rules[].all_destinations | - | |
spec.rule_list.rules[].dst_asn_list | - | |
spec.rule_list.rules[].dst_asn_set | - | |
spec.rule_list.rules[].dst_ip_prefix_set | - | |
spec.rule_list.rules[].dst_label_selector | - | |
spec.rule_list.rules[].dst_prefix_list | - | |
spec.rule_list.rules[].http_list | - | |
spec.rule_list.rules[].tls_list | - | |
spec.rule_list.rules[].url_category_list | - | |
| Option | Description | Recommended |
|---|
spec.rule_list.rules[].no_http_connect_port | - | |
spec.rule_list.rules[].port_matcher | - | |
| Option | Description | Recommended |
|---|
spec.rule_list.rules[].all_sources | - | |
spec.rule_list.rules[].ip_prefix_set | - | |
spec.rule_list.rules[].label_selector | - | |
spec.rule_list.rules[].prefix_list | - | |
Ask Claude to help you work with Forward Proxy Policy resources:
“Create a forward-proxy-policy named ‘example’ in the ‘production’ namespace”
“List all forward-proxy-policys in the ‘production’ namespace”
“Get details of the forward-proxy-policy named ‘example’ in namespace ‘production‘“
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/forward_proxy_policys" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json"
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/forward_proxy_policys/<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}/forward_proxy_policys" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json" \
-d @forward_proxy_policy.json
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/forward_proxy_policys/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"