Skip to content

f5xc_voltstack_site Resource - terraform-provider-f5xc

Manages a Voltstack Site resource in F5 Distributed Cloud for deploying Volterra stack sites for edge computing.

~> Note For more information about this resource, please refer to the F5 XC API Documentation.

# Voltstack Site Resource Example
# Manages a Voltstack Site resource in F5 Distributed Cloud for deploying Volterra stack sites for edge computing.
terraform {
required_version = ">= 1.0"
required_providers {
f5xc = {
source = "f5xc-salesdemos/f5xc"
version = ">= 0.1.0"
}
}
}
# Basic Voltstack Site configuration
resource "f5xc_voltstack_site" "example" {
name = "example-voltstack-site"
namespace = "staging"
labels = {
environment = "production"
managed_by = "terraform"
}
annotations = {
"owner" = "platform-team"
}
# Voltstack Site configuration
# Kubernetes configuration
k8s_cluster {
name = "example-k8s-cluster"
namespace = "staging"
}
# Master nodes configuration
master_nodes = ["master1.example.com"]
# Default fleet configuration
default_fleet_config {
no_bond_devices {}
no_dc_cluster_group {}
default_storage_config {}
no_gpu {}
}
# Disable HA by default
disable_ha {}
# No worker nodes
no_worker_nodes {}
}

🔶 High Risk Operations — Some operations on this resource have high danger level. Destructive operations may require confirmation.

name - Required String
Name of the Voltstack Site. Must be unique within the namespace

namespace - Required String
Namespace where the Voltstack Site will be created

annotations - Optional Map
Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata

description - Optional String
Human readable description for the object

disable - Optional Bool
A value of true will administratively disable the object

labels - Optional Map
Labels is a user defined key value map that can be attached to resources for organization and filtering

address - Required String
Site’s geographical address that can be used to determine its latitude and longitude

-> One of the following:allow_all_usb - Optional Block
Configuration parameter for allow all usb

deny_all_usb - Optional Block
Configuration parameter for deny all usb

usb_policy - Optional Block
Type establishes a direct reference from one object(the referrer) to another(the referred). Such a reference is in form of tenant/namespace/name

-> One of the following:blocked_services - Optional Block
Disable node local services on this site
See Blocked Services below for details.

-> One of the following:bond_device_list - Optional Block
Bond Devices List. List of bond devices for this fleet
See Bond Device List below for details.

coordinates - Optional Block
Coordinates of the site which provides the site physical location
See Coordinates below for details.

custom_dns - Optional Block
Custom DNS is the configured for specify CE site
See Custom DNS below for details.

-> One of the following:custom_network_config - Optional Block
VssNetworkConfiguration
See Custom Network Config below for details.

-> One of the following:custom_storage_config - Optional Block
VssStorageConfiguration

default_blocked_services - Optional Block
Enable this option

default_network_config - Optional Block
Enable this option

-> One of the following:default_sriov_interface - Optional Block
Configuration parameter for default sriov interface

default_storage_config - Optional Block
Enable this option

-> One of the following:disable_gpu - Optional Block
Configuration parameter for disable GPU

enable_gpu - Optional Block
Enable this option

-> One of the following:disable_vm - Optional Block
Enable this option

enable_vgpu - Optional Block
Licensing configuration for NVIDIA vGPU

enable_vm - Optional Block
VM Configuration. VMs support configuration

-> One of the following:k8s_cluster - Optional Block
Type establishes a direct reference from one object(the referrer) to another(the referred). Such a reference is in form of tenant/namespace/name

kubernetes_upgrade_drain - Optional Block
Specify how worker nodes within a site will be upgraded

-> One of the following:local_control_plane - Optional Block
Enable local control plane for L3VPN, SRV6, EVPN etc

-> One of the following:log_receiver - Optional Block
Type establishes a direct reference from one object(the referrer) to another(the referred). Such a reference is in form of tenant/namespace/name

logs_streaming_disabled - Optional Block
Enable this option

master_node_configuration - Optional Block
Configuration of master nodes

no_bond_devices - Optional Block
Configuration parameter for no bond devices

no_k8s_cluster - Optional Block
Enable this option

no_local_control_plane - Optional Block
Configuration parameter for no local control plane

offline_survivability_mode - Optional Block
Offline Survivability allows the Site to continue functioning normally without traffic loss during periods of connectivity loss to the Regional Edge (RE) or the Global Controller (GC). When this feature is enabled, a site can continue to function as is with existing configuration for upto 7

os - Optional Block
Select the F5XC Operating System Version for the site. By default, latest available OS Version will be used. Refer to release notes to find required released OS versions

sriov_interfaces - Optional Block
List of all custom SR-IOV interfaces configuration

sw - Optional Block
Select the F5XC Software Version for the site. By default, latest available F5XC Software Version will be used. Refer to release notes to find required released SW versions

timeouts - Optional Block

volterra_certified_hw - Required String
Name for generic server certified hardware to form this App Stack site

worker_nodes - Required List
Worker Nodes. Names of worker nodes

In addition to all arguments above, the following attributes are exported:

id - Optional String
Unique identifier for the resource


A blocked_services block supports the following:

blocked_service - Optional Block
Disable Node Local Services. Blocking or denial configuration
See Blocked Service below.

A blocked_service block (within blocked_services) supports the following:

dns - Optional Block
Enable this option

