List the set of http_loadbalancer in a namespace.
| Tool | Description |
|---|
f5xc-api-virtual-http-loadbalancer-create | Create HTTP Load Balancer. |
f5xc-api-virtual-http-loadbalancer-get | GET HTTP Load Balancer. |
f5xc-api-virtual-http-loadbalancer-list | List Configure HTTP Load Balancer. |
f5xc-api-virtual-http-loadbalancer-update | Replace HTTP Load Balancer. |
f5xc-api-virtual-http-loadbalancer-delete | DELETE Configure HTTP Load Balancer. |
| 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.advertise_custom | - | |
spec.advertise_on_public | - | |
spec.advertise_on_public_default_vip | - | |
spec.do_not_advertise | - | |
| Option | Description | Recommended |
|---|
spec.api_specification | - | |
spec.disable_api_definition | - | |
| Option | Description | Recommended |
|---|
spec.disable_api_discovery | - | |
spec.enable_api_discovery | - | |
| Option | Description | Recommended |
|---|
spec.api_testing | - | |
spec.disable_api_testing | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense | - | |
spec.bot_defense_advanced | - | |
spec.disable_bot_defense | - | |
| Option | Description | Recommended |
|---|
spec.caching_policy | - | |
spec.disable_caching | - | |
| Option | Description | Recommended |
|---|
spec.captcha_challenge | - | |
spec.enable_challenge | - | |
spec.js_challenge | - | |
spec.no_challenge | - | |
spec.policy_based_challenge | - | |
| Option | Description | Recommended |
|---|
spec.client_side_defense | - | |
spec.disable_client_side_defense | - | |
| Option | Description | Recommended |
|---|
spec.cookie_stickiness | - | |
spec.least_active | - | |
spec.random | - | |
spec.ring_hash | - | |
spec.round_robin | - | |
spec.source_ip_stickiness | - | |
| Option | Description | Recommended |
|---|
spec.disable_ip_reputation | - | |
spec.enable_ip_reputation | - | |
| Option | Description | Recommended |
|---|
spec.l7_ddos_action_block | - | |
spec.l7_ddos_action_default | - | |
spec.l7_ddos_action_js_challenge | - | |
| Option | Description | Recommended |
|---|
spec.http | - | |
spec.https | - | |
spec.https_auto_cert | - | |
| Option | Description | Recommended |
|---|
spec.disable_malicious_user_detection | - | |
spec.enable_malicious_user_detection | - | |
| Option | Description | Recommended |
|---|
spec.disable_malware_protection | - | |
spec.malware_protection_settings | - | |
| Option | Description | Recommended |
|---|
spec.multi_lb_app | - | |
spec.single_lb_app | - | |
| Option | Description | Recommended |
|---|
spec.default_pool | - | |
spec.default_pool_list | - | |
| Option | Description | Recommended |
|---|
spec.api_rate_limit | - | |
spec.disable_rate_limit | - | |
spec.rate_limit | - | |
| Option | Description | Recommended |
|---|
spec.default_sensitive_data_policy | - | |
spec.sensitive_data_policy | - | |
| Option | Description | Recommended |
|---|
spec.active_service_policies | - | |
spec.no_service_policies | - | |
spec.service_policies_from_namespace | - | |
| Option | Description | Recommended |
|---|
spec.slow_ddos_mitigation | - | |
spec.system_default_timeouts | - | |
| Option | Description | Recommended |
|---|
spec.disable_threat_mesh | - | |
spec.enable_threat_mesh | - | |
| Option | Description | Recommended |
|---|
spec.disable_trust_client_ip_headers | - | |
spec.enable_trust_client_ip_headers | - | |
| Option | Description | Recommended |
|---|
spec.user_id_client_ip | - | |
spec.user_identification | - | |
| Option | Description | Recommended |
|---|
spec.app_firewall | - | |
spec.disable_waf | - | |
| Option | Description | Recommended |
|---|
spec.advertise_custom.advertise_where[].advertise_on_public | - | |
spec.advertise_custom.advertise_where[].cloud_edge_segment | - | |
spec.advertise_custom.advertise_where[].segment | - | |
spec.advertise_custom.advertise_where[].site | - | |
spec.advertise_custom.advertise_where[].site_segment | - | |
spec.advertise_custom.advertise_where[].virtual_network | - | |
spec.advertise_custom.advertise_where[].virtual_site | - | |
spec.advertise_custom.advertise_where[].virtual_site_segment | - | |
spec.advertise_custom.advertise_where[].virtual_site_with_vip | - | |
spec.advertise_custom.advertise_where[].vk8s_service | - | |
| Option | Description | Recommended |
|---|
spec.advertise_custom.advertise_where[].port | - | |
spec.advertise_custom.advertise_where[].port_ranges | - | |
spec.advertise_custom.advertise_where[].use_default_port | - | |
| Option | Description | Recommended |
|---|
spec.advertise_custom.advertise_where[].virtual_network.default_v6_vip | - | |
spec.advertise_custom.advertise_where[].virtual_network.specific_v6_vip | - | |
| Option | Description | Recommended |
|---|
spec.advertise_custom.advertise_where[].virtual_network.default_vip | - | |
spec.advertise_custom.advertise_where[].virtual_network.specific_vip | - | |
| Option | Description | Recommended |
|---|
spec.api_protection_rules.api_endpoint_rules[].any_domain | - | |
spec.api_protection_rules.api_endpoint_rules[].specific_domain | - | |
| Option | Description | Recommended |
|---|
spec.api_protection_rules.api_endpoint_rules[].action.allow | - | |
spec.api_protection_rules.api_endpoint_rules[].action.deny | - | |
| Option | Description | Recommended |
|---|
spec.api_protection_rules.api_endpoint_rules[].client_matcher.any_client | - | |
spec.api_protection_rules.api_endpoint_rules[].client_matcher.client_selector | - | |
spec.api_protection_rules.api_endpoint_rules[].client_matcher.ip_threat_category_list | - | |
| Option | Description | Recommended |
|---|
spec.api_protection_rules.api_endpoint_rules[].client_matcher.any_ip | - | |
spec.api_protection_rules.api_endpoint_rules[].client_matcher.asn_list | - | |
spec.api_protection_rules.api_endpoint_rules[].client_matcher.asn_matcher | - | |
spec.api_protection_rules.api_endpoint_rules[].client_matcher.ip_matcher | - | |
spec.api_protection_rules.api_endpoint_rules[].client_matcher.ip_prefix_list | - | |
| Option | Description | Recommended |
|---|
spec.api_protection_rules.api_endpoint_rules[].request_matcher.cookie_matchers[].check_not_present | - | |
spec.api_protection_rules.api_endpoint_rules[].request_matcher.cookie_matchers[].check_present | - | |
spec.api_protection_rules.api_endpoint_rules[].request_matcher.cookie_matchers[].item | - | |
| Option | Description | Recommended |
|---|
spec.api_rate_limit.bypass_rate_limiting_rules | - | |
spec.api_rate_limit.custom_ip_allowed_list | - | |
spec.api_rate_limit.ip_allowed_list | - | |
spec.api_rate_limit.no_ip_allowed_list | - | |
| Option | Description | Recommended |
|---|
spec.api_rate_limit.api_endpoint_rules[].inline_rate_limiter | - | |
spec.api_rate_limit.api_endpoint_rules[].ref_rate_limiter | - | |
| Option | Description | Recommended |
|---|
spec.api_rate_limit.api_endpoint_rules[].inline_rate_limiter.ref_user_id | - | |
spec.api_rate_limit.api_endpoint_rules[].inline_rate_limiter.use_http_lb_user_id | - | |
| Option | Description | Recommended |
|---|
spec.api_rate_limit.bypass_rate_limiting_rules.bypass_rate_limiting_rules[].any_url | - | |
spec.api_rate_limit.bypass_rate_limiting_rules.bypass_rate_limiting_rules[].api_endpoint | - | |
spec.api_rate_limit.bypass_rate_limiting_rules.bypass_rate_limiting_rules[].api_groups | - | |
spec.api_rate_limit.bypass_rate_limiting_rules.bypass_rate_limiting_rules[].base_path | - | |
| Option | Description | Recommended |
|---|
spec.api_specification.validation_all_spec_endpoints | - | |
spec.api_specification.validation_custom_list | - | |
spec.api_specification.validation_disabled | - | |
| Option | Description | Recommended |
|---|
| Option | Description | Recommended |
|---|
spec.api_specification.validation_all_spec_endpoints.fall_through_mode.fall_through_mode_allow | - | |
spec.api_specification.validation_all_spec_endpoints.fall_through_mode.fall_through_mode_custom | - | |
| Option | Description | Recommended |
|---|
spec.api_specification.validation_all_spec_endpoints.fall_through_mode.fall_through_mode_custom.open_api_validation_rules[].action_block | - | |
spec.api_specification.validation_all_spec_endpoints.fall_through_mode.fall_through_mode_custom.open_api_validation_rules[].action_report | - | |
spec.api_specification.validation_all_spec_endpoints.fall_through_mode.fall_through_mode_custom.open_api_validation_rules[].action_skip | - | |
| Option | Description | Recommended |
|---|
spec.api_specification.validation_all_spec_endpoints.fall_through_mode.fall_through_mode_custom.open_api_validation_rules[].api_endpoint | - | |
spec.api_specification.validation_all_spec_endpoints.fall_through_mode.fall_through_mode_custom.open_api_validation_rules[].api_group | - | |
spec.api_specification.validation_all_spec_endpoints.fall_through_mode.fall_through_mode_custom.open_api_validation_rules[].base_path | - | |
| Option | Description | Recommended |
|---|
| Option | Description | Recommended |
|---|
spec.api_specification.validation_all_spec_endpoints.settings.property_validation_settings_custom | - | |
spec.api_specification.validation_all_spec_endpoints.settings.property_validation_settings_default | - | |
| Option | Description | Recommended |
|---|
spec.api_specification.validation_all_spec_endpoints.settings.property_validation_settings_custom.queryParameters.allow_additional_parameters | - | |
spec.api_specification.validation_all_spec_endpoints.settings.property_validation_settings_custom.queryParameters.disallow_additional_parameters | - | |
| Option | Description | Recommended |
|---|
spec.api_specification.validation_all_spec_endpoints.validation_mode.response_validation_mode_active | - | |
spec.api_specification.validation_all_spec_endpoints.validation_mode.skip_response_validation | - | |
| Option | Description | Recommended |
|---|
spec.api_specification.validation_all_spec_endpoints.validation_mode.skip_validation | - | |
spec.api_specification.validation_all_spec_endpoints.validation_mode.validation_mode_active | - | |
| Option | Description | Recommended |
|---|
spec.api_specification.validation_all_spec_endpoints.validation_mode.response_validation_mode_active.enforcement_block | - | |
spec.api_specification.validation_all_spec_endpoints.validation_mode.response_validation_mode_active.enforcement_report | - | |
| Option | Description | Recommended |
|---|
spec.api_testing.every_day | - | |
spec.api_testing.every_month | - | |
spec.api_testing.every_week | - | |
| Option | Description | Recommended |
|---|
spec.api_testing.domains[].credentials[].api_key | - | |
spec.api_testing.domains[].credentials[].basic_auth | - | |
spec.api_testing.domains[].credentials[].bearer_token | - | |
spec.api_testing.domains[].credentials[].login_endpoint | - | |
| Option | Description | Recommended |
|---|
spec.api_testing.domains[].credentials[].admin | - | |
spec.api_testing.domains[].credentials[].standard | - | |
| Option | Description | Recommended |
|---|
spec.api_testing.domains[].credentials[].api_key.value.blindfold_secret_info | - | |
spec.api_testing.domains[].credentials[].api_key.value.clear_secret_info | - | |
| Option | Description | Recommended |
|---|
spec.blocked_clients[].as_number | - | |
spec.blocked_clients[].http_header | - | |
spec.blocked_clients[].ip_prefix | - | |
spec.blocked_clients[].ipv6_prefix | - | |
spec.blocked_clients[].user_identifier | - | |
| Option | Description | Recommended |
|---|
spec.blocked_clients[].http_header.headers[].exact | - | |
spec.blocked_clients[].http_header.headers[].presence | - | |
spec.blocked_clients[].http_header.headers[].regex | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.disable_cors_support | - | |
spec.bot_defense.enable_cors_support | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.disable_js_insert | - | |
spec.bot_defense.policy.js_insert_all_pages | - | |
spec.bot_defense.policy.js_insert_all_pages_except | - | |
spec.bot_defense.policy.js_insertion_rules | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.disable_mobile_sdk | - | |
spec.bot_defense.policy.mobile_sdk_config | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.js_insert_all_pages_except.exclude_list[].any_domain | - | |
spec.bot_defense.policy.js_insert_all_pages_except.exclude_list[].domain | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.js_insert_all_pages_except.exclude_list[].path.path | - | |
spec.bot_defense.policy.js_insert_all_pages_except.exclude_list[].path.prefix | - | |
spec.bot_defense.policy.js_insert_all_pages_except.exclude_list[].path.regex | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.protected_app_endpoints[].mobile | - | |
spec.bot_defense.policy.protected_app_endpoints[].web | - | |
spec.bot_defense.policy.protected_app_endpoints[].web_mobile | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.protected_app_endpoints[].flow_label | - | |
spec.bot_defense.policy.protected_app_endpoints[].undefined_flow_label | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.protected_app_endpoints[].allow_good_bots | - | |
spec.bot_defense.policy.protected_app_endpoints[].mitigate_good_bots | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.protected_app_endpoints[].flow_label.account_management.create | - | |
spec.bot_defense.policy.protected_app_endpoints[].flow_label.account_management.password_reset | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.protected_app_endpoints[].flow_label.authentication.login.disable_transaction_result | - | |
spec.bot_defense.policy.protected_app_endpoints[].flow_label.authentication.login.transaction_result | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.protected_app_endpoints[].mitigation.block | - | |
spec.bot_defense.policy.protected_app_endpoints[].mitigation.flag | - | |
spec.bot_defense.policy.protected_app_endpoints[].mitigation.redirect | - | |
| Option | Description | Recommended |
|---|
spec.bot_defense.policy.protected_app_endpoints[].mitigation.flag.append_headers | - | |
spec.bot_defense.policy.protected_app_endpoints[].mitigation.flag.no_headers | - | |
| Option | Description | Recommended |
|---|
spec.caching_policy.default_cache_action.cache_disabled | - | |
spec.caching_policy.default_cache_action.cache_ttl_default | - | |
spec.caching_policy.default_cache_action.cache_ttl_override | - | |
| Option | Description | Recommended |
|---|
spec.cookie_stickiness.add_httponly | - | |
spec.cookie_stickiness.ignore_httponly | - | |
| Option | Description | Recommended |
|---|
spec.cookie_stickiness.ignore_samesite | - | |
spec.cookie_stickiness.samesite_lax | - | |
spec.cookie_stickiness.samesite_none | - | |
spec.cookie_stickiness.samesite_strict | - | |
| Option | Description | Recommended |
|---|
spec.cookie_stickiness.add_secure | - | |
spec.cookie_stickiness.ignore_secure | - | |
| Option | Description | Recommended |
|---|
spec.csrf_policy.all_load_balancer_domains | - | |
spec.csrf_policy.custom_domain_list | - | |
spec.csrf_policy.disabled | - | |
| Option | Description | Recommended |
|---|
spec.ddos_mitigation_rules[].block | - | |
| Option | Description | Recommended |
|---|
spec.ddos_mitigation_rules[].ddos_client_source | - | |
spec.ddos_mitigation_rules[].ip_prefix_list | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.health_check_port | - | |
spec.default_pool.same_as_endpoint_port | - | ✅ Yes |
| Option | Description | Recommended |
|---|
spec.default_pool.no_tls | - | ✅ Yes |
spec.default_pool.use_tls | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.advanced_options.circuit_breaker | - | |
spec.default_pool.advanced_options.default_circuit_breaker | - | ✅ Yes |
spec.default_pool.advanced_options.disable_circuit_breaker | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.advanced_options.auto_http_config | - | ✅ Yes |
spec.default_pool.advanced_options.http1_config | - | |
spec.default_pool.advanced_options.http2_options | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.advanced_options.disable_lb_source_ip_persistance | - | ✅ Yes |
spec.default_pool.advanced_options.enable_lb_source_ip_persistance | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.advanced_options.disable_outlier_detection | - | ✅ Yes |
spec.default_pool.advanced_options.outlier_detection | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.advanced_options.no_panic_threshold | - | ✅ Yes |
spec.default_pool.advanced_options.panic_threshold | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.advanced_options.disable_proxy_protocol | - | ✅ Yes |
spec.default_pool.advanced_options.proxy_protocol_v1 | - | |
spec.default_pool.advanced_options.proxy_protocol_v2 | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.advanced_options.disable_subsets | - | ✅ Yes |
spec.default_pool.advanced_options.enable_subsets | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.advanced_options.enable_subsets.any_endpoint | - | |
spec.default_pool.advanced_options.enable_subsets.default_subset | - | |
spec.default_pool.advanced_options.enable_subsets.fail_request | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.advanced_options.http1_config.header_transformation.default_header_transformation | - | |
spec.default_pool.advanced_options.http1_config.header_transformation.legacy_header_transformation | - | |
spec.default_pool.advanced_options.http1_config.header_transformation.preserve_case_header_transformation | - | |
spec.default_pool.advanced_options.http1_config.header_transformation.proper_case_header_transformation | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.origin_servers[].consul_service.inside_network | - | |
spec.default_pool.origin_servers[].consul_service.outside_network | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.origin_servers[].consul_service.snat_pool.no_snat_pool | - | |
spec.default_pool.origin_servers[].consul_service.snat_pool.snat_pool | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.origin_servers[].k8s_service.service_name | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.origin_servers[].private_ip.ip | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.origin_servers[].public_ip.ip | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.origin_servers[].vn_private_ip.ip | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.upstream_conn_pool_reuse_type.disable_conn_pool_reuse | - | |
spec.default_pool.upstream_conn_pool_reuse_type.enable_conn_pool_reuse | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.use_tls.default_session_key_caching | - | |
spec.default_pool.use_tls.disable_session_key_caching | - | |
spec.default_pool.use_tls.max_session_keys | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.use_tls.no_mtls | - | |
spec.default_pool.use_tls.use_mtls | - | |
spec.default_pool.use_tls.use_mtls_obj | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.use_tls.skip_server_verification | - | |
spec.default_pool.use_tls.use_server_verification | - | |
spec.default_pool.use_tls.volterra_trusted_ca | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.use_tls.disable_sni | - | |
spec.default_pool.use_tls.sni | - | |
spec.default_pool.use_tls.use_host_header_as_sni | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.use_tls.use_mtls.tls_certificates[].custom_hash_algorithms | - | |
spec.default_pool.use_tls.use_mtls.tls_certificates[].disable_ocsp_stapling | - | |
spec.default_pool.use_tls.use_mtls.tls_certificates[].use_system_defaults | - | |
| Option | Description | Recommended |
|---|
spec.default_pool.use_tls.use_server_verification.trusted_ca | - | |
spec.default_pool.use_tls.use_server_verification.trusted_ca_url | - | |
| Option | Description | Recommended |
|---|
spec.default_pool_list.pools[].cluster | - | |
spec.default_pool_list.pools[].pool | - | |
| Option | Description | Recommended |
|---|
spec.enable_api_discovery.custom_api_auth_discovery | - | |
spec.enable_api_discovery.default_api_auth_discovery | - | |
| Option | Description | Recommended |
|---|
spec.enable_api_discovery.disable_learn_from_redirect_traffic | - | |
spec.enable_api_discovery.enable_learn_from_redirect_traffic | - | |
| Option | Description | Recommended |
|---|
spec.enable_api_discovery.api_crawler.api_crawler_config | - | |
spec.enable_api_discovery.api_crawler.disable_api_crawler | - | |
| Option | Description | Recommended |
|---|
spec.enable_api_discovery.api_discovery_from_code_scan.code_base_integrations[].all_repos | - | |
spec.enable_api_discovery.api_discovery_from_code_scan.code_base_integrations[].selected_repos | - | |
| Option | Description | Recommended |
|---|
spec.enable_challenge.captcha_challenge_parameters | - | |
spec.enable_challenge.default_captcha_challenge_parameters | - | |
| Option | Description | Recommended |
|---|
spec.enable_challenge.default_js_challenge_parameters | - | |
spec.enable_challenge.js_challenge_parameters | - | |
| Option | Description | Recommended |
|---|
spec.enable_challenge.default_mitigation_settings | - | |
spec.enable_challenge.malicious_user_mitigation | - | |
| Option | Description | Recommended |
|---|
spec.graphql_rules[].method_get | - | |
spec.graphql_rules[].method_post | - | |
| Option | Description | Recommended |
|---|
spec.graphql_rules[].graphql_settings.disable_introspection | - | |
spec.graphql_rules[].graphql_settings.enable_introspection | - | |
| Option | Description | Recommended |
|---|
spec.https.default_loadbalancer | - | |
spec.https.non_default_loadbalancer | - | |
| Option | Description | Recommended |
|---|
spec.https.disable_path_normalize | - | |
spec.https.enable_path_normalize | - | |
| Option | Description | Recommended |
|---|
spec.https.append_server_name | - | |
spec.https.default_header | - | |
spec.https.pass_through | - | |
spec.https.server_name | - | |
| Option | Description | Recommended |
|---|
spec.https.tls_cert_params | - | |
spec.https.tls_parameters | - | |
| Option | Description | Recommended |
|---|
spec.https.coalescing_options.default_coalescing | - | |
spec.https.coalescing_options.strict_coalescing | - | |
| Option | Description | Recommended |
|---|
spec.https.http_protocol_options.http_protocol_enable_v1_only | - | |
spec.https.http_protocol_options.http_protocol_enable_v1_v2 | - | |
spec.https.http_protocol_options.http_protocol_enable_v2_only | - | |
| Option | Description | Recommended |
|---|
spec.https.tls_cert_params.use_mtls.crl | - | |
spec.https.tls_cert_params.use_mtls.no_crl | - | |
| Option | Description | Recommended |
|---|
spec.https.tls_cert_params.use_mtls.xfcc_disabled | - | |
spec.https.tls_cert_params.use_mtls.xfcc_options | - | |
| Option | Description | Recommended |
|---|
spec.jwt_validation.jwks_config | - | |
| Option | Description | Recommended |
|---|
spec.jwt_validation.reserved_claims.audience | - | |
spec.jwt_validation.reserved_claims.audience_disable | - | |
| Option | Description | Recommended |
|---|
spec.jwt_validation.reserved_claims.issuer | - | |
spec.jwt_validation.reserved_claims.issuer_disable | - | |
| Option | Description | Recommended |
|---|
spec.jwt_validation.reserved_claims.validate_period_disable | - | |
spec.jwt_validation.reserved_claims.validate_period_enable | - | |
| Option | Description | Recommended |
|---|
spec.jwt_validation.target.all_endpoint | - | |
spec.jwt_validation.target.api_groups | - | |
spec.jwt_validation.target.base_paths | - | |
| Option | Description | Recommended |
|---|
spec.jwt_validation.token_location.bearer_token | - | |
| Option | Description | Recommended |
|---|
spec.l7_ddos_protection.clientside_action_captcha_challenge | - | |
spec.l7_ddos_protection.clientside_action_js_challenge | - | |
spec.l7_ddos_protection.clientside_action_none | - | |
| Option | Description | Recommended |
|---|
spec.l7_ddos_protection.ddos_policy_custom | - | |
spec.l7_ddos_protection.ddos_policy_none | - | |
| Option | Description | Recommended |
|---|
spec.l7_ddos_protection.mitigation_block | - | |
spec.l7_ddos_protection.mitigation_captcha_challenge | - | |
spec.l7_ddos_protection.mitigation_js_challenge | - | |
| Option | Description | Recommended |
|---|
spec.l7_ddos_protection.default_rps_threshold | - | |
spec.l7_ddos_protection.rps_threshold | - | |
| Option | Description | Recommended |
|---|
spec.malware_protection_settings.malware_protection_rules[].domain.any_domain | - | |
spec.malware_protection_settings.malware_protection_rules[].domain.domain | - | |
| Option | Description | Recommended |
|---|
| Option | Description | Recommended |
|---|
spec.more_option.request_cookies_to_add[].secret_value | - | |
spec.more_option.request_cookies_to_add[].value | - | |
| Option | Description | Recommended |
|---|
spec.more_option.response_cookies_to_add[].add_expiry | - | |
spec.more_option.response_cookies_to_add[].ignore_expiry | - | |
| Option | Description | Recommended |
|---|
spec.more_option.response_cookies_to_add[].add_httponly | - | |
spec.more_option.response_cookies_to_add[].ignore_httponly | - | |
| Option | Description | Recommended |
|---|
spec.more_option.response_cookies_to_add[].ignore_max_age | - | |
spec.more_option.response_cookies_to_add[].max_age_value | - | |
| Option | Description | Recommended |
|---|
spec.more_option.response_cookies_to_add[].add_partitioned | - | |
spec.more_option.response_cookies_to_add[].ignore_partitioned | - | |
| Option | Description | Recommended |
|---|
spec.more_option.response_cookies_to_add[].add_path | - | |
spec.more_option.response_cookies_to_add[].ignore_path | - | |
| Option | Description | Recommended |
|---|
spec.more_option.response_cookies_to_add[].ignore_samesite | - | |
spec.more_option.response_cookies_to_add[].samesite_lax | - | |
spec.more_option.response_cookies_to_add[].samesite_none | - | |
spec.more_option.response_cookies_to_add[].samesite_strict | - | |
| Option | Description | Recommended |
|---|
spec.more_option.response_cookies_to_add[].add_secure | - | |
spec.more_option.response_cookies_to_add[].ignore_secure | - | |
| Option | Description | Recommended |
|---|
spec.origin_server_subset_rule_list.origin_server_subset_rules[].any_asn | - | |
spec.origin_server_subset_rule_list.origin_server_subset_rules[].asn_list | - | |
spec.origin_server_subset_rule_list.origin_server_subset_rules[].asn_matcher | - | |
| Option | Description | Recommended |
|---|
spec.origin_server_subset_rule_list.origin_server_subset_rules[].any_ip | - | |
spec.origin_server_subset_rule_list.origin_server_subset_rules[].ip_matcher | - | |
spec.origin_server_subset_rule_list.origin_server_subset_rules[].ip_prefix_list | - | |
| Option | Description | Recommended |
|---|
spec.origin_server_subset_rule_list.origin_server_subset_rules[].client_selector | - | |
spec.origin_server_subset_rule_list.origin_server_subset_rules[].none | - | |
| Option | Description | Recommended |
|---|
spec.policy_based_challenge.always_enable_captcha_challenge | - | |
spec.policy_based_challenge.always_enable_js_challenge | - | |
spec.policy_based_challenge.no_challenge | - | |
| Option | Description | Recommended |
|---|
spec.policy_based_challenge.default_temporary_blocking_parameters | - | |
spec.policy_based_challenge.temporary_user_blocking | - | |
| Option | Description | Recommended |
|---|
spec.policy_based_challenge.rule_list.rules[].spec.disable_challenge | - | |
spec.policy_based_challenge.rule_list.rules[].spec.enable_captcha_challenge | - | |
spec.policy_based_challenge.rule_list.rules[].spec.enable_javascript_challenge | - | |
| Option | Description | Recommended |
|---|
spec.policy_based_challenge.rule_list.rules[].spec.tls_fingerprint_matcher | - | |
| Option | Description | Recommended |
|---|
spec.protected_cookies[].disable_tampering_protection | - | |
spec.protected_cookies[].enable_tampering_protection | - | |
| Option | Description | Recommended |
|---|
spec.protected_cookies[].ignore_max_age | - | |
spec.protected_cookies[].max_age_value | - | |
| Option | Description | Recommended |
|---|
spec.rate_limit.no_policies | - | |
spec.rate_limit.policies | - | |
| Option | Description | Recommended |
|---|
spec.rate_limit.rate_limiter.leaky_bucket | - | |
spec.rate_limit.rate_limiter.token_bucket | - | |
| Option | Description | Recommended |
|---|
spec.rate_limit.rate_limiter.action_block.hours | - | |
spec.rate_limit.rate_limiter.action_block.minutes | - | |
spec.rate_limit.rate_limiter.action_block.seconds | - | |
| Option | Description | Recommended |
|---|
spec.ring_hash.hash_policy[].cookie | - | |
spec.ring_hash.hash_policy[].header_name | - | |
spec.ring_hash.hash_policy[].source_ip | - | |
| Option | Description | Recommended |
|---|
spec.routes[].direct_response_route.incoming_port.no_port_match | - | |
spec.routes[].direct_response_route.incoming_port.port | - | |
spec.routes[].direct_response_route.incoming_port.port_ranges | - | |
| Option | Description | Recommended |
|---|
spec.routes[].redirect_route.route_redirect.remove_all_params | - | |
spec.routes[].redirect_route.route_redirect.replace_params | - | |
spec.routes[].redirect_route.route_redirect.retain_all_params | - | |
| Option | Description | Recommended |
|---|
spec.routes[].redirect_route.route_redirect.path_redirect | - | |
spec.routes[].redirect_route.route_redirect.prefix_rewrite | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.auto_host_rewrite | - | |
spec.routes[].simple_route.disable_host_rewrite | - | |
spec.routes[].simple_route.host_rewrite | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.advanced_options.bot_defense_javascript_injection | - | |
spec.routes[].simple_route.advanced_options.inherited_bot_defense_javascript_injection | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.advanced_options.buffer_policy | - | |
spec.routes[].simple_route.advanced_options.common_buffering | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.advanced_options.do_not_retract_cluster | - | |
spec.routes[].simple_route.advanced_options.retract_cluster | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.advanced_options.disable_mirroring | - | |
spec.routes[].simple_route.advanced_options.mirror_policy | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.advanced_options.default_retry_policy | - | |
spec.routes[].simple_route.advanced_options.no_retry_policy | - | |
spec.routes[].simple_route.advanced_options.retry_policy | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.advanced_options.disable_prefix_rewrite | - | |
spec.routes[].simple_route.advanced_options.prefix_rewrite | - | |
spec.routes[].simple_route.advanced_options.regex_rewrite | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.advanced_options.disable_spdy | - | |
spec.routes[].simple_route.advanced_options.enable_spdy | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.advanced_options.inherited_waf_exclusion | - | |
spec.routes[].simple_route.advanced_options.waf_exclusion_policy | - | |
| Option | Description | Recommended |
|---|
spec.routes[].simple_route.advanced_options.disable_web_socket_config | - | |
spec.routes[].simple_route.advanced_options.web_socket_config | - | |
| Option | Description | Recommended |
|---|
spec.sensitive_data_disclosure_rules.sensitive_data_types_in_response[].mask | - | |
spec.sensitive_data_disclosure_rules.sensitive_data_types_in_response[].report | - | |
| Option | Description | Recommended |
|---|
spec.sensitive_data_disclosure_rules.sensitive_data_types_in_response[].api_endpoint | - | |
| Option | Description | Recommended |
|---|
spec.slow_ddos_mitigation.disable_request_timeout | - | |
spec.slow_ddos_mitigation.request_timeout | - | |
| Option | Description | Recommended |
|---|
spec.waf_exclusion.waf_exclusion_inline_rules.rules[].app_firewall_detection_control | - | |
spec.waf_exclusion.waf_exclusion_inline_rules.rules[].waf_skip_processing | - | |
Ask Claude to help you work with HTTP Loadbalancer resources:
“Create a http-loadbalancer named ‘example’ in the ‘production’ namespace”
“List all http-loadbalancers in the ‘production’ namespace”
“Get details of the http-loadbalancer named ‘example’ in namespace ‘production‘“
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/http_loadbalancers" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json"
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/http_loadbalancers/<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}/http_loadbalancers" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json" \
-d @http_loadbalancer.json
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/http_loadbalancers/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"