Skip to content

AZURE VNET Site

Shape of the Azure VNet site replace specification.

ToolDescription
f5xc-api-sites-azure-vnet-site-createCreate Azure VNet site.
f5xc-api-sites-azure-vnet-site-getGET Azure VNet site.
f5xc-api-sites-azure-vnet-site-listList Configure Azure VNet Site.
f5xc-api-sites-azure-vnet-site-updateReplace Azure VNet site.
f5xc-api-sites-azure-vnet-site-deleteDELETE Configure Azure VNet Site.
ParameterDescriptionExample
metadata.namespaceNamespace-
nameName-
namespaceNamespace-
metadata.nameName-
ParameterDescriptionExample
response_formatThe format in which the configuration object is to be fetched. This could be for example-
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.block_all_services-
spec.blocked_services-
spec.default_blocked_services-
OptionDescriptionRecommended
spec.azure_cred-
OptionDescriptionRecommended
spec.log_receiver-
spec.logs_streaming_disabled-
OptionDescriptionRecommended
spec.alternate_region-
spec.azure_region-
OptionDescriptionRecommended
spec.ingress_egress_gw-
spec.ingress_egress_gw_ar-
spec.ingress_gw-
spec.ingress_gw_ar-
spec.voltstack_cluster-
spec.voltstack_cluster_ar-
OptionDescriptionRecommended
spec.no_worker_nodes-
spec.nodes_per_az-
spec.total_nodes-
OptionDescriptionRecommended
spec.admin_password.blindfold_secret_info-
spec.admin_password.clear_secret_info-
OptionDescriptionRecommended
spec.blocked_services.blocked_sevice[].dns-
spec.blocked_services.blocked_sevice[].ssh-
spec.blocked_services.blocked_sevice[].web_user_interface-
OptionDescriptionRecommended
spec.ingress_egress_gw.dc_cluster_group_inside_vn-
spec.ingress_egress_gw.dc_cluster_group_outside_vn-
spec.ingress_egress_gw.no_dc_cluster_group-
OptionDescriptionRecommended
spec.ingress_egress_gw.active_forward_proxy_policies-
spec.ingress_egress_gw.forward_proxy_allow_all-
spec.ingress_egress_gw.no_forward_proxy-
OptionDescriptionRecommended
spec.ingress_egress_gw.global_network_list-
spec.ingress_egress_gw.no_global_network-
OptionDescriptionRecommended
spec.ingress_egress_gw.hub-
spec.ingress_egress_gw.not_hub-
OptionDescriptionRecommended
spec.ingress_egress_gw.inside_static_routes-
spec.ingress_egress_gw.no_inside_static_routes-
OptionDescriptionRecommended
spec.ingress_egress_gw.active_enhanced_firewall_policies-
spec.ingress_egress_gw.active_network_policies-
spec.ingress_egress_gw.no_network_policy-
OptionDescriptionRecommended
spec.ingress_egress_gw.no_outside_static_routes-
spec.ingress_egress_gw.outside_static_routes-
OptionDescriptionRecommended
spec.ingress_egress_gw.sm_connection_public_ip-
spec.ingress_egress_gw.sm_connection_pvt_ip-
OptionDescriptionRecommended
spec.ingress_egress_gw.accelerated_networking.disable-
spec.ingress_egress_gw.accelerated_networking.enable-
OptionDescriptionRecommended
spec.ingress_egress_gw.az_nodes[].inside_subnet.subnet-
spec.ingress_egress_gw.az_nodes[].inside_subnet.subnet_param-
OptionDescriptionRecommended
spec.ingress_egress_gw.az_nodes[].inside_subnet.subnet.subnet_resource_grp-
spec.ingress_egress_gw.az_nodes[].inside_subnet.subnet.vnet_resource_group-
OptionDescriptionRecommended
spec.ingress_egress_gw.global_network_list.global_network_connections[].sli_to_global_dr-
spec.ingress_egress_gw.global_network_list.global_network_connections[].slo_to_global_dr-
OptionDescriptionRecommended
spec.ingress_egress_gw.hub.express_route_disabled-
spec.ingress_egress_gw.hub.express_route_enabled-
OptionDescriptionRecommended
spec.ingress_egress_gw.hub.express_route_enabled.auto_asn-
spec.ingress_egress_gw.hub.express_route_enabled.custom_asn-
OptionDescriptionRecommended
spec.ingress_egress_gw.hub.express_route_enabled.site_registration_over_express_route-
spec.ingress_egress_gw.hub.express_route_enabled.site_registration_over_internet-
OptionDescriptionRecommended
spec.ingress_egress_gw.hub.express_route_enabled.sku_ergw1az-
spec.ingress_egress_gw.hub.express_route_enabled.sku_ergw2az-
spec.ingress_egress_gw.hub.express_route_enabled.sku_high_perf-
spec.ingress_egress_gw.hub.express_route_enabled.sku_standard-
OptionDescriptionRecommended
spec.ingress_egress_gw.hub.express_route_enabled.advertise_to_route_server-
spec.ingress_egress_gw.hub.express_route_enabled.do_not_advertise_to_route_server-
OptionDescriptionRecommended
spec.ingress_egress_gw.hub.express_route_enabled.connections[].circuit_id-
spec.ingress_egress_gw.hub.express_route_enabled.connections[].other_subscription-
OptionDescriptionRecommended
spec.ingress_egress_gw.hub.spoke_vnets[].auto-
spec.ingress_egress_gw.hub.spoke_vnets[].manual-
OptionDescriptionRecommended
spec.ingress_egress_gw.hub.spoke_vnets[].vnet.f5_orchestrated_routing-
spec.ingress_egress_gw.hub.spoke_vnets[].vnet.manual_routing-
OptionDescriptionRecommended
spec.ingress_egress_gw.inside_static_routes.static_route_list[].custom_static_route-
spec.ingress_egress_gw.inside_static_routes.static_route_list[].simple_static_route-
OptionDescriptionRecommended
spec.ingress_egress_gw.inside_static_routes.static_route_list[].custom_static_route.nexthop.nexthop_address.ipv4-
spec.ingress_egress_gw.inside_static_routes.static_route_list[].custom_static_route.nexthop.nexthop_address.ipv6-
OptionDescriptionRecommended
spec.ingress_egress_gw.performance_enhancement_mode.perf_mode_l3_enhanced-
spec.ingress_egress_gw.performance_enhancement_mode.perf_mode_l7_enhanced-
OptionDescriptionRecommended
spec.kubernetes_upgrade_drain.disable_upgrade_drain-
spec.kubernetes_upgrade_drain.enable_upgrade_drain-
OptionDescriptionRecommended
spec.kubernetes_upgrade_drain.enable_upgrade_drain.drain_max_unavailable_node_count-
OptionDescriptionRecommended
spec.kubernetes_upgrade_drain.enable_upgrade_drain.disable_vega_upgrade_mode-
spec.kubernetes_upgrade_drain.enable_upgrade_drain.enable_vega_upgrade_mode-
OptionDescriptionRecommended
spec.offline_survivability_mode.enable_offline_survivability_mode-
spec.offline_survivability_mode.no_offline_survivability_mode-
OptionDescriptionRecommended
spec.os.default_os_version-
spec.os.operating_system_version-
OptionDescriptionRecommended
spec.sw.default_sw_version-
spec.sw.volterra_software_version-
OptionDescriptionRecommended
spec.vnet.new_vnet.autogenerate-
spec.vnet.new_vnet.name-
OptionDescriptionRecommended
spec.voltstack_cluster.k8s_cluster-
spec.voltstack_cluster.no_k8s_cluster-
OptionDescriptionRecommended
spec.voltstack_cluster.default_storage-
spec.voltstack_cluster.storage_class_list-

Ask Claude to help you work with AZURE VNET Site resources:

“Create a azure-vnet-site named ‘example’ in the ‘production’ namespace”

“List all azure-vnet-sites in the ‘production’ namespace”

“Get details of the azure-vnet-site named ‘example’ in namespace ‘production‘“

Terminal window
# List resources
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/azure_vnet_sites" \
-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}/azure_vnet_sites/<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}/azure_vnet_sites" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json" \
-d @azure_vnet_site.json
# Delete resource
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/azure_vnet_sites/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"