network_type - Optional String Defaults to VIRTUAL_NETWORK_SITE_LOCAL
Possible values are VIRTUAL_NETWORK_SITE_LOCAL, VIRTUAL_NETWORK_SITE_LOCAL_INSIDE, VIRTUAL_NETWORK_PER_SITE, VIRTUAL_NETWORK_PUBLIC, VIRTUAL_NETWORK_GLOBAL, VIRTUAL_NETWORK_SITE_SERVICE, VIRTUAL_NETWORK_VER_INTERNAL, VIRTUAL_NETWORK_SITE_LOCAL_INSIDE_OUTSIDE, VIRTUAL_NETWORK_IP_AUTO, VIRTUAL_NETWORK_VOLTADN_PRIVATE_NETWORK, VIRTUAL_NETWORK_SRV6_NETWORK, VIRTUAL_NETWORK_IP_FABRIC, VIRTUAL_NETWORK_SEGMENT, VIRTUAL_NETWORK_MANAGEMENT
[Enum: VIRTUAL_NETWORK_SITE_LOCAL|VIRTUAL_NETWORK_SITE_LOCAL_INSIDE|VIRTUAL_NETWORK_PER_SITE|VIRTUAL_NETWORK_PUBLIC|VIRTUAL_NETWORK_GLOBAL|VIRTUAL_NETWORK_SITE_SERVICE|VIRTUAL_NETWORK_VER_INTERNAL|VIRTUAL_NETWORK_SITE_LOCAL_INSIDE_OUTSIDE|VIRTUAL_NETWORK_IP_AUTO|VIRTUAL_NETWORK_VOLTADN_PRIVATE_NETWORK|VIRTUAL_NETWORK_SRV6_NETWORK|VIRTUAL_NETWORK_IP_FABRIC|VIRTUAL_NETWORK_SEGMENT|VIRTUAL_NETWORK_MANAGEMENT] Different types of virtual networks understood by the system Virtual-network of type VIRTUAL_NETWORK_SITE_LOCAL provides connectivity to public (outside) network. This is an insecure network and is connected to public internet via NAT Gateways/firwalls Virtual-network of this type is local to

ssh - Optional Block
Enable this option

web_user_interface - Optional Block
Enable this option

A bond_device_list block supports the following:

bond_devices - Optional Block
Bond Devices. List of bond devices
See Bond Devices below.

A bond_devices block (within bond_device_list) supports the following:

active_backup - Optional Block
Configuration parameter for active backup

devices - Optional List
Ethernet devices that will make up this bond

lacp - Optional Block
LACP parameters. LACP parameters for the bond device
See Lacp below.

link_polling_interval - Optional Number
Link polling interval in milliseconds

link_up_delay - Optional Number
Milliseconds wait before link is declared up

name - Optional String
Name for the Bond. Ex ‘bond0’

A lacp block (within bond_device_list.bond_devices) supports the following:

rate - Optional Number
Interval in seconds to transmit LACP packets

A coordinates block supports the following:

latitude - Optional Number
Latitude. Latitude of the site location

longitude - Optional Number
Longitude. Longitude of site location

A custom_dns block supports the following:

inside_nameserver - Optional String
Optional DNS server IP to be used for name resolution in inside network

outside_nameserver - Optional String
Optional DNS server IP to be used for name resolution in outside network

A custom_network_config block supports the following:

active_enhanced_firewall_policies - Optional Block
List of Enhanced Firewall Policies These policies use session-based rules and provide all OPTIONS available under firewall policies with an additional option for service insertion
See Active Enhanced Firewall Policies below.

active_forward_proxy_policies - Optional Block
Ordered List of Forward Proxy Policies active
See Active Forward Proxy Policies below.

active_network_policies - Optional Block
Configuration parameter for active network policies
See Active Network Policies below.

bgp_peer_address - Optional String
Optional BGP peer address that can be used as parameter for BGP configuration when BGP is configured to fetch BGP peer address from site Object. This can be used to change peer address per site in fleet

bgp_router_id - Optional String
Optional BGP router ID that can be used as parameter for BGP configuration when BGP is configured to fetch BGP router ID from site object

default_config - Optional Block
Enable this option

default_interface_config - Optional Block
Enable this option

default_sli_config - Optional Block
Enable this option

forward_proxy_allow_all - Optional Block
Configuration parameter for forward proxy allow all

global_network_list - Optional Block
Global Network Connection List. List of global network connections
See Global Network List below.

interface_list - Optional Block
Configure network interfaces for this App Stack site
See Interface List below.

no_forward_proxy - Optional Block
Configuration parameter for no forward proxy

no_global_network - Optional Block
Configuration parameter for no global network

no_network_policy - Optional Block
Policy configuration for this feature

outside_nameserver - Optional String
Optional DNS server V4 IP to be used for name resolution in local network

outside_vip - Optional String
Optional common virtual V4 IP across all nodes to be used as automatic VIP for site local network

site_to_site_tunnel_ip - Optional String
Site Mesh Group Connection Via Virtual IP. This option will use the Virtual IP provided for creating IPsec between two sites which are part of the site mesh group

sli_config - Optional Block
Site local inside network configuration
See SLI Config below.

slo_config - Optional Block
Site Local Network Configuration. Site local network configuration
See Slo Config below.

sm_connection_public_ip - Optional Block
Enable this option

sm_connection_pvt_ip - Optional Block
Enable this option

tunnel_dead_timeout - Optional Number
Time interval, in millisec, within which any IPsec / SSL connection from the site going down is detected. When not set (== 0), a default value of 10000 msec will be used

