avi 31.1.1 published on Monday, Apr 14, 2025 by vmware
avi.getServiceenginegroup
Explore with Pulumi AI
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI: avi.Serviceenginegroup” sidebar_current: “docs-avi-datasource-serviceenginegroup” description: |- Get information of Avi ServiceEngineGroup.
avi.Serviceenginegroup
This data source is used to to get avi.Serviceenginegroup objects.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const fooServiceenginegroup = avi.getServiceenginegroup({
cloudRef: "/api/cloud/?tenant=admin&name=Default-Cloud",
name: "foo",
uuid: "serviceenginegroup-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
import pulumi
import pulumi_avi as avi
foo_serviceenginegroup = avi.get_serviceenginegroup(cloud_ref="/api/cloud/?tenant=admin&name=Default-Cloud",
name="foo",
uuid="serviceenginegroup-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := avi.LookupServiceenginegroup(ctx, &avi.LookupServiceenginegroupArgs{
CloudRef: pulumi.StringRef("/api/cloud/?tenant=admin&name=Default-Cloud"),
Name: pulumi.StringRef("foo"),
Uuid: pulumi.StringRef("serviceenginegroup-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;
return await Deployment.RunAsync(() =>
{
var fooServiceenginegroup = Avi.GetServiceenginegroup.Invoke(new()
{
CloudRef = "/api/cloud/?tenant=admin&name=Default-Cloud",
Name = "foo",
Uuid = "serviceenginegroup-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.AviFunctions;
import com.pulumi.avi.inputs.GetServiceenginegroupArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var fooServiceenginegroup = AviFunctions.getServiceenginegroup(GetServiceenginegroupArgs.builder()
.cloudRef("/api/cloud/?tenant=admin&name=Default-Cloud")
.name("foo")
.uuid("serviceenginegroup-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.build());
}
}
variables:
fooServiceenginegroup:
fn::invoke:
function: avi:getServiceenginegroup
arguments:
cloudRef: /api/cloud/?tenant=admin&name=Default-Cloud
name: foo
uuid: serviceenginegroup-f9cf6b3e-a411-436f-95e2-2982ba2b217b
Using getServiceenginegroup
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getServiceenginegroup(args: GetServiceenginegroupArgs, opts?: InvokeOptions): Promise<GetServiceenginegroupResult>
function getServiceenginegroupOutput(args: GetServiceenginegroupOutputArgs, opts?: InvokeOptions): Output<GetServiceenginegroupResult>
def get_serviceenginegroup(cloud_ref: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServiceenginegroupResult
def get_serviceenginegroup_output(cloud_ref: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
tenant_ref: Optional[pulumi.Input[str]] = None,
uuid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServiceenginegroupResult]
func LookupServiceenginegroup(ctx *Context, args *LookupServiceenginegroupArgs, opts ...InvokeOption) (*LookupServiceenginegroupResult, error)
func LookupServiceenginegroupOutput(ctx *Context, args *LookupServiceenginegroupOutputArgs, opts ...InvokeOption) LookupServiceenginegroupResultOutput
> Note: This function is named LookupServiceenginegroup
in the Go SDK.
public static class GetServiceenginegroup
{
public static Task<GetServiceenginegroupResult> InvokeAsync(GetServiceenginegroupArgs args, InvokeOptions? opts = null)
public static Output<GetServiceenginegroupResult> Invoke(GetServiceenginegroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServiceenginegroupResult> getServiceenginegroup(GetServiceenginegroupArgs args, InvokeOptions options)
public static Output<GetServiceenginegroupResult> getServiceenginegroup(GetServiceenginegroupArgs args, InvokeOptions options)
fn::invoke:
function: avi:index/getServiceenginegroup:getServiceenginegroup
arguments:
# arguments dictionary
The following arguments are supported:
- Cloud
Ref string - Search ServiceEngineGroup by cloud_ref.
- Id string
- Name string
- Search ServiceEngineGroup by name.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Search ServiceEngineGroup by uuid.
- Cloud
Ref string - Search ServiceEngineGroup by cloud_ref.
- Id string
- Name string
- Search ServiceEngineGroup by name.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Search ServiceEngineGroup by uuid.
- cloud
Ref String - Search ServiceEngineGroup by cloud_ref.
- id String
- name String
- Search ServiceEngineGroup by name.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Search ServiceEngineGroup by uuid.
- cloud
Ref string - Search ServiceEngineGroup by cloud_ref.
- id string
- name string
- Search ServiceEngineGroup by name.
- tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid string
- Search ServiceEngineGroup by uuid.
- cloud_
ref str - Search ServiceEngineGroup by cloud_ref.
- id str
- name str
- Search ServiceEngineGroup by name.
- tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Search ServiceEngineGroup by uuid.
- cloud
Ref String - Search ServiceEngineGroup by cloud_ref.
- id String
- name String
- Search ServiceEngineGroup by name.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Search ServiceEngineGroup by uuid.
getServiceenginegroup Result
The following output properties are available:
- Accelerated
Networking string - Enable accelerated networking option for azure se. Accelerated networking enables single root i/o virtualization (sr-iov) to a se vm. This improves networking performance. Field introduced in 17.2.14,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Active
Standby string - Service engines in active/standby mode for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Aggressive
Failure stringDetection - Enable aggressive failover configuration for ha. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Algo string
- In compact placement, virtual services are placed on existing ses until max_vs_per_se limit is reached. In distributed placement, virtual services are placed on new ses until max_se limit is reached. Once this limit is reached, virtual services are placed on ses with least load. Enum options - PLACEMENT_ALGO_PACKED, PLACEMENT_ALGO_DISTRIBUTED. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Allow
Burst string - Allow ses to be created using burst license. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- App
Cache stringPercent - A percent value of total se memory reserved for applicationcaching. This is an se bootup property and requires se restart.requires se reboot. Allowed values are 0 - 100. Special values are 0- disable. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 10.
- App
Cache stringThreshold - The max memory that can be allocated for the app cache. This value will act as an upper bound on the cache size specified in app_cache_percent. Special values are 0- disable. Field introduced in 20.1.1. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- App
Learning stringMemory Percent - A percent value of total se memory reserved for application learning. This is an se bootup property and requires se restart. Allowed values are 0 - 10. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Archive
Shm stringLimit - Amount of se memory in gb until which shared memory is collected in core archive. Field introduced in 17.1.3. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Async
Ssl string - Ssl handshakes will be handled by dedicated ssl threads.requires se reboot. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Async
Ssl stringThreads - Number of async ssl threads per se_dp.requires se reboot. Allowed values are 1-16. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Auto
Rebalance string - If set, virtual services will be automatically migrated when load on an se is less than minimum or more than maximum thresholds. Only alerts are generated when the auto_rebalance is not set. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Auto
Rebalance List<double>Capacity Per Ses - Capacities of se for auto rebalance for each criteria. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Auto
Rebalance List<string>Criterias - Set of criteria for se auto rebalance. Enum options - SE_AUTO_REBALANCE_CPU, SE_AUTO_REBALANCE_PPS, SE_AUTO_REBALANCE_MBPS, SE_AUTO_REBALANCE_OPEN_CONNS, SE_AUTO_REBALANCE_CPS. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Auto
Rebalance stringInterval - Frequency of rebalance, if 'auto rebalance' is enabled. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Auto
Redistribute stringActive Standby Load - Redistribution of virtual services from the takeover se to the replacement se can cause momentary traffic loss. If the auto-redistribute load option is left in its default off state, any desired rebalancing requires calls to rest api. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Availability
Zone List<string>Refs - Availability zones for virtual service high availability. It is a reference to an object of type availabilityzone. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Baremetal
Dispatcher stringHandles Flows - Control if dispatcher core also handles tcp flows in baremetal se. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Bgp
Peer stringMonitor Failover Enabled - Enable bgp peer monitoring based failover. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Bgp
State stringUpdate Interval - Bgp peer state update interval. Allowed values are 5-100. Field introduced in 17.2.14,18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Buffer
Se string - Excess service engine capacity provisioned for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cloud
Ref string - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Compress
Ip stringRules For Each Ns Subnet - Compress ip rules into a single subnet based ip rule for each north-south ipam subnet configured in pcap mode in openshift/kubernetes node. Field introduced in 18.2.9, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Config
Debugs stringOn All Cores - Enable config debugs on all cores of se. Field introduced in 17.2.13,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Configpb
Attributes List<GetServiceenginegroup Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Connection
Memory stringPercentage - Percentage of memory for connection state. This will come at the expense of memory used for http in-memory cache. Allowed values are 10-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Core
Shm stringApp Cache - Include shared memory for app cache in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Core
Shm stringApp Learning - Include shared memory for app learning in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cpu
Reserve string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cpu
Socket stringAffinity - Allocate all the cpu cores for the service engine virtual machines on the same cpu socket. Applicable only for vcenter cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Custom
Securitygroups List<string>Datas - Custom security groups to be associated with data vnics for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Custom
Securitygroups List<string>Mgmts - Custom security groups to be associated with management vnic for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- List<Get
Serviceenginegroup Custom Tag> - Custom tag will be used to create the tags for se instance in aws. Note this is not the same as the prefix for se name. Allowed with any value in enterprise, enterprise with cloud services edition.
- Data
Network stringId - Subnet used to spin up the data nic for service engines, used only for azure cloud. Overrides the cloud level setting for service engine subnet. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Datascript
Timeout string - Number of instructions before datascript times out. Allowed values are 0-100000000. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Deactivate
Ipv6Discovery string - If activated, ipv6 address and route discovery are deactivated.requires se reboot. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Deactivate
Kni stringFiltering At Dispatcher - Deactivate filtering of packets to kni interface. To be used under surveillance of avi support. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dedicated
Dispatcher stringCore - Dedicate the core that handles packet receive/transmit from the network to just the dispatching function. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Description string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Avi stringSecuritygroups - By default, avi creates and manages security groups along with custom sg provided by user. Set this to true to disallow avi to create and manage new security groups. Avi will only make use of custom security groups provided by user. This option is supported for aws and openstack cloud types. Field introduced in 17.2.13,18.1.4,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Csum stringOffloads - Stop using tcp/udp and ip checksum offload features of nics. Field introduced in 17.1.14, 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Flow stringProbes - Disable flow probes for scaled out vs'es. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Disable
Gro string - Disable generic receive offload (gro) in dpdk poll-mode driver packet receive path. Gro can be enabled on nics that do not support lro (large receive offload) or do not gain performance boost from lro. Gro is on by default on nics in a system with 8 vcpus or higher. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Se stringMemory Check - If set, disable the config memory check done in service engine. Field introduced in 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Tso string - Disable tcp segmentation offload (tso) in dpdk poll-mode driver packet transmit path. Tso is on by default on nics that support it. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disk
Per stringSe - Amount of disk space for each of the service engine virtual machines. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Distribute
Load stringActive Standby - Use both the active and standby service engines for virtual service placement in the legacy active standby ha mode. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Distribute
Queues string - Distributes queue ownership among cores so multiple cores handle dispatcher duties. Requires se reboot. Deprecated from 18.2.8, instead use max_queues_per_vnic. Field introduced in 17.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Distribute
Vnics string - Distributes vnic ownership among cores so multiple cores handle dispatcher duties.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Downstream
Send stringTimeout - Timeout for downstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dp
Aggressive stringDeq Interval Msec - Dequeue interval for receive queue from se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Dp
Aggressive stringEnq Interval Msec - Enqueue interval for request queue to se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Dp
Aggressive stringHb Frequency - Frequency of se - se hb messages when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dp
Aggressive stringHb Timeout Count - Consecutive hb failures after which failure is reported to controller,when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dp
Deq stringInterval Msec - Dequeue interval for receive queue from se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Dp
Enq stringInterval Msec - Enqueue interval for request queue to se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Dp
Hb stringFrequency - Frequency of se - se hb messages when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dp
Hb stringTimeout Count - Consecutive hb failures after which failure is reported to controller, when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dpdk
Gro stringTimeout Interval - The timeout for gro coalescing interval. 0 indicates non-timer based gro. Allowed values are 0-900. Field introduced in 22.1.1. Unit is microseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Enable
Gratarp stringPermanent - Enable gratarp for vip_ip. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
Hsm stringLog - Enable hsm luna engine logs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Enable
Hsm stringPriming - (this is a beta feature). Enable hsm key priming. If enabled, key handles on the hsm will be synced to se before processing client connections. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
Multi stringLb - Applicable only for azure cloud with basic sku lb. If set, additional azure lbs will be automatically created if resources in existing lb are exhausted. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
Pcap stringTx Ring - Enable tx ring support in pcap mode of operation. Tso feature is not supported with tx ring enabled. Deprecated from 18.2.8, instead use pcap_tx_mode. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
Qat string - This knob enables the service engine to use qat offloads (if the host cpu is capable, and the qat device is exposed). Requires se reboot. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ephemeral
Portrange stringEnd - End local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ephemeral
Portrange stringStart - Start local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Extra
Config stringMultiplier - Multiplier for extra config to support large vs/pool config. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- Extra config memory to support large geo db configuration. Field introduced in 17.1.1. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Flow
Table stringNew Syn Max Entries - Maximum number of flow table entries that have not completed tcp three-way handshake yet. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Free
List stringSize - Number of entries in the free list. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Gcp
Configs List<GetServiceenginegroup Gcp Config> - Google cloud platform, service engine group configuration. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gratarp
Permanent stringPeriodicity - Gratarp periodicity for vip-ip. Allowed values are 5-30. Field introduced in 18.2.3. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Grpc
Channel stringConnect Timeout - Timeout in seconds that se waits for a grpc channel to connect to server, before it retries. Allowed values are 5-45. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gve
Enabled string - Deploys google virtual ethernet (gve) - gvnic for all supported intances types in gcp. Applies only to newly created se's. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ha
Mode string - High availability mode for all the virtual services using this service engine group. Enum options - HA_MODE_SHARED_PAIR, HA_MODE_SHARED, HA_MODE_LEGACY_ACTIVE_STANDBY. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ha_mode_legacy_active_standby), basic (allowed values- ha_mode_legacy_active_standby) edition. Special default for essentials edition is ha_mode_legacy_active_standby, basic edition is ha_mode_legacy_active_standby, enterprise edition is ha_mode_shared.
- Handle
Per stringPkt Attack - Configuration to handle per packet attack handling.for example, dns reflection attack is a type of attack where a response packet is sent to the dns vs.this configuration tells if such packets should be dropped without further processing. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Hardwaresecuritymodulegroup
Ref string - It is a reference to an object of type hardwaresecuritymodulegroup. Allowed with any value in enterprise, enterprise with cloud services edition.
- Heap
Minimum stringConfig Memory - Minimum required heap memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Hm
On stringStandby - Enable active health monitoring from the standby se for all placed virtual services. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
- Host
Attribute stringKey - Key of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_value. Ses can be configured differently including ha modes across different se groups. May also be used for isolation between different classes of virtualservices. Virtualservices' se group may be specified via annotations/labels. A openshift/kubernetes namespace maybe annotated with a matching se group label as openshift.io/node-selector apptype=prod. When multiple se groups are used in a cloud with host attributes specified,just a single se group can exist as a match-all se group without a host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Host
Attribute stringValue - Value of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Host
Gateway stringMonitor - Enable the host gateway monitor when service engine is deployed as docker container. Disabled by default. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Http
Rum stringConsole Log - Enable javascript console logs on the client browser when collecting client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Http
Rum stringMin Content Length - Minimum response size content length to sample for client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 64), basic (allowed values- 64) edition.
- Hybrid
Rss stringMode - Toggles se hybrid only mode of operation in dpdk mode with rss configured;where-in each se datapath instance operates as a standalone hybrid instance performing both dispatcher and proxy function. Requires reboot. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Hypervisor string
- Override default hypervisor. Enum options - DEFAULT, VMWARE_ESX, KVM, VMWARE_VSAN, XEN. Allowed with any value in enterprise, enterprise with cloud services edition.
- Id string
- Ignore
Docker stringMac Change - Ignore docker mac change. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ignore
Rtt stringThreshold - Ignore rtt samples if it is above threshold. Field introduced in 17.1.6,17.2.2. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ingress
Access stringData - Program se security group ingress rules to allow vip data access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ingress
Access stringMgmt - Program se security group ingress rules to allow ssh/icmp management access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Instance
Flavor string - Instance/flavor name for se instance. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Instance
Flavor List<GetInfos Serviceenginegroup Instance Flavor Info> - Additional information associated with instance_flavor. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Iptables
List<Get
Serviceenginegroup Iptable> - Iptable rules. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Kni
Allowed List<GetServer Ports Serviceenginegroup Kni Allowed Server Port> - Port ranges for any servers running in inband linuxserver clouds. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Kv
Val stringMax Len - Max length allowed for the value in a kv pair. Allowed values are 128,256,512,1024,2048,4096,8192. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- L7Conns
Per stringCore - Number of l7 connections that can be cached per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- L7Resvd
Listen stringConns Per Core - Number of reserved l7 listener connections per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Labels
List<Get
Serviceenginegroup Label> - Labels associated with this se group. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Lbaction
Num stringRequests To Dispatch - Number of requests to dispatch from the request. Queue at a regular interval. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Lbaction
Rq stringPer Request Max Retries - Maximum retries per request in the request queue. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Least
Load stringCore Selection - Select core with least load for new flow. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- License
Tier string - Specifies the license tier which would be used. This field by default inherits the value from cloud. Enum options - ENTERPRISE_16, ENTERPRISE, ENTERPRISE_18, BASIC, ESSENTIALS, ENTERPRISE_WITH_CLOUD_SERVICES. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- License
Type string - If no license type is specified then default license enforcement for the cloud type is chosen. Enum options - LIC_BACKEND_SERVERS, LIC_SOCKETS, LIC_CORES, LIC_HOSTS, LIC_SE_BANDWIDTH, LIC_METERED_SE_BANDWIDTH. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Log
Agent stringCompress Logs - Flag to indicate if log files are compressed upon full on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringDebug Enabled - Enable debug logs by default on service engine. This includes all other debugging logs. Debug logs can also be explcitly enabled from the cli shell. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringFile Sz Appl - Maximum application log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringFile Sz Conn - Maximum connection log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringFile Sz Debug - Maximum debug log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringFile Sz Event - Maximum event log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringLog Storage Min Sz - Minimum storage allocated for logs irrespective of memory and cores. Field introduced in 21.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringMax Concurrent Rsync - Maximum concurrent rsync requests initiated from log-agent to the controller. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringMax Storage Excess Percent - Excess percentage threshold of disk size to trigger cleanup of logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringMax Storage Ignore Percent - Maximum storage on the disk not allocated for logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringMin Storage Per Vs - Minimum storage allocated to any given virtualservice on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringSleep Interval - Internal timer to stall log-agent and prevent it from hogging cpu cycles on the service engine. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringTrace Enabled - Enable trace logs by default on service engine. Configuration operations are logged along with other important logs by service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringUnknown Vs Timer - Timeout to purge unknown virtual service logs from the service engine. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Disksz string - Maximum disk capacity (in mb) to be allocated to an se. This is exclusively used for debug and log data. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Log
Malloc stringFailure - Se will log memory allocation related failure to the se_trace file, wherever available. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- Log
Message stringMax File List Size - Maximum number of file names in a log message. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Markers
List<Get
Serviceenginegroup Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Concurrent stringExternal Hm - Maximum number of external health monitors that can run concurrently in a service engine. This helps control the cpu and memory use by external health monitors. Special values are 0- value will be internally calculated based on cpu and memory. Field introduced in 18.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Cpu stringUsage - When cpu usage on an se exceeds this threshold, virtual services hosted on this se may be rebalanced to other ses to reduce load. A new se may be created as part of this process. Allowed values are 40-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Memory stringPer Mempool - Max bytes that can be allocated in a single mempool. Field introduced in 18.1.5. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Num stringHttp Sessions To Store - Maximum number of http session that will be created. Each session uses about 1kb in the key-value storage in shared memory. Setting this value too high can lead to exhaustion of shared memory and affect services. Allowed values are 1-2000000. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Max
Num stringSe Dps - Configures the maximum number of se_dp processes that handles traffic. If not configured, defaults to the number of cpus on the se. If decreased, it will only take effect after se reboot. Allowed values are 1-128. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- Max
Public stringIps Per Lb - Applicable to azure platform only. Maximum number of public ips per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Queues stringPer Vnic - Maximum number of queues per vnic setting to '0' utilises all queues that are distributed across dispatcher cores. Allowed values are 0,1,2,4,8,16. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- Max
Rules stringPer Lb - Applicable to azure platform only. Maximum number of rules per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Scaleout stringPer Vs - Maximum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Se string - Maximum number of services engines in this group. Allowed values are 0-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Skb stringFrags - Maximum of number of 4 kb pages allocated to the linux kernel gro subsystem for packet coalescing. This parameter is limited to supported kernels only. Requires se reboot. Allowed values are 1-17. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Max
Vs stringPer Se - Maximum number of virtual services that can be placed on a single service engine. Allowed values are 1-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mem
Reserve string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Memory
For stringConfig Update - Indicates the percent of memory reserved for config updates. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Memory
Per stringSe - Amount of memory for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed values are 2048-262144. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Metrics
Collection stringMode - Metrics collection mode, 0 = pull mode. Se_agent pulls metrics from se_dp, 1 = push mode. Se_dp pushes metrics to se_agent. 9 = special value to reset collection state in push mode. Allowed values are 0-1. Special values are 9- reset metrics collection state. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Mgmt
Network stringRef - Management network to use for avi service engines. It is a reference to an object of type network. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mgmt
Subnets List<GetServiceenginegroup Mgmt Subnet> - Management subnet to use for avi service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Min
Cpu stringUsage - When cpu usage on an se falls below the minimum threshold, virtual services hosted on the se may be consolidated onto other underutilized ses. After consolidation, unused service engines may then be eligible for deletion. Allowed values are 20-60. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Min
Scaleout stringPer Vs - Minimum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Min
Se string - Minimum number of services engines in this group (relevant for se autorebalance only). Allowed values are 0-1000. Field introduced in 17.2.13,18.1.3,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Minimum
Connection stringMemory - Indicates the percent of memory reserved for connections. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Multicast
Enable string - This knob enables the service engine to process multicast traffic(for vmware hypervisor). Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- NLog
Streaming stringThreads - Number of threads to use for log streaming. Allowed values are 1-100. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Netlink
Poller stringThreads - Number of threads to poll for netlink messages excluding the thread for default namespace. Requires se reboot. Allowed values are 1-32. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Netlink
Sock stringBuf Size - Socket buffer size for the netlink sockets. Requires se reboot. Allowed values are 1-128. Field introduced in 21.1.1. Unit is mega_bytes. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ngx
Free stringConnection Stack - Free the connection stack. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Non
Significant stringLog Throttle - This setting limits the number of non-significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ns
Helper stringDeq Interval Msec - Dequeue interval for receive queue from ns helper. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ntp
Sync stringFail Event - Toggle se ntp synchronization failure events generation. Disabled by default. Field introduced in 22.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ntp
Sync stringStatus Interval - Configures the interval at which se synchronization status with ntp server(s) is verified. A value of zero disables se ntp synchronization status validation. Allowed values are 120-900. Special values are 0- disable. Field introduced in 22.1.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Num
Dispatcher stringCores - Number of dispatcher cores (0,1,2,4,8 or 16). If set to 0, then number of dispatcher cores is deduced automatically.requires se reboot. Allowed values are 0,1,2,4,8,16. Field introduced in 17.2.12, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- Num
Dispatcher stringQueues - Number of queues to each dispatcher. Allowed values are 1-2. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Num
Flow stringCores Sum Changes To Ignore - Number of changes in num flow cores sum to ignore. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Objsync
Configs List<GetServiceenginegroup Objsync Config> - Configuration knobs for interse object distribution. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Objsync
Port string - Tcp port on se management interface for interse object distribution. Supported only for externally managed security groups. Not supported on full access deployments. Requires se reboot. Allowed values are 1024-65535. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Openstack
Availability List<string>Zones - Field introduced in 17.1.1. Maximum of 5 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Openstack
Mgmt stringNetwork Name - Avi management network name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Openstack
Mgmt stringNetwork Uuid - Management network uuid. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Os
Reserved stringMemory - Amount of extra memory to be reserved for use by the operating system on a service engine. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Path
Mtu stringDiscovery V4 - Enable path mtu discovery feature for ipv4. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Path
Mtu stringDiscovery V6 - Enable path mtu discovery feature for ipv6. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pcap
Tx stringMode - Determines the pcap transmit mode of operation. Requires se reboot. Enum options - PCAP_TX_AUTO, PCAP_TX_SOCKET, PCAP_TX_RING. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Pcap
Tx stringRing Rd Balancing Factor - In pcap mode, reserve a configured portion of tx ring resources for itself and the remaining portion for the rx ring to achieve better balance in terms of queue depth. Requires se reboot. Allowed values are 10-100. Field introduced in 20.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
- Per
App string - Per-app se mode is designed for deploying dedicated load balancers per app (vs). In this mode, each se is limited to a max of 2 vss. Vcpus in per-app ses count towards licensing usage at 25% rate. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Per
Vs stringAdmission Control - Enable/disable per vs level admission control.enabling this feature will cause the connection and packet throttling on a particular vs that has high packet buffer consumption. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Placement
Mode string - If placement mode is 'auto', virtual services are automatically placed on service engines. Enum options - PLACEMENT_MODE_AUTO. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Pre
Upgrade stringSe Available Mem Threshold - Available memory threshold on se in mb, to get qualified for upgrade operation. Adjusting this knob will override the internal value of available memory threshold for se, thereby qualifying it for upgrade operation. '0' is a special auto value, which will indicate that memory threshold is calculated based on total memory size of the se. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Realtime
Se List<GetMetrics Serviceenginegroup Realtime Se Metric> - Enable or deactivate real time se metrics. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Reboot
On stringPanic - Reboot the vm or host on kernel panic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Replay
Vrf stringRoutes Interval - Routes in vrf are replayed at the specified interval. This should be increased if there are large number of routes. Allowed values are 0-3000. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Resync
Time stringInterval - Time interval to re-sync se's time with wall clock time. Allowed values are 8-600000. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sdb
Flush stringInterval - Sdb pipeline flush interval. Allowed values are 1-10000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sdb
Pipeline stringSize - Sdb pipeline size. Allowed values are 1-10000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sdb
Scan stringCount - Sdb scan count. Allowed values are 1-1000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Bandwidth stringType - Select the se bandwidth for the bandwidth license. Enum options - SE_BANDWIDTH_UNLIMITED, SE_BANDWIDTH_25M, SE_BANDWIDTH_200M, SE_BANDWIDTH_1000M, SE_BANDWIDTH_10000M. Field introduced in 17.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- se_bandwidth_unlimited), basic (allowed values- se_bandwidth_unlimited) edition.
- Se
Debug stringTrace Sz - Use to cap the size of debug ring min(se_debug_trace_sz, num_dispatcher_cores). Only applicable to > 8g systems. Requires se reboot. Allowed values are 1,2,4,8,255. Field introduced in 22.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Delayed stringFlow Delete - Delay the cleanup of flowtable entry. To be used under surveillance of avi support. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- Se
Deprovision stringDelay - Duration to preserve unused service engine virtual machines before deleting them. If traffic to a virtual service were to spike up abruptly, this se would still be available to be utilized again rather than creating a new se. If this value is set to 0, controller will never delete any ses and administrator has to manually cleanup unused ses. Allowed values are 0-525600. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dos List<GetProfiles Serviceenginegroup Se Dos Profile> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringHm Drops - Internal only. Used to simulate se - se hb failure. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringIf State Poll Interval - Number of jiffies between polling interface state. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringIsolation - Toggle support to run se datapath instances in isolation on exclusive cpus. This improves latency and performance. However, this could reduce the total number of se_dp instances created on that se instance. Supported for >= 8 cpus. Requires se reboot. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringIsolation Num Non Dp Cpus - Number of cpus for non se-dp tasks in se datapath isolation mode. Translates total cpus minus 'num_non_dp_cpus' for datapath use. It is recommended to reserve an even number of cpus for hyper-threaded processors. Requires se reboot. Allowed values are 1-8. Special values are 0- auto. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringLog Nf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the unfiltered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringLog Udf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the user filtered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringMax Hb Version - The highest supported se-se heartbeat protocol version. This version is reported by secondary se to primary se in heartbeat response messages. Allowed values are 1-3. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Queue Stall Event Sleep - Time (in seconds) service engine waits for after generating a vnic transmit queue stall event before resetting thenic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Queue Stall Threshold - Number of consecutive transmit failures to look for before generating a vnic transmit queue stall event. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Queue Stall Timeout - Time (in milliseconds) to wait for network/nic recovery on detecting a transmit queue stall after which service engine resets the nic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Restart On Queue Stall Count - Number of consecutive transmit queue stall events in se_dp_vnic_stall_se_restart_window to look for before restarting se. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Stall Se Restart Window - Window of time (in seconds) during which se_dp_vnic_restart_on_queue_stall_count number of consecutive stalls results in a se restart. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dpdk stringPmd - Determines if dpdk pool mode driver should be used or not 0 automatically determine based on hypervisor/nic type 1 unconditionally use dpdk poll mode driver 2 don't use dpdk poll mode driver.requires se reboot. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dump stringCore On Assert - Enable core dump on assert. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Emulated stringCores - Use this to emulate more/less cpus than is actually available. One datapath process is started for each core. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- Se
Flow stringProbe Retries - Flow probe retry count if no replies are received.requires se reboot. Allowed values are 0-5. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Flow stringProbe Retry Timer - Timeout in milliseconds for flow probe retries.requires se reboot. Allowed values are 20-50. Field introduced in 18.2.5. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Group List<GetAnalytics Policies Serviceenginegroup Se Group Analytics Policy> - Analytics policy for serviceenginegroup. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Hyperthreaded stringMode - Controls the distribution of se data path processes on cpus which support hyper-threading. Requires hyper-threading to be enabled at host level. Requires se reboot. For more details please refer to se placement kb. Enum options - SE_CPU_HT_AUTO, SE_CPU_HT_SPARSE_DISPATCHER_PRIORITY, SE_CPU_HT_SPARSE_PROXY_PRIORITY, SE_CPU_HT_PACKED_CORES. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Ip stringEncap Ipc - Determines if se-se ipc messages are encapsulated in an ip header 0 automatically determine based on hypervisor type 1 use ip encap unconditionally ~[0,1] don't use ip encaprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Kni stringBurst Factor - This knob controls the resource availability and burst size used between se datapath and kni. This helps in minimising packet drops when there is higher kni traffic (non-vip traffic from and to linux). The factor takes the following values 0-default. 1-doubles the burst size and kni resources. 2-quadruples the burst size and kni resources. 3-increases the burst size and kni resources by a factor of eight. Allowed values are 0-3. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
L3Encap stringIpc - Determines if se-se ipc messages use se interface ip instead of vip 0 automatically determine based on hypervisor type 1 use se interface ip unconditionally ~[0,1] don't use se interface iprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Log stringBuffer App Blocking Dequeue - Internal flag that blocks dataplane until all application logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Log stringBuffer Conn Blocking Dequeue - Internal flag that blocks dataplane until all connection logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Log stringBuffer Events Blocking Dequeue - Internal flag that blocks dataplane until all outstanding events are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Lro string - Enable or disable large receive optimization for vnics.supported on vmxnet3.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Mp stringRing Retry Count - The retry count for the multi-producer enqueue before yielding the cpu. To be used under surveillance of avi support. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
- Se
Mtu string - Mtu for the vnics of ses in the se group. Allowed values are 512-9000. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Name stringPrefix - Prefix to use for virtual machine name of service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Packet stringBuffer Max - Internal use only. Used to artificially reduce the available number of packet buffers. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringLookahead - Enables lookahead mode of packet receive in pcap mode. Introduced to overcome an issue with hv_netvsc driver. Lookahead mode attempts to ensure that application and kernel's view of the receive rings are consistent. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringPkt Count - Max number of packets the pcap interface can hold and if the value is 0 the optimum value will be chosen. The optimum value will be chosen based on se-memory, cloud type and number of interfaces.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringPkt Sz - Max size of each packet in the pcap interface. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringQdisc Bypass - Bypass the kernel's traffic control layer, to deliver packets directly to the driver. Enabling this feature results in egress packets not being captured in host tcpdump. Note brief packet reordering or loss may occur upon toggle. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringReinit Frequency - Frequency in seconds at which periodically a pcap reinit check is triggered. May be used in conjunction with the configuration pcap_reinit_threshold. (valid range 15 mins - 12 hours, 0 - disables). Allowed values are 900-43200. Special values are 0- disable. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringReinit Threshold - Threshold for input packet receive errors in pcap mode exceeding which a pcap reinit is triggered. If not set, an unconditional reinit is performed. This value is checked every pcap_reinit_frequency interval. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is metric_count. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Probe stringPort - Tcp port on se where echo service will be run. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Rl List<GetProps Serviceenginegroup Se Rl Prop> - Rate limiter properties. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- Minimum time to wait on server between taking sampleswhen sampling the navigation timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- Percentage of navigation timing data from the end user client, used for sampling to get client insights. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Rum stringSampling Res Interval - Minimum time to wait on server between taking sampleswhen sampling the resource timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Rum stringSampling Res Percent - Percentage of resource timing data from the end user client used for sampling to get client insight. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Sb stringDedicated Core - Sideband traffic will be handled by a dedicated core.requires se reboot. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Sb stringThreads - Number of sideband threads per se.requires se reboot. Allowed values are 1-128. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Thread stringMultiplier - Multiplier for se threads based on vcpu. Allowed values are 1-10. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- Se
Time List<GetTracker Props Serviceenginegroup Se Time Tracker Prop> - Time tracker properties for latency audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Tracert List<GetPort Ranges Serviceenginegroup Se Tracert Port Range> - Traceroute port range. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Tunnel stringMode - Determines if direct secondary return (dsr) from secondary se is active or not 0 automatically determine based on hypervisor type. 1 enable tunnel mode - dsr is unconditionally disabled. 2 disable tunnel mode - dsr is unconditionally enabled. Tunnel mode can be enabled or disabled at run-time. Allowed values are 0-2. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- Se
Tunnel stringUdp Port - Udp port for tunneled packets from secondary to primary se in docker bridge mode.requires se reboot. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Tx stringBatch Size - Number of packets to batch for transmit to the nic. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Txq stringThreshold - Once the tx queue of the dispatcher reaches this threshold, hardware queues are not polled for further packets. To be used under surveillance of avi support. Allowed values are 512-32768. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2048), basic (allowed values- 2048) edition.
- Se
Udp stringEncap Ipc - Determines if se-se ipc messages are encapsulated in a udp header 0 automatically determine based on hypervisor type. 1 use udp encap unconditionally.requires se reboot. Allowed values are 0-1. Field introduced in 17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Use stringDpdk - Determines if dpdk library should be used or not 0 automatically determine based on hypervisor type 1 use dpdk if pcap is not enabled 2 don't use dpdk. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Vnic stringTx Sw Queue Flush Frequency - Configure the frequency in milliseconds of software transmit spillover queue flush when enabled. This is necessary to flush any packets in the spillover queue in the absence of a packet transmit in the normal course of operation. Allowed values are 50-500. Special values are 0- disable. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Vnic stringTx Sw Queue Size - Configure the size of software transmit spillover queue when enabled. Requires se reboot. Allowed values are 128-2048. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Vs stringHb Max Pkts In Batch - Maximum number of aggregated vs heartbeat packets to send in a batch. Allowed values are 1-256. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Vs stringHb Max Vs In Pkt - Maximum number of virtualservices for which heartbeat messages are aggregated in one packet. Allowed values are 1-1024. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Self
Se stringElection - Enable ses to elect a primary amongst themselves in the absence of a connectivity to controller. Field introduced in 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Send
Se stringReady Timeout - Timeout for sending se_ready without ns helper registration completion. Allowed values are 10-600. Field introduced in 21.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Service
Ip6Subnets List<GetServiceenginegroup Service Ip6Subnet> - Ipv6 subnets assigned to the se group. Required for vs group placement. Field introduced in 18.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Service
Ip List<GetSubnets Serviceenginegroup Service Ip Subnet> - Subnets assigned to the se group. Required for vs group placement. Field introduced in 17.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Shm
Minimum stringConfig Memory - Minimum required shared memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Significant
Log stringThrottle - This setting limits the number of significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ssl
Preprocess stringSni Hostname - (beta) preprocess ssl client hello for sni hostname extension.if set to true, this will apply sni child's ssl protocol(s), if they are different from sni parent's allowed ssl protocol(s). Field introduced in 17.2.12, 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ssl
Sess stringCache Per Vs - Number of ssl sessions that can be cached per vs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- The threshold for the transient shared config memory in the se. Allowed values are 0-100. Field introduced in 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Udf
Log stringThrottle - This setting limits the number of udf logs generated per second per core on this se. Udf logs are generated due to the configured client log filters or the rules with logging enabled. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Upstream
Connect stringTimeout - Timeout for backend connection. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Upstream
Connpool stringEnable - Enable upstream connection pool,. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Upstream
Read stringTimeout - Timeout for data to be received from backend. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Upstream
Send stringTimeout - Timeout for upstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3600000), basic (allowed values- 3600000) edition.
- Use
Dp stringUtil For Scaleout - If enabled, the datapath cpu utilization is consulted by the auto scale-out logic. Field introduced in 22.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Use
Hyperthreaded stringCores - Enables the use of hyper-threaded cores on se. Requires se reboot. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Use
Legacy stringNetlink - Enable legacy model of netlink notifications. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Use
Objsync string - Enable interse objsyc distribution framework. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Use
Standard stringAlb - Use standard sku azure load balancer. By default cloud level flag is set. If not set, it inherits/uses the use_standard_alb flag from the cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- User
Agent List<GetCache Configs Serviceenginegroup User Agent Cache Config> - Configuration for user-agent cache used in bot management. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- User
Defined stringMetric Age - Defines in seconds how long before an unused user-defined-metric is garbage collected. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Clusters List<GetServiceenginegroup Vcenter Cluster> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Datastore stringMode - Enum options - vcenter_datastore_any, vcenter_datastore_local, vcenter_datastore_shared. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Datastores List<GetServiceenginegroup Vcenter Datastore> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Datastores stringInclude - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Folder string - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Hosts List<GetServiceenginegroup Vcenter Host> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Parking stringVnic Pg - Parking port group to be used by 9 vnics at the time of se creation. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vcenters
List<Get
Serviceenginegroup Vcenter> - Vcenter information for scoping at host/cluster level. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcpus
Per stringSe - Number of vcpus for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vip
Asgs List<GetServiceenginegroup Vip Asg> - When vip_asg is set, vip configuration will be managed by avi.user will be able to configure vip_asg or vips individually at the time of create. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Dhcp stringIp Check Interval - Dhcp ip check interval. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Dhcp stringIp Max Retries - Dhcp ip max retries. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Ip stringDelete Interval - Wait interval before deleting ip. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Probe stringInterval - Probe vnic interval. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Rpc stringRetry Interval - Time interval for retrying the failed vnic rpc requests. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnicdb
Cmd stringHistory Size - Size of vnicdb command history. Allowed values are 0-65535. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Host stringRedundancy - Ensure primary and secondary service engines are deployed on different physical hosts. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition. Special default for essentials edition is true, basic edition is true, enterprise edition is true.
- Vs
Scalein stringTimeout - Time to wait for the scaled in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Scalein stringTimeout For Upgrade - During se upgrade, time to wait for the scaled-in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Scaleout stringTimeout - Time to wait for the scaled out se to become ready before marking the scaleout done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Se stringPrimary Switchover Additional Wait Time - Wait time for primary switchover ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Se stringScalein Additional Wait Time - Wait time for sending scalein ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Se stringScaleout Additional Wait Time - Wait time for sending scaleout ready notification after virtual service is marked up. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Se stringScaleout Ready Timeout - Timeout in seconds for service engine to sendscaleout ready notification of a virtual service. Allowed values are 0-90. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Switchover stringTimeout - During se upgrade in a legacy active/standby segroup, time to wait for the new primary se to accept flows before marking the switchover done. Field introduced in 17.2.13,18.1.4,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vss
Placement stringEnabled - If set, virtual services will be placed on only a subset of the cores of an se. Field introduced in 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vss
Placements List<GetServiceenginegroup Vss Placement> - Parameters to place virtual services on only a subset of the cores of an se. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Waf
Mempool string - Enable memory pool for waf.requires se reboot. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Waf
Mempool stringSize - Memory pool size used for waf.requires se reboot. Field introduced in 17.2.3. Unit is kb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Waf
Use stringJit For Pcre - Use the jit compiler for pcre regular expressions in waf. Setting this to false will impact performance. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Accelerated
Networking string - Enable accelerated networking option for azure se. Accelerated networking enables single root i/o virtualization (sr-iov) to a se vm. This improves networking performance. Field introduced in 17.2.14,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Active
Standby string - Service engines in active/standby mode for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Aggressive
Failure stringDetection - Enable aggressive failover configuration for ha. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Algo string
- In compact placement, virtual services are placed on existing ses until max_vs_per_se limit is reached. In distributed placement, virtual services are placed on new ses until max_se limit is reached. Once this limit is reached, virtual services are placed on ses with least load. Enum options - PLACEMENT_ALGO_PACKED, PLACEMENT_ALGO_DISTRIBUTED. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Allow
Burst string - Allow ses to be created using burst license. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- App
Cache stringPercent - A percent value of total se memory reserved for applicationcaching. This is an se bootup property and requires se restart.requires se reboot. Allowed values are 0 - 100. Special values are 0- disable. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 10.
- App
Cache stringThreshold - The max memory that can be allocated for the app cache. This value will act as an upper bound on the cache size specified in app_cache_percent. Special values are 0- disable. Field introduced in 20.1.1. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- App
Learning stringMemory Percent - A percent value of total se memory reserved for application learning. This is an se bootup property and requires se restart. Allowed values are 0 - 10. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Archive
Shm stringLimit - Amount of se memory in gb until which shared memory is collected in core archive. Field introduced in 17.1.3. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Async
Ssl string - Ssl handshakes will be handled by dedicated ssl threads.requires se reboot. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Async
Ssl stringThreads - Number of async ssl threads per se_dp.requires se reboot. Allowed values are 1-16. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Auto
Rebalance string - If set, virtual services will be automatically migrated when load on an se is less than minimum or more than maximum thresholds. Only alerts are generated when the auto_rebalance is not set. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Auto
Rebalance []float64Capacity Per Ses - Capacities of se for auto rebalance for each criteria. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Auto
Rebalance []stringCriterias - Set of criteria for se auto rebalance. Enum options - SE_AUTO_REBALANCE_CPU, SE_AUTO_REBALANCE_PPS, SE_AUTO_REBALANCE_MBPS, SE_AUTO_REBALANCE_OPEN_CONNS, SE_AUTO_REBALANCE_CPS. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Auto
Rebalance stringInterval - Frequency of rebalance, if 'auto rebalance' is enabled. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Auto
Redistribute stringActive Standby Load - Redistribution of virtual services from the takeover se to the replacement se can cause momentary traffic loss. If the auto-redistribute load option is left in its default off state, any desired rebalancing requires calls to rest api. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Availability
Zone []stringRefs - Availability zones for virtual service high availability. It is a reference to an object of type availabilityzone. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Baremetal
Dispatcher stringHandles Flows - Control if dispatcher core also handles tcp flows in baremetal se. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Bgp
Peer stringMonitor Failover Enabled - Enable bgp peer monitoring based failover. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Bgp
State stringUpdate Interval - Bgp peer state update interval. Allowed values are 5-100. Field introduced in 17.2.14,18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Buffer
Se string - Excess service engine capacity provisioned for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cloud
Ref string - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Compress
Ip stringRules For Each Ns Subnet - Compress ip rules into a single subnet based ip rule for each north-south ipam subnet configured in pcap mode in openshift/kubernetes node. Field introduced in 18.2.9, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Config
Debugs stringOn All Cores - Enable config debugs on all cores of se. Field introduced in 17.2.13,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Configpb
Attributes []GetServiceenginegroup Configpb Attribute - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Connection
Memory stringPercentage - Percentage of memory for connection state. This will come at the expense of memory used for http in-memory cache. Allowed values are 10-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Core
Shm stringApp Cache - Include shared memory for app cache in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Core
Shm stringApp Learning - Include shared memory for app learning in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cpu
Reserve string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cpu
Socket stringAffinity - Allocate all the cpu cores for the service engine virtual machines on the same cpu socket. Applicable only for vcenter cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Custom
Securitygroups []stringDatas - Custom security groups to be associated with data vnics for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Custom
Securitygroups []stringMgmts - Custom security groups to be associated with management vnic for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- []Get
Serviceenginegroup Custom Tag - Custom tag will be used to create the tags for se instance in aws. Note this is not the same as the prefix for se name. Allowed with any value in enterprise, enterprise with cloud services edition.
- Data
Network stringId - Subnet used to spin up the data nic for service engines, used only for azure cloud. Overrides the cloud level setting for service engine subnet. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Datascript
Timeout string - Number of instructions before datascript times out. Allowed values are 0-100000000. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Deactivate
Ipv6Discovery string - If activated, ipv6 address and route discovery are deactivated.requires se reboot. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Deactivate
Kni stringFiltering At Dispatcher - Deactivate filtering of packets to kni interface. To be used under surveillance of avi support. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dedicated
Dispatcher stringCore - Dedicate the core that handles packet receive/transmit from the network to just the dispatching function. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Description string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Avi stringSecuritygroups - By default, avi creates and manages security groups along with custom sg provided by user. Set this to true to disallow avi to create and manage new security groups. Avi will only make use of custom security groups provided by user. This option is supported for aws and openstack cloud types. Field introduced in 17.2.13,18.1.4,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Csum stringOffloads - Stop using tcp/udp and ip checksum offload features of nics. Field introduced in 17.1.14, 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Flow stringProbes - Disable flow probes for scaled out vs'es. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Disable
Gro string - Disable generic receive offload (gro) in dpdk poll-mode driver packet receive path. Gro can be enabled on nics that do not support lro (large receive offload) or do not gain performance boost from lro. Gro is on by default on nics in a system with 8 vcpus or higher. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Se stringMemory Check - If set, disable the config memory check done in service engine. Field introduced in 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Tso string - Disable tcp segmentation offload (tso) in dpdk poll-mode driver packet transmit path. Tso is on by default on nics that support it. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disk
Per stringSe - Amount of disk space for each of the service engine virtual machines. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Distribute
Load stringActive Standby - Use both the active and standby service engines for virtual service placement in the legacy active standby ha mode. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Distribute
Queues string - Distributes queue ownership among cores so multiple cores handle dispatcher duties. Requires se reboot. Deprecated from 18.2.8, instead use max_queues_per_vnic. Field introduced in 17.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Distribute
Vnics string - Distributes vnic ownership among cores so multiple cores handle dispatcher duties.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Downstream
Send stringTimeout - Timeout for downstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dp
Aggressive stringDeq Interval Msec - Dequeue interval for receive queue from se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Dp
Aggressive stringEnq Interval Msec - Enqueue interval for request queue to se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Dp
Aggressive stringHb Frequency - Frequency of se - se hb messages when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dp
Aggressive stringHb Timeout Count - Consecutive hb failures after which failure is reported to controller,when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dp
Deq stringInterval Msec - Dequeue interval for receive queue from se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Dp
Enq stringInterval Msec - Enqueue interval for request queue to se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Dp
Hb stringFrequency - Frequency of se - se hb messages when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dp
Hb stringTimeout Count - Consecutive hb failures after which failure is reported to controller, when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dpdk
Gro stringTimeout Interval - The timeout for gro coalescing interval. 0 indicates non-timer based gro. Allowed values are 0-900. Field introduced in 22.1.1. Unit is microseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Enable
Gratarp stringPermanent - Enable gratarp for vip_ip. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
Hsm stringLog - Enable hsm luna engine logs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Enable
Hsm stringPriming - (this is a beta feature). Enable hsm key priming. If enabled, key handles on the hsm will be synced to se before processing client connections. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
Multi stringLb - Applicable only for azure cloud with basic sku lb. If set, additional azure lbs will be automatically created if resources in existing lb are exhausted. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
Pcap stringTx Ring - Enable tx ring support in pcap mode of operation. Tso feature is not supported with tx ring enabled. Deprecated from 18.2.8, instead use pcap_tx_mode. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
Qat string - This knob enables the service engine to use qat offloads (if the host cpu is capable, and the qat device is exposed). Requires se reboot. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ephemeral
Portrange stringEnd - End local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ephemeral
Portrange stringStart - Start local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Extra
Config stringMultiplier - Multiplier for extra config to support large vs/pool config. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- Extra config memory to support large geo db configuration. Field introduced in 17.1.1. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Flow
Table stringNew Syn Max Entries - Maximum number of flow table entries that have not completed tcp three-way handshake yet. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Free
List stringSize - Number of entries in the free list. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Gcp
Configs []GetServiceenginegroup Gcp Config - Google cloud platform, service engine group configuration. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gratarp
Permanent stringPeriodicity - Gratarp periodicity for vip-ip. Allowed values are 5-30. Field introduced in 18.2.3. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Grpc
Channel stringConnect Timeout - Timeout in seconds that se waits for a grpc channel to connect to server, before it retries. Allowed values are 5-45. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gve
Enabled string - Deploys google virtual ethernet (gve) - gvnic for all supported intances types in gcp. Applies only to newly created se's. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ha
Mode string - High availability mode for all the virtual services using this service engine group. Enum options - HA_MODE_SHARED_PAIR, HA_MODE_SHARED, HA_MODE_LEGACY_ACTIVE_STANDBY. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ha_mode_legacy_active_standby), basic (allowed values- ha_mode_legacy_active_standby) edition. Special default for essentials edition is ha_mode_legacy_active_standby, basic edition is ha_mode_legacy_active_standby, enterprise edition is ha_mode_shared.
- Handle
Per stringPkt Attack - Configuration to handle per packet attack handling.for example, dns reflection attack is a type of attack where a response packet is sent to the dns vs.this configuration tells if such packets should be dropped without further processing. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Hardwaresecuritymodulegroup
Ref string - It is a reference to an object of type hardwaresecuritymodulegroup. Allowed with any value in enterprise, enterprise with cloud services edition.
- Heap
Minimum stringConfig Memory - Minimum required heap memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Hm
On stringStandby - Enable active health monitoring from the standby se for all placed virtual services. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
- Host
Attribute stringKey - Key of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_value. Ses can be configured differently including ha modes across different se groups. May also be used for isolation between different classes of virtualservices. Virtualservices' se group may be specified via annotations/labels. A openshift/kubernetes namespace maybe annotated with a matching se group label as openshift.io/node-selector apptype=prod. When multiple se groups are used in a cloud with host attributes specified,just a single se group can exist as a match-all se group without a host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Host
Attribute stringValue - Value of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Host
Gateway stringMonitor - Enable the host gateway monitor when service engine is deployed as docker container. Disabled by default. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Http
Rum stringConsole Log - Enable javascript console logs on the client browser when collecting client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Http
Rum stringMin Content Length - Minimum response size content length to sample for client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 64), basic (allowed values- 64) edition.
- Hybrid
Rss stringMode - Toggles se hybrid only mode of operation in dpdk mode with rss configured;where-in each se datapath instance operates as a standalone hybrid instance performing both dispatcher and proxy function. Requires reboot. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Hypervisor string
- Override default hypervisor. Enum options - DEFAULT, VMWARE_ESX, KVM, VMWARE_VSAN, XEN. Allowed with any value in enterprise, enterprise with cloud services edition.
- Id string
- Ignore
Docker stringMac Change - Ignore docker mac change. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ignore
Rtt stringThreshold - Ignore rtt samples if it is above threshold. Field introduced in 17.1.6,17.2.2. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ingress
Access stringData - Program se security group ingress rules to allow vip data access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ingress
Access stringMgmt - Program se security group ingress rules to allow ssh/icmp management access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Instance
Flavor string - Instance/flavor name for se instance. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Instance
Flavor []GetInfos Serviceenginegroup Instance Flavor Info - Additional information associated with instance_flavor. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Iptables
[]Get
Serviceenginegroup Iptable - Iptable rules. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Kni
Allowed []GetServer Ports Serviceenginegroup Kni Allowed Server Port - Port ranges for any servers running in inband linuxserver clouds. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Kv
Val stringMax Len - Max length allowed for the value in a kv pair. Allowed values are 128,256,512,1024,2048,4096,8192. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- L7Conns
Per stringCore - Number of l7 connections that can be cached per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- L7Resvd
Listen stringConns Per Core - Number of reserved l7 listener connections per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Labels
[]Get
Serviceenginegroup Label - Labels associated with this se group. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Lbaction
Num stringRequests To Dispatch - Number of requests to dispatch from the request. Queue at a regular interval. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Lbaction
Rq stringPer Request Max Retries - Maximum retries per request in the request queue. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Least
Load stringCore Selection - Select core with least load for new flow. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- License
Tier string - Specifies the license tier which would be used. This field by default inherits the value from cloud. Enum options - ENTERPRISE_16, ENTERPRISE, ENTERPRISE_18, BASIC, ESSENTIALS, ENTERPRISE_WITH_CLOUD_SERVICES. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- License
Type string - If no license type is specified then default license enforcement for the cloud type is chosen. Enum options - LIC_BACKEND_SERVERS, LIC_SOCKETS, LIC_CORES, LIC_HOSTS, LIC_SE_BANDWIDTH, LIC_METERED_SE_BANDWIDTH. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Log
Agent stringCompress Logs - Flag to indicate if log files are compressed upon full on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringDebug Enabled - Enable debug logs by default on service engine. This includes all other debugging logs. Debug logs can also be explcitly enabled from the cli shell. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringFile Sz Appl - Maximum application log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringFile Sz Conn - Maximum connection log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringFile Sz Debug - Maximum debug log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringFile Sz Event - Maximum event log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringLog Storage Min Sz - Minimum storage allocated for logs irrespective of memory and cores. Field introduced in 21.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringMax Concurrent Rsync - Maximum concurrent rsync requests initiated from log-agent to the controller. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringMax Storage Excess Percent - Excess percentage threshold of disk size to trigger cleanup of logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringMax Storage Ignore Percent - Maximum storage on the disk not allocated for logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringMin Storage Per Vs - Minimum storage allocated to any given virtualservice on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringSleep Interval - Internal timer to stall log-agent and prevent it from hogging cpu cycles on the service engine. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringTrace Enabled - Enable trace logs by default on service engine. Configuration operations are logged along with other important logs by service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Agent stringUnknown Vs Timer - Timeout to purge unknown virtual service logs from the service engine. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- Log
Disksz string - Maximum disk capacity (in mb) to be allocated to an se. This is exclusively used for debug and log data. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Log
Malloc stringFailure - Se will log memory allocation related failure to the se_trace file, wherever available. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- Log
Message stringMax File List Size - Maximum number of file names in a log message. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Markers
[]Get
Serviceenginegroup Marker - List of labels to be used for granular rbac. Field introduced in 20.1.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Concurrent stringExternal Hm - Maximum number of external health monitors that can run concurrently in a service engine. This helps control the cpu and memory use by external health monitors. Special values are 0- value will be internally calculated based on cpu and memory. Field introduced in 18.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Cpu stringUsage - When cpu usage on an se exceeds this threshold, virtual services hosted on this se may be rebalanced to other ses to reduce load. A new se may be created as part of this process. Allowed values are 40-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Memory stringPer Mempool - Max bytes that can be allocated in a single mempool. Field introduced in 18.1.5. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Num stringHttp Sessions To Store - Maximum number of http session that will be created. Each session uses about 1kb in the key-value storage in shared memory. Setting this value too high can lead to exhaustion of shared memory and affect services. Allowed values are 1-2000000. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Max
Num stringSe Dps - Configures the maximum number of se_dp processes that handles traffic. If not configured, defaults to the number of cpus on the se. If decreased, it will only take effect after se reboot. Allowed values are 1-128. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- Max
Public stringIps Per Lb - Applicable to azure platform only. Maximum number of public ips per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Queues stringPer Vnic - Maximum number of queues per vnic setting to '0' utilises all queues that are distributed across dispatcher cores. Allowed values are 0,1,2,4,8,16. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- Max
Rules stringPer Lb - Applicable to azure platform only. Maximum number of rules per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Scaleout stringPer Vs - Maximum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Se string - Maximum number of services engines in this group. Allowed values are 0-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Max
Skb stringFrags - Maximum of number of 4 kb pages allocated to the linux kernel gro subsystem for packet coalescing. This parameter is limited to supported kernels only. Requires se reboot. Allowed values are 1-17. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Max
Vs stringPer Se - Maximum number of virtual services that can be placed on a single service engine. Allowed values are 1-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mem
Reserve string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Memory
For stringConfig Update - Indicates the percent of memory reserved for config updates. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Memory
Per stringSe - Amount of memory for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed values are 2048-262144. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Metrics
Collection stringMode - Metrics collection mode, 0 = pull mode. Se_agent pulls metrics from se_dp, 1 = push mode. Se_dp pushes metrics to se_agent. 9 = special value to reset collection state in push mode. Allowed values are 0-1. Special values are 9- reset metrics collection state. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Mgmt
Network stringRef - Management network to use for avi service engines. It is a reference to an object of type network. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mgmt
Subnets []GetServiceenginegroup Mgmt Subnet - Management subnet to use for avi service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Min
Cpu stringUsage - When cpu usage on an se falls below the minimum threshold, virtual services hosted on the se may be consolidated onto other underutilized ses. After consolidation, unused service engines may then be eligible for deletion. Allowed values are 20-60. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Min
Scaleout stringPer Vs - Minimum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Min
Se string - Minimum number of services engines in this group (relevant for se autorebalance only). Allowed values are 0-1000. Field introduced in 17.2.13,18.1.3,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Minimum
Connection stringMemory - Indicates the percent of memory reserved for connections. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Multicast
Enable string - This knob enables the service engine to process multicast traffic(for vmware hypervisor). Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- NLog
Streaming stringThreads - Number of threads to use for log streaming. Allowed values are 1-100. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Netlink
Poller stringThreads - Number of threads to poll for netlink messages excluding the thread for default namespace. Requires se reboot. Allowed values are 1-32. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Netlink
Sock stringBuf Size - Socket buffer size for the netlink sockets. Requires se reboot. Allowed values are 1-128. Field introduced in 21.1.1. Unit is mega_bytes. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ngx
Free stringConnection Stack - Free the connection stack. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Non
Significant stringLog Throttle - This setting limits the number of non-significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ns
Helper stringDeq Interval Msec - Dequeue interval for receive queue from ns helper. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ntp
Sync stringFail Event - Toggle se ntp synchronization failure events generation. Disabled by default. Field introduced in 22.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ntp
Sync stringStatus Interval - Configures the interval at which se synchronization status with ntp server(s) is verified. A value of zero disables se ntp synchronization status validation. Allowed values are 120-900. Special values are 0- disable. Field introduced in 22.1.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Num
Dispatcher stringCores - Number of dispatcher cores (0,1,2,4,8 or 16). If set to 0, then number of dispatcher cores is deduced automatically.requires se reboot. Allowed values are 0,1,2,4,8,16. Field introduced in 17.2.12, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- Num
Dispatcher stringQueues - Number of queues to each dispatcher. Allowed values are 1-2. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Num
Flow stringCores Sum Changes To Ignore - Number of changes in num flow cores sum to ignore. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Objsync
Configs []GetServiceenginegroup Objsync Config - Configuration knobs for interse object distribution. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Objsync
Port string - Tcp port on se management interface for interse object distribution. Supported only for externally managed security groups. Not supported on full access deployments. Requires se reboot. Allowed values are 1024-65535. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Openstack
Availability []stringZones - Field introduced in 17.1.1. Maximum of 5 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Openstack
Mgmt stringNetwork Name - Avi management network name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Openstack
Mgmt stringNetwork Uuid - Management network uuid. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Os
Reserved stringMemory - Amount of extra memory to be reserved for use by the operating system on a service engine. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Path
Mtu stringDiscovery V4 - Enable path mtu discovery feature for ipv4. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Path
Mtu stringDiscovery V6 - Enable path mtu discovery feature for ipv6. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pcap
Tx stringMode - Determines the pcap transmit mode of operation. Requires se reboot. Enum options - PCAP_TX_AUTO, PCAP_TX_SOCKET, PCAP_TX_RING. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Pcap
Tx stringRing Rd Balancing Factor - In pcap mode, reserve a configured portion of tx ring resources for itself and the remaining portion for the rx ring to achieve better balance in terms of queue depth. Requires se reboot. Allowed values are 10-100. Field introduced in 20.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
- Per
App string - Per-app se mode is designed for deploying dedicated load balancers per app (vs). In this mode, each se is limited to a max of 2 vss. Vcpus in per-app ses count towards licensing usage at 25% rate. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Per
Vs stringAdmission Control - Enable/disable per vs level admission control.enabling this feature will cause the connection and packet throttling on a particular vs that has high packet buffer consumption. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Placement
Mode string - If placement mode is 'auto', virtual services are automatically placed on service engines. Enum options - PLACEMENT_MODE_AUTO. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Pre
Upgrade stringSe Available Mem Threshold - Available memory threshold on se in mb, to get qualified for upgrade operation. Adjusting this knob will override the internal value of available memory threshold for se, thereby qualifying it for upgrade operation. '0' is a special auto value, which will indicate that memory threshold is calculated based on total memory size of the se. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Realtime
Se []GetMetrics Serviceenginegroup Realtime Se Metric - Enable or deactivate real time se metrics. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Reboot
On stringPanic - Reboot the vm or host on kernel panic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Replay
Vrf stringRoutes Interval - Routes in vrf are replayed at the specified interval. This should be increased if there are large number of routes. Allowed values are 0-3000. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Resync
Time stringInterval - Time interval to re-sync se's time with wall clock time. Allowed values are 8-600000. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sdb
Flush stringInterval - Sdb pipeline flush interval. Allowed values are 1-10000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sdb
Pipeline stringSize - Sdb pipeline size. Allowed values are 1-10000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sdb
Scan stringCount - Sdb scan count. Allowed values are 1-1000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Bandwidth stringType - Select the se bandwidth for the bandwidth license. Enum options - SE_BANDWIDTH_UNLIMITED, SE_BANDWIDTH_25M, SE_BANDWIDTH_200M, SE_BANDWIDTH_1000M, SE_BANDWIDTH_10000M. Field introduced in 17.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- se_bandwidth_unlimited), basic (allowed values- se_bandwidth_unlimited) edition.
- Se
Debug stringTrace Sz - Use to cap the size of debug ring min(se_debug_trace_sz, num_dispatcher_cores). Only applicable to > 8g systems. Requires se reboot. Allowed values are 1,2,4,8,255. Field introduced in 22.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Delayed stringFlow Delete - Delay the cleanup of flowtable entry. To be used under surveillance of avi support. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- Se
Deprovision stringDelay - Duration to preserve unused service engine virtual machines before deleting them. If traffic to a virtual service were to spike up abruptly, this se would still be available to be utilized again rather than creating a new se. If this value is set to 0, controller will never delete any ses and administrator has to manually cleanup unused ses. Allowed values are 0-525600. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dos []GetProfiles Serviceenginegroup Se Dos Profile - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringHm Drops - Internal only. Used to simulate se - se hb failure. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringIf State Poll Interval - Number of jiffies between polling interface state. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringIsolation - Toggle support to run se datapath instances in isolation on exclusive cpus. This improves latency and performance. However, this could reduce the total number of se_dp instances created on that se instance. Supported for >= 8 cpus. Requires se reboot. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringIsolation Num Non Dp Cpus - Number of cpus for non se-dp tasks in se datapath isolation mode. Translates total cpus minus 'num_non_dp_cpus' for datapath use. It is recommended to reserve an even number of cpus for hyper-threaded processors. Requires se reboot. Allowed values are 1-8. Special values are 0- auto. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringLog Nf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the unfiltered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringLog Udf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the user filtered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Dp stringMax Hb Version - The highest supported se-se heartbeat protocol version. This version is reported by secondary se to primary se in heartbeat response messages. Allowed values are 1-3. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Queue Stall Event Sleep - Time (in seconds) service engine waits for after generating a vnic transmit queue stall event before resetting thenic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Queue Stall Threshold - Number of consecutive transmit failures to look for before generating a vnic transmit queue stall event. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Queue Stall Timeout - Time (in milliseconds) to wait for network/nic recovery on detecting a transmit queue stall after which service engine resets the nic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Restart On Queue Stall Count - Number of consecutive transmit queue stall events in se_dp_vnic_stall_se_restart_window to look for before restarting se. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dp stringVnic Stall Se Restart Window - Window of time (in seconds) during which se_dp_vnic_restart_on_queue_stall_count number of consecutive stalls results in a se restart. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dpdk stringPmd - Determines if dpdk pool mode driver should be used or not 0 automatically determine based on hypervisor/nic type 1 unconditionally use dpdk poll mode driver 2 don't use dpdk poll mode driver.requires se reboot. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Dump stringCore On Assert - Enable core dump on assert. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Emulated stringCores - Use this to emulate more/less cpus than is actually available. One datapath process is started for each core. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- Se
Flow stringProbe Retries - Flow probe retry count if no replies are received.requires se reboot. Allowed values are 0-5. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Flow stringProbe Retry Timer - Timeout in milliseconds for flow probe retries.requires se reboot. Allowed values are 20-50. Field introduced in 18.2.5. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Group []GetAnalytics Policies Serviceenginegroup Se Group Analytics Policy - Analytics policy for serviceenginegroup. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Hyperthreaded stringMode - Controls the distribution of se data path processes on cpus which support hyper-threading. Requires hyper-threading to be enabled at host level. Requires se reboot. For more details please refer to se placement kb. Enum options - SE_CPU_HT_AUTO, SE_CPU_HT_SPARSE_DISPATCHER_PRIORITY, SE_CPU_HT_SPARSE_PROXY_PRIORITY, SE_CPU_HT_PACKED_CORES. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Ip stringEncap Ipc - Determines if se-se ipc messages are encapsulated in an ip header 0 automatically determine based on hypervisor type 1 use ip encap unconditionally ~[0,1] don't use ip encaprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Kni stringBurst Factor - This knob controls the resource availability and burst size used between se datapath and kni. This helps in minimising packet drops when there is higher kni traffic (non-vip traffic from and to linux). The factor takes the following values 0-default. 1-doubles the burst size and kni resources. 2-quadruples the burst size and kni resources. 3-increases the burst size and kni resources by a factor of eight. Allowed values are 0-3. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
L3Encap stringIpc - Determines if se-se ipc messages use se interface ip instead of vip 0 automatically determine based on hypervisor type 1 use se interface ip unconditionally ~[0,1] don't use se interface iprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Log stringBuffer App Blocking Dequeue - Internal flag that blocks dataplane until all application logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Log stringBuffer Conn Blocking Dequeue - Internal flag that blocks dataplane until all connection logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Log stringBuffer Events Blocking Dequeue - Internal flag that blocks dataplane until all outstanding events are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Lro string - Enable or disable large receive optimization for vnics.supported on vmxnet3.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Mp stringRing Retry Count - The retry count for the multi-producer enqueue before yielding the cpu. To be used under surveillance of avi support. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
- Se
Mtu string - Mtu for the vnics of ses in the se group. Allowed values are 512-9000. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Name stringPrefix - Prefix to use for virtual machine name of service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Packet stringBuffer Max - Internal use only. Used to artificially reduce the available number of packet buffers. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringLookahead - Enables lookahead mode of packet receive in pcap mode. Introduced to overcome an issue with hv_netvsc driver. Lookahead mode attempts to ensure that application and kernel's view of the receive rings are consistent. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringPkt Count - Max number of packets the pcap interface can hold and if the value is 0 the optimum value will be chosen. The optimum value will be chosen based on se-memory, cloud type and number of interfaces.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringPkt Sz - Max size of each packet in the pcap interface. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringQdisc Bypass - Bypass the kernel's traffic control layer, to deliver packets directly to the driver. Enabling this feature results in egress packets not being captured in host tcpdump. Note brief packet reordering or loss may occur upon toggle. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringReinit Frequency - Frequency in seconds at which periodically a pcap reinit check is triggered. May be used in conjunction with the configuration pcap_reinit_threshold. (valid range 15 mins - 12 hours, 0 - disables). Allowed values are 900-43200. Special values are 0- disable. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Pcap stringReinit Threshold - Threshold for input packet receive errors in pcap mode exceeding which a pcap reinit is triggered. If not set, an unconditional reinit is performed. This value is checked every pcap_reinit_frequency interval. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is metric_count. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Probe stringPort - Tcp port on se where echo service will be run. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Rl []GetProps Serviceenginegroup Se Rl Prop - Rate limiter properties. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- Minimum time to wait on server between taking sampleswhen sampling the navigation timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- Percentage of navigation timing data from the end user client, used for sampling to get client insights. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Rum stringSampling Res Interval - Minimum time to wait on server between taking sampleswhen sampling the resource timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Rum stringSampling Res Percent - Percentage of resource timing data from the end user client used for sampling to get client insight. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Sb stringDedicated Core - Sideband traffic will be handled by a dedicated core.requires se reboot. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Sb stringThreads - Number of sideband threads per se.requires se reboot. Allowed values are 1-128. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Thread stringMultiplier - Multiplier for se threads based on vcpu. Allowed values are 1-10. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- Se
Time []GetTracker Props Serviceenginegroup Se Time Tracker Prop - Time tracker properties for latency audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Tracert []GetPort Ranges Serviceenginegroup Se Tracert Port Range - Traceroute port range. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Tunnel stringMode - Determines if direct secondary return (dsr) from secondary se is active or not 0 automatically determine based on hypervisor type. 1 enable tunnel mode - dsr is unconditionally disabled. 2 disable tunnel mode - dsr is unconditionally enabled. Tunnel mode can be enabled or disabled at run-time. Allowed values are 0-2. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- Se
Tunnel stringUdp Port - Udp port for tunneled packets from secondary to primary se in docker bridge mode.requires se reboot. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Tx stringBatch Size - Number of packets to batch for transmit to the nic. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Txq stringThreshold - Once the tx queue of the dispatcher reaches this threshold, hardware queues are not polled for further packets. To be used under surveillance of avi support. Allowed values are 512-32768. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2048), basic (allowed values- 2048) edition.
- Se
Udp stringEncap Ipc - Determines if se-se ipc messages are encapsulated in a udp header 0 automatically determine based on hypervisor type. 1 use udp encap unconditionally.requires se reboot. Allowed values are 0-1. Field introduced in 17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Use stringDpdk - Determines if dpdk library should be used or not 0 automatically determine based on hypervisor type 1 use dpdk if pcap is not enabled 2 don't use dpdk. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Vnic stringTx Sw Queue Flush Frequency - Configure the frequency in milliseconds of software transmit spillover queue flush when enabled. This is necessary to flush any packets in the spillover queue in the absence of a packet transmit in the normal course of operation. Allowed values are 50-500. Special values are 0- disable. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Vnic stringTx Sw Queue Size - Configure the size of software transmit spillover queue when enabled. Requires se reboot. Allowed values are 128-2048. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Vs stringHb Max Pkts In Batch - Maximum number of aggregated vs heartbeat packets to send in a batch. Allowed values are 1-256. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Vs stringHb Max Vs In Pkt - Maximum number of virtualservices for which heartbeat messages are aggregated in one packet. Allowed values are 1-1024. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Self
Se stringElection - Enable ses to elect a primary amongst themselves in the absence of a connectivity to controller. Field introduced in 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Send
Se stringReady Timeout - Timeout for sending se_ready without ns helper registration completion. Allowed values are 10-600. Field introduced in 21.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Service
Ip6Subnets []GetServiceenginegroup Service Ip6Subnet - Ipv6 subnets assigned to the se group. Required for vs group placement. Field introduced in 18.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Service
Ip []GetSubnets Serviceenginegroup Service Ip Subnet - Subnets assigned to the se group. Required for vs group placement. Field introduced in 17.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Shm
Minimum stringConfig Memory - Minimum required shared memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Significant
Log stringThrottle - This setting limits the number of significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ssl
Preprocess stringSni Hostname - (beta) preprocess ssl client hello for sni hostname extension.if set to true, this will apply sni child's ssl protocol(s), if they are different from sni parent's allowed ssl protocol(s). Field introduced in 17.2.12, 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ssl
Sess stringCache Per Vs - Number of ssl sessions that can be cached per vs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- The threshold for the transient shared config memory in the se. Allowed values are 0-100. Field introduced in 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Udf
Log stringThrottle - This setting limits the number of udf logs generated per second per core on this se. Udf logs are generated due to the configured client log filters or the rules with logging enabled. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Upstream
Connect stringTimeout - Timeout for backend connection. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Upstream
Connpool stringEnable - Enable upstream connection pool,. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Upstream
Read stringTimeout - Timeout for data to be received from backend. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- Upstream
Send stringTimeout - Timeout for upstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3600000), basic (allowed values- 3600000) edition.
- Use
Dp stringUtil For Scaleout - If enabled, the datapath cpu utilization is consulted by the auto scale-out logic. Field introduced in 22.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Use
Hyperthreaded stringCores - Enables the use of hyper-threaded cores on se. Requires se reboot. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Use
Legacy stringNetlink - Enable legacy model of netlink notifications. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Use
Objsync string - Enable interse objsyc distribution framework. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Use
Standard stringAlb - Use standard sku azure load balancer. By default cloud level flag is set. If not set, it inherits/uses the use_standard_alb flag from the cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- User
Agent []GetCache Configs Serviceenginegroup User Agent Cache Config - Configuration for user-agent cache used in bot management. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- User
Defined stringMetric Age - Defines in seconds how long before an unused user-defined-metric is garbage collected. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Clusters []GetServiceenginegroup Vcenter Cluster - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Datastore stringMode - Enum options - vcenter_datastore_any, vcenter_datastore_local, vcenter_datastore_shared. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Datastores []GetServiceenginegroup Vcenter Datastore - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Datastores stringInclude - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Folder string - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Hosts []GetServiceenginegroup Vcenter Host - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Parking stringVnic Pg - Parking port group to be used by 9 vnics at the time of se creation. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vcenters
[]Get
Serviceenginegroup Vcenter - Vcenter information for scoping at host/cluster level. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcpus
Per stringSe - Number of vcpus for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vip
Asgs []GetServiceenginegroup Vip Asg - When vip_asg is set, vip configuration will be managed by avi.user will be able to configure vip_asg or vips individually at the time of create. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Dhcp stringIp Check Interval - Dhcp ip check interval. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Dhcp stringIp Max Retries - Dhcp ip max retries. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Ip stringDelete Interval - Wait interval before deleting ip. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Probe stringInterval - Probe vnic interval. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnic
Rpc stringRetry Interval - Time interval for retrying the failed vnic rpc requests. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vnicdb
Cmd stringHistory Size - Size of vnicdb command history. Allowed values are 0-65535. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Host stringRedundancy - Ensure primary and secondary service engines are deployed on different physical hosts. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition. Special default for essentials edition is true, basic edition is true, enterprise edition is true.
- Vs
Scalein stringTimeout - Time to wait for the scaled in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Scalein stringTimeout For Upgrade - During se upgrade, time to wait for the scaled-in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Scaleout stringTimeout - Time to wait for the scaled out se to become ready before marking the scaleout done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Se stringPrimary Switchover Additional Wait Time - Wait time for primary switchover ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Se stringScalein Additional Wait Time - Wait time for sending scalein ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Se stringScaleout Additional Wait Time - Wait time for sending scaleout ready notification after virtual service is marked up. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Se stringScaleout Ready Timeout - Timeout in seconds for service engine to sendscaleout ready notification of a virtual service. Allowed values are 0-90. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vs
Switchover stringTimeout - During se upgrade in a legacy active/standby segroup, time to wait for the new primary se to accept flows before marking the switchover done. Field introduced in 17.2.13,18.1.4,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vss
Placement stringEnabled - If set, virtual services will be placed on only a subset of the cores of an se. Field introduced in 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vss
Placements []GetServiceenginegroup Vss Placement - Parameters to place virtual services on only a subset of the cores of an se. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Waf
Mempool string - Enable memory pool for waf.requires se reboot. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Waf
Mempool stringSize - Memory pool size used for waf.requires se reboot. Field introduced in 17.2.3. Unit is kb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Waf
Use stringJit For Pcre - Use the jit compiler for pcre regular expressions in waf. Setting this to false will impact performance. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- accelerated
Networking String - Enable accelerated networking option for azure se. Accelerated networking enables single root i/o virtualization (sr-iov) to a se vm. This improves networking performance. Field introduced in 17.2.14,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- active
Standby String - Service engines in active/standby mode for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- aggressive
Failure StringDetection - Enable aggressive failover configuration for ha. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- algo String
- In compact placement, virtual services are placed on existing ses until max_vs_per_se limit is reached. In distributed placement, virtual services are placed on new ses until max_se limit is reached. Once this limit is reached, virtual services are placed on ses with least load. Enum options - PLACEMENT_ALGO_PACKED, PLACEMENT_ALGO_DISTRIBUTED. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allow
Burst String - Allow ses to be created using burst license. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- app
Cache StringPercent - A percent value of total se memory reserved for applicationcaching. This is an se bootup property and requires se restart.requires se reboot. Allowed values are 0 - 100. Special values are 0- disable. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 10.
- app
Cache StringThreshold - The max memory that can be allocated for the app cache. This value will act as an upper bound on the cache size specified in app_cache_percent. Special values are 0- disable. Field introduced in 20.1.1. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- app
Learning StringMemory Percent - A percent value of total se memory reserved for application learning. This is an se bootup property and requires se restart. Allowed values are 0 - 10. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- archive
Shm StringLimit - Amount of se memory in gb until which shared memory is collected in core archive. Field introduced in 17.1.3. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- async
Ssl String - Ssl handshakes will be handled by dedicated ssl threads.requires se reboot. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- async
Ssl StringThreads - Number of async ssl threads per se_dp.requires se reboot. Allowed values are 1-16. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Rebalance String - If set, virtual services will be automatically migrated when load on an se is less than minimum or more than maximum thresholds. Only alerts are generated when the auto_rebalance is not set. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- auto
Rebalance List<Double>Capacity Per Ses - Capacities of se for auto rebalance for each criteria. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Rebalance List<String>Criterias - Set of criteria for se auto rebalance. Enum options - SE_AUTO_REBALANCE_CPU, SE_AUTO_REBALANCE_PPS, SE_AUTO_REBALANCE_MBPS, SE_AUTO_REBALANCE_OPEN_CONNS, SE_AUTO_REBALANCE_CPS. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Rebalance StringInterval - Frequency of rebalance, if 'auto rebalance' is enabled. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Redistribute StringActive Standby Load - Redistribution of virtual services from the takeover se to the replacement se can cause momentary traffic loss. If the auto-redistribute load option is left in its default off state, any desired rebalancing requires calls to rest api. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- availability
Zone List<String>Refs - Availability zones for virtual service high availability. It is a reference to an object of type availabilityzone. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- baremetal
Dispatcher StringHandles Flows - Control if dispatcher core also handles tcp flows in baremetal se. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- bgp
Peer StringMonitor Failover Enabled - Enable bgp peer monitoring based failover. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- bgp
State StringUpdate Interval - Bgp peer state update interval. Allowed values are 5-100. Field introduced in 17.2.14,18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- buffer
Se String - Excess service engine capacity provisioned for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud
Ref String - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- compress
Ip StringRules For Each Ns Subnet - Compress ip rules into a single subnet based ip rule for each north-south ipam subnet configured in pcap mode in openshift/kubernetes node. Field introduced in 18.2.9, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- config
Debugs StringOn All Cores - Enable config debugs on all cores of se. Field introduced in 17.2.13,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes List<GetServiceenginegroup Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- connection
Memory StringPercentage - Percentage of memory for connection state. This will come at the expense of memory used for http in-memory cache. Allowed values are 10-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- core
Shm StringApp Cache - Include shared memory for app cache in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- core
Shm StringApp Learning - Include shared memory for app learning in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cpu
Reserve String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cpu
Socket StringAffinity - Allocate all the cpu cores for the service engine virtual machines on the same cpu socket. Applicable only for vcenter cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom
Securitygroups List<String>Datas - Custom security groups to be associated with data vnics for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom
Securitygroups List<String>Mgmts - Custom security groups to be associated with management vnic for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- List<Get
Serviceenginegroup Custom Tag> - Custom tag will be used to create the tags for se instance in aws. Note this is not the same as the prefix for se name. Allowed with any value in enterprise, enterprise with cloud services edition.
- data
Network StringId - Subnet used to spin up the data nic for service engines, used only for azure cloud. Overrides the cloud level setting for service engine subnet. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- datascript
Timeout String - Number of instructions before datascript times out. Allowed values are 0-100000000. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- deactivate
Ipv6Discovery String - If activated, ipv6 address and route discovery are deactivated.requires se reboot. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- deactivate
Kni StringFiltering At Dispatcher - Deactivate filtering of packets to kni interface. To be used under surveillance of avi support. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dedicated
Dispatcher StringCore - Dedicate the core that handles packet receive/transmit from the network to just the dispatching function. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Avi StringSecuritygroups - By default, avi creates and manages security groups along with custom sg provided by user. Set this to true to disallow avi to create and manage new security groups. Avi will only make use of custom security groups provided by user. This option is supported for aws and openstack cloud types. Field introduced in 17.2.13,18.1.4,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Csum StringOffloads - Stop using tcp/udp and ip checksum offload features of nics. Field introduced in 17.1.14, 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Flow StringProbes - Disable flow probes for scaled out vs'es. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- disable
Gro String - Disable generic receive offload (gro) in dpdk poll-mode driver packet receive path. Gro can be enabled on nics that do not support lro (large receive offload) or do not gain performance boost from lro. Gro is on by default on nics in a system with 8 vcpus or higher. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Se StringMemory Check - If set, disable the config memory check done in service engine. Field introduced in 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Tso String - Disable tcp segmentation offload (tso) in dpdk poll-mode driver packet transmit path. Tso is on by default on nics that support it. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disk
Per StringSe - Amount of disk space for each of the service engine virtual machines. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- distribute
Load StringActive Standby - Use both the active and standby service engines for virtual service placement in the legacy active standby ha mode. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- distribute
Queues String - Distributes queue ownership among cores so multiple cores handle dispatcher duties. Requires se reboot. Deprecated from 18.2.8, instead use max_queues_per_vnic. Field introduced in 17.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- distribute
Vnics String - Distributes vnic ownership among cores so multiple cores handle dispatcher duties.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- downstream
Send StringTimeout - Timeout for downstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Aggressive StringDeq Interval Msec - Dequeue interval for receive queue from se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Aggressive StringEnq Interval Msec - Enqueue interval for request queue to se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Aggressive StringHb Frequency - Frequency of se - se hb messages when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Aggressive StringHb Timeout Count - Consecutive hb failures after which failure is reported to controller,when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Deq StringInterval Msec - Dequeue interval for receive queue from se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Enq StringInterval Msec - Enqueue interval for request queue to se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Hb StringFrequency - Frequency of se - se hb messages when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Hb StringTimeout Count - Consecutive hb failures after which failure is reported to controller, when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dpdk
Gro StringTimeout Interval - The timeout for gro coalescing interval. 0 indicates non-timer based gro. Allowed values are 0-900. Field introduced in 22.1.1. Unit is microseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- enable
Gratarp StringPermanent - Enable gratarp for vip_ip. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Hsm StringLog - Enable hsm luna engine logs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- enable
Hsm StringPriming - (this is a beta feature). Enable hsm key priming. If enabled, key handles on the hsm will be synced to se before processing client connections. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Multi StringLb - Applicable only for azure cloud with basic sku lb. If set, additional azure lbs will be automatically created if resources in existing lb are exhausted. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Pcap StringTx Ring - Enable tx ring support in pcap mode of operation. Tso feature is not supported with tx ring enabled. Deprecated from 18.2.8, instead use pcap_tx_mode. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Qat String - This knob enables the service engine to use qat offloads (if the host cpu is capable, and the qat device is exposed). Requires se reboot. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- ephemeral
Portrange StringEnd - End local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ephemeral
Portrange StringStart - Start local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- extra
Config StringMultiplier - Multiplier for extra config to support large vs/pool config. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- String
- Extra config memory to support large geo db configuration. Field introduced in 17.1.1. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flow
Table StringNew Syn Max Entries - Maximum number of flow table entries that have not completed tcp three-way handshake yet. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- free
List StringSize - Number of entries in the free list. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- gcp
Configs List<GetServiceenginegroup Gcp Config> - Google cloud platform, service engine group configuration. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gratarp
Permanent StringPeriodicity - Gratarp periodicity for vip-ip. Allowed values are 5-30. Field introduced in 18.2.3. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- grpc
Channel StringConnect Timeout - Timeout in seconds that se waits for a grpc channel to connect to server, before it retries. Allowed values are 5-45. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- gve
Enabled String - Deploys google virtual ethernet (gve) - gvnic for all supported intances types in gcp. Applies only to newly created se's. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- ha
Mode String - High availability mode for all the virtual services using this service engine group. Enum options - HA_MODE_SHARED_PAIR, HA_MODE_SHARED, HA_MODE_LEGACY_ACTIVE_STANDBY. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ha_mode_legacy_active_standby), basic (allowed values- ha_mode_legacy_active_standby) edition. Special default for essentials edition is ha_mode_legacy_active_standby, basic edition is ha_mode_legacy_active_standby, enterprise edition is ha_mode_shared.
- handle
Per StringPkt Attack - Configuration to handle per packet attack handling.for example, dns reflection attack is a type of attack where a response packet is sent to the dns vs.this configuration tells if such packets should be dropped without further processing. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- hardwaresecuritymodulegroup
Ref String - It is a reference to an object of type hardwaresecuritymodulegroup. Allowed with any value in enterprise, enterprise with cloud services edition.
- heap
Minimum StringConfig Memory - Minimum required heap memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hm
On StringStandby - Enable active health monitoring from the standby se for all placed virtual services. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
- host
Attribute StringKey - Key of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_value. Ses can be configured differently including ha modes across different se groups. May also be used for isolation between different classes of virtualservices. Virtualservices' se group may be specified via annotations/labels. A openshift/kubernetes namespace maybe annotated with a matching se group label as openshift.io/node-selector apptype=prod. When multiple se groups are used in a cloud with host attributes specified,just a single se group can exist as a match-all se group without a host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Attribute StringValue - Value of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Gateway StringMonitor - Enable the host gateway monitor when service engine is deployed as docker container. Disabled by default. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- http
Rum StringConsole Log - Enable javascript console logs on the client browser when collecting client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- http
Rum StringMin Content Length - Minimum response size content length to sample for client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 64), basic (allowed values- 64) edition.
- hybrid
Rss StringMode - Toggles se hybrid only mode of operation in dpdk mode with rss configured;where-in each se datapath instance operates as a standalone hybrid instance performing both dispatcher and proxy function. Requires reboot. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- hypervisor String
- Override default hypervisor. Enum options - DEFAULT, VMWARE_ESX, KVM, VMWARE_VSAN, XEN. Allowed with any value in enterprise, enterprise with cloud services edition.
- id String
- ignore
Docker StringMac Change - Ignore docker mac change. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ignore
Rtt StringThreshold - Ignore rtt samples if it is above threshold. Field introduced in 17.1.6,17.2.2. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ingress
Access StringData - Program se security group ingress rules to allow vip data access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ingress
Access StringMgmt - Program se security group ingress rules to allow ssh/icmp management access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- instance
Flavor String - Instance/flavor name for se instance. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- instance
Flavor List<GetInfos Serviceenginegroup Instance Flavor Info> - Additional information associated with instance_flavor. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- iptables
List<Get
Serviceenginegroup Iptable> - Iptable rules. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- kni
Allowed List<GetServer Ports Serviceenginegroup Kni Allowed Server Port> - Port ranges for any servers running in inband linuxserver clouds. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- kv
Val StringMax Len - Max length allowed for the value in a kv pair. Allowed values are 128,256,512,1024,2048,4096,8192. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- l7Conns
Per StringCore - Number of l7 connections that can be cached per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- l7Resvd
Listen StringConns Per Core - Number of reserved l7 listener connections per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- labels
List<Get
Serviceenginegroup Label> - Labels associated with this se group. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- lbaction
Num StringRequests To Dispatch - Number of requests to dispatch from the request. Queue at a regular interval. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- lbaction
Rq StringPer Request Max Retries - Maximum retries per request in the request queue. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- least
Load StringCore Selection - Select core with least load for new flow. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- license
Tier String - Specifies the license tier which would be used. This field by default inherits the value from cloud. Enum options - ENTERPRISE_16, ENTERPRISE, ENTERPRISE_18, BASIC, ESSENTIALS, ENTERPRISE_WITH_CLOUD_SERVICES. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- license
Type String - If no license type is specified then default license enforcement for the cloud type is chosen. Enum options - LIC_BACKEND_SERVERS, LIC_SOCKETS, LIC_CORES, LIC_HOSTS, LIC_SE_BANDWIDTH, LIC_METERED_SE_BANDWIDTH. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- log
Agent StringCompress Logs - Flag to indicate if log files are compressed upon full on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringDebug Enabled - Enable debug logs by default on service engine. This includes all other debugging logs. Debug logs can also be explcitly enabled from the cli shell. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringFile Sz Appl - Maximum application log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringFile Sz Conn - Maximum connection log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringFile Sz Debug - Maximum debug log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringFile Sz Event - Maximum event log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringLog Storage Min Sz - Minimum storage allocated for logs irrespective of memory and cores. Field introduced in 21.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringMax Concurrent Rsync - Maximum concurrent rsync requests initiated from log-agent to the controller. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringMax Storage Excess Percent - Excess percentage threshold of disk size to trigger cleanup of logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringMax Storage Ignore Percent - Maximum storage on the disk not allocated for logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringMin Storage Per Vs - Minimum storage allocated to any given virtualservice on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringSleep Interval - Internal timer to stall log-agent and prevent it from hogging cpu cycles on the service engine. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringTrace Enabled - Enable trace logs by default on service engine. Configuration operations are logged along with other important logs by service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringUnknown Vs Timer - Timeout to purge unknown virtual service logs from the service engine. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Disksz String - Maximum disk capacity (in mb) to be allocated to an se. This is exclusively used for debug and log data. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- log
Malloc StringFailure - Se will log memory allocation related failure to the se_trace file, wherever available. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- log
Message StringMax File List Size - Maximum number of file names in a log message. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- markers
List<Get
Serviceenginegroup Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Concurrent StringExternal Hm - Maximum number of external health monitors that can run concurrently in a service engine. This helps control the cpu and memory use by external health monitors. Special values are 0- value will be internally calculated based on cpu and memory. Field introduced in 18.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Cpu StringUsage - When cpu usage on an se exceeds this threshold, virtual services hosted on this se may be rebalanced to other ses to reduce load. A new se may be created as part of this process. Allowed values are 40-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Memory StringPer Mempool - Max bytes that can be allocated in a single mempool. Field introduced in 18.1.5. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Num StringHttp Sessions To Store - Maximum number of http session that will be created. Each session uses about 1kb in the key-value storage in shared memory. Setting this value too high can lead to exhaustion of shared memory and affect services. Allowed values are 1-2000000. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- max
Num StringSe Dps - Configures the maximum number of se_dp processes that handles traffic. If not configured, defaults to the number of cpus on the se. If decreased, it will only take effect after se reboot. Allowed values are 1-128. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- max
Public StringIps Per Lb - Applicable to azure platform only. Maximum number of public ips per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Queues StringPer Vnic - Maximum number of queues per vnic setting to '0' utilises all queues that are distributed across dispatcher cores. Allowed values are 0,1,2,4,8,16. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- max
Rules StringPer Lb - Applicable to azure platform only. Maximum number of rules per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Scaleout StringPer Vs - Maximum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Se String - Maximum number of services engines in this group. Allowed values are 0-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Skb StringFrags - Maximum of number of 4 kb pages allocated to the linux kernel gro subsystem for packet coalescing. This parameter is limited to supported kernels only. Requires se reboot. Allowed values are 1-17. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- max
Vs StringPer Se - Maximum number of virtual services that can be placed on a single service engine. Allowed values are 1-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mem
Reserve String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- memory
For StringConfig Update - Indicates the percent of memory reserved for config updates. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- memory
Per StringSe - Amount of memory for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed values are 2048-262144. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- metrics
Collection StringMode - Metrics collection mode, 0 = pull mode. Se_agent pulls metrics from se_dp, 1 = push mode. Se_dp pushes metrics to se_agent. 9 = special value to reset collection state in push mode. Allowed values are 0-1. Special values are 9- reset metrics collection state. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- mgmt
Network StringRef - Management network to use for avi service engines. It is a reference to an object of type network. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt
Subnets List<GetServiceenginegroup Mgmt Subnet> - Management subnet to use for avi service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min
Cpu StringUsage - When cpu usage on an se falls below the minimum threshold, virtual services hosted on the se may be consolidated onto other underutilized ses. After consolidation, unused service engines may then be eligible for deletion. Allowed values are 20-60. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min
Scaleout StringPer Vs - Minimum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min
Se String - Minimum number of services engines in this group (relevant for se autorebalance only). Allowed values are 0-1000. Field introduced in 17.2.13,18.1.3,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- minimum
Connection StringMemory - Indicates the percent of memory reserved for connections. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- multicast
Enable String - This knob enables the service engine to process multicast traffic(for vmware hypervisor). Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- n
Log StringStreaming Threads - Number of threads to use for log streaming. Allowed values are 1-100. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- netlink
Poller StringThreads - Number of threads to poll for netlink messages excluding the thread for default namespace. Requires se reboot. Allowed values are 1-32. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- netlink
Sock StringBuf Size - Socket buffer size for the netlink sockets. Requires se reboot. Allowed values are 1-128. Field introduced in 21.1.1. Unit is mega_bytes. Allowed with any value in enterprise, enterprise with cloud services edition.
- ngx
Free StringConnection Stack - Free the connection stack. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- non
Significant StringLog Throttle - This setting limits the number of non-significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ns
Helper StringDeq Interval Msec - Dequeue interval for receive queue from ns helper. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ntp
Sync StringFail Event - Toggle se ntp synchronization failure events generation. Disabled by default. Field introduced in 22.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ntp
Sync StringStatus Interval - Configures the interval at which se synchronization status with ntp server(s) is verified. A value of zero disables se ntp synchronization status validation. Allowed values are 120-900. Special values are 0- disable. Field introduced in 22.1.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- num
Dispatcher StringCores - Number of dispatcher cores (0,1,2,4,8 or 16). If set to 0, then number of dispatcher cores is deduced automatically.requires se reboot. Allowed values are 0,1,2,4,8,16. Field introduced in 17.2.12, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- num
Dispatcher StringQueues - Number of queues to each dispatcher. Allowed values are 1-2. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- num
Flow StringCores Sum Changes To Ignore - Number of changes in num flow cores sum to ignore. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- objsync
Configs List<GetServiceenginegroup Objsync Config> - Configuration knobs for interse object distribution. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- objsync
Port String - Tcp port on se management interface for interse object distribution. Supported only for externally managed security groups. Not supported on full access deployments. Requires se reboot. Allowed values are 1024-65535. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- openstack
Availability List<String>Zones - Field introduced in 17.1.1. Maximum of 5 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack
Mgmt StringNetwork Name - Avi management network name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack
Mgmt StringNetwork Uuid - Management network uuid. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- os
Reserved StringMemory - Amount of extra memory to be reserved for use by the operating system on a service engine. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- path
Mtu StringDiscovery V4 - Enable path mtu discovery feature for ipv4. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- path
Mtu StringDiscovery V6 - Enable path mtu discovery feature for ipv6. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- pcap
Tx StringMode - Determines the pcap transmit mode of operation. Requires se reboot. Enum options - PCAP_TX_AUTO, PCAP_TX_SOCKET, PCAP_TX_RING. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pcap
Tx StringRing Rd Balancing Factor - In pcap mode, reserve a configured portion of tx ring resources for itself and the remaining portion for the rx ring to achieve better balance in terms of queue depth. Requires se reboot. Allowed values are 10-100. Field introduced in 20.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
- per
App String - Per-app se mode is designed for deploying dedicated load balancers per app (vs). In this mode, each se is limited to a max of 2 vss. Vcpus in per-app ses count towards licensing usage at 25% rate. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- per
Vs StringAdmission Control - Enable/disable per vs level admission control.enabling this feature will cause the connection and packet throttling on a particular vs that has high packet buffer consumption. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- placement
Mode String - If placement mode is 'auto', virtual services are automatically placed on service engines. Enum options - PLACEMENT_MODE_AUTO. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pre
Upgrade StringSe Available Mem Threshold - Available memory threshold on se in mb, to get qualified for upgrade operation. Adjusting this knob will override the internal value of available memory threshold for se, thereby qualifying it for upgrade operation. '0' is a special auto value, which will indicate that memory threshold is calculated based on total memory size of the se. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- realtime
Se List<GetMetrics Serviceenginegroup Realtime Se Metric> - Enable or deactivate real time se metrics. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- reboot
On StringPanic - Reboot the vm or host on kernel panic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- replay
Vrf StringRoutes Interval - Routes in vrf are replayed at the specified interval. This should be increased if there are large number of routes. Allowed values are 0-3000. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- resync
Time StringInterval - Time interval to re-sync se's time with wall clock time. Allowed values are 8-600000. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb
Flush StringInterval - Sdb pipeline flush interval. Allowed values are 1-10000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb
Pipeline StringSize - Sdb pipeline size. Allowed values are 1-10000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb
Scan StringCount - Sdb scan count. Allowed values are 1-1000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Bandwidth StringType - Select the se bandwidth for the bandwidth license. Enum options - SE_BANDWIDTH_UNLIMITED, SE_BANDWIDTH_25M, SE_BANDWIDTH_200M, SE_BANDWIDTH_1000M, SE_BANDWIDTH_10000M. Field introduced in 17.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- se_bandwidth_unlimited), basic (allowed values- se_bandwidth_unlimited) edition.
- se
Debug StringTrace Sz - Use to cap the size of debug ring min(se_debug_trace_sz, num_dispatcher_cores). Only applicable to > 8g systems. Requires se reboot. Allowed values are 1,2,4,8,255. Field introduced in 22.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Delayed StringFlow Delete - Delay the cleanup of flowtable entry. To be used under surveillance of avi support. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- se
Deprovision StringDelay - Duration to preserve unused service engine virtual machines before deleting them. If traffic to a virtual service were to spike up abruptly, this se would still be available to be utilized again rather than creating a new se. If this value is set to 0, controller will never delete any ses and administrator has to manually cleanup unused ses. Allowed values are 0-525600. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dos List<GetProfiles Serviceenginegroup Se Dos Profile> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringHm Drops - Internal only. Used to simulate se - se hb failure. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringIf State Poll Interval - Number of jiffies between polling interface state. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringIsolation - Toggle support to run se datapath instances in isolation on exclusive cpus. This improves latency and performance. However, this could reduce the total number of se_dp instances created on that se instance. Supported for >= 8 cpus. Requires se reboot. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringIsolation Num Non Dp Cpus - Number of cpus for non se-dp tasks in se datapath isolation mode. Translates total cpus minus 'num_non_dp_cpus' for datapath use. It is recommended to reserve an even number of cpus for hyper-threaded processors. Requires se reboot. Allowed values are 1-8. Special values are 0- auto. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringLog Nf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the unfiltered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringLog Udf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the user filtered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringMax Hb Version - The highest supported se-se heartbeat protocol version. This version is reported by secondary se to primary se in heartbeat response messages. Allowed values are 1-3. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Queue Stall Event Sleep - Time (in seconds) service engine waits for after generating a vnic transmit queue stall event before resetting thenic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Queue Stall Threshold - Number of consecutive transmit failures to look for before generating a vnic transmit queue stall event. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Queue Stall Timeout - Time (in milliseconds) to wait for network/nic recovery on detecting a transmit queue stall after which service engine resets the nic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Restart On Queue Stall Count - Number of consecutive transmit queue stall events in se_dp_vnic_stall_se_restart_window to look for before restarting se. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Stall Se Restart Window - Window of time (in seconds) during which se_dp_vnic_restart_on_queue_stall_count number of consecutive stalls results in a se restart. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dpdk StringPmd - Determines if dpdk pool mode driver should be used or not 0 automatically determine based on hypervisor/nic type 1 unconditionally use dpdk poll mode driver 2 don't use dpdk poll mode driver.requires se reboot. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dump StringCore On Assert - Enable core dump on assert. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Emulated StringCores - Use this to emulate more/less cpus than is actually available. One datapath process is started for each core. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- se
Flow StringProbe Retries - Flow probe retry count if no replies are received.requires se reboot. Allowed values are 0-5. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Flow StringProbe Retry Timer - Timeout in milliseconds for flow probe retries.requires se reboot. Allowed values are 20-50. Field introduced in 18.2.5. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Group List<GetAnalytics Policies Serviceenginegroup Se Group Analytics Policy> - Analytics policy for serviceenginegroup. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Hyperthreaded StringMode - Controls the distribution of se data path processes on cpus which support hyper-threading. Requires hyper-threading to be enabled at host level. Requires se reboot. For more details please refer to se placement kb. Enum options - SE_CPU_HT_AUTO, SE_CPU_HT_SPARSE_DISPATCHER_PRIORITY, SE_CPU_HT_SPARSE_PROXY_PRIORITY, SE_CPU_HT_PACKED_CORES. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Ip StringEncap Ipc - Determines if se-se ipc messages are encapsulated in an ip header 0 automatically determine based on hypervisor type 1 use ip encap unconditionally ~[0,1] don't use ip encaprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Kni StringBurst Factor - This knob controls the resource availability and burst size used between se datapath and kni. This helps in minimising packet drops when there is higher kni traffic (non-vip traffic from and to linux). The factor takes the following values 0-default. 1-doubles the burst size and kni resources. 2-quadruples the burst size and kni resources. 3-increases the burst size and kni resources by a factor of eight. Allowed values are 0-3. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
L3Encap StringIpc - Determines if se-se ipc messages use se interface ip instead of vip 0 automatically determine based on hypervisor type 1 use se interface ip unconditionally ~[0,1] don't use se interface iprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Log StringBuffer App Blocking Dequeue - Internal flag that blocks dataplane until all application logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Log StringBuffer Conn Blocking Dequeue - Internal flag that blocks dataplane until all connection logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Log StringBuffer Events Blocking Dequeue - Internal flag that blocks dataplane until all outstanding events are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Lro String - Enable or disable large receive optimization for vnics.supported on vmxnet3.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Mp StringRing Retry Count - The retry count for the multi-producer enqueue before yielding the cpu. To be used under surveillance of avi support. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
- se
Mtu String - Mtu for the vnics of ses in the se group. Allowed values are 512-9000. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Name StringPrefix - Prefix to use for virtual machine name of service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Packet StringBuffer Max - Internal use only. Used to artificially reduce the available number of packet buffers. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringLookahead - Enables lookahead mode of packet receive in pcap mode. Introduced to overcome an issue with hv_netvsc driver. Lookahead mode attempts to ensure that application and kernel's view of the receive rings are consistent. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringPkt Count - Max number of packets the pcap interface can hold and if the value is 0 the optimum value will be chosen. The optimum value will be chosen based on se-memory, cloud type and number of interfaces.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringPkt Sz - Max size of each packet in the pcap interface. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringQdisc Bypass - Bypass the kernel's traffic control layer, to deliver packets directly to the driver. Enabling this feature results in egress packets not being captured in host tcpdump. Note brief packet reordering or loss may occur upon toggle. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringReinit Frequency - Frequency in seconds at which periodically a pcap reinit check is triggered. May be used in conjunction with the configuration pcap_reinit_threshold. (valid range 15 mins - 12 hours, 0 - disables). Allowed values are 900-43200. Special values are 0- disable. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringReinit Threshold - Threshold for input packet receive errors in pcap mode exceeding which a pcap reinit is triggered. If not set, an unconditional reinit is performed. This value is checked every pcap_reinit_frequency interval. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is metric_count. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Probe StringPort - Tcp port on se where echo service will be run. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Rl List<GetProps Serviceenginegroup Se Rl Prop> - Rate limiter properties. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- String
- Minimum time to wait on server between taking sampleswhen sampling the navigation timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- String
- Percentage of navigation timing data from the end user client, used for sampling to get client insights. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Rum StringSampling Res Interval - Minimum time to wait on server between taking sampleswhen sampling the resource timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Rum StringSampling Res Percent - Percentage of resource timing data from the end user client used for sampling to get client insight. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Sb StringDedicated Core - Sideband traffic will be handled by a dedicated core.requires se reboot. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Sb StringThreads - Number of sideband threads per se.requires se reboot. Allowed values are 1-128. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Thread StringMultiplier - Multiplier for se threads based on vcpu. Allowed values are 1-10. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- se
Time List<GetTracker Props Serviceenginegroup Se Time Tracker Prop> - Time tracker properties for latency audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Tracert List<GetPort Ranges Serviceenginegroup Se Tracert Port Range> - Traceroute port range. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Tunnel StringMode - Determines if direct secondary return (dsr) from secondary se is active or not 0 automatically determine based on hypervisor type. 1 enable tunnel mode - dsr is unconditionally disabled. 2 disable tunnel mode - dsr is unconditionally enabled. Tunnel mode can be enabled or disabled at run-time. Allowed values are 0-2. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- se
Tunnel StringUdp Port - Udp port for tunneled packets from secondary to primary se in docker bridge mode.requires se reboot. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Tx StringBatch Size - Number of packets to batch for transmit to the nic. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Txq StringThreshold - Once the tx queue of the dispatcher reaches this threshold, hardware queues are not polled for further packets. To be used under surveillance of avi support. Allowed values are 512-32768. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2048), basic (allowed values- 2048) edition.
- se
Udp StringEncap Ipc - Determines if se-se ipc messages are encapsulated in a udp header 0 automatically determine based on hypervisor type. 1 use udp encap unconditionally.requires se reboot. Allowed values are 0-1. Field introduced in 17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Use StringDpdk - Determines if dpdk library should be used or not 0 automatically determine based on hypervisor type 1 use dpdk if pcap is not enabled 2 don't use dpdk. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vnic StringTx Sw Queue Flush Frequency - Configure the frequency in milliseconds of software transmit spillover queue flush when enabled. This is necessary to flush any packets in the spillover queue in the absence of a packet transmit in the normal course of operation. Allowed values are 50-500. Special values are 0- disable. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vnic StringTx Sw Queue Size - Configure the size of software transmit spillover queue when enabled. Requires se reboot. Allowed values are 128-2048. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vs StringHb Max Pkts In Batch - Maximum number of aggregated vs heartbeat packets to send in a batch. Allowed values are 1-256. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vs StringHb Max Vs In Pkt - Maximum number of virtualservices for which heartbeat messages are aggregated in one packet. Allowed values are 1-1024. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- self
Se StringElection - Enable ses to elect a primary amongst themselves in the absence of a connectivity to controller. Field introduced in 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- send
Se StringReady Timeout - Timeout for sending se_ready without ns helper registration completion. Allowed values are 10-600. Field introduced in 21.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- service
Ip6Subnets List<GetServiceenginegroup Service Ip6Subnet> - Ipv6 subnets assigned to the se group. Required for vs group placement. Field introduced in 18.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- service
Ip List<GetSubnets Serviceenginegroup Service Ip Subnet> - Subnets assigned to the se group. Required for vs group placement. Field introduced in 17.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- shm
Minimum StringConfig Memory - Minimum required shared memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- significant
Log StringThrottle - This setting limits the number of significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ssl
Preprocess StringSni Hostname - (beta) preprocess ssl client hello for sni hostname extension.if set to true, this will apply sni child's ssl protocol(s), if they are different from sni parent's allowed ssl protocol(s). Field introduced in 17.2.12, 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ssl
Sess StringCache Per Vs - Number of ssl sessions that can be cached per vs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- String
- The threshold for the transient shared config memory in the se. Allowed values are 0-100. Field introduced in 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- udf
Log StringThrottle - This setting limits the number of udf logs generated per second per core on this se. Udf logs are generated due to the configured client log filters or the rules with logging enabled. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- upstream
Connect StringTimeout - Timeout for backend connection. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream
Connpool StringEnable - Enable upstream connection pool,. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream
Read StringTimeout - Timeout for data to be received from backend. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream
Send StringTimeout - Timeout for upstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3600000), basic (allowed values- 3600000) edition.
- use
Dp StringUtil For Scaleout - If enabled, the datapath cpu utilization is consulted by the auto scale-out logic. Field introduced in 22.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use
Hyperthreaded StringCores - Enables the use of hyper-threaded cores on se. Requires se reboot. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use
Legacy StringNetlink - Enable legacy model of netlink notifications. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- use
Objsync String - Enable interse objsyc distribution framework. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use
Standard StringAlb - Use standard sku azure load balancer. By default cloud level flag is set. If not set, it inherits/uses the use_standard_alb flag from the cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- user
Agent List<GetCache Configs Serviceenginegroup User Agent Cache Config> - Configuration for user-agent cache used in bot management. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- user
Defined StringMetric Age - Defines in seconds how long before an unused user-defined-metric is garbage collected. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Clusters List<GetServiceenginegroup Vcenter Cluster> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Datastore StringMode - Enum options - vcenter_datastore_any, vcenter_datastore_local, vcenter_datastore_shared. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Datastores List<GetServiceenginegroup Vcenter Datastore> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Datastores StringInclude - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Folder String - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Hosts List<GetServiceenginegroup Vcenter Host> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Parking StringVnic Pg - Parking port group to be used by 9 vnics at the time of se creation. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- vcenters
List<Get
Serviceenginegroup Vcenter> - Vcenter information for scoping at host/cluster level. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcpus
Per StringSe - Number of vcpus for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vip
Asgs List<GetServiceenginegroup Vip Asg> - When vip_asg is set, vip configuration will be managed by avi.user will be able to configure vip_asg or vips individually at the time of create. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Dhcp StringIp Check Interval - Dhcp ip check interval. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Dhcp StringIp Max Retries - Dhcp ip max retries. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Ip StringDelete Interval - Wait interval before deleting ip. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Probe StringInterval - Probe vnic interval. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Rpc StringRetry Interval - Time interval for retrying the failed vnic rpc requests. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnicdb
Cmd StringHistory Size - Size of vnicdb command history. Allowed values are 0-65535. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Host StringRedundancy - Ensure primary and secondary service engines are deployed on different physical hosts. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition. Special default for essentials edition is true, basic edition is true, enterprise edition is true.
- vs
Scalein StringTimeout - Time to wait for the scaled in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Scalein StringTimeout For Upgrade - During se upgrade, time to wait for the scaled-in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Scaleout StringTimeout - Time to wait for the scaled out se to become ready before marking the scaleout done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Se StringPrimary Switchover Additional Wait Time - Wait time for primary switchover ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Se StringScalein Additional Wait Time - Wait time for sending scalein ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Se StringScaleout Additional Wait Time - Wait time for sending scaleout ready notification after virtual service is marked up. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Se StringScaleout Ready Timeout - Timeout in seconds for service engine to sendscaleout ready notification of a virtual service. Allowed values are 0-90. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Switchover StringTimeout - During se upgrade in a legacy active/standby segroup, time to wait for the new primary se to accept flows before marking the switchover done. Field introduced in 17.2.13,18.1.4,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vss
Placement StringEnabled - If set, virtual services will be placed on only a subset of the cores of an se. Field introduced in 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vss
Placements List<GetServiceenginegroup Vss Placement> - Parameters to place virtual services on only a subset of the cores of an se. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf
Mempool String - Enable memory pool for waf.requires se reboot. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf
Mempool StringSize - Memory pool size used for waf.requires se reboot. Field introduced in 17.2.3. Unit is kb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf
Use StringJit For Pcre - Use the jit compiler for pcre regular expressions in waf. Setting this to false will impact performance. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- accelerated
Networking string - Enable accelerated networking option for azure se. Accelerated networking enables single root i/o virtualization (sr-iov) to a se vm. This improves networking performance. Field introduced in 17.2.14,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- active
Standby string - Service engines in active/standby mode for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- aggressive
Failure stringDetection - Enable aggressive failover configuration for ha. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- algo string
- In compact placement, virtual services are placed on existing ses until max_vs_per_se limit is reached. In distributed placement, virtual services are placed on new ses until max_se limit is reached. Once this limit is reached, virtual services are placed on ses with least load. Enum options - PLACEMENT_ALGO_PACKED, PLACEMENT_ALGO_DISTRIBUTED. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allow
Burst string - Allow ses to be created using burst license. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- app
Cache stringPercent - A percent value of total se memory reserved for applicationcaching. This is an se bootup property and requires se restart.requires se reboot. Allowed values are 0 - 100. Special values are 0- disable. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 10.
- app
Cache stringThreshold - The max memory that can be allocated for the app cache. This value will act as an upper bound on the cache size specified in app_cache_percent. Special values are 0- disable. Field introduced in 20.1.1. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- app
Learning stringMemory Percent - A percent value of total se memory reserved for application learning. This is an se bootup property and requires se restart. Allowed values are 0 - 10. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- archive
Shm stringLimit - Amount of se memory in gb until which shared memory is collected in core archive. Field introduced in 17.1.3. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- async
Ssl string - Ssl handshakes will be handled by dedicated ssl threads.requires se reboot. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- async
Ssl stringThreads - Number of async ssl threads per se_dp.requires se reboot. Allowed values are 1-16. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Rebalance string - If set, virtual services will be automatically migrated when load on an se is less than minimum or more than maximum thresholds. Only alerts are generated when the auto_rebalance is not set. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- auto
Rebalance number[]Capacity Per Ses - Capacities of se for auto rebalance for each criteria. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Rebalance string[]Criterias - Set of criteria for se auto rebalance. Enum options - SE_AUTO_REBALANCE_CPU, SE_AUTO_REBALANCE_PPS, SE_AUTO_REBALANCE_MBPS, SE_AUTO_REBALANCE_OPEN_CONNS, SE_AUTO_REBALANCE_CPS. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Rebalance stringInterval - Frequency of rebalance, if 'auto rebalance' is enabled. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Redistribute stringActive Standby Load - Redistribution of virtual services from the takeover se to the replacement se can cause momentary traffic loss. If the auto-redistribute load option is left in its default off state, any desired rebalancing requires calls to rest api. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- availability
Zone string[]Refs - Availability zones for virtual service high availability. It is a reference to an object of type availabilityzone. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- baremetal
Dispatcher stringHandles Flows - Control if dispatcher core also handles tcp flows in baremetal se. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- bgp
Peer stringMonitor Failover Enabled - Enable bgp peer monitoring based failover. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- bgp
State stringUpdate Interval - Bgp peer state update interval. Allowed values are 5-100. Field introduced in 17.2.14,18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- buffer
Se string - Excess service engine capacity provisioned for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud
Ref string - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- compress
Ip stringRules For Each Ns Subnet - Compress ip rules into a single subnet based ip rule for each north-south ipam subnet configured in pcap mode in openshift/kubernetes node. Field introduced in 18.2.9, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- config
Debugs stringOn All Cores - Enable config debugs on all cores of se. Field introduced in 17.2.13,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes GetServiceenginegroup Configpb Attribute[] - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- connection
Memory stringPercentage - Percentage of memory for connection state. This will come at the expense of memory used for http in-memory cache. Allowed values are 10-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- core
Shm stringApp Cache - Include shared memory for app cache in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- core
Shm stringApp Learning - Include shared memory for app learning in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cpu
Reserve string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cpu
Socket stringAffinity - Allocate all the cpu cores for the service engine virtual machines on the same cpu socket. Applicable only for vcenter cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom
Securitygroups string[]Datas - Custom security groups to be associated with data vnics for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom
Securitygroups string[]Mgmts - Custom security groups to be associated with management vnic for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Get
Serviceenginegroup Custom Tag[] - Custom tag will be used to create the tags for se instance in aws. Note this is not the same as the prefix for se name. Allowed with any value in enterprise, enterprise with cloud services edition.
- data
Network stringId - Subnet used to spin up the data nic for service engines, used only for azure cloud. Overrides the cloud level setting for service engine subnet. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- datascript
Timeout string - Number of instructions before datascript times out. Allowed values are 0-100000000. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- deactivate
Ipv6Discovery string - If activated, ipv6 address and route discovery are deactivated.requires se reboot. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- deactivate
Kni stringFiltering At Dispatcher - Deactivate filtering of packets to kni interface. To be used under surveillance of avi support. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dedicated
Dispatcher stringCore - Dedicate the core that handles packet receive/transmit from the network to just the dispatching function. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Avi stringSecuritygroups - By default, avi creates and manages security groups along with custom sg provided by user. Set this to true to disallow avi to create and manage new security groups. Avi will only make use of custom security groups provided by user. This option is supported for aws and openstack cloud types. Field introduced in 17.2.13,18.1.4,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Csum stringOffloads - Stop using tcp/udp and ip checksum offload features of nics. Field introduced in 17.1.14, 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Flow stringProbes - Disable flow probes for scaled out vs'es. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- disable
Gro string - Disable generic receive offload (gro) in dpdk poll-mode driver packet receive path. Gro can be enabled on nics that do not support lro (large receive offload) or do not gain performance boost from lro. Gro is on by default on nics in a system with 8 vcpus or higher. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Se stringMemory Check - If set, disable the config memory check done in service engine. Field introduced in 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Tso string - Disable tcp segmentation offload (tso) in dpdk poll-mode driver packet transmit path. Tso is on by default on nics that support it. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disk
Per stringSe - Amount of disk space for each of the service engine virtual machines. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- distribute
Load stringActive Standby - Use both the active and standby service engines for virtual service placement in the legacy active standby ha mode. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- distribute
Queues string - Distributes queue ownership among cores so multiple cores handle dispatcher duties. Requires se reboot. Deprecated from 18.2.8, instead use max_queues_per_vnic. Field introduced in 17.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- distribute
Vnics string - Distributes vnic ownership among cores so multiple cores handle dispatcher duties.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- downstream
Send stringTimeout - Timeout for downstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Aggressive stringDeq Interval Msec - Dequeue interval for receive queue from se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Aggressive stringEnq Interval Msec - Enqueue interval for request queue to se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Aggressive stringHb Frequency - Frequency of se - se hb messages when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Aggressive stringHb Timeout Count - Consecutive hb failures after which failure is reported to controller,when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Deq stringInterval Msec - Dequeue interval for receive queue from se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Enq stringInterval Msec - Enqueue interval for request queue to se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Hb stringFrequency - Frequency of se - se hb messages when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Hb stringTimeout Count - Consecutive hb failures after which failure is reported to controller, when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dpdk
Gro stringTimeout Interval - The timeout for gro coalescing interval. 0 indicates non-timer based gro. Allowed values are 0-900. Field introduced in 22.1.1. Unit is microseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- enable
Gratarp stringPermanent - Enable gratarp for vip_ip. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Hsm stringLog - Enable hsm luna engine logs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- enable
Hsm stringPriming - (this is a beta feature). Enable hsm key priming. If enabled, key handles on the hsm will be synced to se before processing client connections. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Multi stringLb - Applicable only for azure cloud with basic sku lb. If set, additional azure lbs will be automatically created if resources in existing lb are exhausted. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Pcap stringTx Ring - Enable tx ring support in pcap mode of operation. Tso feature is not supported with tx ring enabled. Deprecated from 18.2.8, instead use pcap_tx_mode. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Qat string - This knob enables the service engine to use qat offloads (if the host cpu is capable, and the qat device is exposed). Requires se reboot. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- ephemeral
Portrange stringEnd - End local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ephemeral
Portrange stringStart - Start local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- extra
Config stringMultiplier - Multiplier for extra config to support large vs/pool config. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- Extra config memory to support large geo db configuration. Field introduced in 17.1.1. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flow
Table stringNew Syn Max Entries - Maximum number of flow table entries that have not completed tcp three-way handshake yet. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- free
List stringSize - Number of entries in the free list. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- gcp
Configs GetServiceenginegroup Gcp Config[] - Google cloud platform, service engine group configuration. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gratarp
Permanent stringPeriodicity - Gratarp periodicity for vip-ip. Allowed values are 5-30. Field introduced in 18.2.3. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- grpc
Channel stringConnect Timeout - Timeout in seconds that se waits for a grpc channel to connect to server, before it retries. Allowed values are 5-45. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- gve
Enabled string - Deploys google virtual ethernet (gve) - gvnic for all supported intances types in gcp. Applies only to newly created se's. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- ha
Mode string - High availability mode for all the virtual services using this service engine group. Enum options - HA_MODE_SHARED_PAIR, HA_MODE_SHARED, HA_MODE_LEGACY_ACTIVE_STANDBY. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ha_mode_legacy_active_standby), basic (allowed values- ha_mode_legacy_active_standby) edition. Special default for essentials edition is ha_mode_legacy_active_standby, basic edition is ha_mode_legacy_active_standby, enterprise edition is ha_mode_shared.
- handle
Per stringPkt Attack - Configuration to handle per packet attack handling.for example, dns reflection attack is a type of attack where a response packet is sent to the dns vs.this configuration tells if such packets should be dropped without further processing. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- hardwaresecuritymodulegroup
Ref string - It is a reference to an object of type hardwaresecuritymodulegroup. Allowed with any value in enterprise, enterprise with cloud services edition.
- heap
Minimum stringConfig Memory - Minimum required heap memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hm
On stringStandby - Enable active health monitoring from the standby se for all placed virtual services. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
- host
Attribute stringKey - Key of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_value. Ses can be configured differently including ha modes across different se groups. May also be used for isolation between different classes of virtualservices. Virtualservices' se group may be specified via annotations/labels. A openshift/kubernetes namespace maybe annotated with a matching se group label as openshift.io/node-selector apptype=prod. When multiple se groups are used in a cloud with host attributes specified,just a single se group can exist as a match-all se group without a host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Attribute stringValue - Value of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Gateway stringMonitor - Enable the host gateway monitor when service engine is deployed as docker container. Disabled by default. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- http
Rum stringConsole Log - Enable javascript console logs on the client browser when collecting client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- http
Rum stringMin Content Length - Minimum response size content length to sample for client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 64), basic (allowed values- 64) edition.
- hybrid
Rss stringMode - Toggles se hybrid only mode of operation in dpdk mode with rss configured;where-in each se datapath instance operates as a standalone hybrid instance performing both dispatcher and proxy function. Requires reboot. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- hypervisor string
- Override default hypervisor. Enum options - DEFAULT, VMWARE_ESX, KVM, VMWARE_VSAN, XEN. Allowed with any value in enterprise, enterprise with cloud services edition.
- id string
- ignore
Docker stringMac Change - Ignore docker mac change. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ignore
Rtt stringThreshold - Ignore rtt samples if it is above threshold. Field introduced in 17.1.6,17.2.2. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ingress
Access stringData - Program se security group ingress rules to allow vip data access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ingress
Access stringMgmt - Program se security group ingress rules to allow ssh/icmp management access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- instance
Flavor string - Instance/flavor name for se instance. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- instance
Flavor GetInfos Serviceenginegroup Instance Flavor Info[] - Additional information associated with instance_flavor. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- iptables
Get
Serviceenginegroup Iptable[] - Iptable rules. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- kni
Allowed GetServer Ports Serviceenginegroup Kni Allowed Server Port[] - Port ranges for any servers running in inband linuxserver clouds. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- kv
Val stringMax Len - Max length allowed for the value in a kv pair. Allowed values are 128,256,512,1024,2048,4096,8192. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- l7Conns
Per stringCore - Number of l7 connections that can be cached per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- l7Resvd
Listen stringConns Per Core - Number of reserved l7 listener connections per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- labels
Get
Serviceenginegroup Label[] - Labels associated with this se group. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- lbaction
Num stringRequests To Dispatch - Number of requests to dispatch from the request. Queue at a regular interval. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- lbaction
Rq stringPer Request Max Retries - Maximum retries per request in the request queue. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- least
Load stringCore Selection - Select core with least load for new flow. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- license
Tier string - Specifies the license tier which would be used. This field by default inherits the value from cloud. Enum options - ENTERPRISE_16, ENTERPRISE, ENTERPRISE_18, BASIC, ESSENTIALS, ENTERPRISE_WITH_CLOUD_SERVICES. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- license
Type string - If no license type is specified then default license enforcement for the cloud type is chosen. Enum options - LIC_BACKEND_SERVERS, LIC_SOCKETS, LIC_CORES, LIC_HOSTS, LIC_SE_BANDWIDTH, LIC_METERED_SE_BANDWIDTH. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- log
Agent stringCompress Logs - Flag to indicate if log files are compressed upon full on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringDebug Enabled - Enable debug logs by default on service engine. This includes all other debugging logs. Debug logs can also be explcitly enabled from the cli shell. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringFile Sz Appl - Maximum application log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringFile Sz Conn - Maximum connection log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringFile Sz Debug - Maximum debug log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringFile Sz Event - Maximum event log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringLog Storage Min Sz - Minimum storage allocated for logs irrespective of memory and cores. Field introduced in 21.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringMax Concurrent Rsync - Maximum concurrent rsync requests initiated from log-agent to the controller. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringMax Storage Excess Percent - Excess percentage threshold of disk size to trigger cleanup of logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringMax Storage Ignore Percent - Maximum storage on the disk not allocated for logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringMin Storage Per Vs - Minimum storage allocated to any given virtualservice on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringSleep Interval - Internal timer to stall log-agent and prevent it from hogging cpu cycles on the service engine. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringTrace Enabled - Enable trace logs by default on service engine. Configuration operations are logged along with other important logs by service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent stringUnknown Vs Timer - Timeout to purge unknown virtual service logs from the service engine. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Disksz string - Maximum disk capacity (in mb) to be allocated to an se. This is exclusively used for debug and log data. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- log
Malloc stringFailure - Se will log memory allocation related failure to the se_trace file, wherever available. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- log
Message stringMax File List Size - Maximum number of file names in a log message. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- markers
Get
Serviceenginegroup Marker[] - List of labels to be used for granular rbac. Field introduced in 20.1.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Concurrent stringExternal Hm - Maximum number of external health monitors that can run concurrently in a service engine. This helps control the cpu and memory use by external health monitors. Special values are 0- value will be internally calculated based on cpu and memory. Field introduced in 18.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Cpu stringUsage - When cpu usage on an se exceeds this threshold, virtual services hosted on this se may be rebalanced to other ses to reduce load. A new se may be created as part of this process. Allowed values are 40-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Memory stringPer Mempool - Max bytes that can be allocated in a single mempool. Field introduced in 18.1.5. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Num stringHttp Sessions To Store - Maximum number of http session that will be created. Each session uses about 1kb in the key-value storage in shared memory. Setting this value too high can lead to exhaustion of shared memory and affect services. Allowed values are 1-2000000. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- max
Num stringSe Dps - Configures the maximum number of se_dp processes that handles traffic. If not configured, defaults to the number of cpus on the se. If decreased, it will only take effect after se reboot. Allowed values are 1-128. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- max
Public stringIps Per Lb - Applicable to azure platform only. Maximum number of public ips per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Queues stringPer Vnic - Maximum number of queues per vnic setting to '0' utilises all queues that are distributed across dispatcher cores. Allowed values are 0,1,2,4,8,16. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- max
Rules stringPer Lb - Applicable to azure platform only. Maximum number of rules per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Scaleout stringPer Vs - Maximum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Se string - Maximum number of services engines in this group. Allowed values are 0-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Skb stringFrags - Maximum of number of 4 kb pages allocated to the linux kernel gro subsystem for packet coalescing. This parameter is limited to supported kernels only. Requires se reboot. Allowed values are 1-17. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- max
Vs stringPer Se - Maximum number of virtual services that can be placed on a single service engine. Allowed values are 1-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mem
Reserve string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- memory
For stringConfig Update - Indicates the percent of memory reserved for config updates. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- memory
Per stringSe - Amount of memory for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed values are 2048-262144. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- metrics
Collection stringMode - Metrics collection mode, 0 = pull mode. Se_agent pulls metrics from se_dp, 1 = push mode. Se_dp pushes metrics to se_agent. 9 = special value to reset collection state in push mode. Allowed values are 0-1. Special values are 9- reset metrics collection state. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- mgmt
Network stringRef - Management network to use for avi service engines. It is a reference to an object of type network. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt
Subnets GetServiceenginegroup Mgmt Subnet[] - Management subnet to use for avi service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min
Cpu stringUsage - When cpu usage on an se falls below the minimum threshold, virtual services hosted on the se may be consolidated onto other underutilized ses. After consolidation, unused service engines may then be eligible for deletion. Allowed values are 20-60. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min
Scaleout stringPer Vs - Minimum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min
Se string - Minimum number of services engines in this group (relevant for se autorebalance only). Allowed values are 0-1000. Field introduced in 17.2.13,18.1.3,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- minimum
Connection stringMemory - Indicates the percent of memory reserved for connections. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- multicast
Enable string - This knob enables the service engine to process multicast traffic(for vmware hypervisor). Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- n
Log stringStreaming Threads - Number of threads to use for log streaming. Allowed values are 1-100. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- netlink
Poller stringThreads - Number of threads to poll for netlink messages excluding the thread for default namespace. Requires se reboot. Allowed values are 1-32. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- netlink
Sock stringBuf Size - Socket buffer size for the netlink sockets. Requires se reboot. Allowed values are 1-128. Field introduced in 21.1.1. Unit is mega_bytes. Allowed with any value in enterprise, enterprise with cloud services edition.
- ngx
Free stringConnection Stack - Free the connection stack. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- non
Significant stringLog Throttle - This setting limits the number of non-significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ns
Helper stringDeq Interval Msec - Dequeue interval for receive queue from ns helper. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ntp
Sync stringFail Event - Toggle se ntp synchronization failure events generation. Disabled by default. Field introduced in 22.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ntp
Sync stringStatus Interval - Configures the interval at which se synchronization status with ntp server(s) is verified. A value of zero disables se ntp synchronization status validation. Allowed values are 120-900. Special values are 0- disable. Field introduced in 22.1.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- num
Dispatcher stringCores - Number of dispatcher cores (0,1,2,4,8 or 16). If set to 0, then number of dispatcher cores is deduced automatically.requires se reboot. Allowed values are 0,1,2,4,8,16. Field introduced in 17.2.12, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- num
Dispatcher stringQueues - Number of queues to each dispatcher. Allowed values are 1-2. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- num
Flow stringCores Sum Changes To Ignore - Number of changes in num flow cores sum to ignore. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- objsync
Configs GetServiceenginegroup Objsync Config[] - Configuration knobs for interse object distribution. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- objsync
Port string - Tcp port on se management interface for interse object distribution. Supported only for externally managed security groups. Not supported on full access deployments. Requires se reboot. Allowed values are 1024-65535. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- openstack
Availability string[]Zones - Field introduced in 17.1.1. Maximum of 5 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack
Mgmt stringNetwork Name - Avi management network name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack
Mgmt stringNetwork Uuid - Management network uuid. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- os
Reserved stringMemory - Amount of extra memory to be reserved for use by the operating system on a service engine. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- path
Mtu stringDiscovery V4 - Enable path mtu discovery feature for ipv4. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- path
Mtu stringDiscovery V6 - Enable path mtu discovery feature for ipv6. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- pcap
Tx stringMode - Determines the pcap transmit mode of operation. Requires se reboot. Enum options - PCAP_TX_AUTO, PCAP_TX_SOCKET, PCAP_TX_RING. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pcap
Tx stringRing Rd Balancing Factor - In pcap mode, reserve a configured portion of tx ring resources for itself and the remaining portion for the rx ring to achieve better balance in terms of queue depth. Requires se reboot. Allowed values are 10-100. Field introduced in 20.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
- per
App string - Per-app se mode is designed for deploying dedicated load balancers per app (vs). In this mode, each se is limited to a max of 2 vss. Vcpus in per-app ses count towards licensing usage at 25% rate. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- per
Vs stringAdmission Control - Enable/disable per vs level admission control.enabling this feature will cause the connection and packet throttling on a particular vs that has high packet buffer consumption. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- placement
Mode string - If placement mode is 'auto', virtual services are automatically placed on service engines. Enum options - PLACEMENT_MODE_AUTO. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pre
Upgrade stringSe Available Mem Threshold - Available memory threshold on se in mb, to get qualified for upgrade operation. Adjusting this knob will override the internal value of available memory threshold for se, thereby qualifying it for upgrade operation. '0' is a special auto value, which will indicate that memory threshold is calculated based on total memory size of the se. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- realtime
Se GetMetrics Serviceenginegroup Realtime Se Metric[] - Enable or deactivate real time se metrics. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- reboot
On stringPanic - Reboot the vm or host on kernel panic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- replay
Vrf stringRoutes Interval - Routes in vrf are replayed at the specified interval. This should be increased if there are large number of routes. Allowed values are 0-3000. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- resync
Time stringInterval - Time interval to re-sync se's time with wall clock time. Allowed values are 8-600000. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb
Flush stringInterval - Sdb pipeline flush interval. Allowed values are 1-10000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb
Pipeline stringSize - Sdb pipeline size. Allowed values are 1-10000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb
Scan stringCount - Sdb scan count. Allowed values are 1-1000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Bandwidth stringType - Select the se bandwidth for the bandwidth license. Enum options - SE_BANDWIDTH_UNLIMITED, SE_BANDWIDTH_25M, SE_BANDWIDTH_200M, SE_BANDWIDTH_1000M, SE_BANDWIDTH_10000M. Field introduced in 17.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- se_bandwidth_unlimited), basic (allowed values- se_bandwidth_unlimited) edition.
- se
Debug stringTrace Sz - Use to cap the size of debug ring min(se_debug_trace_sz, num_dispatcher_cores). Only applicable to > 8g systems. Requires se reboot. Allowed values are 1,2,4,8,255. Field introduced in 22.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Delayed stringFlow Delete - Delay the cleanup of flowtable entry. To be used under surveillance of avi support. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- se
Deprovision stringDelay - Duration to preserve unused service engine virtual machines before deleting them. If traffic to a virtual service were to spike up abruptly, this se would still be available to be utilized again rather than creating a new se. If this value is set to 0, controller will never delete any ses and administrator has to manually cleanup unused ses. Allowed values are 0-525600. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dos GetProfiles Serviceenginegroup Se Dos Profile[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp stringHm Drops - Internal only. Used to simulate se - se hb failure. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp stringIf State Poll Interval - Number of jiffies between polling interface state. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp stringIsolation - Toggle support to run se datapath instances in isolation on exclusive cpus. This improves latency and performance. However, this could reduce the total number of se_dp instances created on that se instance. Supported for >= 8 cpus. Requires se reboot. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp stringIsolation Num Non Dp Cpus - Number of cpus for non se-dp tasks in se datapath isolation mode. Translates total cpus minus 'num_non_dp_cpus' for datapath use. It is recommended to reserve an even number of cpus for hyper-threaded processors. Requires se reboot. Allowed values are 1-8. Special values are 0- auto. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp stringLog Nf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the unfiltered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp stringLog Udf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the user filtered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp stringMax Hb Version - The highest supported se-se heartbeat protocol version. This version is reported by secondary se to primary se in heartbeat response messages. Allowed values are 1-3. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp stringVnic Queue Stall Event Sleep - Time (in seconds) service engine waits for after generating a vnic transmit queue stall event before resetting thenic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp stringVnic Queue Stall Threshold - Number of consecutive transmit failures to look for before generating a vnic transmit queue stall event. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp stringVnic Queue Stall Timeout - Time (in milliseconds) to wait for network/nic recovery on detecting a transmit queue stall after which service engine resets the nic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp stringVnic Restart On Queue Stall Count - Number of consecutive transmit queue stall events in se_dp_vnic_stall_se_restart_window to look for before restarting se. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp stringVnic Stall Se Restart Window - Window of time (in seconds) during which se_dp_vnic_restart_on_queue_stall_count number of consecutive stalls results in a se restart. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dpdk stringPmd - Determines if dpdk pool mode driver should be used or not 0 automatically determine based on hypervisor/nic type 1 unconditionally use dpdk poll mode driver 2 don't use dpdk poll mode driver.requires se reboot. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dump stringCore On Assert - Enable core dump on assert. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Emulated stringCores - Use this to emulate more/less cpus than is actually available. One datapath process is started for each core. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- se
Flow stringProbe Retries - Flow probe retry count if no replies are received.requires se reboot. Allowed values are 0-5. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Flow stringProbe Retry Timer - Timeout in milliseconds for flow probe retries.requires se reboot. Allowed values are 20-50. Field introduced in 18.2.5. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Group GetAnalytics Policies Serviceenginegroup Se Group Analytics Policy[] - Analytics policy for serviceenginegroup. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Hyperthreaded stringMode - Controls the distribution of se data path processes on cpus which support hyper-threading. Requires hyper-threading to be enabled at host level. Requires se reboot. For more details please refer to se placement kb. Enum options - SE_CPU_HT_AUTO, SE_CPU_HT_SPARSE_DISPATCHER_PRIORITY, SE_CPU_HT_SPARSE_PROXY_PRIORITY, SE_CPU_HT_PACKED_CORES. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Ip stringEncap Ipc - Determines if se-se ipc messages are encapsulated in an ip header 0 automatically determine based on hypervisor type 1 use ip encap unconditionally ~[0,1] don't use ip encaprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Kni stringBurst Factor - This knob controls the resource availability and burst size used between se datapath and kni. This helps in minimising packet drops when there is higher kni traffic (non-vip traffic from and to linux). The factor takes the following values 0-default. 1-doubles the burst size and kni resources. 2-quadruples the burst size and kni resources. 3-increases the burst size and kni resources by a factor of eight. Allowed values are 0-3. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
L3Encap stringIpc - Determines if se-se ipc messages use se interface ip instead of vip 0 automatically determine based on hypervisor type 1 use se interface ip unconditionally ~[0,1] don't use se interface iprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Log stringBuffer App Blocking Dequeue - Internal flag that blocks dataplane until all application logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Log stringBuffer Conn Blocking Dequeue - Internal flag that blocks dataplane until all connection logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Log stringBuffer Events Blocking Dequeue - Internal flag that blocks dataplane until all outstanding events are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Lro string - Enable or disable large receive optimization for vnics.supported on vmxnet3.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Mp stringRing Retry Count - The retry count for the multi-producer enqueue before yielding the cpu. To be used under surveillance of avi support. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
- se
Mtu string - Mtu for the vnics of ses in the se group. Allowed values are 512-9000. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Name stringPrefix - Prefix to use for virtual machine name of service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Packet stringBuffer Max - Internal use only. Used to artificially reduce the available number of packet buffers. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap stringLookahead - Enables lookahead mode of packet receive in pcap mode. Introduced to overcome an issue with hv_netvsc driver. Lookahead mode attempts to ensure that application and kernel's view of the receive rings are consistent. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap stringPkt Count - Max number of packets the pcap interface can hold and if the value is 0 the optimum value will be chosen. The optimum value will be chosen based on se-memory, cloud type and number of interfaces.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap stringPkt Sz - Max size of each packet in the pcap interface. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap stringQdisc Bypass - Bypass the kernel's traffic control layer, to deliver packets directly to the driver. Enabling this feature results in egress packets not being captured in host tcpdump. Note brief packet reordering or loss may occur upon toggle. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap stringReinit Frequency - Frequency in seconds at which periodically a pcap reinit check is triggered. May be used in conjunction with the configuration pcap_reinit_threshold. (valid range 15 mins - 12 hours, 0 - disables). Allowed values are 900-43200. Special values are 0- disable. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap stringReinit Threshold - Threshold for input packet receive errors in pcap mode exceeding which a pcap reinit is triggered. If not set, an unconditional reinit is performed. This value is checked every pcap_reinit_frequency interval. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is metric_count. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Probe stringPort - Tcp port on se where echo service will be run. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Rl GetProps Serviceenginegroup Se Rl Prop[] - Rate limiter properties. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- Minimum time to wait on server between taking sampleswhen sampling the navigation timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- Percentage of navigation timing data from the end user client, used for sampling to get client insights. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Rum stringSampling Res Interval - Minimum time to wait on server between taking sampleswhen sampling the resource timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Rum stringSampling Res Percent - Percentage of resource timing data from the end user client used for sampling to get client insight. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Sb stringDedicated Core - Sideband traffic will be handled by a dedicated core.requires se reboot. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Sb stringThreads - Number of sideband threads per se.requires se reboot. Allowed values are 1-128. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Thread stringMultiplier - Multiplier for se threads based on vcpu. Allowed values are 1-10. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- se
Time GetTracker Props Serviceenginegroup Se Time Tracker Prop[] - Time tracker properties for latency audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Tracert GetPort Ranges Serviceenginegroup Se Tracert Port Range[] - Traceroute port range. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Tunnel stringMode - Determines if direct secondary return (dsr) from secondary se is active or not 0 automatically determine based on hypervisor type. 1 enable tunnel mode - dsr is unconditionally disabled. 2 disable tunnel mode - dsr is unconditionally enabled. Tunnel mode can be enabled or disabled at run-time. Allowed values are 0-2. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- se
Tunnel stringUdp Port - Udp port for tunneled packets from secondary to primary se in docker bridge mode.requires se reboot. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Tx stringBatch Size - Number of packets to batch for transmit to the nic. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Txq stringThreshold - Once the tx queue of the dispatcher reaches this threshold, hardware queues are not polled for further packets. To be used under surveillance of avi support. Allowed values are 512-32768. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2048), basic (allowed values- 2048) edition.
- se
Udp stringEncap Ipc - Determines if se-se ipc messages are encapsulated in a udp header 0 automatically determine based on hypervisor type. 1 use udp encap unconditionally.requires se reboot. Allowed values are 0-1. Field introduced in 17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Use stringDpdk - Determines if dpdk library should be used or not 0 automatically determine based on hypervisor type 1 use dpdk if pcap is not enabled 2 don't use dpdk. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vnic stringTx Sw Queue Flush Frequency - Configure the frequency in milliseconds of software transmit spillover queue flush when enabled. This is necessary to flush any packets in the spillover queue in the absence of a packet transmit in the normal course of operation. Allowed values are 50-500. Special values are 0- disable. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vnic stringTx Sw Queue Size - Configure the size of software transmit spillover queue when enabled. Requires se reboot. Allowed values are 128-2048. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vs stringHb Max Pkts In Batch - Maximum number of aggregated vs heartbeat packets to send in a batch. Allowed values are 1-256. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vs stringHb Max Vs In Pkt - Maximum number of virtualservices for which heartbeat messages are aggregated in one packet. Allowed values are 1-1024. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- self
Se stringElection - Enable ses to elect a primary amongst themselves in the absence of a connectivity to controller. Field introduced in 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- send
Se stringReady Timeout - Timeout for sending se_ready without ns helper registration completion. Allowed values are 10-600. Field introduced in 21.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- service
Ip6Subnets GetServiceenginegroup Service Ip6Subnet[] - Ipv6 subnets assigned to the se group. Required for vs group placement. Field introduced in 18.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- service
Ip GetSubnets Serviceenginegroup Service Ip Subnet[] - Subnets assigned to the se group. Required for vs group placement. Field introduced in 17.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- shm
Minimum stringConfig Memory - Minimum required shared memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- significant
Log stringThrottle - This setting limits the number of significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ssl
Preprocess stringSni Hostname - (beta) preprocess ssl client hello for sni hostname extension.if set to true, this will apply sni child's ssl protocol(s), if they are different from sni parent's allowed ssl protocol(s). Field introduced in 17.2.12, 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ssl
Sess stringCache Per Vs - Number of ssl sessions that can be cached per vs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- string
- The threshold for the transient shared config memory in the se. Allowed values are 0-100. Field introduced in 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- udf
Log stringThrottle - This setting limits the number of udf logs generated per second per core on this se. Udf logs are generated due to the configured client log filters or the rules with logging enabled. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- upstream
Connect stringTimeout - Timeout for backend connection. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream
Connpool stringEnable - Enable upstream connection pool,. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream
Read stringTimeout - Timeout for data to be received from backend. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream
Send stringTimeout - Timeout for upstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3600000), basic (allowed values- 3600000) edition.
- use
Dp stringUtil For Scaleout - If enabled, the datapath cpu utilization is consulted by the auto scale-out logic. Field introduced in 22.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use
Hyperthreaded stringCores - Enables the use of hyper-threaded cores on se. Requires se reboot. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use
Legacy stringNetlink - Enable legacy model of netlink notifications. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- use
Objsync string - Enable interse objsyc distribution framework. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use
Standard stringAlb - Use standard sku azure load balancer. By default cloud level flag is set. If not set, it inherits/uses the use_standard_alb flag from the cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- user
Agent GetCache Configs Serviceenginegroup User Agent Cache Config[] - Configuration for user-agent cache used in bot management. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- user
Defined stringMetric Age - Defines in seconds how long before an unused user-defined-metric is garbage collected. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Clusters GetServiceenginegroup Vcenter Cluster[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Datastore stringMode - Enum options - vcenter_datastore_any, vcenter_datastore_local, vcenter_datastore_shared. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Datastores GetServiceenginegroup Vcenter Datastore[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Datastores stringInclude - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Folder string - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Hosts GetServiceenginegroup Vcenter Host[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Parking stringVnic Pg - Parking port group to be used by 9 vnics at the time of se creation. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- vcenters
Get
Serviceenginegroup Vcenter[] - Vcenter information for scoping at host/cluster level. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcpus
Per stringSe - Number of vcpus for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vip
Asgs GetServiceenginegroup Vip Asg[] - When vip_asg is set, vip configuration will be managed by avi.user will be able to configure vip_asg or vips individually at the time of create. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Dhcp stringIp Check Interval - Dhcp ip check interval. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Dhcp stringIp Max Retries - Dhcp ip max retries. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Ip stringDelete Interval - Wait interval before deleting ip. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Probe stringInterval - Probe vnic interval. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Rpc stringRetry Interval - Time interval for retrying the failed vnic rpc requests. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnicdb
Cmd stringHistory Size - Size of vnicdb command history. Allowed values are 0-65535. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Host stringRedundancy - Ensure primary and secondary service engines are deployed on different physical hosts. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition. Special default for essentials edition is true, basic edition is true, enterprise edition is true.
- vs
Scalein stringTimeout - Time to wait for the scaled in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Scalein stringTimeout For Upgrade - During se upgrade, time to wait for the scaled-in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Scaleout stringTimeout - Time to wait for the scaled out se to become ready before marking the scaleout done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Se stringPrimary Switchover Additional Wait Time - Wait time for primary switchover ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Se stringScalein Additional Wait Time - Wait time for sending scalein ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Se stringScaleout Additional Wait Time - Wait time for sending scaleout ready notification after virtual service is marked up. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Se stringScaleout Ready Timeout - Timeout in seconds for service engine to sendscaleout ready notification of a virtual service. Allowed values are 0-90. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Switchover stringTimeout - During se upgrade in a legacy active/standby segroup, time to wait for the new primary se to accept flows before marking the switchover done. Field introduced in 17.2.13,18.1.4,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vss
Placement stringEnabled - If set, virtual services will be placed on only a subset of the cores of an se. Field introduced in 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vss
Placements GetServiceenginegroup Vss Placement[] - Parameters to place virtual services on only a subset of the cores of an se. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf
Mempool string - Enable memory pool for waf.requires se reboot. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf
Mempool stringSize - Memory pool size used for waf.requires se reboot. Field introduced in 17.2.3. Unit is kb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf
Use stringJit For Pcre - Use the jit compiler for pcre regular expressions in waf. Setting this to false will impact performance. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- accelerated_
networking str - Enable accelerated networking option for azure se. Accelerated networking enables single root i/o virtualization (sr-iov) to a se vm. This improves networking performance. Field introduced in 17.2.14,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- active_
standby str - Service engines in active/standby mode for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- aggressive_
failure_ strdetection - Enable aggressive failover configuration for ha. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- algo str
- In compact placement, virtual services are placed on existing ses until max_vs_per_se limit is reached. In distributed placement, virtual services are placed on new ses until max_se limit is reached. Once this limit is reached, virtual services are placed on ses with least load. Enum options - PLACEMENT_ALGO_PACKED, PLACEMENT_ALGO_DISTRIBUTED. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allow_
burst str - Allow ses to be created using burst license. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- app_
cache_ strpercent - A percent value of total se memory reserved for applicationcaching. This is an se bootup property and requires se restart.requires se reboot. Allowed values are 0 - 100. Special values are 0- disable. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 10.
- app_
cache_ strthreshold - The max memory that can be allocated for the app cache. This value will act as an upper bound on the cache size specified in app_cache_percent. Special values are 0- disable. Field introduced in 20.1.1. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- app_
learning_ strmemory_ percent - A percent value of total se memory reserved for application learning. This is an se bootup property and requires se restart. Allowed values are 0 - 10. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- archive_
shm_ strlimit - Amount of se memory in gb until which shared memory is collected in core archive. Field introduced in 17.1.3. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- async_
ssl str - Ssl handshakes will be handled by dedicated ssl threads.requires se reboot. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- async_
ssl_ strthreads - Number of async ssl threads per se_dp.requires se reboot. Allowed values are 1-16. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto_
rebalance str - If set, virtual services will be automatically migrated when load on an se is less than minimum or more than maximum thresholds. Only alerts are generated when the auto_rebalance is not set. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- auto_
rebalance_ Sequence[float]capacity_ per_ ses - Capacities of se for auto rebalance for each criteria. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto_
rebalance_ Sequence[str]criterias - Set of criteria for se auto rebalance. Enum options - SE_AUTO_REBALANCE_CPU, SE_AUTO_REBALANCE_PPS, SE_AUTO_REBALANCE_MBPS, SE_AUTO_REBALANCE_OPEN_CONNS, SE_AUTO_REBALANCE_CPS. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto_
rebalance_ strinterval - Frequency of rebalance, if 'auto rebalance' is enabled. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto_
redistribute_ stractive_ standby_ load - Redistribution of virtual services from the takeover se to the replacement se can cause momentary traffic loss. If the auto-redistribute load option is left in its default off state, any desired rebalancing requires calls to rest api. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- availability_
zone_ Sequence[str]refs - Availability zones for virtual service high availability. It is a reference to an object of type availabilityzone. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- baremetal_
dispatcher_ strhandles_ flows - Control if dispatcher core also handles tcp flows in baremetal se. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- bgp_
peer_ strmonitor_ failover_ enabled - Enable bgp peer monitoring based failover. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- bgp_
state_ strupdate_ interval - Bgp peer state update interval. Allowed values are 5-100. Field introduced in 17.2.14,18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- buffer_
se str - Excess service engine capacity provisioned for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud_
ref str - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- compress_
ip_ strrules_ for_ each_ ns_ subnet - Compress ip rules into a single subnet based ip rule for each north-south ipam subnet configured in pcap mode in openshift/kubernetes node. Field introduced in 18.2.9, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- config_
debugs_ stron_ all_ cores - Enable config debugs on all cores of se. Field introduced in 17.2.13,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb_
attributes Sequence[GetServiceenginegroup Configpb Attribute] - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- connection_
memory_ strpercentage - Percentage of memory for connection state. This will come at the expense of memory used for http in-memory cache. Allowed values are 10-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- core_
shm_ strapp_ cache - Include shared memory for app cache in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- core_
shm_ strapp_ learning - Include shared memory for app learning in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cpu_
reserve str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cpu_
socket_ straffinity - Allocate all the cpu cores for the service engine virtual machines on the same cpu socket. Applicable only for vcenter cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom_
securitygroups_ Sequence[str]datas - Custom security groups to be associated with data vnics for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom_
securitygroups_ Sequence[str]mgmts - Custom security groups to be associated with management vnic for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sequence[Get
Serviceenginegroup Custom Tag] - Custom tag will be used to create the tags for se instance in aws. Note this is not the same as the prefix for se name. Allowed with any value in enterprise, enterprise with cloud services edition.
- data_
network_ strid - Subnet used to spin up the data nic for service engines, used only for azure cloud. Overrides the cloud level setting for service engine subnet. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- datascript_
timeout str - Number of instructions before datascript times out. Allowed values are 0-100000000. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- deactivate_
ipv6_ strdiscovery - If activated, ipv6 address and route discovery are deactivated.requires se reboot. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- deactivate_
kni_ strfiltering_ at_ dispatcher - Deactivate filtering of packets to kni interface. To be used under surveillance of avi support. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dedicated_
dispatcher_ strcore - Dedicate the core that handles packet receive/transmit from the network to just the dispatching function. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable_
avi_ strsecuritygroups - By default, avi creates and manages security groups along with custom sg provided by user. Set this to true to disallow avi to create and manage new security groups. Avi will only make use of custom security groups provided by user. This option is supported for aws and openstack cloud types. Field introduced in 17.2.13,18.1.4,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable_
csum_ stroffloads - Stop using tcp/udp and ip checksum offload features of nics. Field introduced in 17.1.14, 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable_
flow_ strprobes - Disable flow probes for scaled out vs'es. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- disable_
gro str - Disable generic receive offload (gro) in dpdk poll-mode driver packet receive path. Gro can be enabled on nics that do not support lro (large receive offload) or do not gain performance boost from lro. Gro is on by default on nics in a system with 8 vcpus or higher. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable_
se_ strmemory_ check - If set, disable the config memory check done in service engine. Field introduced in 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable_
tso str - Disable tcp segmentation offload (tso) in dpdk poll-mode driver packet transmit path. Tso is on by default on nics that support it. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disk_
per_ strse - Amount of disk space for each of the service engine virtual machines. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- distribute_
load_ stractive_ standby - Use both the active and standby service engines for virtual service placement in the legacy active standby ha mode. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- distribute_
queues str - Distributes queue ownership among cores so multiple cores handle dispatcher duties. Requires se reboot. Deprecated from 18.2.8, instead use max_queues_per_vnic. Field introduced in 17.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- distribute_
vnics str - Distributes vnic ownership among cores so multiple cores handle dispatcher duties.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- downstream_
send_ strtimeout - Timeout for downstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp_
aggressive_ strdeq_ interval_ msec - Dequeue interval for receive queue from se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp_
aggressive_ strenq_ interval_ msec - Enqueue interval for request queue to se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp_
aggressive_ strhb_ frequency - Frequency of se - se hb messages when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp_
aggressive_ strhb_ timeout_ count - Consecutive hb failures after which failure is reported to controller,when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp_
deq_ strinterval_ msec - Dequeue interval for receive queue from se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp_
enq_ strinterval_ msec - Enqueue interval for request queue to se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp_
hb_ strfrequency - Frequency of se - se hb messages when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp_
hb_ strtimeout_ count - Consecutive hb failures after which failure is reported to controller, when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dpdk_
gro_ strtimeout_ interval - The timeout for gro coalescing interval. 0 indicates non-timer based gro. Allowed values are 0-900. Field introduced in 22.1.1. Unit is microseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- enable_
gratarp_ strpermanent - Enable gratarp for vip_ip. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable_
hsm_ strlog - Enable hsm luna engine logs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- enable_
hsm_ strpriming - (this is a beta feature). Enable hsm key priming. If enabled, key handles on the hsm will be synced to se before processing client connections. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable_
multi_ strlb - Applicable only for azure cloud with basic sku lb. If set, additional azure lbs will be automatically created if resources in existing lb are exhausted. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable_
pcap_ strtx_ ring - Enable tx ring support in pcap mode of operation. Tso feature is not supported with tx ring enabled. Deprecated from 18.2.8, instead use pcap_tx_mode. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable_
qat str - This knob enables the service engine to use qat offloads (if the host cpu is capable, and the qat device is exposed). Requires se reboot. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- ephemeral_
portrange_ strend - End local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ephemeral_
portrange_ strstart - Start local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- extra_
config_ strmultiplier - Multiplier for extra config to support large vs/pool config. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- str
- Extra config memory to support large geo db configuration. Field introduced in 17.1.1. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flow_
table_ strnew_ syn_ max_ entries - Maximum number of flow table entries that have not completed tcp three-way handshake yet. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- free_
list_ strsize - Number of entries in the free list. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- gcp_
configs Sequence[GetServiceenginegroup Gcp Config] - Google cloud platform, service engine group configuration. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gratarp_
permanent_ strperiodicity - Gratarp periodicity for vip-ip. Allowed values are 5-30. Field introduced in 18.2.3. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- grpc_
channel_ strconnect_ timeout - Timeout in seconds that se waits for a grpc channel to connect to server, before it retries. Allowed values are 5-45. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- gve_
enabled str - Deploys google virtual ethernet (gve) - gvnic for all supported intances types in gcp. Applies only to newly created se's. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- ha_
mode str - High availability mode for all the virtual services using this service engine group. Enum options - HA_MODE_SHARED_PAIR, HA_MODE_SHARED, HA_MODE_LEGACY_ACTIVE_STANDBY. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ha_mode_legacy_active_standby), basic (allowed values- ha_mode_legacy_active_standby) edition. Special default for essentials edition is ha_mode_legacy_active_standby, basic edition is ha_mode_legacy_active_standby, enterprise edition is ha_mode_shared.
- handle_
per_ strpkt_ attack - Configuration to handle per packet attack handling.for example, dns reflection attack is a type of attack where a response packet is sent to the dns vs.this configuration tells if such packets should be dropped without further processing. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- hardwaresecuritymodulegroup_
ref str - It is a reference to an object of type hardwaresecuritymodulegroup. Allowed with any value in enterprise, enterprise with cloud services edition.
- heap_
minimum_ strconfig_ memory - Minimum required heap memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hm_
on_ strstandby - Enable active health monitoring from the standby se for all placed virtual services. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
- host_
attribute_ strkey - Key of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_value. Ses can be configured differently including ha modes across different se groups. May also be used for isolation between different classes of virtualservices. Virtualservices' se group may be specified via annotations/labels. A openshift/kubernetes namespace maybe annotated with a matching se group label as openshift.io/node-selector apptype=prod. When multiple se groups are used in a cloud with host attributes specified,just a single se group can exist as a match-all se group without a host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host_
attribute_ strvalue - Value of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host_
gateway_ strmonitor - Enable the host gateway monitor when service engine is deployed as docker container. Disabled by default. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- http_
rum_ strconsole_ log - Enable javascript console logs on the client browser when collecting client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- http_
rum_ strmin_ content_ length - Minimum response size content length to sample for client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 64), basic (allowed values- 64) edition.
- hybrid_
rss_ strmode - Toggles se hybrid only mode of operation in dpdk mode with rss configured;where-in each se datapath instance operates as a standalone hybrid instance performing both dispatcher and proxy function. Requires reboot. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- hypervisor str
- Override default hypervisor. Enum options - DEFAULT, VMWARE_ESX, KVM, VMWARE_VSAN, XEN. Allowed with any value in enterprise, enterprise with cloud services edition.
- id str
- ignore_
docker_ strmac_ change - Ignore docker mac change. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ignore_
rtt_ strthreshold - Ignore rtt samples if it is above threshold. Field introduced in 17.1.6,17.2.2. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ingress_
access_ strdata - Program se security group ingress rules to allow vip data access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ingress_
access_ strmgmt - Program se security group ingress rules to allow ssh/icmp management access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- instance_
flavor str - Instance/flavor name for se instance. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- instance_
flavor_ Sequence[Getinfos Serviceenginegroup Instance Flavor Info] - Additional information associated with instance_flavor. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- iptables
Sequence[Get
Serviceenginegroup Iptable] - Iptable rules. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- kni_
allowed_ Sequence[Getserver_ ports Serviceenginegroup Kni Allowed Server Port] - Port ranges for any servers running in inband linuxserver clouds. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- kv_
val_ strmax_ len - Max length allowed for the value in a kv pair. Allowed values are 128,256,512,1024,2048,4096,8192. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- l7_
conns_ strper_ core - Number of l7 connections that can be cached per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- l7_
resvd_ strlisten_ conns_ per_ core - Number of reserved l7 listener connections per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- labels
Sequence[Get
Serviceenginegroup Label] - Labels associated with this se group. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- lbaction_
num_ strrequests_ to_ dispatch - Number of requests to dispatch from the request. Queue at a regular interval. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- lbaction_
rq_ strper_ request_ max_ retries - Maximum retries per request in the request queue. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- least_
load_ strcore_ selection - Select core with least load for new flow. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- license_
tier str - Specifies the license tier which would be used. This field by default inherits the value from cloud. Enum options - ENTERPRISE_16, ENTERPRISE, ENTERPRISE_18, BASIC, ESSENTIALS, ENTERPRISE_WITH_CLOUD_SERVICES. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- license_
type str - If no license type is specified then default license enforcement for the cloud type is chosen. Enum options - LIC_BACKEND_SERVERS, LIC_SOCKETS, LIC_CORES, LIC_HOSTS, LIC_SE_BANDWIDTH, LIC_METERED_SE_BANDWIDTH. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- log_
agent_ strcompress_ logs - Flag to indicate if log files are compressed upon full on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strdebug_ enabled - Enable debug logs by default on service engine. This includes all other debugging logs. Debug logs can also be explcitly enabled from the cli shell. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strfile_ sz_ appl - Maximum application log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strfile_ sz_ conn - Maximum connection log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strfile_ sz_ debug - Maximum debug log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strfile_ sz_ event - Maximum event log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strlog_ storage_ min_ sz - Minimum storage allocated for logs irrespective of memory and cores. Field introduced in 21.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strmax_ concurrent_ rsync - Maximum concurrent rsync requests initiated from log-agent to the controller. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strmax_ storage_ excess_ percent - Excess percentage threshold of disk size to trigger cleanup of logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strmax_ storage_ ignore_ percent - Maximum storage on the disk not allocated for logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strmin_ storage_ per_ vs - Minimum storage allocated to any given virtualservice on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strsleep_ interval - Internal timer to stall log-agent and prevent it from hogging cpu cycles on the service engine. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strtrace_ enabled - Enable trace logs by default on service engine. Configuration operations are logged along with other important logs by service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
agent_ strunknown_ vs_ timer - Timeout to purge unknown virtual service logs from the service engine. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- log_
disksz str - Maximum disk capacity (in mb) to be allocated to an se. This is exclusively used for debug and log data. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- log_
malloc_ strfailure - Se will log memory allocation related failure to the se_trace file, wherever available. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- log_
message_ strmax_ file_ list_ size - Maximum number of file names in a log message. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- markers
Sequence[Get
Serviceenginegroup Marker] - List of labels to be used for granular rbac. Field introduced in 20.1.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max_
concurrent_ strexternal_ hm - Maximum number of external health monitors that can run concurrently in a service engine. This helps control the cpu and memory use by external health monitors. Special values are 0- value will be internally calculated based on cpu and memory. Field introduced in 18.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max_
cpu_ strusage - When cpu usage on an se exceeds this threshold, virtual services hosted on this se may be rebalanced to other ses to reduce load. A new se may be created as part of this process. Allowed values are 40-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max_
memory_ strper_ mempool - Max bytes that can be allocated in a single mempool. Field introduced in 18.1.5. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max_
num_ strhttp_ sessions_ to_ store - Maximum number of http session that will be created. Each session uses about 1kb in the key-value storage in shared memory. Setting this value too high can lead to exhaustion of shared memory and affect services. Allowed values are 1-2000000. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- max_
num_ strse_ dps - Configures the maximum number of se_dp processes that handles traffic. If not configured, defaults to the number of cpus on the se. If decreased, it will only take effect after se reboot. Allowed values are 1-128. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- max_
public_ strips_ per_ lb - Applicable to azure platform only. Maximum number of public ips per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max_
queues_ strper_ vnic - Maximum number of queues per vnic setting to '0' utilises all queues that are distributed across dispatcher cores. Allowed values are 0,1,2,4,8,16. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- max_
rules_ strper_ lb - Applicable to azure platform only. Maximum number of rules per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max_
scaleout_ strper_ vs - Maximum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max_
se str - Maximum number of services engines in this group. Allowed values are 0-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max_
skb_ strfrags - Maximum of number of 4 kb pages allocated to the linux kernel gro subsystem for packet coalescing. This parameter is limited to supported kernels only. Requires se reboot. Allowed values are 1-17. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- max_
vs_ strper_ se - Maximum number of virtual services that can be placed on a single service engine. Allowed values are 1-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mem_
reserve str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- memory_
for_ strconfig_ update - Indicates the percent of memory reserved for config updates. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- memory_
per_ strse - Amount of memory for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed values are 2048-262144. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- metrics_
collection_ strmode - Metrics collection mode, 0 = pull mode. Se_agent pulls metrics from se_dp, 1 = push mode. Se_dp pushes metrics to se_agent. 9 = special value to reset collection state in push mode. Allowed values are 0-1. Special values are 9- reset metrics collection state. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- mgmt_
network_ strref - Management network to use for avi service engines. It is a reference to an object of type network. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt_
subnets Sequence[GetServiceenginegroup Mgmt Subnet] - Management subnet to use for avi service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min_
cpu_ strusage - When cpu usage on an se falls below the minimum threshold, virtual services hosted on the se may be consolidated onto other underutilized ses. After consolidation, unused service engines may then be eligible for deletion. Allowed values are 20-60. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min_
scaleout_ strper_ vs - Minimum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min_
se str - Minimum number of services engines in this group (relevant for se autorebalance only). Allowed values are 0-1000. Field introduced in 17.2.13,18.1.3,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- minimum_
connection_ strmemory - Indicates the percent of memory reserved for connections. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- multicast_
enable str - This knob enables the service engine to process multicast traffic(for vmware hypervisor). Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- n_
log_ strstreaming_ threads - Number of threads to use for log streaming. Allowed values are 1-100. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- netlink_
poller_ strthreads - Number of threads to poll for netlink messages excluding the thread for default namespace. Requires se reboot. Allowed values are 1-32. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- netlink_
sock_ strbuf_ size - Socket buffer size for the netlink sockets. Requires se reboot. Allowed values are 1-128. Field introduced in 21.1.1. Unit is mega_bytes. Allowed with any value in enterprise, enterprise with cloud services edition.
- ngx_
free_ strconnection_ stack - Free the connection stack. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- non_
significant_ strlog_ throttle - This setting limits the number of non-significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ns_
helper_ strdeq_ interval_ msec - Dequeue interval for receive queue from ns helper. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ntp_
sync_ strfail_ event - Toggle se ntp synchronization failure events generation. Disabled by default. Field introduced in 22.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ntp_
sync_ strstatus_ interval - Configures the interval at which se synchronization status with ntp server(s) is verified. A value of zero disables se ntp synchronization status validation. Allowed values are 120-900. Special values are 0- disable. Field introduced in 22.1.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- num_
dispatcher_ strcores - Number of dispatcher cores (0,1,2,4,8 or 16). If set to 0, then number of dispatcher cores is deduced automatically.requires se reboot. Allowed values are 0,1,2,4,8,16. Field introduced in 17.2.12, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- num_
dispatcher_ strqueues - Number of queues to each dispatcher. Allowed values are 1-2. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- num_
flow_ strcores_ sum_ changes_ to_ ignore - Number of changes in num flow cores sum to ignore. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- objsync_
configs Sequence[GetServiceenginegroup Objsync Config] - Configuration knobs for interse object distribution. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- objsync_
port str - Tcp port on se management interface for interse object distribution. Supported only for externally managed security groups. Not supported on full access deployments. Requires se reboot. Allowed values are 1024-65535. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- openstack_
availability_ Sequence[str]zones - Field introduced in 17.1.1. Maximum of 5 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack_
mgmt_ strnetwork_ name - Avi management network name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack_
mgmt_ strnetwork_ uuid - Management network uuid. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- os_
reserved_ strmemory - Amount of extra memory to be reserved for use by the operating system on a service engine. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- path_
mtu_ strdiscovery_ v4 - Enable path mtu discovery feature for ipv4. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- path_
mtu_ strdiscovery_ v6 - Enable path mtu discovery feature for ipv6. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- pcap_
tx_ strmode - Determines the pcap transmit mode of operation. Requires se reboot. Enum options - PCAP_TX_AUTO, PCAP_TX_SOCKET, PCAP_TX_RING. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pcap_
tx_ strring_ rd_ balancing_ factor - In pcap mode, reserve a configured portion of tx ring resources for itself and the remaining portion for the rx ring to achieve better balance in terms of queue depth. Requires se reboot. Allowed values are 10-100. Field introduced in 20.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
- per_
app str - Per-app se mode is designed for deploying dedicated load balancers per app (vs). In this mode, each se is limited to a max of 2 vss. Vcpus in per-app ses count towards licensing usage at 25% rate. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- per_
vs_ stradmission_ control - Enable/disable per vs level admission control.enabling this feature will cause the connection and packet throttling on a particular vs that has high packet buffer consumption. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- placement_
mode str - If placement mode is 'auto', virtual services are automatically placed on service engines. Enum options - PLACEMENT_MODE_AUTO. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pre_
upgrade_ strse_ available_ mem_ threshold - Available memory threshold on se in mb, to get qualified for upgrade operation. Adjusting this knob will override the internal value of available memory threshold for se, thereby qualifying it for upgrade operation. '0' is a special auto value, which will indicate that memory threshold is calculated based on total memory size of the se. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- realtime_
se_ Sequence[Getmetrics Serviceenginegroup Realtime Se Metric] - Enable or deactivate real time se metrics. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- reboot_
on_ strpanic - Reboot the vm or host on kernel panic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- replay_
vrf_ strroutes_ interval - Routes in vrf are replayed at the specified interval. This should be increased if there are large number of routes. Allowed values are 0-3000. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- resync_
time_ strinterval - Time interval to re-sync se's time with wall clock time. Allowed values are 8-600000. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb_
flush_ strinterval - Sdb pipeline flush interval. Allowed values are 1-10000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb_
pipeline_ strsize - Sdb pipeline size. Allowed values are 1-10000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb_
scan_ strcount - Sdb scan count. Allowed values are 1-1000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
bandwidth_ strtype - Select the se bandwidth for the bandwidth license. Enum options - SE_BANDWIDTH_UNLIMITED, SE_BANDWIDTH_25M, SE_BANDWIDTH_200M, SE_BANDWIDTH_1000M, SE_BANDWIDTH_10000M. Field introduced in 17.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- se_bandwidth_unlimited), basic (allowed values- se_bandwidth_unlimited) edition.
- se_
debug_ strtrace_ sz - Use to cap the size of debug ring min(se_debug_trace_sz, num_dispatcher_cores). Only applicable to > 8g systems. Requires se reboot. Allowed values are 1,2,4,8,255. Field introduced in 22.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
delayed_ strflow_ delete - Delay the cleanup of flowtable entry. To be used under surveillance of avi support. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- se_
deprovision_ strdelay - Duration to preserve unused service engine virtual machines before deleting them. If traffic to a virtual service were to spike up abruptly, this se would still be available to be utilized again rather than creating a new se. If this value is set to 0, controller will never delete any ses and administrator has to manually cleanup unused ses. Allowed values are 0-525600. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dos_ Sequence[Getprofiles Serviceenginegroup Se Dos Profile] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dp_ strhm_ drops - Internal only. Used to simulate se - se hb failure. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
dp_ strif_ state_ poll_ interval - Number of jiffies between polling interface state. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dp_ strisolation - Toggle support to run se datapath instances in isolation on exclusive cpus. This improves latency and performance. However, this could reduce the total number of se_dp instances created on that se instance. Supported for >= 8 cpus. Requires se reboot. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
dp_ strisolation_ num_ non_ dp_ cpus - Number of cpus for non se-dp tasks in se datapath isolation mode. Translates total cpus minus 'num_non_dp_cpus' for datapath use. It is recommended to reserve an even number of cpus for hyper-threaded processors. Requires se reboot. Allowed values are 1-8. Special values are 0- auto. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
dp_ strlog_ nf_ enqueue_ percent - Internal buffer full indicator on the service engine beyond which the unfiltered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
dp_ strlog_ udf_ enqueue_ percent - Internal buffer full indicator on the service engine beyond which the user filtered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
dp_ strmax_ hb_ version - The highest supported se-se heartbeat protocol version. This version is reported by secondary se to primary se in heartbeat response messages. Allowed values are 1-3. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dp_ strvnic_ queue_ stall_ event_ sleep - Time (in seconds) service engine waits for after generating a vnic transmit queue stall event before resetting thenic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dp_ strvnic_ queue_ stall_ threshold - Number of consecutive transmit failures to look for before generating a vnic transmit queue stall event. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dp_ strvnic_ queue_ stall_ timeout - Time (in milliseconds) to wait for network/nic recovery on detecting a transmit queue stall after which service engine resets the nic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dp_ strvnic_ restart_ on_ queue_ stall_ count - Number of consecutive transmit queue stall events in se_dp_vnic_stall_se_restart_window to look for before restarting se. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dp_ strvnic_ stall_ se_ restart_ window - Window of time (in seconds) during which se_dp_vnic_restart_on_queue_stall_count number of consecutive stalls results in a se restart. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dpdk_ strpmd - Determines if dpdk pool mode driver should be used or not 0 automatically determine based on hypervisor/nic type 1 unconditionally use dpdk poll mode driver 2 don't use dpdk poll mode driver.requires se reboot. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
dump_ strcore_ on_ assert - Enable core dump on assert. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
emulated_ strcores - Use this to emulate more/less cpus than is actually available. One datapath process is started for each core. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- se_
flow_ strprobe_ retries - Flow probe retry count if no replies are received.requires se reboot. Allowed values are 0-5. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
flow_ strprobe_ retry_ timer - Timeout in milliseconds for flow probe retries.requires se reboot. Allowed values are 20-50. Field introduced in 18.2.5. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
group_ Sequence[Getanalytics_ policies Serviceenginegroup Se Group Analytics Policy] - Analytics policy for serviceenginegroup. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
hyperthreaded_ strmode - Controls the distribution of se data path processes on cpus which support hyper-threading. Requires hyper-threading to be enabled at host level. Requires se reboot. For more details please refer to se placement kb. Enum options - SE_CPU_HT_AUTO, SE_CPU_HT_SPARSE_DISPATCHER_PRIORITY, SE_CPU_HT_SPARSE_PROXY_PRIORITY, SE_CPU_HT_PACKED_CORES. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
ip_ strencap_ ipc - Determines if se-se ipc messages are encapsulated in an ip header 0 automatically determine based on hypervisor type 1 use ip encap unconditionally ~[0,1] don't use ip encaprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
kni_ strburst_ factor - This knob controls the resource availability and burst size used between se datapath and kni. This helps in minimising packet drops when there is higher kni traffic (non-vip traffic from and to linux). The factor takes the following values 0-default. 1-doubles the burst size and kni resources. 2-quadruples the burst size and kni resources. 3-increases the burst size and kni resources by a factor of eight. Allowed values are 0-3. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
l3_ strencap_ ipc - Determines if se-se ipc messages use se interface ip instead of vip 0 automatically determine based on hypervisor type 1 use se interface ip unconditionally ~[0,1] don't use se interface iprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
log_ strbuffer_ app_ blocking_ dequeue - Internal flag that blocks dataplane until all application logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
log_ strbuffer_ conn_ blocking_ dequeue - Internal flag that blocks dataplane until all connection logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
log_ strbuffer_ events_ blocking_ dequeue - Internal flag that blocks dataplane until all outstanding events are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
lro str - Enable or disable large receive optimization for vnics.supported on vmxnet3.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
mp_ strring_ retry_ count - The retry count for the multi-producer enqueue before yielding the cpu. To be used under surveillance of avi support. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
- se_
mtu str - Mtu for the vnics of ses in the se group. Allowed values are 512-9000. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
name_ strprefix - Prefix to use for virtual machine name of service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
packet_ strbuffer_ max - Internal use only. Used to artificially reduce the available number of packet buffers. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
pcap_ strlookahead - Enables lookahead mode of packet receive in pcap mode. Introduced to overcome an issue with hv_netvsc driver. Lookahead mode attempts to ensure that application and kernel's view of the receive rings are consistent. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
pcap_ strpkt_ count - Max number of packets the pcap interface can hold and if the value is 0 the optimum value will be chosen. The optimum value will be chosen based on se-memory, cloud type and number of interfaces.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
pcap_ strpkt_ sz - Max size of each packet in the pcap interface. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
pcap_ strqdisc_ bypass - Bypass the kernel's traffic control layer, to deliver packets directly to the driver. Enabling this feature results in egress packets not being captured in host tcpdump. Note brief packet reordering or loss may occur upon toggle. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
pcap_ strreinit_ frequency - Frequency in seconds at which periodically a pcap reinit check is triggered. May be used in conjunction with the configuration pcap_reinit_threshold. (valid range 15 mins - 12 hours, 0 - disables). Allowed values are 900-43200. Special values are 0- disable. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
pcap_ strreinit_ threshold - Threshold for input packet receive errors in pcap mode exceeding which a pcap reinit is triggered. If not set, an unconditional reinit is performed. This value is checked every pcap_reinit_frequency interval. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is metric_count. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
probe_ strport - Tcp port on se where echo service will be run. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
rl_ Sequence[Getprops Serviceenginegroup Se Rl Prop] - Rate limiter properties. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- str
- Minimum time to wait on server between taking sampleswhen sampling the navigation timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- str
- Percentage of navigation timing data from the end user client, used for sampling to get client insights. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
rum_ strsampling_ res_ interval - Minimum time to wait on server between taking sampleswhen sampling the resource timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
rum_ strsampling_ res_ percent - Percentage of resource timing data from the end user client used for sampling to get client insight. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
sb_ strdedicated_ core - Sideband traffic will be handled by a dedicated core.requires se reboot. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
sb_ strthreads - Number of sideband threads per se.requires se reboot. Allowed values are 1-128. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
thread_ strmultiplier - Multiplier for se threads based on vcpu. Allowed values are 1-10. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- se_
time_ Sequence[Gettracker_ props Serviceenginegroup Se Time Tracker Prop] - Time tracker properties for latency audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
tracert_ Sequence[Getport_ ranges Serviceenginegroup Se Tracert Port Range] - Traceroute port range. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
tunnel_ strmode - Determines if direct secondary return (dsr) from secondary se is active or not 0 automatically determine based on hypervisor type. 1 enable tunnel mode - dsr is unconditionally disabled. 2 disable tunnel mode - dsr is unconditionally enabled. Tunnel mode can be enabled or disabled at run-time. Allowed values are 0-2. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- se_
tunnel_ strudp_ port - Udp port for tunneled packets from secondary to primary se in docker bridge mode.requires se reboot. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
tx_ strbatch_ size - Number of packets to batch for transmit to the nic. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
txq_ strthreshold - Once the tx queue of the dispatcher reaches this threshold, hardware queues are not polled for further packets. To be used under surveillance of avi support. Allowed values are 512-32768. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2048), basic (allowed values- 2048) edition.
- se_
udp_ strencap_ ipc - Determines if se-se ipc messages are encapsulated in a udp header 0 automatically determine based on hypervisor type. 1 use udp encap unconditionally.requires se reboot. Allowed values are 0-1. Field introduced in 17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
use_ strdpdk - Determines if dpdk library should be used or not 0 automatically determine based on hypervisor type 1 use dpdk if pcap is not enabled 2 don't use dpdk. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
vnic_ strtx_ sw_ queue_ flush_ frequency - Configure the frequency in milliseconds of software transmit spillover queue flush when enabled. This is necessary to flush any packets in the spillover queue in the absence of a packet transmit in the normal course of operation. Allowed values are 50-500. Special values are 0- disable. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
vnic_ strtx_ sw_ queue_ size - Configure the size of software transmit spillover queue when enabled. Requires se reboot. Allowed values are 128-2048. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
vs_ strhb_ max_ pkts_ in_ batch - Maximum number of aggregated vs heartbeat packets to send in a batch. Allowed values are 1-256. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
vs_ strhb_ max_ vs_ in_ pkt - Maximum number of virtualservices for which heartbeat messages are aggregated in one packet. Allowed values are 1-1024. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- self_
se_ strelection - Enable ses to elect a primary amongst themselves in the absence of a connectivity to controller. Field introduced in 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- send_
se_ strready_ timeout - Timeout for sending se_ready without ns helper registration completion. Allowed values are 10-600. Field introduced in 21.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- service_
ip6_ Sequence[Getsubnets Serviceenginegroup Service Ip6Subnet] - Ipv6 subnets assigned to the se group. Required for vs group placement. Field introduced in 18.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- service_
ip_ Sequence[Getsubnets Serviceenginegroup Service Ip Subnet] - Subnets assigned to the se group. Required for vs group placement. Field introduced in 17.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- shm_
minimum_ strconfig_ memory - Minimum required shared memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- significant_
log_ strthrottle - This setting limits the number of significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ssl_
preprocess_ strsni_ hostname - (beta) preprocess ssl client hello for sni hostname extension.if set to true, this will apply sni child's ssl protocol(s), if they are different from sni parent's allowed ssl protocol(s). Field introduced in 17.2.12, 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ssl_
sess_ strcache_ per_ vs - Number of ssl sessions that can be cached per vs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- str
- The threshold for the transient shared config memory in the se. Allowed values are 0-100. Field introduced in 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- udf_
log_ strthrottle - This setting limits the number of udf logs generated per second per core on this se. Udf logs are generated due to the configured client log filters or the rules with logging enabled. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- upstream_
connect_ strtimeout - Timeout for backend connection. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream_
connpool_ strenable - Enable upstream connection pool,. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream_
read_ strtimeout - Timeout for data to be received from backend. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream_
send_ strtimeout - Timeout for upstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3600000), basic (allowed values- 3600000) edition.
- use_
dp_ strutil_ for_ scaleout - If enabled, the datapath cpu utilization is consulted by the auto scale-out logic. Field introduced in 22.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use_
hyperthreaded_ strcores - Enables the use of hyper-threaded cores on se. Requires se reboot. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use_
legacy_ strnetlink - Enable legacy model of netlink notifications. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- use_
objsync str - Enable interse objsyc distribution framework. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use_
standard_ stralb - Use standard sku azure load balancer. By default cloud level flag is set. If not set, it inherits/uses the use_standard_alb flag from the cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- user_
agent_ Sequence[Getcache_ configs Serviceenginegroup User Agent Cache Config] - Configuration for user-agent cache used in bot management. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- user_
defined_ strmetric_ age - Defines in seconds how long before an unused user-defined-metric is garbage collected. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter_
clusters Sequence[GetServiceenginegroup Vcenter Cluster] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter_
datastore_ strmode - Enum options - vcenter_datastore_any, vcenter_datastore_local, vcenter_datastore_shared. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter_
datastores Sequence[GetServiceenginegroup Vcenter Datastore] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter_
datastores_ strinclude - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter_
folder str - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter_
hosts Sequence[GetServiceenginegroup Vcenter Host] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter_
parking_ strvnic_ pg - Parking port group to be used by 9 vnics at the time of se creation. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- vcenters
Sequence[Get
Serviceenginegroup Vcenter] - Vcenter information for scoping at host/cluster level. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcpus_
per_ strse - Number of vcpus for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vip_
asgs Sequence[GetServiceenginegroup Vip Asg] - When vip_asg is set, vip configuration will be managed by avi.user will be able to configure vip_asg or vips individually at the time of create. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic_
dhcp_ strip_ check_ interval - Dhcp ip check interval. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic_
dhcp_ strip_ max_ retries - Dhcp ip max retries. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic_
ip_ strdelete_ interval - Wait interval before deleting ip. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic_
probe_ strinterval - Probe vnic interval. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic_
rpc_ strretry_ interval - Time interval for retrying the failed vnic rpc requests. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnicdb_
cmd_ strhistory_ size - Size of vnicdb command history. Allowed values are 0-65535. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs_
host_ strredundancy - Ensure primary and secondary service engines are deployed on different physical hosts. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition. Special default for essentials edition is true, basic edition is true, enterprise edition is true.
- vs_
scalein_ strtimeout - Time to wait for the scaled in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs_
scalein_ strtimeout_ for_ upgrade - During se upgrade, time to wait for the scaled-in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs_
scaleout_ strtimeout - Time to wait for the scaled out se to become ready before marking the scaleout done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs_
se_ strprimary_ switchover_ additional_ wait_ time - Wait time for primary switchover ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs_
se_ strscalein_ additional_ wait_ time - Wait time for sending scalein ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs_
se_ strscaleout_ additional_ wait_ time - Wait time for sending scaleout ready notification after virtual service is marked up. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs_
se_ strscaleout_ ready_ timeout - Timeout in seconds for service engine to sendscaleout ready notification of a virtual service. Allowed values are 0-90. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs_
switchover_ strtimeout - During se upgrade in a legacy active/standby segroup, time to wait for the new primary se to accept flows before marking the switchover done. Field introduced in 17.2.13,18.1.4,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vss_
placement_ strenabled - If set, virtual services will be placed on only a subset of the cores of an se. Field introduced in 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vss_
placements Sequence[GetServiceenginegroup Vss Placement] - Parameters to place virtual services on only a subset of the cores of an se. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf_
mempool str - Enable memory pool for waf.requires se reboot. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf_
mempool_ strsize - Memory pool size used for waf.requires se reboot. Field introduced in 17.2.3. Unit is kb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf_
use_ strjit_ for_ pcre - Use the jit compiler for pcre regular expressions in waf. Setting this to false will impact performance. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- accelerated
Networking String - Enable accelerated networking option for azure se. Accelerated networking enables single root i/o virtualization (sr-iov) to a se vm. This improves networking performance. Field introduced in 17.2.14,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- active
Standby String - Service engines in active/standby mode for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- aggressive
Failure StringDetection - Enable aggressive failover configuration for ha. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- algo String
- In compact placement, virtual services are placed on existing ses until max_vs_per_se limit is reached. In distributed placement, virtual services are placed on new ses until max_se limit is reached. Once this limit is reached, virtual services are placed on ses with least load. Enum options - PLACEMENT_ALGO_PACKED, PLACEMENT_ALGO_DISTRIBUTED. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allow
Burst String - Allow ses to be created using burst license. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- app
Cache StringPercent - A percent value of total se memory reserved for applicationcaching. This is an se bootup property and requires se restart.requires se reboot. Allowed values are 0 - 100. Special values are 0- disable. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 10.
- app
Cache StringThreshold - The max memory that can be allocated for the app cache. This value will act as an upper bound on the cache size specified in app_cache_percent. Special values are 0- disable. Field introduced in 20.1.1. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- app
Learning StringMemory Percent - A percent value of total se memory reserved for application learning. This is an se bootup property and requires se restart. Allowed values are 0 - 10. Field introduced in 18.2.3. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- archive
Shm StringLimit - Amount of se memory in gb until which shared memory is collected in core archive. Field introduced in 17.1.3. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- async
Ssl String - Ssl handshakes will be handled by dedicated ssl threads.requires se reboot. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- async
Ssl StringThreads - Number of async ssl threads per se_dp.requires se reboot. Allowed values are 1-16. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Rebalance String - If set, virtual services will be automatically migrated when load on an se is less than minimum or more than maximum thresholds. Only alerts are generated when the auto_rebalance is not set. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- auto
Rebalance List<Number>Capacity Per Ses - Capacities of se for auto rebalance for each criteria. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Rebalance List<String>Criterias - Set of criteria for se auto rebalance. Enum options - SE_AUTO_REBALANCE_CPU, SE_AUTO_REBALANCE_PPS, SE_AUTO_REBALANCE_MBPS, SE_AUTO_REBALANCE_OPEN_CONNS, SE_AUTO_REBALANCE_CPS. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Rebalance StringInterval - Frequency of rebalance, if 'auto rebalance' is enabled. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- auto
Redistribute StringActive Standby Load - Redistribution of virtual services from the takeover se to the replacement se can cause momentary traffic loss. If the auto-redistribute load option is left in its default off state, any desired rebalancing requires calls to rest api. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- availability
Zone List<String>Refs - Availability zones for virtual service high availability. It is a reference to an object of type availabilityzone. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- baremetal
Dispatcher StringHandles Flows - Control if dispatcher core also handles tcp flows in baremetal se. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- bgp
Peer StringMonitor Failover Enabled - Enable bgp peer monitoring based failover. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- bgp
State StringUpdate Interval - Bgp peer state update interval. Allowed values are 5-100. Field introduced in 17.2.14,18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- buffer
Se String - Excess service engine capacity provisioned for ha failover. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud
Ref String - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- compress
Ip StringRules For Each Ns Subnet - Compress ip rules into a single subnet based ip rule for each north-south ipam subnet configured in pcap mode in openshift/kubernetes node. Field introduced in 18.2.9, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- config
Debugs StringOn All Cores - Enable config debugs on all cores of se. Field introduced in 17.2.13,18.1.5,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes List<Property Map> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- connection
Memory StringPercentage - Percentage of memory for connection state. This will come at the expense of memory used for http in-memory cache. Allowed values are 10-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- core
Shm StringApp Cache - Include shared memory for app cache in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- core
Shm StringApp Learning - Include shared memory for app learning in core file.requires se reboot. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cpu
Reserve String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cpu
Socket StringAffinity - Allocate all the cpu cores for the service engine virtual machines on the same cpu socket. Applicable only for vcenter cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom
Securitygroups List<String>Datas - Custom security groups to be associated with data vnics for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom
Securitygroups List<String>Mgmts - Custom security groups to be associated with management vnic for se instances in openstack and aws clouds. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- List<Property Map>
- Custom tag will be used to create the tags for se instance in aws. Note this is not the same as the prefix for se name. Allowed with any value in enterprise, enterprise with cloud services edition.
- data
Network StringId - Subnet used to spin up the data nic for service engines, used only for azure cloud. Overrides the cloud level setting for service engine subnet. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- datascript
Timeout String - Number of instructions before datascript times out. Allowed values are 0-100000000. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- deactivate
Ipv6Discovery String - If activated, ipv6 address and route discovery are deactivated.requires se reboot. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- deactivate
Kni StringFiltering At Dispatcher - Deactivate filtering of packets to kni interface. To be used under surveillance of avi support. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dedicated
Dispatcher StringCore - Dedicate the core that handles packet receive/transmit from the network to just the dispatching function. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Avi StringSecuritygroups - By default, avi creates and manages security groups along with custom sg provided by user. Set this to true to disallow avi to create and manage new security groups. Avi will only make use of custom security groups provided by user. This option is supported for aws and openstack cloud types. Field introduced in 17.2.13,18.1.4,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Csum StringOffloads - Stop using tcp/udp and ip checksum offload features of nics. Field introduced in 17.1.14, 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Flow StringProbes - Disable flow probes for scaled out vs'es. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- disable
Gro String - Disable generic receive offload (gro) in dpdk poll-mode driver packet receive path. Gro can be enabled on nics that do not support lro (large receive offload) or do not gain performance boost from lro. Gro is on by default on nics in a system with 8 vcpus or higher. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Se StringMemory Check - If set, disable the config memory check done in service engine. Field introduced in 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Tso String - Disable tcp segmentation offload (tso) in dpdk poll-mode driver packet transmit path. Tso is on by default on nics that support it. Field introduced in 17.2.5, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disk
Per StringSe - Amount of disk space for each of the service engine virtual machines. Unit is gb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- distribute
Load StringActive Standby - Use both the active and standby service engines for virtual service placement in the legacy active standby ha mode. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- distribute
Queues String - Distributes queue ownership among cores so multiple cores handle dispatcher duties. Requires se reboot. Deprecated from 18.2.8, instead use max_queues_per_vnic. Field introduced in 17.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- distribute
Vnics String - Distributes vnic ownership among cores so multiple cores handle dispatcher duties.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- downstream
Send StringTimeout - Timeout for downstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Aggressive StringDeq Interval Msec - Dequeue interval for receive queue from se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Aggressive StringEnq Interval Msec - Enqueue interval for request queue to se_dp in aggressive mode. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Aggressive StringHb Frequency - Frequency of se - se hb messages when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Aggressive StringHb Timeout Count - Consecutive hb failures after which failure is reported to controller,when aggressive failure mode detection is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Deq StringInterval Msec - Dequeue interval for receive queue from se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Enq StringInterval Msec - Enqueue interval for request queue to se_dp. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- dp
Hb StringFrequency - Frequency of se - se hb messages when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- dp
Hb StringTimeout Count - Consecutive hb failures after which failure is reported to controller, when aggressive failure mode detection is not enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dpdk
Gro StringTimeout Interval - The timeout for gro coalescing interval. 0 indicates non-timer based gro. Allowed values are 0-900. Field introduced in 22.1.1. Unit is microseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- enable
Gratarp StringPermanent - Enable gratarp for vip_ip. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Hsm StringLog - Enable hsm luna engine logs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- enable
Hsm StringPriming - (this is a beta feature). Enable hsm key priming. If enabled, key handles on the hsm will be synced to se before processing client connections. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Multi StringLb - Applicable only for azure cloud with basic sku lb. If set, additional azure lbs will be automatically created if resources in existing lb are exhausted. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Pcap StringTx Ring - Enable tx ring support in pcap mode of operation. Tso feature is not supported with tx ring enabled. Deprecated from 18.2.8, instead use pcap_tx_mode. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
Qat String - This knob enables the service engine to use qat offloads (if the host cpu is capable, and the qat device is exposed). Requires se reboot. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- ephemeral
Portrange StringEnd - End local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ephemeral
Portrange StringStart - Start local ephemeral port number for outbound connections. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- extra
Config StringMultiplier - Multiplier for extra config to support large vs/pool config. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- String
- Extra config memory to support large geo db configuration. Field introduced in 17.1.1. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flow
Table StringNew Syn Max Entries - Maximum number of flow table entries that have not completed tcp three-way handshake yet. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- free
List StringSize - Number of entries in the free list. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- gcp
Configs List<Property Map> - Google cloud platform, service engine group configuration. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gratarp
Permanent StringPeriodicity - Gratarp periodicity for vip-ip. Allowed values are 5-30. Field introduced in 18.2.3. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- grpc
Channel StringConnect Timeout - Timeout in seconds that se waits for a grpc channel to connect to server, before it retries. Allowed values are 5-45. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- gve
Enabled String - Deploys google virtual ethernet (gve) - gvnic for all supported intances types in gcp. Applies only to newly created se's. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- ha
Mode String - High availability mode for all the virtual services using this service engine group. Enum options - HA_MODE_SHARED_PAIR, HA_MODE_SHARED, HA_MODE_LEGACY_ACTIVE_STANDBY. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ha_mode_legacy_active_standby), basic (allowed values- ha_mode_legacy_active_standby) edition. Special default for essentials edition is ha_mode_legacy_active_standby, basic edition is ha_mode_legacy_active_standby, enterprise edition is ha_mode_shared.
- handle
Per StringPkt Attack - Configuration to handle per packet attack handling.for example, dns reflection attack is a type of attack where a response packet is sent to the dns vs.this configuration tells if such packets should be dropped without further processing. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- hardwaresecuritymodulegroup
Ref String - It is a reference to an object of type hardwaresecuritymodulegroup. Allowed with any value in enterprise, enterprise with cloud services edition.
- heap
Minimum StringConfig Memory - Minimum required heap memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hm
On StringStandby - Enable active health monitoring from the standby se for all placed virtual services. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
- host
Attribute StringKey - Key of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_value. Ses can be configured differently including ha modes across different se groups. May also be used for isolation between different classes of virtualservices. Virtualservices' se group may be specified via annotations/labels. A openshift/kubernetes namespace maybe annotated with a matching se group label as openshift.io/node-selector apptype=prod. When multiple se groups are used in a cloud with host attributes specified,just a single se group can exist as a match-all se group without a host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Attribute StringValue - Value of a (key, value) pair identifying a label for a set of nodes usually in container clouds. Needs to be specified together with host_attribute_key. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Gateway StringMonitor - Enable the host gateway monitor when service engine is deployed as docker container. Disabled by default. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- http
Rum StringConsole Log - Enable javascript console logs on the client browser when collecting client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- http
Rum StringMin Content Length - Minimum response size content length to sample for client insights. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 64), basic (allowed values- 64) edition.
- hybrid
Rss StringMode - Toggles se hybrid only mode of operation in dpdk mode with rss configured;where-in each se datapath instance operates as a standalone hybrid instance performing both dispatcher and proxy function. Requires reboot. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- hypervisor String
- Override default hypervisor. Enum options - DEFAULT, VMWARE_ESX, KVM, VMWARE_VSAN, XEN. Allowed with any value in enterprise, enterprise with cloud services edition.
- id String
- ignore
Docker StringMac Change - Ignore docker mac change. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ignore
Rtt StringThreshold - Ignore rtt samples if it is above threshold. Field introduced in 17.1.6,17.2.2. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ingress
Access StringData - Program se security group ingress rules to allow vip data access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ingress
Access StringMgmt - Program se security group ingress rules to allow ssh/icmp management access from remote cidr type. Enum options - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Field introduced in 17.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- instance
Flavor String - Instance/flavor name for se instance. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- instance
Flavor List<Property Map>Infos - Additional information associated with instance_flavor. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- iptables List<Property Map>
- Iptable rules. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- kni
Allowed List<Property Map>Server Ports - Port ranges for any servers running in inband linuxserver clouds. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- kv
Val StringMax Len - Max length allowed for the value in a kv pair. Allowed values are 128,256,512,1024,2048,4096,8192. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- l7Conns
Per StringCore - Number of l7 connections that can be cached per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- l7Resvd
Listen StringConns Per Core - Number of reserved l7 listener connections per core. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- labels List<Property Map>
- Labels associated with this se group. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- lbaction
Num StringRequests To Dispatch - Number of requests to dispatch from the request. Queue at a regular interval. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- lbaction
Rq StringPer Request Max Retries - Maximum retries per request in the request queue. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- least
Load StringCore Selection - Select core with least load for new flow. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- license
Tier String - Specifies the license tier which would be used. This field by default inherits the value from cloud. Enum options - ENTERPRISE_16, ENTERPRISE, ENTERPRISE_18, BASIC, ESSENTIALS, ENTERPRISE_WITH_CLOUD_SERVICES. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- license
Type String - If no license type is specified then default license enforcement for the cloud type is chosen. Enum options - LIC_BACKEND_SERVERS, LIC_SOCKETS, LIC_CORES, LIC_HOSTS, LIC_SE_BANDWIDTH, LIC_METERED_SE_BANDWIDTH. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- log
Agent StringCompress Logs - Flag to indicate if log files are compressed upon full on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringDebug Enabled - Enable debug logs by default on service engine. This includes all other debugging logs. Debug logs can also be explcitly enabled from the cli shell. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringFile Sz Appl - Maximum application log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringFile Sz Conn - Maximum connection log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringFile Sz Debug - Maximum debug log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringFile Sz Event - Maximum event log file size before rollover. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringLog Storage Min Sz - Minimum storage allocated for logs irrespective of memory and cores. Field introduced in 21.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringMax Concurrent Rsync - Maximum concurrent rsync requests initiated from log-agent to the controller. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringMax Storage Excess Percent - Excess percentage threshold of disk size to trigger cleanup of logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringMax Storage Ignore Percent - Maximum storage on the disk not allocated for logs on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringMin Storage Per Vs - Minimum storage allocated to any given virtualservice on the service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringSleep Interval - Internal timer to stall log-agent and prevent it from hogging cpu cycles on the service engine. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringTrace Enabled - Enable trace logs by default on service engine. Configuration operations are logged along with other important logs by service engine. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Agent StringUnknown Vs Timer - Timeout to purge unknown virtual service logs from the service engine. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- log
Disksz String - Maximum disk capacity (in mb) to be allocated to an se. This is exclusively used for debug and log data. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- log
Malloc StringFailure - Se will log memory allocation related failure to the se_trace file, wherever available. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- log
Message StringMax File List Size - Maximum number of file names in a log message. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- markers List<Property Map>
- List of labels to be used for granular rbac. Field introduced in 20.1.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Concurrent StringExternal Hm - Maximum number of external health monitors that can run concurrently in a service engine. This helps control the cpu and memory use by external health monitors. Special values are 0- value will be internally calculated based on cpu and memory. Field introduced in 18.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Cpu StringUsage - When cpu usage on an se exceeds this threshold, virtual services hosted on this se may be rebalanced to other ses to reduce load. A new se may be created as part of this process. Allowed values are 40-90. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Memory StringPer Mempool - Max bytes that can be allocated in a single mempool. Field introduced in 18.1.5. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Num StringHttp Sessions To Store - Maximum number of http session that will be created. Each session uses about 1kb in the key-value storage in shared memory. Setting this value too high can lead to exhaustion of shared memory and affect services. Allowed values are 1-2000000. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- max
Num StringSe Dps - Configures the maximum number of se_dp processes that handles traffic. If not configured, defaults to the number of cpus on the se. If decreased, it will only take effect after se reboot. Allowed values are 1-128. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- max
Public StringIps Per Lb - Applicable to azure platform only. Maximum number of public ips per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Queues StringPer Vnic - Maximum number of queues per vnic setting to '0' utilises all queues that are distributed across dispatcher cores. Allowed values are 0,1,2,4,8,16. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- max
Rules StringPer Lb - Applicable to azure platform only. Maximum number of rules per azure lb. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Scaleout StringPer Vs - Maximum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Se String - Maximum number of services engines in this group. Allowed values are 0-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- max
Skb StringFrags - Maximum of number of 4 kb pages allocated to the linux kernel gro subsystem for packet coalescing. This parameter is limited to supported kernels only. Requires se reboot. Allowed values are 1-17. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- max
Vs StringPer Se - Maximum number of virtual services that can be placed on a single service engine. Allowed values are 1-1000. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mem
Reserve String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- memory
For StringConfig Update - Indicates the percent of memory reserved for config updates. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- memory
Per StringSe - Amount of memory for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed values are 2048-262144. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- metrics
Collection StringMode - Metrics collection mode, 0 = pull mode. Se_agent pulls metrics from se_dp, 1 = push mode. Se_dp pushes metrics to se_agent. 9 = special value to reset collection state in push mode. Allowed values are 0-1. Special values are 9- reset metrics collection state. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- mgmt
Network StringRef - Management network to use for avi service engines. It is a reference to an object of type network. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt
Subnets List<Property Map> - Management subnet to use for avi service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min
Cpu StringUsage - When cpu usage on an se falls below the minimum threshold, virtual services hosted on the se may be consolidated onto other underutilized ses. After consolidation, unused service engines may then be eligible for deletion. Allowed values are 20-60. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min
Scaleout StringPer Vs - Minimum number of active service engines for the virtual service. Allowed values are 1-64. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- min
Se String - Minimum number of services engines in this group (relevant for se autorebalance only). Allowed values are 0-1000. Field introduced in 17.2.13,18.1.3,18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- minimum
Connection StringMemory - Indicates the percent of memory reserved for connections. Allowed values are 0-100. Field introduced in 18.1.2. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- multicast
Enable String - This knob enables the service engine to process multicast traffic(for vmware hypervisor). Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- n
Log StringStreaming Threads - Number of threads to use for log streaming. Allowed values are 1-100. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- netlink
Poller StringThreads - Number of threads to poll for netlink messages excluding the thread for default namespace. Requires se reboot. Allowed values are 1-32. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- netlink
Sock StringBuf Size - Socket buffer size for the netlink sockets. Requires se reboot. Allowed values are 1-128. Field introduced in 21.1.1. Unit is mega_bytes. Allowed with any value in enterprise, enterprise with cloud services edition.
- ngx
Free StringConnection Stack - Free the connection stack. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- non
Significant StringLog Throttle - This setting limits the number of non-significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ns
Helper StringDeq Interval Msec - Dequeue interval for receive queue from ns helper. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ntp
Sync StringFail Event - Toggle se ntp synchronization failure events generation. Disabled by default. Field introduced in 22.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ntp
Sync StringStatus Interval - Configures the interval at which se synchronization status with ntp server(s) is verified. A value of zero disables se ntp synchronization status validation. Allowed values are 120-900. Special values are 0- disable. Field introduced in 22.1.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- num
Dispatcher StringCores - Number of dispatcher cores (0,1,2,4,8 or 16). If set to 0, then number of dispatcher cores is deduced automatically.requires se reboot. Allowed values are 0,1,2,4,8,16. Field introduced in 17.2.12, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- num
Dispatcher StringQueues - Number of queues to each dispatcher. Allowed values are 1-2. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- num
Flow StringCores Sum Changes To Ignore - Number of changes in num flow cores sum to ignore. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- objsync
Configs List<Property Map> - Configuration knobs for interse object distribution. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- objsync
Port String - Tcp port on se management interface for interse object distribution. Supported only for externally managed security groups. Not supported on full access deployments. Requires se reboot. Allowed values are 1024-65535. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- openstack
Availability List<String>Zones - Field introduced in 17.1.1. Maximum of 5 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack
Mgmt StringNetwork Name - Avi management network name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack
Mgmt StringNetwork Uuid - Management network uuid. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- os
Reserved StringMemory - Amount of extra memory to be reserved for use by the operating system on a service engine. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- path
Mtu StringDiscovery V4 - Enable path mtu discovery feature for ipv4. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- path
Mtu StringDiscovery V6 - Enable path mtu discovery feature for ipv6. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- pcap
Tx StringMode - Determines the pcap transmit mode of operation. Requires se reboot. Enum options - PCAP_TX_AUTO, PCAP_TX_SOCKET, PCAP_TX_RING. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pcap
Tx StringRing Rd Balancing Factor - In pcap mode, reserve a configured portion of tx ring resources for itself and the remaining portion for the rx ring to achieve better balance in terms of queue depth. Requires se reboot. Allowed values are 10-100. Field introduced in 20.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
- per
App String - Per-app se mode is designed for deploying dedicated load balancers per app (vs). In this mode, each se is limited to a max of 2 vss. Vcpus in per-app ses count towards licensing usage at 25% rate. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- per
Vs StringAdmission Control - Enable/disable per vs level admission control.enabling this feature will cause the connection and packet throttling on a particular vs that has high packet buffer consumption. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- placement
Mode String - If placement mode is 'auto', virtual services are automatically placed on service engines. Enum options - PLACEMENT_MODE_AUTO. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pre
Upgrade StringSe Available Mem Threshold - Available memory threshold on se in mb, to get qualified for upgrade operation. Adjusting this knob will override the internal value of available memory threshold for se, thereby qualifying it for upgrade operation. '0' is a special auto value, which will indicate that memory threshold is calculated based on total memory size of the se. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- realtime
Se List<Property Map>Metrics - Enable or deactivate real time se metrics. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- reboot
On StringPanic - Reboot the vm or host on kernel panic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- replay
Vrf StringRoutes Interval - Routes in vrf are replayed at the specified interval. This should be increased if there are large number of routes. Allowed values are 0-3000. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- resync
Time StringInterval - Time interval to re-sync se's time with wall clock time. Allowed values are 8-600000. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb
Flush StringInterval - Sdb pipeline flush interval. Allowed values are 1-10000. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb
Pipeline StringSize - Sdb pipeline size. Allowed values are 1-10000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sdb
Scan StringCount - Sdb scan count. Allowed values are 1-1000. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Bandwidth StringType - Select the se bandwidth for the bandwidth license. Enum options - SE_BANDWIDTH_UNLIMITED, SE_BANDWIDTH_25M, SE_BANDWIDTH_200M, SE_BANDWIDTH_1000M, SE_BANDWIDTH_10000M. Field introduced in 17.2.5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- se_bandwidth_unlimited), basic (allowed values- se_bandwidth_unlimited) edition.
- se
Debug StringTrace Sz - Use to cap the size of debug ring min(se_debug_trace_sz, num_dispatcher_cores). Only applicable to > 8g systems. Requires se reboot. Allowed values are 1,2,4,8,255. Field introduced in 22.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Delayed StringFlow Delete - Delay the cleanup of flowtable entry. To be used under surveillance of avi support. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- se
Deprovision StringDelay - Duration to preserve unused service engine virtual machines before deleting them. If traffic to a virtual service were to spike up abruptly, this se would still be available to be utilized again rather than creating a new se. If this value is set to 0, controller will never delete any ses and administrator has to manually cleanup unused ses. Allowed values are 0-525600. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dos List<Property Map>Profiles - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringHm Drops - Internal only. Used to simulate se - se hb failure. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringIf State Poll Interval - Number of jiffies between polling interface state. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringIsolation - Toggle support to run se datapath instances in isolation on exclusive cpus. This improves latency and performance. However, this could reduce the total number of se_dp instances created on that se instance. Supported for >= 8 cpus. Requires se reboot. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringIsolation Num Non Dp Cpus - Number of cpus for non se-dp tasks in se datapath isolation mode. Translates total cpus minus 'num_non_dp_cpus' for datapath use. It is recommended to reserve an even number of cpus for hyper-threaded processors. Requires se reboot. Allowed values are 1-8. Special values are 0- auto. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringLog Nf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the unfiltered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringLog Udf Enqueue Percent - Internal buffer full indicator on the service engine beyond which the user filtered logs are abandoned. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Dp StringMax Hb Version - The highest supported se-se heartbeat protocol version. This version is reported by secondary se to primary se in heartbeat response messages. Allowed values are 1-3. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Queue Stall Event Sleep - Time (in seconds) service engine waits for after generating a vnic transmit queue stall event before resetting thenic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Queue Stall Threshold - Number of consecutive transmit failures to look for before generating a vnic transmit queue stall event. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Queue Stall Timeout - Time (in milliseconds) to wait for network/nic recovery on detecting a transmit queue stall after which service engine resets the nic. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Restart On Queue Stall Count - Number of consecutive transmit queue stall events in se_dp_vnic_stall_se_restart_window to look for before restarting se. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dp StringVnic Stall Se Restart Window - Window of time (in seconds) during which se_dp_vnic_restart_on_queue_stall_count number of consecutive stalls results in a se restart. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dpdk StringPmd - Determines if dpdk pool mode driver should be used or not 0 automatically determine based on hypervisor/nic type 1 unconditionally use dpdk poll mode driver 2 don't use dpdk poll mode driver.requires se reboot. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Dump StringCore On Assert - Enable core dump on assert. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Emulated StringCores - Use this to emulate more/less cpus than is actually available. One datapath process is started for each core. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- se
Flow StringProbe Retries - Flow probe retry count if no replies are received.requires se reboot. Allowed values are 0-5. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Flow StringProbe Retry Timer - Timeout in milliseconds for flow probe retries.requires se reboot. Allowed values are 20-50. Field introduced in 18.2.5. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Group List<Property Map>Analytics Policies - Analytics policy for serviceenginegroup. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Hyperthreaded StringMode - Controls the distribution of se data path processes on cpus which support hyper-threading. Requires hyper-threading to be enabled at host level. Requires se reboot. For more details please refer to se placement kb. Enum options - SE_CPU_HT_AUTO, SE_CPU_HT_SPARSE_DISPATCHER_PRIORITY, SE_CPU_HT_SPARSE_PROXY_PRIORITY, SE_CPU_HT_PACKED_CORES. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Ip StringEncap Ipc - Determines if se-se ipc messages are encapsulated in an ip header 0 automatically determine based on hypervisor type 1 use ip encap unconditionally ~[0,1] don't use ip encaprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Kni StringBurst Factor - This knob controls the resource availability and burst size used between se datapath and kni. This helps in minimising packet drops when there is higher kni traffic (non-vip traffic from and to linux). The factor takes the following values 0-default. 1-doubles the burst size and kni resources. 2-quadruples the burst size and kni resources. 3-increases the burst size and kni resources by a factor of eight. Allowed values are 0-3. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
L3Encap StringIpc - Determines if se-se ipc messages use se interface ip instead of vip 0 automatically determine based on hypervisor type 1 use se interface ip unconditionally ~[0,1] don't use se interface iprequires se reboot. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Log StringBuffer App Blocking Dequeue - Internal flag that blocks dataplane until all application logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Log StringBuffer Conn Blocking Dequeue - Internal flag that blocks dataplane until all connection logs are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Log StringBuffer Events Blocking Dequeue - Internal flag that blocks dataplane until all outstanding events are flushed to log-agent process. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Lro String - Enable or disable large receive optimization for vnics.supported on vmxnet3.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Mp StringRing Retry Count - The retry count for the multi-producer enqueue before yielding the cpu. To be used under surveillance of avi support. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
- se
Mtu String - Mtu for the vnics of ses in the se group. Allowed values are 512-9000. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Name StringPrefix - Prefix to use for virtual machine name of service engines. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Packet StringBuffer Max - Internal use only. Used to artificially reduce the available number of packet buffers. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringLookahead - Enables lookahead mode of packet receive in pcap mode. Introduced to overcome an issue with hv_netvsc driver. Lookahead mode attempts to ensure that application and kernel's view of the receive rings are consistent. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringPkt Count - Max number of packets the pcap interface can hold and if the value is 0 the optimum value will be chosen. The optimum value will be chosen based on se-memory, cloud type and number of interfaces.requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringPkt Sz - Max size of each packet in the pcap interface. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringQdisc Bypass - Bypass the kernel's traffic control layer, to deliver packets directly to the driver. Enabling this feature results in egress packets not being captured in host tcpdump. Note brief packet reordering or loss may occur upon toggle. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringReinit Frequency - Frequency in seconds at which periodically a pcap reinit check is triggered. May be used in conjunction with the configuration pcap_reinit_threshold. (valid range 15 mins - 12 hours, 0 - disables). Allowed values are 900-43200. Special values are 0- disable. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Pcap StringReinit Threshold - Threshold for input packet receive errors in pcap mode exceeding which a pcap reinit is triggered. If not set, an unconditional reinit is performed. This value is checked every pcap_reinit_frequency interval. Field introduced in 17.2.13, 18.1.3, 18.2.1. Unit is metric_count. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Probe StringPort - Tcp port on se where echo service will be run. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Rl List<Property Map>Props - Rate limiter properties. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- String
- Minimum time to wait on server between taking sampleswhen sampling the navigation timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- String
- Percentage of navigation timing data from the end user client, used for sampling to get client insights. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Rum StringSampling Res Interval - Minimum time to wait on server between taking sampleswhen sampling the resource timing data from the end user client. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Rum StringSampling Res Percent - Percentage of resource timing data from the end user client used for sampling to get client insight. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Sb StringDedicated Core - Sideband traffic will be handled by a dedicated core.requires se reboot. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Sb StringThreads - Number of sideband threads per se.requires se reboot. Allowed values are 1-128. Field introduced in 16.5.2, 17.1.9, 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Thread StringMultiplier - Multiplier for se threads based on vcpu. Allowed values are 1-10. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
- se
Time List<Property Map>Tracker Props - Time tracker properties for latency audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Tracert List<Property Map>Port Ranges - Traceroute port range. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Tunnel StringMode - Determines if direct secondary return (dsr) from secondary se is active or not 0 automatically determine based on hypervisor type. 1 enable tunnel mode - dsr is unconditionally disabled. 2 disable tunnel mode - dsr is unconditionally enabled. Tunnel mode can be enabled or disabled at run-time. Allowed values are 0-2. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
- se
Tunnel StringUdp Port - Udp port for tunneled packets from secondary to primary se in docker bridge mode.requires se reboot. Field introduced in 17.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Tx StringBatch Size - Number of packets to batch for transmit to the nic. Requires se reboot. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Txq StringThreshold - Once the tx queue of the dispatcher reaches this threshold, hardware queues are not polled for further packets. To be used under surveillance of avi support. Allowed values are 512-32768. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2048), basic (allowed values- 2048) edition.
- se
Udp StringEncap Ipc - Determines if se-se ipc messages are encapsulated in a udp header 0 automatically determine based on hypervisor type. 1 use udp encap unconditionally.requires se reboot. Allowed values are 0-1. Field introduced in 17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Use StringDpdk - Determines if dpdk library should be used or not 0 automatically determine based on hypervisor type 1 use dpdk if pcap is not enabled 2 don't use dpdk. Allowed values are 0-2. Field introduced in 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vnic StringTx Sw Queue Flush Frequency - Configure the frequency in milliseconds of software transmit spillover queue flush when enabled. This is necessary to flush any packets in the spillover queue in the absence of a packet transmit in the normal course of operation. Allowed values are 50-500. Special values are 0- disable. Field introduced in 20.1.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vnic StringTx Sw Queue Size - Configure the size of software transmit spillover queue when enabled. Requires se reboot. Allowed values are 128-2048. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vs StringHb Max Pkts In Batch - Maximum number of aggregated vs heartbeat packets to send in a batch. Allowed values are 1-256. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Vs StringHb Max Vs In Pkt - Maximum number of virtualservices for which heartbeat messages are aggregated in one packet. Allowed values are 1-1024. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- self
Se StringElection - Enable ses to elect a primary amongst themselves in the absence of a connectivity to controller. Field introduced in 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- send
Se StringReady Timeout - Timeout for sending se_ready without ns helper registration completion. Allowed values are 10-600. Field introduced in 21.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- service
Ip6Subnets List<Property Map> - Ipv6 subnets assigned to the se group. Required for vs group placement. Field introduced in 18.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- service
Ip List<Property Map>Subnets - Subnets assigned to the se group. Required for vs group placement. Field introduced in 17.1.1. Maximum of 128 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- shm
Minimum StringConfig Memory - Minimum required shared memory to apply any configuration. Allowed values are 0-100. Field introduced in 18.1.2. Unit is mb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- significant
Log StringThrottle - This setting limits the number of significant logs generated per second per core on this se. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ssl
Preprocess StringSni Hostname - (beta) preprocess ssl client hello for sni hostname extension.if set to true, this will apply sni child's ssl protocol(s), if they are different from sni parent's allowed ssl protocol(s). Field introduced in 17.2.12, 18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ssl
Sess StringCache Per Vs - Number of ssl sessions that can be cached per vs. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- String
- The threshold for the transient shared config memory in the se. Allowed values are 0-100. Field introduced in 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- udf
Log StringThrottle - This setting limits the number of udf logs generated per second per core on this se. Udf logs are generated due to the configured client log filters or the rules with logging enabled. Default is 100 logs per second. Set it to zero (0) to deactivate throttling. Field introduced in 17.1.3. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- upstream
Connect StringTimeout - Timeout for backend connection. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream
Connpool StringEnable - Enable upstream connection pool,. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream
Read StringTimeout - Timeout for data to be received from backend. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
- upstream
Send StringTimeout - Timeout for upstream to become writable. Field introduced in 21.1.1. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3600000), basic (allowed values- 3600000) edition.
- use
Dp StringUtil For Scaleout - If enabled, the datapath cpu utilization is consulted by the auto scale-out logic. Field introduced in 22.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use
Hyperthreaded StringCores - Enables the use of hyper-threaded cores on se. Requires se reboot. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use
Legacy StringNetlink - Enable legacy model of netlink notifications. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- use
Objsync String - Enable interse objsyc distribution framework. Field introduced in 20.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use
Standard StringAlb - Use standard sku azure load balancer. By default cloud level flag is set. If not set, it inherits/uses the use_standard_alb flag from the cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- user
Agent List<Property Map>Cache Configs - Configuration for user-agent cache used in bot management. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- user
Defined StringMetric Age - Defines in seconds how long before an unused user-defined-metric is garbage collected. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Clusters List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Datastore StringMode - Enum options - vcenter_datastore_any, vcenter_datastore_local, vcenter_datastore_shared. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Datastores List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Datastores StringInclude - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Folder String - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Hosts List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Parking StringVnic Pg - Parking port group to be used by 9 vnics at the time of se creation. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- vcenters List<Property Map>
- Vcenter information for scoping at host/cluster level. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcpus
Per StringSe - Number of vcpus for each of the service engine virtual machines. Changes to this setting do not affect existing ses. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vip
Asgs List<Property Map> - When vip_asg is set, vip configuration will be managed by avi.user will be able to configure vip_asg or vips individually at the time of create. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Dhcp StringIp Check Interval - Dhcp ip check interval. Allowed values are 1-1000. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Dhcp StringIp Max Retries - Dhcp ip max retries. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Ip StringDelete Interval - Wait interval before deleting ip. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Probe StringInterval - Probe vnic interval. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnic
Rpc StringRetry Interval - Time interval for retrying the failed vnic rpc requests. Field introduced in 21.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vnicdb
Cmd StringHistory Size - Size of vnicdb command history. Allowed values are 0-65535. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Host StringRedundancy - Ensure primary and secondary service engines are deployed on different physical hosts. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition. Special default for essentials edition is true, basic edition is true, enterprise edition is true.
- vs
Scalein StringTimeout - Time to wait for the scaled in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Scalein StringTimeout For Upgrade - During se upgrade, time to wait for the scaled-in se to drain existing flows before marking the scalein done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Scaleout StringTimeout - Time to wait for the scaled out se to become ready before marking the scaleout done. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Se StringPrimary Switchover Additional Wait Time - Wait time for primary switchover ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Se StringScalein Additional Wait Time - Wait time for sending scalein ready notification after flows are completed. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Se StringScaleout Additional Wait Time - Wait time for sending scaleout ready notification after virtual service is marked up. In certain deployments, there may be an additional delay to accept traffic. For example, for bgp, some time is needed for route advertisement. Allowed values are 0-300. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Se StringScaleout Ready Timeout - Timeout in seconds for service engine to sendscaleout ready notification of a virtual service. Allowed values are 0-90. Field introduced in 18.1.5,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vs
Switchover StringTimeout - During se upgrade in a legacy active/standby segroup, time to wait for the new primary se to accept flows before marking the switchover done. Field introduced in 17.2.13,18.1.4,18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vss
Placement StringEnabled - If set, virtual services will be placed on only a subset of the cores of an se. Field introduced in 18.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vss
Placements List<Property Map> - Parameters to place virtual services on only a subset of the cores of an se. Field introduced in 17.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf
Mempool String - Enable memory pool for waf.requires se reboot. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf
Mempool StringSize - Memory pool size used for waf.requires se reboot. Field introduced in 17.2.3. Unit is kb. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf
Use StringJit For Pcre - Use the jit compiler for pcre regular expressions in waf. Setting this to false will impact performance. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Supporting Types
GetServiceenginegroupConfigpbAttribute
- Version string
- Version string
- version String
- version string
- version str
- version String
GetServiceenginegroupCustomTag
GetServiceenginegroupGcpConfig
- Backend
Data stringVpc Network Name - Backend
Data stringVpc Project Id - Backend
Data stringVpc Subnet Name
- Backend
Data stringVpc Network Name - Backend
Data stringVpc Project Id - Backend
Data stringVpc Subnet Name
- backend
Data StringVpc Network Name - backend
Data StringVpc Project Id - backend
Data StringVpc Subnet Name
- backend
Data stringVpc Network Name - backend
Data stringVpc Project Id - backend
Data stringVpc Subnet Name
- backend
Data StringVpc Network Name - backend
Data StringVpc Project Id - backend
Data StringVpc Subnet Name
GetServiceenginegroupInstanceFlavorInfo
- Cost string
- Disk
Gb string - Enhanced
Nw string - Id string
- Is
Recommended string - Max
Ip6s stringPer Nic - Max
Ips stringPer Nic - Max
Nics string - Metas
List<Get
Serviceenginegroup Instance Flavor Info Meta> - Name string
- Search ServiceEngineGroup by name.
- Public string
- Ram
Mb string - Vcpus string
- Cost string
- Disk
Gb string - Enhanced
Nw string - Id string
- Is
Recommended string - Max
Ip6s stringPer Nic - Max
Ips stringPer Nic - Max
Nics string - Metas
[]Get
Serviceenginegroup Instance Flavor Info Meta - Name string
- Search ServiceEngineGroup by name.
- Public string
- Ram
Mb string - Vcpus string
- cost String
- disk
Gb String - enhanced
Nw String - id String
- is
Recommended String - max
Ip6s StringPer Nic - max
Ips StringPer Nic - max
Nics String - metas
List<Get
Serviceenginegroup Instance Flavor Info Meta> - name String
- Search ServiceEngineGroup by name.
- public_ String
- ram
Mb String - vcpus String
- cost string
- disk
Gb string - enhanced
Nw string - id string
- is
Recommended string - max
Ip6s stringPer Nic - max
Ips stringPer Nic - max
Nics string - metas
Get
Serviceenginegroup Instance Flavor Info Meta[] - name string
- Search ServiceEngineGroup by name.
- public string
- ram
Mb string - vcpus string
- cost str
- disk_
gb str - enhanced_
nw str - id str
- is_
recommended str - max_
ip6s_ strper_ nic - max_
ips_ strper_ nic - max_
nics str - metas
Sequence[Get
Serviceenginegroup Instance Flavor Info Meta] - name str
- Search ServiceEngineGroup by name.
- public str
- ram_
mb str - vcpus str
- cost String
- disk
Gb String - enhanced
Nw String - id String
- is
Recommended String - max
Ip6s StringPer Nic - max
Ips StringPer Nic - max
Nics String - metas List<Property Map>
- name String
- Search ServiceEngineGroup by name.
- public String
- ram
Mb String - vcpus String
GetServiceenginegroupInstanceFlavorInfoMeta
GetServiceenginegroupIptable
- Chain string
- Rules
List<Get
Serviceenginegroup Iptable Rule> - Table string
- Chain string
- Rules
[]Get
Serviceenginegroup Iptable Rule - Table string
- chain String
- rules
List<Get
Serviceenginegroup Iptable Rule> - table String
- chain string
- rules
Get
Serviceenginegroup Iptable Rule[] - table string
- chain String
- rules List<Property Map>
- table String
GetServiceenginegroupIptableRule
- Action string
- Dnat
Ips List<GetServiceenginegroup Iptable Rule Dnat Ip> - Dst
Ips List<GetServiceenginegroup Iptable Rule Dst Ip> - Dst
Ports List<GetServiceenginegroup Iptable Rule Dst Port> - Input
Interface string - Output
Interface string - Proto string
- Src
Ips List<GetServiceenginegroup Iptable Rule Src Ip> - Src
Ports List<GetServiceenginegroup Iptable Rule Src Port> - Tag string
- Action string
- Dnat
Ips []GetServiceenginegroup Iptable Rule Dnat Ip - Dst
Ips []GetServiceenginegroup Iptable Rule Dst Ip - Dst
Ports []GetServiceenginegroup Iptable Rule Dst Port - Input
Interface string - Output
Interface string - Proto string
- Src
Ips []GetServiceenginegroup Iptable Rule Src Ip - Src
Ports []GetServiceenginegroup Iptable Rule Src Port - Tag string
- action String
- dnat
Ips List<GetServiceenginegroup Iptable Rule Dnat Ip> - dst
Ips List<GetServiceenginegroup Iptable Rule Dst Ip> - dst
Ports List<GetServiceenginegroup Iptable Rule Dst Port> - input
Interface String - output
Interface String - proto String
- src
Ips List<GetServiceenginegroup Iptable Rule Src Ip> - src
Ports List<GetServiceenginegroup Iptable Rule Src Port> - tag String
- action string
- dnat
Ips GetServiceenginegroup Iptable Rule Dnat Ip[] - dst
Ips GetServiceenginegroup Iptable Rule Dst Ip[] - dst
Ports GetServiceenginegroup Iptable Rule Dst Port[] - input
Interface string - output
Interface string - proto string
- src
Ips GetServiceenginegroup Iptable Rule Src Ip[] - src
Ports GetServiceenginegroup Iptable Rule Src Port[] - tag string
- action str
- dnat_
ips Sequence[GetServiceenginegroup Iptable Rule Dnat Ip] - dst_
ips Sequence[GetServiceenginegroup Iptable Rule Dst Ip] - dst_
ports Sequence[GetServiceenginegroup Iptable Rule Dst Port] - input_
interface str - output_
interface str - proto str
- src_
ips Sequence[GetServiceenginegroup Iptable Rule Src Ip] - src_
ports Sequence[GetServiceenginegroup Iptable Rule Src Port] - tag str
GetServiceenginegroupIptableRuleDnatIp
GetServiceenginegroupIptableRuleDstIp
- ip
Addrs List<Property Map> - mask String
GetServiceenginegroupIptableRuleDstIpIpAddr
GetServiceenginegroupIptableRuleDstPort
GetServiceenginegroupIptableRuleSrcIp
- ip
Addrs List<Property Map> - mask String
GetServiceenginegroupIptableRuleSrcIpIpAddr
GetServiceenginegroupIptableRuleSrcPort
GetServiceenginegroupKniAllowedServerPort
- protocol String
- ranges List<Property Map>
GetServiceenginegroupKniAllowedServerPortRange
GetServiceenginegroupLabel
GetServiceenginegroupMarker
GetServiceenginegroupMgmtSubnet
- ip
Addrs List<Property Map> - mask String
GetServiceenginegroupMgmtSubnetIpAddr
GetServiceenginegroupObjsyncConfig
- Objsync
Cpu stringLimit - Objsync
Hub stringElect Interval - Objsync
Reconcile stringInterval
- Objsync
Cpu stringLimit - Objsync
Hub stringElect Interval - Objsync
Reconcile stringInterval
- objsync
Cpu StringLimit - objsync
Hub StringElect Interval - objsync
Reconcile StringInterval
- objsync
Cpu stringLimit - objsync
Hub stringElect Interval - objsync
Reconcile stringInterval
- objsync
Cpu StringLimit - objsync
Hub StringElect Interval - objsync
Reconcile StringInterval
GetServiceenginegroupRealtimeSeMetric
GetServiceenginegroupSeDosProfile
GetServiceenginegroupSeDosProfileThreshInfo
GetServiceenginegroupSeGroupAnalyticsPolicy
GetServiceenginegroupSeGroupAnalyticsPolicyMetricsEventThreshold
- Metrics
Event stringThreshold Type - Reset
Threshold string - Watermark
Thresholds List<double>
- Metrics
Event stringThreshold Type - Reset
Threshold string - Watermark
Thresholds []float64
- metrics
Event StringThreshold Type - reset
Threshold String - watermark
Thresholds List<Double>
- metrics
Event stringThreshold Type - reset
Threshold string - watermark
Thresholds number[]
- metrics_
event_ strthreshold_ type - reset_
threshold str - watermark_
thresholds Sequence[float]
- metrics
Event StringThreshold Type - reset
Threshold String - watermark
Thresholds List<Number>
GetServiceenginegroupSeRlProp
- Msf
Num stringStages - Msf
Stage stringSize
- Msf
Num stringStages - Msf
Stage stringSize
- msf
Num StringStages - msf
Stage StringSize
- msf
Num stringStages - msf
Stage stringSize
- msf_
num_ strstages - msf_
stage_ strsize
- msf
Num StringStages - msf
Stage StringSize
GetServiceenginegroupSeTimeTrackerProp
- Egress
Audit stringMode - Egress
Threshold string - Event
Gen stringWindow - Ingress
Audit stringMode - Ingress
Threshold string
- Egress
Audit stringMode - Egress
Threshold string - Event
Gen stringWindow - Ingress
Audit stringMode - Ingress
Threshold string
- egress
Audit StringMode - egress
Threshold String - event
Gen StringWindow - ingress
Audit StringMode - ingress
Threshold String
- egress
Audit stringMode - egress
Threshold string - event
Gen stringWindow - ingress
Audit stringMode - ingress
Threshold string
- egress
Audit StringMode - egress
Threshold String - event
Gen StringWindow - ingress
Audit StringMode - ingress
Threshold String
GetServiceenginegroupSeTracertPortRange
GetServiceenginegroupServiceIp6Subnet
- ip
Addrs List<Property Map> - mask String
GetServiceenginegroupServiceIp6SubnetIpAddr
GetServiceenginegroupServiceIpSubnet
- ip
Addrs List<Property Map> - mask String
GetServiceenginegroupServiceIpSubnetIpAddr
GetServiceenginegroupUserAgentCacheConfig
- Batch
Size string - Controller
Cache stringSize - Max
Age string - Max
Last stringHit Time - Max
Upstream stringQueries - Max
Wait stringTime - Num
Entries stringUpstream Update - Percent
Reserved stringFor Bad Bots - Percent
Reserved stringFor Browsers - Percent
Reserved stringFor Good Bots - Percent
Reserved stringFor Outstanding - Se
Cache stringSize - Upstream
Update stringInterval
- Batch
Size string - Controller
Cache stringSize - Max
Age string - Max
Last stringHit Time - Max
Upstream stringQueries - Max
Wait stringTime - Num
Entries stringUpstream Update - Percent
Reserved stringFor Bad Bots - Percent
Reserved stringFor Browsers - Percent
Reserved stringFor Good Bots - Percent
Reserved stringFor Outstanding - Se
Cache stringSize - Upstream
Update stringInterval
- batch
Size String - controller
Cache StringSize - max
Age String - max
Last StringHit Time - max
Upstream StringQueries - max
Wait StringTime - num
Entries StringUpstream Update - percent
Reserved StringFor Bad Bots - percent
Reserved StringFor Browsers - percent
Reserved StringFor Good Bots - percent
Reserved StringFor Outstanding - se
Cache StringSize - upstream
Update StringInterval
- batch
Size string - controller
Cache stringSize - max
Age string - max
Last stringHit Time - max
Upstream stringQueries - max
Wait stringTime - num
Entries stringUpstream Update - percent
Reserved stringFor Bad Bots - percent
Reserved stringFor Browsers - percent
Reserved stringFor Good Bots - percent
Reserved stringFor Outstanding - se
Cache stringSize - upstream
Update stringInterval
- batch_
size str - controller_
cache_ strsize - max_
age str - max_
last_ strhit_ time - max_
upstream_ strqueries - max_
wait_ strtime - num_
entries_ strupstream_ update - percent_
reserved_ strfor_ bad_ bots - percent_
reserved_ strfor_ browsers - percent_
reserved_ strfor_ good_ bots - percent_
reserved_ strfor_ outstanding - se_
cache_ strsize - upstream_
update_ strinterval
- batch
Size String - controller
Cache StringSize - max
Age String - max
Last StringHit Time - max
Upstream StringQueries - max
Wait StringTime - num
Entries StringUpstream Update - percent
Reserved StringFor Bad Bots - percent
Reserved StringFor Browsers - percent
Reserved StringFor Good Bots - percent
Reserved StringFor Outstanding - se
Cache StringSize - upstream
Update StringInterval
GetServiceenginegroupVcenter
- Clusters
List<Get
Serviceenginegroup Vcenter Cluster> - Nsxt
Clusters List<GetServiceenginegroup Vcenter Nsxt Cluster> - Nsxt
Datastores List<GetServiceenginegroup Vcenter Nsxt Datastore> - Nsxt
Hosts List<GetServiceenginegroup Vcenter Nsxt Host> - Vcenter
Folder string - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Ref string
- Clusters
[]Get
Serviceenginegroup Vcenter Cluster - Nsxt
Clusters []GetServiceenginegroup Vcenter Nsxt Cluster - Nsxt
Datastores []GetServiceenginegroup Vcenter Nsxt Datastore - Nsxt
Hosts []GetServiceenginegroup Vcenter Nsxt Host - Vcenter
Folder string - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Vcenter
Ref string
- clusters
List<Get
Serviceenginegroup Vcenter Cluster> - nsxt
Clusters List<GetServiceenginegroup Vcenter Nsxt Cluster> - nsxt
Datastores List<GetServiceenginegroup Vcenter Nsxt Datastore> - nsxt
Hosts List<GetServiceenginegroup Vcenter Nsxt Host> - vcenter
Folder String - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Ref String
- clusters
Get
Serviceenginegroup Vcenter Cluster[] - nsxt
Clusters GetServiceenginegroup Vcenter Nsxt Cluster[] - nsxt
Datastores GetServiceenginegroup Vcenter Nsxt Datastore[] - nsxt
Hosts GetServiceenginegroup Vcenter Nsxt Host[] - vcenter
Folder string - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Ref string
- clusters
Sequence[Get
Serviceenginegroup Vcenter Cluster] - nsxt_
clusters Sequence[GetServiceenginegroup Vcenter Nsxt Cluster] - nsxt_
datastores Sequence[GetServiceenginegroup Vcenter Nsxt Datastore] - nsxt_
hosts Sequence[GetServiceenginegroup Vcenter Nsxt Host] - vcenter_
folder str - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter_
ref str
- clusters List<Property Map>
- nsxt
Clusters List<Property Map> - nsxt
Datastores List<Property Map> - nsxt
Hosts List<Property Map> - vcenter
Folder String - Folder to place all the service engine virtual machines in vcenter. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- vcenter
Ref String
GetServiceenginegroupVcenterCluster
- Cluster
Id string - Override
Vsphere stringHa - Vmg
Name string
- Cluster
Id string - Override
Vsphere stringHa - Vmg
Name string
- cluster
Id String - override
Vsphere StringHa - vmg
Name String
- cluster
Id string - override
Vsphere stringHa - vmg
Name string
- cluster_
id str - override_
vsphere_ strha - vmg_
name str
- cluster
Id String - override
Vsphere StringHa - vmg
Name String
GetServiceenginegroupVcenterDatastore
- Datastore
Name string - Managed
Object stringId
- Datastore
Name string - Managed
Object stringId
- datastore
Name String - managed
Object StringId
- datastore
Name string - managed
Object stringId
- datastore_
name str - managed_
object_ strid
- datastore
Name String - managed
Object StringId
GetServiceenginegroupVcenterHost
GetServiceenginegroupVcenterNsxtCluster
- Cluster
Ids List<string> - Include string
- Cluster
Ids []string - Include string
- cluster
Ids List<String> - include String
- cluster
Ids string[] - include string
- cluster_
ids Sequence[str] - include str
- cluster
Ids List<String> - include String
GetServiceenginegroupVcenterNsxtDatastore
GetServiceenginegroupVcenterNsxtHost
GetServiceenginegroupVipAsg
GetServiceenginegroupVipAsgConfiguration
GetServiceenginegroupVipAsgConfigurationZone
- Availability
Zone string - Fip
Capable string - Subnet
Uuid string
- Availability
Zone string - Fip
Capable string - Subnet
Uuid string
- availability
Zone String - fip
Capable String - subnet
Uuid String
- availability
Zone string - fip
Capable string - subnet
Uuid string
- availability_
zone str - fip_
capable str - subnet_
uuid str
- availability
Zone String - fip
Capable String - subnet
Uuid String
GetServiceenginegroupVipAsgPolicy
- Dns
Cooldown string - Max
Size string - Min
Size string - Suspend string
- Dns
Cooldown string - Max
Size string - Min
Size string - Suspend string
- dns
Cooldown String - max
Size String - min
Size String - suspend String
- dns
Cooldown string - max
Size string - min
Size string - suspend string
- dns_
cooldown str - max_
size str - min_
size str - suspend str
- dns
Cooldown String - max
Size String - min
Size String - suspend String
GetServiceenginegroupVssPlacement
- Core
Nonaffinity string - Num
Subcores string
- Core
Nonaffinity string - Num
Subcores string
- core
Nonaffinity String - num
Subcores String
- core
Nonaffinity string - num
Subcores string
- core_
nonaffinity str - num_
subcores str
- core
Nonaffinity String - num
Subcores String
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
avi
Terraform Provider.