RoutingServiceRuntime

RoutingServiceRuntime
RoutingServiceRuntime
JSON Example
{
    "advertise_backend_networks": false,
    "enable_auto_gateway": false,
    "enable_routing": false,
    "enable_vip_on_all_interfaces": false,
    "enable_vmac": false,
    "floating_intf_ip": [
        {
            "addr": "string",
            "type": "string"
        }
    ],
    "floating_intf_ip6_addresses": [
        {
            "addr": "string",
            "type": "string"
        }
    ],
    "floating_intf_ip6_se_2_addresses": [
        {
            "addr": "string",
            "type": "string"
        }
    ],
    "floating_intf_ip_se_2": [
        {
            "addr": "string",
            "type": "string"
        }
    ],
    "ip_forwarding": false,
    "nat_policy_uuid": "string",
    "routing_by_linux_ipstack": false
}
boolean
advertise_backend_networks
Optional

Advertise reachability of backend server networks via ADC through BGP for default gateway feature. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
enable_auto_gateway
Optional

Indicates if auto gateway is enabled in routing service. Field introduced in 20.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
enable_routing
Optional

Service Engine acts as Default Gateway for this service. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
enable_vip_on_all_interfaces
Optional

Enable VIP on all interfaces of this service. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
enable_vmac
Optional

Use Virtual MAC address for interfaces on which floating interface IPs are placed. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

array of IpAddr
floating_intf_ip
Optional

Floating Interface IPs for the RoutingService. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

array of IpAddr
floating_intf_ip6_addresses
Optional

Floating Interface IP6 list for the RoutingService. Field introduced in 22.1.6, 30.2.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

array of IpAddr
floating_intf_ip6_se_2_addresses
Optional

Floating Interface IP6 SE2 list for the RoutingService. Field introduced in 22.1.6, 30.2.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

array of IpAddr
floating_intf_ip_se_2
Optional

Floating Interface IPs SE2 for the RoutingService. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
ip_forwarding
Optional

Ip forwarding. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
nat_policy_uuid
Optional

NAT policy for outbound NAT functionality. This is done in post-routing. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
routing_by_linux_ipstack
Optional

Routing is done via linux ipstack. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.