vip_vrrp_mode - Optional String Defaults to VIP_VRRP_INVALID
Possible values are VIP_VRRP_INVALID, VIP_VRRP_ENABLE, VIP_VRRP_DISABLE
[Enum: VIP_VRRP_INVALID|VIP_VRRP_ENABLE|VIP_VRRP_DISABLE] VRRP advertisement mode for VIP Invalid VRRP mode

Custom Network Config Active Enhanced Firewall Policies

Section titled “Custom Network Config Active Enhanced Firewall Policies”

An active_enhanced_firewall_policies block (within custom_network_config) supports the following:

enhanced_firewall_policies - Optional Block
Ordered List of Enhanced Firewall Policies active
See Enhanced Firewall Policies below.

Custom Network Config Active Enhanced Firewall Policies Enhanced Firewall Policies

Section titled “Custom Network Config Active Enhanced Firewall Policies Enhanced Firewall Policies”

Deeply nested Policies block collapsed for readability.

Custom Network Config Active Forward Proxy Policies

Section titled “Custom Network Config Active Forward Proxy Policies”

An active_forward_proxy_policies block (within custom_network_config) supports the following:

forward_proxy_policies - Optional Block
Ordered List of Forward Proxy Policies active
See Forward Proxy Policies below.

Custom Network Config Active Forward Proxy Policies Forward Proxy Policies

Section titled “Custom Network Config Active Forward Proxy Policies Forward Proxy Policies”

Deeply nested Policies block collapsed for readability.

Custom Network Config Active Network Policies

Section titled “Custom Network Config Active Network Policies”

An active_network_policies block (within custom_network_config) supports the following:

network_policies - Optional Block
Ordered List of Firewall Policies active for this network firewall
See Network Policies below.

Custom Network Config Active Network Policies Network Policies

Section titled “Custom Network Config Active Network Policies Network Policies”

Deeply nested Policies block collapsed for readability.

A global_network_list block (within custom_network_config) supports the following:

global_network_connections - Optional Block
Global network connections
See Global Network Connections below.

Custom Network Config Global Network List Global Network Connections

Section titled “Custom Network Config Global Network List Global Network Connections”

Deeply nested Connections block collapsed for readability.

Custom Network Config Global Network List Global Network Connections SLI To Global DR

Section titled “Custom Network Config Global Network List Global Network Connections SLI To Global DR”

Deeply nested DR block collapsed for readability.

Custom Network Config Global Network List Global Network Connections SLI To Global DR Global Vn

Section titled “Custom Network Config Global Network List Global Network Connections SLI To Global DR Global Vn”

Deeply nested Vn block collapsed for readability.

Custom Network Config Global Network List Global Network Connections Slo To Global DR

Section titled “Custom Network Config Global Network List Global Network Connections Slo To Global DR”

Deeply nested DR block collapsed for readability.

Custom Network Config Global Network List Global Network Connections Slo To Global DR Global Vn

Section titled “Custom Network Config Global Network List Global Network Connections Slo To Global DR Global Vn”

Deeply nested Vn block collapsed for readability.

An interface_list block (within custom_network_config) supports the following:

interfaces - Optional Block
Configure network interfaces for this App Stack site
See Interfaces below.

Custom Network Config Interface List Interfaces

Section titled “Custom Network Config Interface List Interfaces”

An interfaces block (within custom_network_config.interface_list) supports the following:

dc_cluster_group_connectivity_interface_disabled - Optional Block
Enable this option

dc_cluster_group_connectivity_interface_enabled - Optional Block
Enable this option

dedicated_interface - Optional Block
Configuration parameter for dedicated interface
See Dedicated Interface below.

dedicated_management_interface - Optional Block
Configuration parameter for dedicated management interface
See Dedicated Management Interface below.

description_spec - Optional String
Interface Description. Description for this Interface

ethernet_interface - Optional Block
Configuration parameter for ethernet interface
See Ethernet Interface below.

labels - Optional Block
Add Labels for this Interface, these labels can be used in firewall policy

tunnel_interface - Optional Block
Configuration parameter for tunnel interface
See Tunnel Interface below.

Custom Network Config Interface List Interfaces Dedicated Interface

Section titled “Custom Network Config Interface List Interfaces Dedicated Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config Interface List Interfaces Dedicated Management Interface

Section titled “Custom Network Config Interface List Interfaces Dedicated Management Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server”

Deeply nested Server block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server DHCP Networks

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server DHCP Networks”

Deeply nested Networks block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server DHCP Networks Network Prefix Allocator

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server DHCP Networks Network Prefix Allocator”

Deeply nested Allocator block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server DHCP Networks Pools

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server DHCP Networks Pools”

Deeply nested Pools block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server Interface IP Map

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface DHCP Server Interface IP Map”

Deeply nested Map block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config”

Deeply nested Config block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router”

Deeply nested Router block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router DNS Config

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router DNS Config”

Deeply nested Config block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router DNS Config Configured List

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router DNS Config Configured List”

Deeply nested List block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router DNS Config Local DNS

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router DNS Config Local DNS”

Deeply nested DNS block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router Stateful

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router Stateful”

Deeply nested Stateful block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router Stateful DHCP Networks

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router Stateful DHCP Networks”

Deeply nested Networks block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router Stateful DHCP Networks Pools

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router Stateful DHCP Networks Pools”

Deeply nested Pools block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router Stateful Interface IP Map

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface IPv6 Auto Config Router Stateful Interface IP Map”

Deeply nested Map block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface Static IP

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface Static IP”

Deeply nested IP block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface Static IP Cluster Static IP

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface Static IP Cluster Static IP”

Deeply nested IP block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface Static IP Node Static IP

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface Static IP Node Static IP”

Deeply nested IP block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface Static IPv6 Address

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface Static IPv6 Address”

Deeply nested Address block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface Static IPv6 Address Cluster Static IP

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface Static IPv6 Address Cluster Static IP”

Deeply nested IP block collapsed for readability.

Custom Network Config Interface List Interfaces Ethernet Interface Static IPv6 Address Node Static IP

Section titled “Custom Network Config Interface List Interfaces Ethernet Interface Static IPv6 Address Node Static IP”

Deeply nested IP block collapsed for readability.

Custom Network Config Interface List Interfaces Tunnel Interface

Section titled “Custom Network Config Interface List Interfaces Tunnel Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config Interface List Interfaces Tunnel Interface Static IP

Section titled “Custom Network Config Interface List Interfaces Tunnel Interface Static IP”

Deeply nested IP block collapsed for readability.

Custom Network Config Interface List Interfaces Tunnel Interface Static IP Cluster Static IP

Section titled “Custom Network Config Interface List Interfaces Tunnel Interface Static IP Cluster Static IP”

Deeply nested IP block collapsed for readability.

Custom Network Config Interface List Interfaces Tunnel Interface Static IP Node Static IP

Section titled “Custom Network Config Interface List Interfaces Tunnel Interface Static IP Node Static IP”

Deeply nested IP block collapsed for readability.

Custom Network Config Interface List Interfaces Tunnel Interface Tunnel

Section titled “Custom Network Config Interface List Interfaces Tunnel Interface Tunnel”

Deeply nested Tunnel block collapsed for readability.

A sli_config block (within custom_network_config) supports the following:

no_static_routes - Optional Block
Configuration parameter for no static routes

no_v6_static_routes - Optional Block
Configuration parameter for no v6 static routes

static_routes - Optional Block
Configuration parameter for static routes
See Static Routes below.

static_v6_routes - Optional Block
Configuration parameter for static v6 routes
See Static V6 Routes below.

Custom Network Config SLI Config Static Routes

Section titled “Custom Network Config SLI Config Static Routes”

A static_routes block (within custom_network_config.sli_config) supports the following:

static_routes - Optional Block
Static Routes. List of static routes
See Static Routes below.

Custom Network Config SLI Config Static Routes Static Routes

Section titled “Custom Network Config SLI Config Static Routes Static Routes”

Deeply nested Routes block collapsed for readability.

Custom Network Config SLI Config Static Routes Static Routes Node Interface

Section titled “Custom Network Config SLI Config Static Routes Static Routes Node Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config SLI Config Static Routes Static Routes Node Interface List

Section titled “Custom Network Config SLI Config Static Routes Static Routes Node Interface List”

Deeply nested List block collapsed for readability.

Custom Network Config SLI Config Static Routes Static Routes Node Interface List Interface

Section titled “Custom Network Config SLI Config Static Routes Static Routes Node Interface List Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config SLI Config Static V6 Routes

Section titled “Custom Network Config SLI Config Static V6 Routes”

Deeply nested Routes block collapsed for readability.

Custom Network Config SLI Config Static V6 Routes Static Routes

Section titled “Custom Network Config SLI Config Static V6 Routes Static Routes”

Deeply nested Routes block collapsed for readability.

Custom Network Config SLI Config Static V6 Routes Static Routes Node Interface

Section titled “Custom Network Config SLI Config Static V6 Routes Static Routes Node Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config SLI Config Static V6 Routes Static Routes Node Interface List

Section titled “Custom Network Config SLI Config Static V6 Routes Static Routes Node Interface List”

Deeply nested List block collapsed for readability.

Custom Network Config SLI Config Static V6 Routes Static Routes Node Interface List Interface

Section titled “Custom Network Config SLI Config Static V6 Routes Static Routes Node Interface List Interface”

Deeply nested Interface block collapsed for readability.

A slo_config block (within custom_network_config) supports the following:

dc_cluster_group - Optional Block
Type establishes a direct reference from one object(the referrer) to another(the referred). Such a reference is in form of tenant/namespace/name
See Dc Cluster Group below.

labels - Optional Block
Add Labels for this network, these labels can be used in firewall policy

no_dc_cluster_group - Optional Block
Enable this option

no_static_routes - Optional Block
Configuration parameter for no static routes

no_static_v6_routes - Optional Block
Configuration parameter for no static v6 routes

static_routes - Optional Block
Configuration parameter for static routes
See Static Routes below.

static_v6_routes - Optional Block
Configuration parameter for static v6 routes
See Static V6 Routes below.

Custom Network Config Slo Config Dc Cluster Group

Section titled “Custom Network Config Slo Config Dc Cluster Group”

Deeply nested Group block collapsed for readability.

Custom Network Config Slo Config Static Routes

Section titled “Custom Network Config Slo Config Static Routes”

A static_routes block (within custom_network_config.slo_config) supports the following:

static_routes - Optional Block
Static Routes. List of static routes
See Static Routes below.

Custom Network Config Slo Config Static Routes Static Routes

Section titled “Custom Network Config Slo Config Static Routes Static Routes”

Deeply nested Routes block collapsed for readability.

Custom Network Config Slo Config Static Routes Static Routes Node Interface

Section titled “Custom Network Config Slo Config Static Routes Static Routes Node Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config Slo Config Static Routes Static Routes Node Interface List

Section titled “Custom Network Config Slo Config Static Routes Static Routes Node Interface List”

Deeply nested List block collapsed for readability.

Custom Network Config Slo Config Static Routes Static Routes Node Interface List Interface

Section titled “Custom Network Config Slo Config Static Routes Static Routes Node Interface List Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config Slo Config Static V6 Routes

Section titled “Custom Network Config Slo Config Static V6 Routes”

Deeply nested Routes block collapsed for readability.

Custom Network Config Slo Config Static V6 Routes Static Routes

Section titled “Custom Network Config Slo Config Static V6 Routes Static Routes”

Deeply nested Routes block collapsed for readability.

Custom Network Config Slo Config Static V6 Routes Static Routes Node Interface

Section titled “Custom Network Config Slo Config Static V6 Routes Static Routes Node Interface”

Deeply nested Interface block collapsed for readability.

Custom Network Config Slo Config Static V6 Routes Static Routes Node Interface List

Section titled “Custom Network Config Slo Config Static V6 Routes Static Routes Node Interface List”

Deeply nested List block collapsed for readability.

Custom Network Config Slo Config Static V6 Routes Static Routes Node Interface List Interface

Section titled “Custom Network Config Slo Config Static V6 Routes Static Routes Node Interface List Interface”

Deeply nested Interface block collapsed for readability.

A custom_storage_config block supports the following:

default_storage_class - Optional Block
Configuration parameter for default storage class

no_static_routes - Optional Block
Configuration parameter for no static routes

no_storage_device - Optional Block
Configuration parameter for no storage device

no_storage_interfaces - Optional Block
Configuration parameter for no storage interfaces

static_routes - Optional Block
Configuration parameter for static routes
See Static Routes below.

storage_class_list - Optional Block
Add additional custom storage classes in Kubernetes for this fleet
See Storage Class List below.

storage_device_list - Optional Block
Add additional custom storage classes in Kubernetes for this fleet
See Storage Device List below.

storage_interface_list - Optional Block
Configure storage interfaces for this App Stack site
See Storage Interface List below.

A static_routes block (within custom_storage_config) supports the following:

static_routes - Optional Block
Static Routes. List of static routes
See Static Routes below.

Custom Storage Config Static Routes Static Routes

Section titled “Custom Storage Config Static Routes Static Routes”

A static_routes block (within custom_storage_config.static_routes) supports the following:

attrs - Optional List Defaults to ROUTE_ATTR_NO_OP
Possible values are ROUTE_ATTR_NO_OP, ROUTE_ATTR_ADVERTISE, ROUTE_ATTR_INSTALL_HOST, ROUTE_ATTR_INSTALL_FORWARDING, ROUTE_ATTR_MERGE_ONLY
[Enum: ROUTE_ATTR_NO_OP|ROUTE_ATTR_ADVERTISE|ROUTE_ATTR_INSTALL_HOST|ROUTE_ATTR_INSTALL_FORWARDING|ROUTE_ATTR_MERGE_ONLY] List of attributes that control forwarding, dynamic routing and control plane (host) reachability

default_gateway - Optional Block
Configuration parameter for default gateway

ip_address - Optional String
Traffic matching the IP prefixes is sent to this IP Address

ip_prefixes - Optional List
List of route prefixes that have common next hop and attributes

node_interface - Optional Block
On multinode site, this type holds the information about per node interfaces
See Node Interface below.

Custom Storage Config Static Routes Static Routes Node Interface

Section titled “Custom Storage Config Static Routes Static Routes Node Interface”

Deeply nested Interface block collapsed for readability.

Custom Storage Config Static Routes Static Routes Node Interface List

Section titled “Custom Storage Config Static Routes Static Routes Node Interface List”

Deeply nested List block collapsed for readability.

Custom Storage Config Static Routes Static Routes Node Interface List Interface

Section titled “Custom Storage Config Static Routes Static Routes Node Interface List Interface”

Deeply nested Interface block collapsed for readability.

A storage_class_list block (within custom_storage_config) supports the following:

storage_classes - Optional Block
List of Storage Classes. List of custom storage classes
See Storage Classes below.

Custom Storage Config Storage Class List Storage Classes

Section titled “Custom Storage Config Storage Class List Storage Classes”

Deeply nested Classes block collapsed for readability.

Custom Storage Config Storage Class List Storage Classes Custom Storage

Section titled “Custom Storage Config Storage Class List Storage Classes Custom Storage”

Deeply nested Storage block collapsed for readability.

Custom Storage Config Storage Class List Storage Classes Hpe Storage

Section titled “Custom Storage Config Storage Class List Storage Classes Hpe Storage”

Deeply nested Storage block collapsed for readability.

Custom Storage Config Storage Class List Storage Classes Netapp Trident

Section titled “Custom Storage Config Storage Class List Storage Classes Netapp Trident”

Deeply nested Trident block collapsed for readability.

Custom Storage Config Storage Class List Storage Classes Pure Service Orchestrator

Section titled “Custom Storage Config Storage Class List Storage Classes Pure Service Orchestrator”

Deeply nested Orchestrator block collapsed for readability.

A storage_device_list block (within custom_storage_config) supports the following:

storage_devices - Optional Block
List of Storage Devices. List of custom storage devices
See Storage Devices below.

Custom Storage Config Storage Device List Storage Devices

Section titled “Custom Storage Config Storage Device List Storage Devices”

Deeply nested Devices block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage”

Deeply nested Storage block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password”

Deeply nested Password block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage iSCSI Chap Password Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage Password

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage Password”

Deeply nested Password block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Hpe Storage Password Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident”

Deeply nested Trident block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas”

Deeply nested Nas block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Auto Export Cidrs

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Auto Export Cidrs”

Deeply nested Cidrs block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key”

Deeply nested Key block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Client Private Key Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password”

Deeply nested Password block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Password Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Storage

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Storage”

Deeply nested Storage block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Storage Volume Defaults

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Storage Volume Defaults”

Deeply nested Defaults block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Volume Defaults

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap Nas Volume Defaults”

Deeply nested Defaults block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San”

Deeply nested San block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key”

Deeply nested Key block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Client Private Key Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password”

Deeply nested Password block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Password Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Storage

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Storage”

Deeply nested Storage block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Storage Volume Defaults

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Storage Volume Defaults”

Deeply nested Defaults block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap”

Deeply nested Chap block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret”

Deeply nested Secret block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Initiator Secret Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret”

Deeply nested Secret block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Use Chap Chap Target Initiator Secret Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Volume Defaults

Section titled “Custom Storage Config Storage Device List Storage Devices Netapp Trident Netapp Backend Ontap San Volume Defaults”

Deeply nested Defaults block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator”

Deeply nested Orchestrator block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays”

Deeply nested Arrays block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array”

Deeply nested Array block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays”

Deeply nested Arrays block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token”

Deeply nested Token block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Array Flash Arrays API Token Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade”

Deeply nested Blade block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades”

Deeply nested Blades block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token”

Deeply nested Token block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Blindfold Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Blindfold Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Blindfold Secret Info Internal

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Blindfold Secret Info Internal”

Deeply nested Internal block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Clear Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Clear Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Vault Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Vault Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Wingman Secret Info

Section titled “Custom Storage Config Storage Device List Storage Devices Pure Service Orchestrator Arrays Flash Blade Flash Blades API Token Wingman Secret Info”

Deeply nested Info block collapsed for readability.

Custom Storage Config Storage Interface List

Section titled “Custom Storage Config Storage Interface List”

A storage_interface_list block (within custom_storage_config) supports the following:

storage_interfaces - Optional Block
Configure storage interfaces for this App Stack site
See Storage Interfaces below.

Custom Storage Config Storage Interface List Storage Interfaces

Section titled “Custom Storage Config Storage Interface List Storage Interfaces”

Deeply nested Interfaces block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface”

Deeply nested Interface block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server”

Deeply nested Server block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server DHCP Networks

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server DHCP Networks”

Deeply nested Networks block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server DHCP Networks Network Prefix Allocator

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server DHCP Networks Network Prefix Allocator”

Deeply nested Allocator block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server DHCP Networks Pools

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server DHCP Networks Pools”

Deeply nested Pools block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server Interface IP Map

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface DHCP Server Interface IP Map”

Deeply nested Map block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config”

Deeply nested Config block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router”

Deeply nested Router block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router DNS Config

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router DNS Config”

Deeply nested Config block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router DNS Config Configured List

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router DNS Config Configured List”

Deeply nested List block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router DNS Config Local DNS

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router DNS Config Local DNS”

Deeply nested DNS block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router Stateful

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router Stateful”

Deeply nested Stateful block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router Stateful DHCP Networks

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router Stateful DHCP Networks”

Deeply nested Networks block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router Stateful DHCP Networks Pools

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router Stateful DHCP Networks Pools”

Deeply nested Pools block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router Stateful Interface IP Map

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface IPv6 Auto Config Router Stateful Interface IP Map”

Deeply nested Map block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IP

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IP”

Deeply nested IP block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IP Cluster Static IP

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IP Cluster Static IP”

Deeply nested IP block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IP Node Static IP

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IP Node Static IP”

Deeply nested IP block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IPv6 Address

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IPv6 Address”

Deeply nested Address block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IPv6 Address Cluster Static IP

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IPv6 Address Cluster Static IP”

Deeply nested IP block collapsed for readability.

Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IPv6 Address Node Static IP

Section titled “Custom Storage Config Storage Interface List Storage Interfaces Storage Interface Static IPv6 Address Node Static IP”

Deeply nested IP block collapsed for readability.

An enable_vgpu block supports the following:

feature_type - Optional String Defaults to UNLICENSED
Possible values are UNLICENSED, VGPU, VWS, VCS
[Enum: UNLICENSED|VGPU|VWS|VCS] Set feature to be enabled Operate with a degraded vGPU performance Enable NVIDIA vGPU Enable NVIDIA RTX Virtual Workstation Enable NVIDIA Virtual Compute Server

server_address - Optional String
License Server Address. Set License Server Address

server_port - Optional Number
License Server Port Number. Set License Server port number

A k8s_cluster block supports the following:

name - Optional String
When a configuration object(e.g. Virtual_host) refers to another(e.g route) then name will hold the referred object’s(e.g. Route’s) name

namespace - Optional String
When a configuration object(e.g. Virtual_host) refers to another(e.g route) then namespace will hold the referred object’s(e.g. Route’s) namespace

tenant - Optional String
When a configuration object(e.g. Virtual_host) refers to another(e.g route) then tenant will hold the referred object’s(e.g. Route’s) tenant

A kubernetes_upgrade_drain block supports the following:

disable_upgrade_drain - Optional Block
Configuration parameter for disable upgrade drain

enable_upgrade_drain - Optional Block
Specify batch upgrade settings for worker nodes within a site
See Enable Upgrade Drain below.

Kubernetes Upgrade Drain Enable Upgrade Drain

Section titled “Kubernetes Upgrade Drain Enable Upgrade Drain”

An enable_upgrade_drain block (within kubernetes_upgrade_drain) supports the following:

disable_vega_upgrade_mode - Optional Block
Configuration parameter for disable vega upgrade mode

drain_max_unavailable_node_count - Optional Number
Node Batch Size Count

drain_node_timeout - Optional Number
Seconds to wait before initiating upgrade on the next set of nodes. Setting it to 0 will wait indefinitely for all services on nodes to be upgraded gracefully before proceeding to the next set of nodes. (Warning: It may block upgrade if services on a node cannot be gracefully upgraded. It is

enable_vega_upgrade_mode - Optional Block
Configuration parameter for enable vega upgrade mode

A local_control_plane block supports the following:

bgp_config - Optional Block
BGP Configuration. BGP configuration parameters
See BGP Config below.

inside_vn - Optional Block
Enable this option

outside_vn - Optional Block
Enable this option

A bgp_config block (within local_control_plane) supports the following:

asn - Optional Number
ASN. Autonomous System Number

peers - Optional Block
Peers. BGP parameters for peer
See Peers below.

A peers block (within local_control_plane.bgp_config) supports the following:

bfd_disabled - Optional Block
Enable this option

bfd_enabled - Optional Block
BFD. BFD parameters
See Bfd Enabled below.

disable_spec - Optional Block
Enable this option

external - Optional Block
External BGP Peer. External BGP Peer parameters
See External below.

label - Optional String
Label. Specify whether this peer should be

metadata - Optional Block
MessageMetaType is metadata (common attributes) of a message that only certain messages have. This information is propagated to the metadata of a child object that gets created from the containing message during view processing. The information in this type can be specified by user during create
See Metadata below.

passive_mode_disabled - Optional Block
Enable this option

passive_mode_enabled - Optional Block
Enable this option

routing_policies - Optional Block
List of rules which can be applied on all or particular nodes
See Routing Policies below.

Local Control Plane BGP Config Peers Bfd Enabled

Section titled “Local Control Plane BGP Config Peers Bfd Enabled”

Deeply nested Enabled block collapsed for readability.

Local Control Plane BGP Config Peers External

Section titled “Local Control Plane BGP Config Peers External”

An external block (within local_control_plane.bgp_config.peers) supports the following:

address - Optional String
Specify IPv4 peer address

address_ipv6 - Optional String
Specify peer IPv6 address

asn - Optional Number
Autonomous System Number for BGP peer

default_gateway - Optional Block
Configuration parameter for default gateway

default_gateway_v6 - Optional Block
Configuration parameter for default gateway v6

disable_spec - Optional Block
Enable this option

disable_v6 - Optional Block
Enable this option

external_connector - Optional Block
Configuration parameter for external connector

family_inet - Optional Block
Configuration parameter for family inet
See Family Inet below.

from_site - Optional Block
Enable this option

from_site_v6 - Optional Block
Enable this option

interface - Optional Block
Type establishes a direct reference from one object(the referrer) to another(the referred). Such a reference is in form of tenant/namespace/name
See Interface below.

interface_list - Optional Block
Interface List. List of network interfaces
See Interface List below.

md5_auth_key - Optional String
MD5 key for protecting BGP Sessions (RFC 2385)

no_authentication - Optional Block
Configuration parameter for no authentication

port - Optional Number
Peer Port. Peer TCP port number

subnet_begin_offset - Optional Number
Calculate peer address using offset from the beginning of the subnet

subnet_begin_offset_v6 - Optional Number
Calculate peer address using offset from the beginning of the subnet

subnet_end_offset - Optional Number
Calculate peer address using offset from the end of the subnet

subnet_end_offset_v6 - Optional Number
Calculate peer address using offset from the end of the subnet

Local Control Plane BGP Config Peers External Family Inet

Section titled “Local Control Plane BGP Config Peers External Family Inet”

Deeply nested Inet block collapsed for readability.

Local Control Plane BGP Config Peers External Interface

Section titled “Local Control Plane BGP Config Peers External Interface”

Deeply nested Interface block collapsed for readability.

Local Control Plane BGP Config Peers External Interface List

Section titled “Local Control Plane BGP Config Peers External Interface List”

Deeply nested List block collapsed for readability.

Local Control Plane BGP Config Peers External Interface List Interfaces

Section titled “Local Control Plane BGP Config Peers External Interface List Interfaces”

Deeply nested Interfaces block collapsed for readability.

Local Control Plane BGP Config Peers Metadata

Section titled “Local Control Plane BGP Config Peers Metadata”

A metadata block (within local_control_plane.bgp_config.peers) supports the following:

description_spec - Optional String
Description. Human readable description

name - Optional String
Name of the message. The value of name has to follow DNS-1035 format

Local Control Plane BGP Config Peers Routing Policies

Section titled “Local Control Plane BGP Config Peers Routing Policies”

Deeply nested Policies block collapsed for readability.

Local Control Plane BGP Config Peers Routing Policies Route Policy

Section titled “Local Control Plane BGP Config Peers Routing Policies Route Policy”

Deeply nested Policy block collapsed for readability.

Local Control Plane BGP Config Peers Routing Policies Route Policy Node Name

Section titled “Local Control Plane BGP Config Peers Routing Policies Route Policy Node Name”

Deeply nested Name block collapsed for readability.

Local Control Plane BGP Config Peers Routing Policies Route Policy Object Refs

Section titled “Local Control Plane BGP Config Peers Routing Policies Route Policy Object Refs”

Deeply nested Refs block collapsed for readability.

A log_receiver block supports the following:

name - Optional String
When a configuration object(e.g. Virtual_host) refers to another(e.g route) then name will hold the referred object’s(e.g. Route’s) name

namespace - Optional String
When a configuration object(e.g. Virtual_host) refers to another(e.g route) then namespace will hold the referred object’s(e.g. Route’s) namespace

tenant - Optional String
When a configuration object(e.g. Virtual_host) refers to another(e.g route) then tenant will hold the referred object’s(e.g. Route’s) tenant

A master_node_configuration block supports the following:

name - Optional String
Name. Names of master node

public_ip - Optional String
IP Address of the master node. This IP will be used when other sites connect via Site Mesh Group

An offline_survivability_mode block supports the following:

enable_offline_survivability_mode - Optional Block
Configuration parameter for enable offline survivability mode

no_offline_survivability_mode - Optional Block
Configuration parameter for no offline survivability mode

An os block supports the following:

default_os_version - Optional Block
Enable this option

operating_system_version - Optional String
Specify a OS version to be used e.g. 9.2024.6

A sriov_interfaces block supports the following:

sriov_interface - Optional Block
Use custom SR-IOV interfaces Configuration
See Sriov Interface below.

A sriov_interface block (within sriov_interfaces) supports the following:

interface_name - Optional String
Name of SR-IOV physical interface

number_of_vfio_vfs - Optional Number
Number of virtual functions reserved for VNFs and DPDK-based CNFs

number_of_vfs - Optional Number
Total number of virtual functions

A sw block supports the following:

default_sw_version - Optional Block
Enable this option

volterra_software_version - Optional String
Specify a F5XC Software Version to be used e.g. Crt-20210329-1002

A timeouts block supports the following:

create - Optional String (Defaults to 30 minutes)
Used when creating the resource

delete - Optional String (Defaults to 30 minutes)
Used when deleting the resource

read - Optional String (Defaults to 5 minutes)
Used when retrieving the resource

update - Optional String (Defaults to 30 minutes)
Used when updating the resource

An usb_policy block supports the following:

name - Optional String
When a configuration object(e.g. Virtual_host) refers to another(e.g route) then name will hold the referred object’s(e.g. Route’s) name

namespace - Optional String
When a configuration object(e.g. Virtual_host) refers to another(e.g route) then namespace will hold the referred object’s(e.g. Route’s) namespace

tenant - Optional String
When a configuration object(e.g. Virtual_host) refers to another(e.g route) then tenant will hold the referred object’s(e.g. Route’s) tenant


The following type definitions are used throughout this resource. See the full definition here rather than repeated inline.

Object Reference {#common-object-reference}

Section titled “Object Reference {#common-object-reference}”

Object references establish a direct reference from one configuration object to another in F5 Distributed Cloud. References use the format tenant/namespace/name.

FieldTypeDescription
nameStringName of the referenced object
namespaceStringNamespace containing the referenced object
tenantStringTenant of the referenced object (system-managed)

Transformers apply transformations to input values before matching. Multiple transformers can be applied in order.

ValueDescription
LOWER_CASEConvert to lowercase
UPPER_CASEConvert to uppercase
BASE64_DECODEDecodebase64 content
NORMALIZE_PATHNormalize URL path
REMOVE_WHITESPACERemove whitespace characters
URL_DECODEDecode URL-encoded characters
TRIM_LEFTTrim leading whitespace
TRIM_RIGHTTrim trailing whitespace
TRIMTrim both leading and trailing whitespace

HTTP methods used for request matching.

ValueDescription
ANYMatch any HTTP method
GETHTTP GET request
HEADHTTP HEAD request
POSTHTTP POST request
PUTHTTP PUT request
DELETEHTTP DELETE request
CONNECTHTTP CONNECT request
OPTIONSHTTP OPTIONS request
TRACEHTTP TRACE request
PATCHHTTP PATCH request
COPYHTTP COPY request (WebDAV)

TLS Fingerprints {#common-tls-fingerprints}

Section titled “TLS Fingerprints {#common-tls-fingerprints}”

TLS fingerprint categories for malicious client detection.

ValueDescription
TLS_FINGERPRINT_NONENo fingerprint matching
ANY_MALICIOUS_FINGERPRINTMatch any known malicious fingerprint
ADWAREAdware-associated fingerprints
DRIDEXDridex malware fingerprints
GOOTKITGootkit malware fingerprints
RANSOMWARERansomware-associated fingerprints
TRICKBOTTrickbot malware fingerprints

IP Threat Categories {#common-ip-threat-categories}

Section titled “IP Threat Categories {#common-ip-threat-categories}”

IP address threat categories for security filtering.

ValueDescription
SPAM_SOURCESKnown spam sources
WINDOWS_EXPLOITSWindows exploit sources
WEB_ATTACKSWeb attack sources
BOTNETSKnown botnet IPs
SCANNERSNetwork scanner IPs
REPUTATIONPoor reputation IPs
PHISHINGPhishing-related IPs
PROXYAnonymous proxy IPs
MOBILE_THREATSMobile threat sources
TOR_PROXYTor exit nodes
DENIAL_OF_SERVICEDoS attack sources
NETWORKKnown bad network ranges

Import is supported using the following syntax:

Terminal window
# Import using namespace/name format
terraform import f5xc_voltstack_site.example system/example