1. Packages
  2. Avi Provider
  3. API Docs
  4. getControllerproperties
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

avi.getControllerproperties

Explore with Pulumi AI

avi logo
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

    <!–

    Copyright 2021 VMware, Inc.
    SPDX-License-Identifier: Mozilla Public License 2.0
    

    –>

    layout: “avi”

    page_title: “AVI: avi.Controllerproperties” sidebar_current: “docs-avi-datasource-controllerproperties” description: |- Get information of Avi ControllerProperties.

    avi.Controllerproperties

    This data source is used to to get avi.Controllerproperties objects.

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    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.GetControllerpropertiesArgs;
    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 fooControllerproperties = AviFunctions.getControllerproperties(GetControllerpropertiesArgs.builder()
                .name("foo")
                .uuid("controllerproperties-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
                .build());
    
        }
    }
    
    variables:
      fooControllerproperties:
        fn::invoke:
          function: avi:getControllerproperties
          arguments:
            name: foo
            uuid: controllerproperties-f9cf6b3e-a411-436f-95e2-2982ba2b217b
    

    Using getControllerproperties

    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 getControllerproperties(args: GetControllerpropertiesArgs, opts?: InvokeOptions): Promise<GetControllerpropertiesResult>
    function getControllerpropertiesOutput(args: GetControllerpropertiesOutputArgs, opts?: InvokeOptions): Output<GetControllerpropertiesResult>
    def get_controllerproperties(id: Optional[str] = None,
                                 uuid: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetControllerpropertiesResult
    def get_controllerproperties_output(id: Optional[pulumi.Input[str]] = None,
                                 uuid: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetControllerpropertiesResult]
    func LookupControllerproperties(ctx *Context, args *LookupControllerpropertiesArgs, opts ...InvokeOption) (*LookupControllerpropertiesResult, error)
    func LookupControllerpropertiesOutput(ctx *Context, args *LookupControllerpropertiesOutputArgs, opts ...InvokeOption) LookupControllerpropertiesResultOutput

    > Note: This function is named LookupControllerproperties in the Go SDK.

    public static class GetControllerproperties 
    {
        public static Task<GetControllerpropertiesResult> InvokeAsync(GetControllerpropertiesArgs args, InvokeOptions? opts = null)
        public static Output<GetControllerpropertiesResult> Invoke(GetControllerpropertiesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetControllerpropertiesResult> getControllerproperties(GetControllerpropertiesArgs args, InvokeOptions options)
    public static Output<GetControllerpropertiesResult> getControllerproperties(GetControllerpropertiesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: avi:index/getControllerproperties:getControllerproperties
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uuid string
    Search ControllerProperties by uuid.
    Id string
    Uuid string
    Search ControllerProperties by uuid.
    id String
    uuid String
    Search ControllerProperties by uuid.
    id string
    uuid string
    Search ControllerProperties by uuid.
    id str
    uuid str
    Search ControllerProperties by uuid.
    id String
    uuid String
    Search ControllerProperties by uuid.

    getControllerproperties Result

    The following output properties are available:

    AlertManagerUseEvms string
    Enable to use event manager as source of eventsdisable to use log manager as source of events. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    AllowAdminNetworkUpdates string
    Allow non-admin tenants to update admin vrfcontext and network objects. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AllowIpForwarding string
    Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AllowUnauthenticatedApis string
    Allow unauthenticated access for special apis. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AllowUnauthenticatedNodes string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ApiIdleTimeout string
    Allowed values are 0-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ApiPerfLoggingThreshold string
    Threshold to log request timing in portal_performance.log and server-timing response header. Any stage taking longer than 1% of the threshold will be included in the server-timing header. Field introduced in 18.1.4, 18.2.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AppviewxCompatMode string
    Export configuration in appviewx compatibility mode. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ArchiveRetentionFrameworkPeriod string
    Period for archive and retention framework job. Allowed values are 1-240. Field introduced in 31.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AsyncPatchMergePeriod string
    Period for which asynchronous patch requests are queued. Allowed values are 30-120. Special values are 0 - deactivated. Field introduced in 18.2.11, 20.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    AsyncPatchRequestCleanupDuration string
    Duration for which asynchronous patch requests should be kept, after being marked as success or fail. Allowed values are 5-120. Field introduced in 18.2.11, 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    AttachIpRetryInterval string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AttachIpRetryLimit string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    BmUseAnsible string
    Use ansible for se creation in baremetal. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CheckVsvipFqdnSyntax string
    Enforce vsvip fqdn syntax checks. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CleanupExpiredAuthtokenTimeoutPeriod string
    Period for auth token cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CleanupSessionsTimeoutPeriod string
    Period for sessions cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CloudDiscoveryInterval string
    Time in minutes to wait between consecutive cloud discovery cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    CloudReconcile string
    Enable/disable periodic reconcile for all the clouds. 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.
    CloudReconcileInterval string
    Time in minutes to wait between consecutive cloud reconcile cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    ClusterIpGratuitousArpPeriod string
    Period for cluster ip gratuitous arp job. Allowed values are 1-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConfigpbAttributes List<GetControllerpropertiesConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConsistencyCheckTimeoutPeriod string
    Period for consistency check job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ControllerResourceInfoCollectionPeriod string
    Periodically collect stats. Field introduced in 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    CrashedSeReboot string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    DeadSeDetectionTimer string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    DefaultMinimumApiTimeout string
    Minimum api timeout value.if this value is not 60, it will be the default timeout for all apis that do not have a specific timeout.if an api has a specific timeout but is less than this value, this value will become the new timeout. Allowed values are 60-3600. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    DelOfflineSeAfterRebootDelay string
    The amount of time the controller will wait before deleting an offline se after it has been rebooted. For unresponsive ses, the total time will be unresponsive_se_reboot + del_offline_se_after_reboot_delay. For crashed ses, the total time will be crashed_se_reboot + del_offline_se_after_reboot_delay. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    DetachIpRetryInterval string
    Amount of time to wait after last detach ip failure before attempting next detach ip retry. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    DetachIpRetryLimit string
    Maximum number of detach ip retries. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    DetachIpTimeout string
    Time to wait before marking detach ip as failed. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    DnsRefreshPeriod string
    Period for refresh pool and gslb dns job. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 60), basic (allowed values- 60) edition.
    Dummy string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EditSystemLimits string
    Allow editing of system limits. Keep in mind that these system limits have been carefully selected based on rigorous testing in our testig environments. Modifying these limits could destabilize your cluster. Do this at your own risk!. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableApiSharding string
    This setting enables the controller leader to shard api requests to the followers (if any). Field introduced in 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableMemoryBalancer string
    Enable/disable memory balancer. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableNsxStreamingAgent string
    When set to true, avi controller will connect to dynamic config streaming agent on nsx manager to get live updates. If it cannot connect, it will fallback to using rest apis based periodic polling. Dynamic streaming is supported from nsx version 4.2.1 onwards. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnablePerProcessStop string
    Enable stopping of individual processes if process cross the given threshold limit, even when the total controller memory usage is belowits threshold limit. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableResmgrLogCachePrint string
    Enable printing of cached logs inside resource manager. Used for debugging purposes only. Field introduced in 20.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
    EventManagerMaxGoroutines string
    Maximum number of goroutines for event manager process. Allowed values are 1-64. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EventManagerMaxSubscribers string
    Maximum number of subscribers for event manager process. Allowed values are 1-6. Special values are 0 - disabled. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EventManagerProcessingTimeThreshold string
    Log instances for event manager processing delay; recorded whenever event processing delay exceeds configured interval specified in seconds. Allowed values are 1-5. Special values are 0 - disabled. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    FalsePositiveLearningConfigs List<GetControllerpropertiesFalsePositiveLearningConfig>
    False positive learning configuration. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    FatalErrorLeaseTime string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FederatedDatastoreCleanupDuration string
    Federated datastore will not cleanup diffs unless they are at least this duration in the past. Field introduced in 20.1.1. Unit is hours. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FileObjectCleanupPeriod string
    Period for file object cleanup job. Field introduced in 20.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FileobjectMaxFileVersions string
    This is the max number of file versions that will be retained for a file referenced by the local fileobject. Subsequent uploads of file will result in the file rotation of the older version and the latest version retained. Example when a file upload is done for the first time, there will be a v1 version. Subsequent uploads will get mapped to v1, v2 and v3 versions. On the fourth upload of the file, the v1 will be file rotated and v2, v3 and v4 will be retained. Allowed values are 1-5. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    GslbFileobjectMaxVersionCount string
    Number of version copies for a givenfile object of gslb_geo_db type. Allowed values are 2-50000. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    GslbPurgeBatchSize string
    Batch size for the vs_mgr to perform datastrorecleanup during a gslb purge. Allowed values are 50-1200. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    GslbPurgeSleepTimeMs string
    Sleep time in the vs_mgr during a federatedpurge rpc call. Allowed values are 50-100. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    IgnoreVrfInNetworksubnetlist string
    Ignore the vrf_context filter for /networksubnetlist api. Field introduced in 22.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    MaxDeadSeInGrp string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxPcapPerTenant string
    Maximum number of pcap files stored per tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxSeSpawnIntervalDelay string
    Maximum delay possible to add to se_spawn_retry_interval after successive se spawn failure. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxSeqAttachIpFailures string
    Maximum number of consecutive attach ip failures that halts vs placement. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxSeqVnicFailures string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxThreadsCcVipBgWorker string
    Maximum number of threads in threadpool used by cloud connector ccvipbgworker. Allowed values are 1-100. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    PermissionScopedSharedAdminNetworks string
    Network and vrfcontext objects from the admin tenant will not be shared to non-admin tenants unless admin permissions are granted. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PersistenceKeyRotatePeriod string
    Period for rotate app persistence keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    PortalRequestBurstLimit string
    Burst limit on number of incoming requests. 0 to disable. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PortalRequestRateLimit string
    Maximum average number of requests allowed per second. 0 to disable. Field introduced in 20.1.1. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PortalToken string
    Token used for uploading tech-support to portal. Field introduced in 16.4.6,17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PostgresVacuumPeriod string
    Period for which postgres vacuum are executed. Allowed values are 30-40320. Special values are 0 - deactivated. Field introduced in 22.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    ProcessLockedUseraccountsTimeoutPeriod string
    Period for process locked user accounts job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ProcessPkiProfileTimeoutPeriod string
    Period for process pki profile job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    QueryHostFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ResmgrLogCachingPeriod string
    Period for each cycle of log caching in resource manager. At the end of each cycle, the in memory cached log history will be cleared. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    RestrictCloudReadAccess string
    Restrict read access to cloud. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SafenetHsmVersion string
    Version of the safenet package installed on the controller. Field introduced in 16.5.2,17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeCreateTimeout string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeFailoverAttemptInterval string
    Interval between attempting failovers to an se. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeFromMarketplace string
    This setting decides whether se is to be deployed from the cloud marketplace or to be created by the controller. The setting is applicable only when byol license is selected. Enum options - MARKETPLACE, IMAGE_SE. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeOfflineDel string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeSpawnRetryInterval string
    Default retry period before attempting another service engine spawn in se group. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeUpgradeFlowCleanupTimeout string
    Timeout for flows cleanup by serviceengine during upgrade.internal knob to be exercised under the surveillance of vmware avi support team. Field introduced in 22.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    SeVnicCooldown string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeVnicGcWaitTime string
    Duration to wait after last vnic addition before proceeding with vnic garbage collection. Used for testing purposes. Field introduced in 20.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    SecureChannelCleanupTimeout string
    Period for secure channel cleanup job. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SecureChannelControllerTokenTimeout string
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SecureChannelSeTokenTimeout string
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SharedSslCertificates string
    Ssl certificates in the admin tenant can be used in non-admin tenants. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SkipBeegoPerfCollection string
    Skip api performance collection for requests going through the apiserver. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SoftMinMemPerSeLimit string
    Soft limit on the minimum se memory that an se needs to have on se register. Field introduced in 30.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
    SslCertificateExpiryWarningDays List<double>
    Number of days for ssl certificate expiry warning. Unit is days. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    StatecacheProperties List<GetControllerpropertiesStatecacheProperty>
    Configure statecache behavior for config, se, resmgr. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    UnresponsiveSeReboot string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    UpdateDnsEntryRetryLimit string
    Number of times to retry a dns entry update/delete operation. Field introduced in 21.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    UpdateDnsEntryTimeout string
    Timeout period for a dns entry update/delete operation. Field introduced in 21.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    UpgradeDnsTtl string
    Time to account for dns ttl during upgrade. This is in addition to vs_scalein_timeout_for_upgrade in se_group. Field introduced in 17.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5), basic (allowed values- 5) edition.
    UpgradeSePerVsScaleOpsTxnTime string
    This parameter defines the upper-bound value of the vs scale-in or vs scale-out operation executed in the sescalein and sescale context. User can tweak this parameter to a higher value if the segroup gets suspended due to sescalein or sescaleout timeout failure typically associated with high number of vs(es) scaled out. Field introduced in 18.2.10, 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    UserAgentCacheConfigs List<GetControllerpropertiesUserAgentCacheConfig>
    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.
    Uuid string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VnicOpFailTime string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsAwaitingSeTimeout string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsKeyRotatePeriod string
    Period for rotate vs keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsScaleoutReadyCheckInterval string
    Interval for checking scaleout_ready status while controller is waiting for scaleoutready rpc from the service engine. Field introduced in 18.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeAttachIpFail string
    Time to wait before marking attach ip operation on an se as failed. Field introduced in 17.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeBootupFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeBootupFailPatch string
    Wait for longer for patch ses to boot up. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    VsSeCreateFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSePingFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeVnicFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeVnicIpFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsphereHaDetectionTimeout string
    Vsphere ha monitor detection timeout. If vsphere_ha_enabled is true and the controller is not able to reach the se, placement will wait for this duration for vsphere_ha_inprogress to be marked true before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    VsphereHaRecoveryTimeout string
    Vsphere ha monitor recovery timeout. Once vsphere_ha_inprogress is set to true (meaning host failure detected and vsphere ha will recover the service engine), placement will wait for at least this duration for the se to reconnect to the controller before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    VsphereHaTimerInterval string
    Vsphere ha monitor timer interval for sending cc_check_se_status to cloud connector. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    WarmstartSeReconnectWaitTime string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    WarmstartVsResyncWaitTime string
    Timeout for warmstart vs resync. Field introduced in 18.1.4, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AlertManagerUseEvms string
    Enable to use event manager as source of eventsdisable to use log manager as source of events. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    AllowAdminNetworkUpdates string
    Allow non-admin tenants to update admin vrfcontext and network objects. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AllowIpForwarding string
    Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AllowUnauthenticatedApis string
    Allow unauthenticated access for special apis. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AllowUnauthenticatedNodes string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ApiIdleTimeout string
    Allowed values are 0-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ApiPerfLoggingThreshold string
    Threshold to log request timing in portal_performance.log and server-timing response header. Any stage taking longer than 1% of the threshold will be included in the server-timing header. Field introduced in 18.1.4, 18.2.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AppviewxCompatMode string
    Export configuration in appviewx compatibility mode. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ArchiveRetentionFrameworkPeriod string
    Period for archive and retention framework job. Allowed values are 1-240. Field introduced in 31.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AsyncPatchMergePeriod string
    Period for which asynchronous patch requests are queued. Allowed values are 30-120. Special values are 0 - deactivated. Field introduced in 18.2.11, 20.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    AsyncPatchRequestCleanupDuration string
    Duration for which asynchronous patch requests should be kept, after being marked as success or fail. Allowed values are 5-120. Field introduced in 18.2.11, 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    AttachIpRetryInterval string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AttachIpRetryLimit string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    BmUseAnsible string
    Use ansible for se creation in baremetal. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CheckVsvipFqdnSyntax string
    Enforce vsvip fqdn syntax checks. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CleanupExpiredAuthtokenTimeoutPeriod string
    Period for auth token cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CleanupSessionsTimeoutPeriod string
    Period for sessions cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CloudDiscoveryInterval string
    Time in minutes to wait between consecutive cloud discovery cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    CloudReconcile string
    Enable/disable periodic reconcile for all the clouds. 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.
    CloudReconcileInterval string
    Time in minutes to wait between consecutive cloud reconcile cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    ClusterIpGratuitousArpPeriod string
    Period for cluster ip gratuitous arp job. Allowed values are 1-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConfigpbAttributes []GetControllerpropertiesConfigpbAttribute
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConsistencyCheckTimeoutPeriod string
    Period for consistency check job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ControllerResourceInfoCollectionPeriod string
    Periodically collect stats. Field introduced in 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    CrashedSeReboot string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    DeadSeDetectionTimer string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    DefaultMinimumApiTimeout string
    Minimum api timeout value.if this value is not 60, it will be the default timeout for all apis that do not have a specific timeout.if an api has a specific timeout but is less than this value, this value will become the new timeout. Allowed values are 60-3600. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    DelOfflineSeAfterRebootDelay string
    The amount of time the controller will wait before deleting an offline se after it has been rebooted. For unresponsive ses, the total time will be unresponsive_se_reboot + del_offline_se_after_reboot_delay. For crashed ses, the total time will be crashed_se_reboot + del_offline_se_after_reboot_delay. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    DetachIpRetryInterval string
    Amount of time to wait after last detach ip failure before attempting next detach ip retry. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    DetachIpRetryLimit string
    Maximum number of detach ip retries. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    DetachIpTimeout string
    Time to wait before marking detach ip as failed. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    DnsRefreshPeriod string
    Period for refresh pool and gslb dns job. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 60), basic (allowed values- 60) edition.
    Dummy string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EditSystemLimits string
    Allow editing of system limits. Keep in mind that these system limits have been carefully selected based on rigorous testing in our testig environments. Modifying these limits could destabilize your cluster. Do this at your own risk!. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableApiSharding string
    This setting enables the controller leader to shard api requests to the followers (if any). Field introduced in 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableMemoryBalancer string
    Enable/disable memory balancer. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableNsxStreamingAgent string
    When set to true, avi controller will connect to dynamic config streaming agent on nsx manager to get live updates. If it cannot connect, it will fallback to using rest apis based periodic polling. Dynamic streaming is supported from nsx version 4.2.1 onwards. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnablePerProcessStop string
    Enable stopping of individual processes if process cross the given threshold limit, even when the total controller memory usage is belowits threshold limit. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableResmgrLogCachePrint string
    Enable printing of cached logs inside resource manager. Used for debugging purposes only. Field introduced in 20.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
    EventManagerMaxGoroutines string
    Maximum number of goroutines for event manager process. Allowed values are 1-64. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EventManagerMaxSubscribers string
    Maximum number of subscribers for event manager process. Allowed values are 1-6. Special values are 0 - disabled. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EventManagerProcessingTimeThreshold string
    Log instances for event manager processing delay; recorded whenever event processing delay exceeds configured interval specified in seconds. Allowed values are 1-5. Special values are 0 - disabled. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    FalsePositiveLearningConfigs []GetControllerpropertiesFalsePositiveLearningConfig
    False positive learning configuration. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    FatalErrorLeaseTime string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FederatedDatastoreCleanupDuration string
    Federated datastore will not cleanup diffs unless they are at least this duration in the past. Field introduced in 20.1.1. Unit is hours. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FileObjectCleanupPeriod string
    Period for file object cleanup job. Field introduced in 20.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FileobjectMaxFileVersions string
    This is the max number of file versions that will be retained for a file referenced by the local fileobject. Subsequent uploads of file will result in the file rotation of the older version and the latest version retained. Example when a file upload is done for the first time, there will be a v1 version. Subsequent uploads will get mapped to v1, v2 and v3 versions. On the fourth upload of the file, the v1 will be file rotated and v2, v3 and v4 will be retained. Allowed values are 1-5. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    GslbFileobjectMaxVersionCount string
    Number of version copies for a givenfile object of gslb_geo_db type. Allowed values are 2-50000. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    GslbPurgeBatchSize string
    Batch size for the vs_mgr to perform datastrorecleanup during a gslb purge. Allowed values are 50-1200. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    GslbPurgeSleepTimeMs string
    Sleep time in the vs_mgr during a federatedpurge rpc call. Allowed values are 50-100. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    IgnoreVrfInNetworksubnetlist string
    Ignore the vrf_context filter for /networksubnetlist api. Field introduced in 22.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    MaxDeadSeInGrp string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxPcapPerTenant string
    Maximum number of pcap files stored per tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxSeSpawnIntervalDelay string
    Maximum delay possible to add to se_spawn_retry_interval after successive se spawn failure. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxSeqAttachIpFailures string
    Maximum number of consecutive attach ip failures that halts vs placement. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxSeqVnicFailures string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MaxThreadsCcVipBgWorker string
    Maximum number of threads in threadpool used by cloud connector ccvipbgworker. Allowed values are 1-100. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    PermissionScopedSharedAdminNetworks string
    Network and vrfcontext objects from the admin tenant will not be shared to non-admin tenants unless admin permissions are granted. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PersistenceKeyRotatePeriod string
    Period for rotate app persistence keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    PortalRequestBurstLimit string
    Burst limit on number of incoming requests. 0 to disable. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PortalRequestRateLimit string
    Maximum average number of requests allowed per second. 0 to disable. Field introduced in 20.1.1. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PortalToken string
    Token used for uploading tech-support to portal. Field introduced in 16.4.6,17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PostgresVacuumPeriod string
    Period for which postgres vacuum are executed. Allowed values are 30-40320. Special values are 0 - deactivated. Field introduced in 22.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    ProcessLockedUseraccountsTimeoutPeriod string
    Period for process locked user accounts job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ProcessPkiProfileTimeoutPeriod string
    Period for process pki profile job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    QueryHostFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ResmgrLogCachingPeriod string
    Period for each cycle of log caching in resource manager. At the end of each cycle, the in memory cached log history will be cleared. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    RestrictCloudReadAccess string
    Restrict read access to cloud. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SafenetHsmVersion string
    Version of the safenet package installed on the controller. Field introduced in 16.5.2,17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeCreateTimeout string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeFailoverAttemptInterval string
    Interval between attempting failovers to an se. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeFromMarketplace string
    This setting decides whether se is to be deployed from the cloud marketplace or to be created by the controller. The setting is applicable only when byol license is selected. Enum options - MARKETPLACE, IMAGE_SE. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeOfflineDel string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeSpawnRetryInterval string
    Default retry period before attempting another service engine spawn in se group. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeUpgradeFlowCleanupTimeout string
    Timeout for flows cleanup by serviceengine during upgrade.internal knob to be exercised under the surveillance of vmware avi support team. Field introduced in 22.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    SeVnicCooldown string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeVnicGcWaitTime string
    Duration to wait after last vnic addition before proceeding with vnic garbage collection. Used for testing purposes. Field introduced in 20.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    SecureChannelCleanupTimeout string
    Period for secure channel cleanup job. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SecureChannelControllerTokenTimeout string
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SecureChannelSeTokenTimeout string
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SharedSslCertificates string
    Ssl certificates in the admin tenant can be used in non-admin tenants. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SkipBeegoPerfCollection string
    Skip api performance collection for requests going through the apiserver. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SoftMinMemPerSeLimit string
    Soft limit on the minimum se memory that an se needs to have on se register. Field introduced in 30.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
    SslCertificateExpiryWarningDays []float64
    Number of days for ssl certificate expiry warning. Unit is days. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    StatecacheProperties []GetControllerpropertiesStatecacheProperty
    Configure statecache behavior for config, se, resmgr. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    UnresponsiveSeReboot string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    UpdateDnsEntryRetryLimit string
    Number of times to retry a dns entry update/delete operation. Field introduced in 21.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    UpdateDnsEntryTimeout string
    Timeout period for a dns entry update/delete operation. Field introduced in 21.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    UpgradeDnsTtl string
    Time to account for dns ttl during upgrade. This is in addition to vs_scalein_timeout_for_upgrade in se_group. Field introduced in 17.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5), basic (allowed values- 5) edition.
    UpgradeSePerVsScaleOpsTxnTime string
    This parameter defines the upper-bound value of the vs scale-in or vs scale-out operation executed in the sescalein and sescale context. User can tweak this parameter to a higher value if the segroup gets suspended due to sescalein or sescaleout timeout failure typically associated with high number of vs(es) scaled out. Field introduced in 18.2.10, 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    UserAgentCacheConfigs []GetControllerpropertiesUserAgentCacheConfig
    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.
    Uuid string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VnicOpFailTime string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsAwaitingSeTimeout string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsKeyRotatePeriod string
    Period for rotate vs keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsScaleoutReadyCheckInterval string
    Interval for checking scaleout_ready status while controller is waiting for scaleoutready rpc from the service engine. Field introduced in 18.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeAttachIpFail string
    Time to wait before marking attach ip operation on an se as failed. Field introduced in 17.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeBootupFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeBootupFailPatch string
    Wait for longer for patch ses to boot up. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    VsSeCreateFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSePingFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeVnicFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsSeVnicIpFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsphereHaDetectionTimeout string
    Vsphere ha monitor detection timeout. If vsphere_ha_enabled is true and the controller is not able to reach the se, placement will wait for this duration for vsphere_ha_inprogress to be marked true before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    VsphereHaRecoveryTimeout string
    Vsphere ha monitor recovery timeout. Once vsphere_ha_inprogress is set to true (meaning host failure detected and vsphere ha will recover the service engine), placement will wait for at least this duration for the se to reconnect to the controller before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    VsphereHaTimerInterval string
    Vsphere ha monitor timer interval for sending cc_check_se_status to cloud connector. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    WarmstartSeReconnectWaitTime string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    WarmstartVsResyncWaitTime string
    Timeout for warmstart vs resync. Field introduced in 18.1.4, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    alertManagerUseEvms String
    Enable to use event manager as source of eventsdisable to use log manager as source of events. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    allowAdminNetworkUpdates String
    Allow non-admin tenants to update admin vrfcontext and network objects. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allowIpForwarding String
    Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allowUnauthenticatedApis String
    Allow unauthenticated access for special apis. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allowUnauthenticatedNodes String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    apiIdleTimeout String
    Allowed values are 0-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    apiPerfLoggingThreshold String
    Threshold to log request timing in portal_performance.log and server-timing response header. Any stage taking longer than 1% of the threshold will be included in the server-timing header. Field introduced in 18.1.4, 18.2.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    appviewxCompatMode String
    Export configuration in appviewx compatibility mode. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    archiveRetentionFrameworkPeriod String
    Period for archive and retention framework job. Allowed values are 1-240. Field introduced in 31.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    asyncPatchMergePeriod String
    Period for which asynchronous patch requests are queued. Allowed values are 30-120. Special values are 0 - deactivated. Field introduced in 18.2.11, 20.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    asyncPatchRequestCleanupDuration String
    Duration for which asynchronous patch requests should be kept, after being marked as success or fail. Allowed values are 5-120. Field introduced in 18.2.11, 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    attachIpRetryInterval String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    attachIpRetryLimit String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bmUseAnsible String
    Use ansible for se creation in baremetal. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checkVsvipFqdnSyntax String
    Enforce vsvip fqdn syntax checks. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cleanupExpiredAuthtokenTimeoutPeriod String
    Period for auth token cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cleanupSessionsTimeoutPeriod String
    Period for sessions cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudDiscoveryInterval String
    Time in minutes to wait between consecutive cloud discovery cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    cloudReconcile String
    Enable/disable periodic reconcile for all the clouds. 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.
    cloudReconcileInterval String
    Time in minutes to wait between consecutive cloud reconcile cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    clusterIpGratuitousArpPeriod String
    Period for cluster ip gratuitous arp job. Allowed values are 1-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    configpbAttributes List<GetControllerpropertiesConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    consistencyCheckTimeoutPeriod String
    Period for consistency check job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerResourceInfoCollectionPeriod String
    Periodically collect stats. Field introduced in 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    crashedSeReboot String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    deadSeDetectionTimer String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    defaultMinimumApiTimeout String
    Minimum api timeout value.if this value is not 60, it will be the default timeout for all apis that do not have a specific timeout.if an api has a specific timeout but is less than this value, this value will become the new timeout. Allowed values are 60-3600. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    delOfflineSeAfterRebootDelay String
    The amount of time the controller will wait before deleting an offline se after it has been rebooted. For unresponsive ses, the total time will be unresponsive_se_reboot + del_offline_se_after_reboot_delay. For crashed ses, the total time will be crashed_se_reboot + del_offline_se_after_reboot_delay. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    detachIpRetryInterval String
    Amount of time to wait after last detach ip failure before attempting next detach ip retry. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    detachIpRetryLimit String
    Maximum number of detach ip retries. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    detachIpTimeout String
    Time to wait before marking detach ip as failed. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsRefreshPeriod String
    Period for refresh pool and gslb dns job. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 60), basic (allowed values- 60) edition.
    dummy String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    editSystemLimits String
    Allow editing of system limits. Keep in mind that these system limits have been carefully selected based on rigorous testing in our testig environments. Modifying these limits could destabilize your cluster. Do this at your own risk!. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableApiSharding String
    This setting enables the controller leader to shard api requests to the followers (if any). Field introduced in 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableMemoryBalancer String
    Enable/disable memory balancer. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableNsxStreamingAgent String
    When set to true, avi controller will connect to dynamic config streaming agent on nsx manager to get live updates. If it cannot connect, it will fallback to using rest apis based periodic polling. Dynamic streaming is supported from nsx version 4.2.1 onwards. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enablePerProcessStop String
    Enable stopping of individual processes if process cross the given threshold limit, even when the total controller memory usage is belowits threshold limit. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableResmgrLogCachePrint String
    Enable printing of cached logs inside resource manager. Used for debugging purposes only. Field introduced in 20.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventManagerMaxGoroutines String
    Maximum number of goroutines for event manager process. Allowed values are 1-64. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventManagerMaxSubscribers String
    Maximum number of subscribers for event manager process. Allowed values are 1-6. Special values are 0 - disabled. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventManagerProcessingTimeThreshold String
    Log instances for event manager processing delay; recorded whenever event processing delay exceeds configured interval specified in seconds. Allowed values are 1-5. Special values are 0 - disabled. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    falsePositiveLearningConfigs List<GetControllerpropertiesFalsePositiveLearningConfig>
    False positive learning configuration. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    fatalErrorLeaseTime String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    federatedDatastoreCleanupDuration String
    Federated datastore will not cleanup diffs unless they are at least this duration in the past. Field introduced in 20.1.1. Unit is hours. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileObjectCleanupPeriod String
    Period for file object cleanup job. Field introduced in 20.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobjectMaxFileVersions String
    This is the max number of file versions that will be retained for a file referenced by the local fileobject. Subsequent uploads of file will result in the file rotation of the older version and the latest version retained. Example when a file upload is done for the first time, there will be a v1 version. Subsequent uploads will get mapped to v1, v2 and v3 versions. On the fourth upload of the file, the v1 will be file rotated and v2, v3 and v4 will be retained. Allowed values are 1-5. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslbFileobjectMaxVersionCount String
    Number of version copies for a givenfile object of gslb_geo_db type. Allowed values are 2-50000. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslbPurgeBatchSize String
    Batch size for the vs_mgr to perform datastrorecleanup during a gslb purge. Allowed values are 50-1200. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslbPurgeSleepTimeMs String
    Sleep time in the vs_mgr during a federatedpurge rpc call. Allowed values are 50-100. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    ignoreVrfInNetworksubnetlist String
    Ignore the vrf_context filter for /networksubnetlist api. Field introduced in 22.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    maxDeadSeInGrp String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxPcapPerTenant String
    Maximum number of pcap files stored per tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxSeSpawnIntervalDelay String
    Maximum delay possible to add to se_spawn_retry_interval after successive se spawn failure. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxSeqAttachIpFailures String
    Maximum number of consecutive attach ip failures that halts vs placement. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxSeqVnicFailures String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxThreadsCcVipBgWorker String
    Maximum number of threads in threadpool used by cloud connector ccvipbgworker. Allowed values are 1-100. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    permissionScopedSharedAdminNetworks String
    Network and vrfcontext objects from the admin tenant will not be shared to non-admin tenants unless admin permissions are granted. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    persistenceKeyRotatePeriod String
    Period for rotate app persistence keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    portalRequestBurstLimit String
    Burst limit on number of incoming requests. 0 to disable. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    portalRequestRateLimit String
    Maximum average number of requests allowed per second. 0 to disable. Field introduced in 20.1.1. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    portalToken String
    Token used for uploading tech-support to portal. Field introduced in 16.4.6,17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    postgresVacuumPeriod String
    Period for which postgres vacuum are executed. Allowed values are 30-40320. Special values are 0 - deactivated. Field introduced in 22.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    processLockedUseraccountsTimeoutPeriod String
    Period for process locked user accounts job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    processPkiProfileTimeoutPeriod String
    Period for process pki profile job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    queryHostFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    resmgrLogCachingPeriod String
    Period for each cycle of log caching in resource manager. At the end of each cycle, the in memory cached log history will be cleared. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    restrictCloudReadAccess String
    Restrict read access to cloud. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    safenetHsmVersion String
    Version of the safenet package installed on the controller. Field introduced in 16.5.2,17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seCreateTimeout String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seFailoverAttemptInterval String
    Interval between attempting failovers to an se. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seFromMarketplace String
    This setting decides whether se is to be deployed from the cloud marketplace or to be created by the controller. The setting is applicable only when byol license is selected. Enum options - MARKETPLACE, IMAGE_SE. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seOfflineDel String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seSpawnRetryInterval String
    Default retry period before attempting another service engine spawn in se group. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seUpgradeFlowCleanupTimeout String
    Timeout for flows cleanup by serviceengine during upgrade.internal knob to be exercised under the surveillance of vmware avi support team. Field introduced in 22.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    seVnicCooldown String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seVnicGcWaitTime String
    Duration to wait after last vnic addition before proceeding with vnic garbage collection. Used for testing purposes. Field introduced in 20.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    secureChannelCleanupTimeout String
    Period for secure channel cleanup job. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    secureChannelControllerTokenTimeout String
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    secureChannelSeTokenTimeout String
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sharedSslCertificates String
    Ssl certificates in the admin tenant can be used in non-admin tenants. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    skipBeegoPerfCollection String
    Skip api performance collection for requests going through the apiserver. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    softMinMemPerSeLimit String
    Soft limit on the minimum se memory that an se needs to have on se register. Field introduced in 30.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
    sslCertificateExpiryWarningDays List<Double>
    Number of days for ssl certificate expiry warning. Unit is days. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    statecacheProperties List<GetControllerpropertiesStatecacheProperty>
    Configure statecache behavior for config, se, resmgr. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    unresponsiveSeReboot String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    updateDnsEntryRetryLimit String
    Number of times to retry a dns entry update/delete operation. Field introduced in 21.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    updateDnsEntryTimeout String
    Timeout period for a dns entry update/delete operation. Field introduced in 21.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    upgradeDnsTtl String
    Time to account for dns ttl during upgrade. This is in addition to vs_scalein_timeout_for_upgrade in se_group. Field introduced in 17.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5), basic (allowed values- 5) edition.
    upgradeSePerVsScaleOpsTxnTime String
    This parameter defines the upper-bound value of the vs scale-in or vs scale-out operation executed in the sescalein and sescale context. User can tweak this parameter to a higher value if the segroup gets suspended due to sescalein or sescaleout timeout failure typically associated with high number of vs(es) scaled out. Field introduced in 18.2.10, 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    userAgentCacheConfigs List<GetControllerpropertiesUserAgentCacheConfig>
    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.
    uuid String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vnicOpFailTime String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsAwaitingSeTimeout String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsKeyRotatePeriod String
    Period for rotate vs keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsScaleoutReadyCheckInterval String
    Interval for checking scaleout_ready status while controller is waiting for scaleoutready rpc from the service engine. Field introduced in 18.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeAttachIpFail String
    Time to wait before marking attach ip operation on an se as failed. Field introduced in 17.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeBootupFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeBootupFailPatch String
    Wait for longer for patch ses to boot up. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsSeCreateFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSePingFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeVnicFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeVnicIpFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsphereHaDetectionTimeout String
    Vsphere ha monitor detection timeout. If vsphere_ha_enabled is true and the controller is not able to reach the se, placement will wait for this duration for vsphere_ha_inprogress to be marked true before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsphereHaRecoveryTimeout String
    Vsphere ha monitor recovery timeout. Once vsphere_ha_inprogress is set to true (meaning host failure detected and vsphere ha will recover the service engine), placement will wait for at least this duration for the se to reconnect to the controller before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsphereHaTimerInterval String
    Vsphere ha monitor timer interval for sending cc_check_se_status to cloud connector. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    warmstartSeReconnectWaitTime String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    warmstartVsResyncWaitTime String
    Timeout for warmstart vs resync. Field introduced in 18.1.4, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    alertManagerUseEvms string
    Enable to use event manager as source of eventsdisable to use log manager as source of events. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    allowAdminNetworkUpdates string
    Allow non-admin tenants to update admin vrfcontext and network objects. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allowIpForwarding string
    Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allowUnauthenticatedApis string
    Allow unauthenticated access for special apis. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allowUnauthenticatedNodes string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    apiIdleTimeout string
    Allowed values are 0-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    apiPerfLoggingThreshold string
    Threshold to log request timing in portal_performance.log and server-timing response header. Any stage taking longer than 1% of the threshold will be included in the server-timing header. Field introduced in 18.1.4, 18.2.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    appviewxCompatMode string
    Export configuration in appviewx compatibility mode. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    archiveRetentionFrameworkPeriod string
    Period for archive and retention framework job. Allowed values are 1-240. Field introduced in 31.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    asyncPatchMergePeriod string
    Period for which asynchronous patch requests are queued. Allowed values are 30-120. Special values are 0 - deactivated. Field introduced in 18.2.11, 20.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    asyncPatchRequestCleanupDuration string
    Duration for which asynchronous patch requests should be kept, after being marked as success or fail. Allowed values are 5-120. Field introduced in 18.2.11, 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    attachIpRetryInterval string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    attachIpRetryLimit string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bmUseAnsible string
    Use ansible for se creation in baremetal. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checkVsvipFqdnSyntax string
    Enforce vsvip fqdn syntax checks. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cleanupExpiredAuthtokenTimeoutPeriod string
    Period for auth token cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cleanupSessionsTimeoutPeriod string
    Period for sessions cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudDiscoveryInterval string
    Time in minutes to wait between consecutive cloud discovery cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    cloudReconcile string
    Enable/disable periodic reconcile for all the clouds. 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.
    cloudReconcileInterval string
    Time in minutes to wait between consecutive cloud reconcile cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    clusterIpGratuitousArpPeriod string
    Period for cluster ip gratuitous arp job. Allowed values are 1-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    configpbAttributes GetControllerpropertiesConfigpbAttribute[]
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    consistencyCheckTimeoutPeriod string
    Period for consistency check job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerResourceInfoCollectionPeriod string
    Periodically collect stats. Field introduced in 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    crashedSeReboot string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    deadSeDetectionTimer string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    defaultMinimumApiTimeout string
    Minimum api timeout value.if this value is not 60, it will be the default timeout for all apis that do not have a specific timeout.if an api has a specific timeout but is less than this value, this value will become the new timeout. Allowed values are 60-3600. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    delOfflineSeAfterRebootDelay string
    The amount of time the controller will wait before deleting an offline se after it has been rebooted. For unresponsive ses, the total time will be unresponsive_se_reboot + del_offline_se_after_reboot_delay. For crashed ses, the total time will be crashed_se_reboot + del_offline_se_after_reboot_delay. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    detachIpRetryInterval string
    Amount of time to wait after last detach ip failure before attempting next detach ip retry. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    detachIpRetryLimit string
    Maximum number of detach ip retries. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    detachIpTimeout string
    Time to wait before marking detach ip as failed. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsRefreshPeriod string
    Period for refresh pool and gslb dns job. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 60), basic (allowed values- 60) edition.
    dummy string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    editSystemLimits string
    Allow editing of system limits. Keep in mind that these system limits have been carefully selected based on rigorous testing in our testig environments. Modifying these limits could destabilize your cluster. Do this at your own risk!. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableApiSharding string
    This setting enables the controller leader to shard api requests to the followers (if any). Field introduced in 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableMemoryBalancer string
    Enable/disable memory balancer. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableNsxStreamingAgent string
    When set to true, avi controller will connect to dynamic config streaming agent on nsx manager to get live updates. If it cannot connect, it will fallback to using rest apis based periodic polling. Dynamic streaming is supported from nsx version 4.2.1 onwards. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enablePerProcessStop string
    Enable stopping of individual processes if process cross the given threshold limit, even when the total controller memory usage is belowits threshold limit. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableResmgrLogCachePrint string
    Enable printing of cached logs inside resource manager. Used for debugging purposes only. Field introduced in 20.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventManagerMaxGoroutines string
    Maximum number of goroutines for event manager process. Allowed values are 1-64. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventManagerMaxSubscribers string
    Maximum number of subscribers for event manager process. Allowed values are 1-6. Special values are 0 - disabled. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventManagerProcessingTimeThreshold string
    Log instances for event manager processing delay; recorded whenever event processing delay exceeds configured interval specified in seconds. Allowed values are 1-5. Special values are 0 - disabled. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    falsePositiveLearningConfigs GetControllerpropertiesFalsePositiveLearningConfig[]
    False positive learning configuration. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    fatalErrorLeaseTime string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    federatedDatastoreCleanupDuration string
    Federated datastore will not cleanup diffs unless they are at least this duration in the past. Field introduced in 20.1.1. Unit is hours. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileObjectCleanupPeriod string
    Period for file object cleanup job. Field introduced in 20.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobjectMaxFileVersions string
    This is the max number of file versions that will be retained for a file referenced by the local fileobject. Subsequent uploads of file will result in the file rotation of the older version and the latest version retained. Example when a file upload is done for the first time, there will be a v1 version. Subsequent uploads will get mapped to v1, v2 and v3 versions. On the fourth upload of the file, the v1 will be file rotated and v2, v3 and v4 will be retained. Allowed values are 1-5. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslbFileobjectMaxVersionCount string
    Number of version copies for a givenfile object of gslb_geo_db type. Allowed values are 2-50000. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslbPurgeBatchSize string
    Batch size for the vs_mgr to perform datastrorecleanup during a gslb purge. Allowed values are 50-1200. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslbPurgeSleepTimeMs string
    Sleep time in the vs_mgr during a federatedpurge rpc call. Allowed values are 50-100. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
    id string
    ignoreVrfInNetworksubnetlist string
    Ignore the vrf_context filter for /networksubnetlist api. Field introduced in 22.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    maxDeadSeInGrp string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxPcapPerTenant string
    Maximum number of pcap files stored per tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxSeSpawnIntervalDelay string
    Maximum delay possible to add to se_spawn_retry_interval after successive se spawn failure. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxSeqAttachIpFailures string
    Maximum number of consecutive attach ip failures that halts vs placement. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxSeqVnicFailures string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxThreadsCcVipBgWorker string
    Maximum number of threads in threadpool used by cloud connector ccvipbgworker. Allowed values are 1-100. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    permissionScopedSharedAdminNetworks string
    Network and vrfcontext objects from the admin tenant will not be shared to non-admin tenants unless admin permissions are granted. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    persistenceKeyRotatePeriod string
    Period for rotate app persistence keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    portalRequestBurstLimit string
    Burst limit on number of incoming requests. 0 to disable. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    portalRequestRateLimit string
    Maximum average number of requests allowed per second. 0 to disable. Field introduced in 20.1.1. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    portalToken string
    Token used for uploading tech-support to portal. Field introduced in 16.4.6,17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    postgresVacuumPeriod string
    Period for which postgres vacuum are executed. Allowed values are 30-40320. Special values are 0 - deactivated. Field introduced in 22.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    processLockedUseraccountsTimeoutPeriod string
    Period for process locked user accounts job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    processPkiProfileTimeoutPeriod string
    Period for process pki profile job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    queryHostFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    resmgrLogCachingPeriod string
    Period for each cycle of log caching in resource manager. At the end of each cycle, the in memory cached log history will be cleared. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    restrictCloudReadAccess string
    Restrict read access to cloud. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    safenetHsmVersion string
    Version of the safenet package installed on the controller. Field introduced in 16.5.2,17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seCreateTimeout string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seFailoverAttemptInterval string
    Interval between attempting failovers to an se. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seFromMarketplace string
    This setting decides whether se is to be deployed from the cloud marketplace or to be created by the controller. The setting is applicable only when byol license is selected. Enum options - MARKETPLACE, IMAGE_SE. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seOfflineDel string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seSpawnRetryInterval string
    Default retry period before attempting another service engine spawn in se group. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seUpgradeFlowCleanupTimeout string
    Timeout for flows cleanup by serviceengine during upgrade.internal knob to be exercised under the surveillance of vmware avi support team. Field introduced in 22.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    seVnicCooldown string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seVnicGcWaitTime string
    Duration to wait after last vnic addition before proceeding with vnic garbage collection. Used for testing purposes. Field introduced in 20.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    secureChannelCleanupTimeout string
    Period for secure channel cleanup job. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    secureChannelControllerTokenTimeout string
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    secureChannelSeTokenTimeout string
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sharedSslCertificates string
    Ssl certificates in the admin tenant can be used in non-admin tenants. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    skipBeegoPerfCollection string
    Skip api performance collection for requests going through the apiserver. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    softMinMemPerSeLimit string
    Soft limit on the minimum se memory that an se needs to have on se register. Field introduced in 30.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
    sslCertificateExpiryWarningDays number[]
    Number of days for ssl certificate expiry warning. Unit is days. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    statecacheProperties GetControllerpropertiesStatecacheProperty[]
    Configure statecache behavior for config, se, resmgr. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    unresponsiveSeReboot string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    updateDnsEntryRetryLimit string
    Number of times to retry a dns entry update/delete operation. Field introduced in 21.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    updateDnsEntryTimeout string
    Timeout period for a dns entry update/delete operation. Field introduced in 21.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    upgradeDnsTtl string
    Time to account for dns ttl during upgrade. This is in addition to vs_scalein_timeout_for_upgrade in se_group. Field introduced in 17.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5), basic (allowed values- 5) edition.
    upgradeSePerVsScaleOpsTxnTime string
    This parameter defines the upper-bound value of the vs scale-in or vs scale-out operation executed in the sescalein and sescale context. User can tweak this parameter to a higher value if the segroup gets suspended due to sescalein or sescaleout timeout failure typically associated with high number of vs(es) scaled out. Field introduced in 18.2.10, 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    userAgentCacheConfigs GetControllerpropertiesUserAgentCacheConfig[]
    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.
    uuid string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vnicOpFailTime string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsAwaitingSeTimeout string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsKeyRotatePeriod string
    Period for rotate vs keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsScaleoutReadyCheckInterval string
    Interval for checking scaleout_ready status while controller is waiting for scaleoutready rpc from the service engine. Field introduced in 18.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeAttachIpFail string
    Time to wait before marking attach ip operation on an se as failed. Field introduced in 17.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeBootupFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeBootupFailPatch string
    Wait for longer for patch ses to boot up. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsSeCreateFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSePingFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeVnicFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeVnicIpFail string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsphereHaDetectionTimeout string
    Vsphere ha monitor detection timeout. If vsphere_ha_enabled is true and the controller is not able to reach the se, placement will wait for this duration for vsphere_ha_inprogress to be marked true before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsphereHaRecoveryTimeout string
    Vsphere ha monitor recovery timeout. Once vsphere_ha_inprogress is set to true (meaning host failure detected and vsphere ha will recover the service engine), placement will wait for at least this duration for the se to reconnect to the controller before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsphereHaTimerInterval string
    Vsphere ha monitor timer interval for sending cc_check_se_status to cloud connector. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    warmstartSeReconnectWaitTime string
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    warmstartVsResyncWaitTime string
    Timeout for warmstart vs resync. Field introduced in 18.1.4, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    alert_manager_use_evms str
    Enable to use event manager as source of eventsdisable to use log manager as source of events. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    allow_admin_network_updates str
    Allow non-admin tenants to update admin vrfcontext and network objects. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allow_ip_forwarding str
    Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allow_unauthenticated_apis str
    Allow unauthenticated access for special apis. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allow_unauthenticated_nodes str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    api_idle_timeout str
    Allowed values are 0-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    api_perf_logging_threshold str
    Threshold to log request timing in portal_performance.log and server-timing response header. Any stage taking longer than 1% of the threshold will be included in the server-timing header. Field introduced in 18.1.4, 18.2.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    appviewx_compat_mode str
    Export configuration in appviewx compatibility mode. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    archive_retention_framework_period str
    Period for archive and retention framework job. Allowed values are 1-240. Field introduced in 31.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    async_patch_merge_period str
    Period for which asynchronous patch requests are queued. Allowed values are 30-120. Special values are 0 - deactivated. Field introduced in 18.2.11, 20.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    async_patch_request_cleanup_duration str
    Duration for which asynchronous patch requests should be kept, after being marked as success or fail. Allowed values are 5-120. Field introduced in 18.2.11, 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    attach_ip_retry_interval str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    attach_ip_retry_limit str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bm_use_ansible str
    Use ansible for se creation in baremetal. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    check_vsvip_fqdn_syntax str
    Enforce vsvip fqdn syntax checks. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cleanup_expired_authtoken_timeout_period str
    Period for auth token cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cleanup_sessions_timeout_period str
    Period for sessions cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloud_discovery_interval str
    Time in minutes to wait between consecutive cloud discovery cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    cloud_reconcile str
    Enable/disable periodic reconcile for all the clouds. 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.
    cloud_reconcile_interval str
    Time in minutes to wait between consecutive cloud reconcile cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    cluster_ip_gratuitous_arp_period str
    Period for cluster ip gratuitous arp job. Allowed values are 1-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    configpb_attributes Sequence[GetControllerpropertiesConfigpbAttribute]
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    consistency_check_timeout_period str
    Period for consistency check job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controller_resource_info_collection_period str
    Periodically collect stats. Field introduced in 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    crashed_se_reboot str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    dead_se_detection_timer str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    default_minimum_api_timeout str
    Minimum api timeout value.if this value is not 60, it will be the default timeout for all apis that do not have a specific timeout.if an api has a specific timeout but is less than this value, this value will become the new timeout. Allowed values are 60-3600. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    del_offline_se_after_reboot_delay str
    The amount of time the controller will wait before deleting an offline se after it has been rebooted. For unresponsive ses, the total time will be unresponsive_se_reboot + del_offline_se_after_reboot_delay. For crashed ses, the total time will be crashed_se_reboot + del_offline_se_after_reboot_delay. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    detach_ip_retry_interval str
    Amount of time to wait after last detach ip failure before attempting next detach ip retry. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    detach_ip_retry_limit str
    Maximum number of detach ip retries. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    detach_ip_timeout str
    Time to wait before marking detach ip as failed. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    dns_refresh_period str
    Period for refresh pool and gslb dns job. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 60), basic (allowed values- 60) edition.
    dummy str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    edit_system_limits str
    Allow editing of system limits. Keep in mind that these system limits have been carefully selected based on rigorous testing in our testig environments. Modifying these limits could destabilize your cluster. Do this at your own risk!. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enable_api_sharding str
    This setting enables the controller leader to shard api requests to the followers (if any). Field introduced in 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enable_memory_balancer str
    Enable/disable memory balancer. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enable_nsx_streaming_agent str
    When set to true, avi controller will connect to dynamic config streaming agent on nsx manager to get live updates. If it cannot connect, it will fallback to using rest apis based periodic polling. Dynamic streaming is supported from nsx version 4.2.1 onwards. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_per_process_stop str
    Enable stopping of individual processes if process cross the given threshold limit, even when the total controller memory usage is belowits threshold limit. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_resmgr_log_cache_print str
    Enable printing of cached logs inside resource manager. Used for debugging purposes only. Field introduced in 20.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
    event_manager_max_goroutines str
    Maximum number of goroutines for event manager process. Allowed values are 1-64. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    event_manager_max_subscribers str
    Maximum number of subscribers for event manager process. Allowed values are 1-6. Special values are 0 - disabled. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    event_manager_processing_time_threshold str
    Log instances for event manager processing delay; recorded whenever event processing delay exceeds configured interval specified in seconds. Allowed values are 1-5. Special values are 0 - disabled. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    false_positive_learning_configs Sequence[GetControllerpropertiesFalsePositiveLearningConfig]
    False positive learning configuration. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    fatal_error_lease_time str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    federated_datastore_cleanup_duration str
    Federated datastore will not cleanup diffs unless they are at least this duration in the past. Field introduced in 20.1.1. Unit is hours. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    file_object_cleanup_period str
    Period for file object cleanup job. Field introduced in 20.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobject_max_file_versions str
    This is the max number of file versions that will be retained for a file referenced by the local fileobject. Subsequent uploads of file will result in the file rotation of the older version and the latest version retained. Example when a file upload is done for the first time, there will be a v1 version. Subsequent uploads will get mapped to v1, v2 and v3 versions. On the fourth upload of the file, the v1 will be file rotated and v2, v3 and v4 will be retained. Allowed values are 1-5. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslb_fileobject_max_version_count str
    Number of version copies for a givenfile object of gslb_geo_db type. Allowed values are 2-50000. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslb_purge_batch_size str
    Batch size for the vs_mgr to perform datastrorecleanup during a gslb purge. Allowed values are 50-1200. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslb_purge_sleep_time_ms str
    Sleep time in the vs_mgr during a federatedpurge rpc call. Allowed values are 50-100. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
    id str
    ignore_vrf_in_networksubnetlist str
    Ignore the vrf_context filter for /networksubnetlist api. Field introduced in 22.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    max_dead_se_in_grp str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    max_pcap_per_tenant str
    Maximum number of pcap files stored per tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    max_se_spawn_interval_delay str
    Maximum delay possible to add to se_spawn_retry_interval after successive se spawn failure. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    max_seq_attach_ip_failures str
    Maximum number of consecutive attach ip failures that halts vs placement. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    max_seq_vnic_failures str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    max_threads_cc_vip_bg_worker str
    Maximum number of threads in threadpool used by cloud connector ccvipbgworker. Allowed values are 1-100. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    permission_scoped_shared_admin_networks str
    Network and vrfcontext objects from the admin tenant will not be shared to non-admin tenants unless admin permissions are granted. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    persistence_key_rotate_period str
    Period for rotate app persistence keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    portal_request_burst_limit str
    Burst limit on number of incoming requests. 0 to disable. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    portal_request_rate_limit str
    Maximum average number of requests allowed per second. 0 to disable. Field introduced in 20.1.1. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    portal_token str
    Token used for uploading tech-support to portal. Field introduced in 16.4.6,17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    postgres_vacuum_period str
    Period for which postgres vacuum are executed. Allowed values are 30-40320. Special values are 0 - deactivated. Field introduced in 22.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    process_locked_useraccounts_timeout_period str
    Period for process locked user accounts job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    process_pki_profile_timeout_period str
    Period for process pki profile job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    query_host_fail str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    resmgr_log_caching_period str
    Period for each cycle of log caching in resource manager. At the end of each cycle, the in memory cached log history will be cleared. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    restrict_cloud_read_access str
    Restrict read access to cloud. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    safenet_hsm_version str
    Version of the safenet package installed on the controller. Field introduced in 16.5.2,17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_create_timeout str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_failover_attempt_interval str
    Interval between attempting failovers to an se. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_from_marketplace str
    This setting decides whether se is to be deployed from the cloud marketplace or to be created by the controller. The setting is applicable only when byol license is selected. Enum options - MARKETPLACE, IMAGE_SE. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_offline_del str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_spawn_retry_interval str
    Default retry period before attempting another service engine spawn in se group. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_upgrade_flow_cleanup_timeout str
    Timeout for flows cleanup by serviceengine during upgrade.internal knob to be exercised under the surveillance of vmware avi support team. Field introduced in 22.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    se_vnic_cooldown str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_vnic_gc_wait_time str
    Duration to wait after last vnic addition before proceeding with vnic garbage collection. Used for testing purposes. Field introduced in 20.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    secure_channel_cleanup_timeout str
    Period for secure channel cleanup job. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    secure_channel_controller_token_timeout str
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    secure_channel_se_token_timeout str
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    shared_ssl_certificates str
    Ssl certificates in the admin tenant can be used in non-admin tenants. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    skip_beego_perf_collection str
    Skip api performance collection for requests going through the apiserver. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    soft_min_mem_per_se_limit str
    Soft limit on the minimum se memory that an se needs to have on se register. Field introduced in 30.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
    ssl_certificate_expiry_warning_days Sequence[float]
    Number of days for ssl certificate expiry warning. Unit is days. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    statecache_properties Sequence[GetControllerpropertiesStatecacheProperty]
    Configure statecache behavior for config, se, resmgr. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    unresponsive_se_reboot str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    update_dns_entry_retry_limit str
    Number of times to retry a dns entry update/delete operation. Field introduced in 21.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    update_dns_entry_timeout str
    Timeout period for a dns entry update/delete operation. Field introduced in 21.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    upgrade_dns_ttl str
    Time to account for dns ttl during upgrade. This is in addition to vs_scalein_timeout_for_upgrade in se_group. Field introduced in 17.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5), basic (allowed values- 5) edition.
    upgrade_se_per_vs_scale_ops_txn_time str
    This parameter defines the upper-bound value of the vs scale-in or vs scale-out operation executed in the sescalein and sescale context. User can tweak this parameter to a higher value if the segroup gets suspended due to sescalein or sescaleout timeout failure typically associated with high number of vs(es) scaled out. Field introduced in 18.2.10, 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    user_agent_cache_configs Sequence[GetControllerpropertiesUserAgentCacheConfig]
    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.
    uuid str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vnic_op_fail_time str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_awaiting_se_timeout str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_key_rotate_period str
    Period for rotate vs keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_scaleout_ready_check_interval str
    Interval for checking scaleout_ready status while controller is waiting for scaleoutready rpc from the service engine. Field introduced in 18.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_se_attach_ip_fail str
    Time to wait before marking attach ip operation on an se as failed. Field introduced in 17.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_se_bootup_fail str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_se_bootup_fail_patch str
    Wait for longer for patch ses to boot up. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vs_se_create_fail str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_se_ping_fail str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_se_vnic_fail str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_se_vnic_ip_fail str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsphere_ha_detection_timeout str
    Vsphere ha monitor detection timeout. If vsphere_ha_enabled is true and the controller is not able to reach the se, placement will wait for this duration for vsphere_ha_inprogress to be marked true before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsphere_ha_recovery_timeout str
    Vsphere ha monitor recovery timeout. Once vsphere_ha_inprogress is set to true (meaning host failure detected and vsphere ha will recover the service engine), placement will wait for at least this duration for the se to reconnect to the controller before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsphere_ha_timer_interval str
    Vsphere ha monitor timer interval for sending cc_check_se_status to cloud connector. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    warmstart_se_reconnect_wait_time str
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    warmstart_vs_resync_wait_time str
    Timeout for warmstart vs resync. Field introduced in 18.1.4, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    alertManagerUseEvms String
    Enable to use event manager as source of eventsdisable to use log manager as source of events. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    allowAdminNetworkUpdates String
    Allow non-admin tenants to update admin vrfcontext and network objects. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allowIpForwarding String
    Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allowUnauthenticatedApis String
    Allow unauthenticated access for special apis. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    allowUnauthenticatedNodes String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    apiIdleTimeout String
    Allowed values are 0-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    apiPerfLoggingThreshold String
    Threshold to log request timing in portal_performance.log and server-timing response header. Any stage taking longer than 1% of the threshold will be included in the server-timing header. Field introduced in 18.1.4, 18.2.1. Unit is milliseconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    appviewxCompatMode String
    Export configuration in appviewx compatibility mode. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    archiveRetentionFrameworkPeriod String
    Period for archive and retention framework job. Allowed values are 1-240. Field introduced in 31.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    asyncPatchMergePeriod String
    Period for which asynchronous patch requests are queued. Allowed values are 30-120. Special values are 0 - deactivated. Field introduced in 18.2.11, 20.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    asyncPatchRequestCleanupDuration String
    Duration for which asynchronous patch requests should be kept, after being marked as success or fail. Allowed values are 5-120. Field introduced in 18.2.11, 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    attachIpRetryInterval String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    attachIpRetryLimit String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bmUseAnsible String
    Use ansible for se creation in baremetal. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checkVsvipFqdnSyntax String
    Enforce vsvip fqdn syntax checks. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cleanupExpiredAuthtokenTimeoutPeriod String
    Period for auth token cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cleanupSessionsTimeoutPeriod String
    Period for sessions cleanup job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudDiscoveryInterval String
    Time in minutes to wait between consecutive cloud discovery cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    cloudReconcile String
    Enable/disable periodic reconcile for all the clouds. 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.
    cloudReconcileInterval String
    Time in minutes to wait between consecutive cloud reconcile cycles. Allowed values are 1-1440. Field introduced in 22.1.5, 30.2.1. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    clusterIpGratuitousArpPeriod String
    Period for cluster ip gratuitous arp job. Allowed values are 1-1440. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    configpbAttributes 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.
    consistencyCheckTimeoutPeriod String
    Period for consistency check job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerResourceInfoCollectionPeriod String
    Periodically collect stats. Field introduced in 20.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    crashedSeReboot String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    deadSeDetectionTimer String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    defaultMinimumApiTimeout String
    Minimum api timeout value.if this value is not 60, it will be the default timeout for all apis that do not have a specific timeout.if an api has a specific timeout but is less than this value, this value will become the new timeout. Allowed values are 60-3600. Field introduced in 18.2.6. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    delOfflineSeAfterRebootDelay String
    The amount of time the controller will wait before deleting an offline se after it has been rebooted. For unresponsive ses, the total time will be unresponsive_se_reboot + del_offline_se_after_reboot_delay. For crashed ses, the total time will be crashed_se_reboot + del_offline_se_after_reboot_delay. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    detachIpRetryInterval String
    Amount of time to wait after last detach ip failure before attempting next detach ip retry. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    detachIpRetryLimit String
    Maximum number of detach ip retries. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    detachIpTimeout String
    Time to wait before marking detach ip as failed. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsRefreshPeriod String
    Period for refresh pool and gslb dns job. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 60), basic (allowed values- 60) edition.
    dummy String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    editSystemLimits String
    Allow editing of system limits. Keep in mind that these system limits have been carefully selected based on rigorous testing in our testig environments. Modifying these limits could destabilize your cluster. Do this at your own risk!. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableApiSharding String
    This setting enables the controller leader to shard api requests to the followers (if any). Field introduced in 18.1.5, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableMemoryBalancer String
    Enable/disable memory balancer. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableNsxStreamingAgent String
    When set to true, avi controller will connect to dynamic config streaming agent on nsx manager to get live updates. If it cannot connect, it will fallback to using rest apis based periodic polling. Dynamic streaming is supported from nsx version 4.2.1 onwards. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enablePerProcessStop String
    Enable stopping of individual processes if process cross the given threshold limit, even when the total controller memory usage is belowits threshold limit. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableResmgrLogCachePrint String
    Enable printing of cached logs inside resource manager. Used for debugging purposes only. Field introduced in 20.1.6. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventManagerMaxGoroutines String
    Maximum number of goroutines for event manager process. Allowed values are 1-64. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventManagerMaxSubscribers String
    Maximum number of subscribers for event manager process. Allowed values are 1-6. Special values are 0 - disabled. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventManagerProcessingTimeThreshold String
    Log instances for event manager processing delay; recorded whenever event processing delay exceeds configured interval specified in seconds. Allowed values are 1-5. Special values are 0 - disabled. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    falsePositiveLearningConfigs List<Property Map>
    False positive learning configuration. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    fatalErrorLeaseTime String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    federatedDatastoreCleanupDuration String
    Federated datastore will not cleanup diffs unless they are at least this duration in the past. Field introduced in 20.1.1. Unit is hours. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileObjectCleanupPeriod String
    Period for file object cleanup job. Field introduced in 20.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobjectMaxFileVersions String
    This is the max number of file versions that will be retained for a file referenced by the local fileobject. Subsequent uploads of file will result in the file rotation of the older version and the latest version retained. Example when a file upload is done for the first time, there will be a v1 version. Subsequent uploads will get mapped to v1, v2 and v3 versions. On the fourth upload of the file, the v1 will be file rotated and v2, v3 and v4 will be retained. Allowed values are 1-5. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslbFileobjectMaxVersionCount String
    Number of version copies for a givenfile object of gslb_geo_db type. Allowed values are 2-50000. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslbPurgeBatchSize String
    Batch size for the vs_mgr to perform datastrorecleanup during a gslb purge. Allowed values are 50-1200. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    gslbPurgeSleepTimeMs String
    Sleep time in the vs_mgr during a federatedpurge rpc call. Allowed values are 50-100. Field introduced in 22.1.3. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    ignoreVrfInNetworksubnetlist String
    Ignore the vrf_context filter for /networksubnetlist api. Field introduced in 22.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    maxDeadSeInGrp String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxPcapPerTenant String
    Maximum number of pcap files stored per tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxSeSpawnIntervalDelay String
    Maximum delay possible to add to se_spawn_retry_interval after successive se spawn failure. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxSeqAttachIpFailures String
    Maximum number of consecutive attach ip failures that halts vs placement. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxSeqVnicFailures String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    maxThreadsCcVipBgWorker String
    Maximum number of threads in threadpool used by cloud connector ccvipbgworker. Allowed values are 1-100. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    permissionScopedSharedAdminNetworks String
    Network and vrfcontext objects from the admin tenant will not be shared to non-admin tenants unless admin permissions are granted. Field introduced in 18.2.7, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    persistenceKeyRotatePeriod String
    Period for rotate app persistence keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    portalRequestBurstLimit String
    Burst limit on number of incoming requests. 0 to disable. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    portalRequestRateLimit String
    Maximum average number of requests allowed per second. 0 to disable. Field introduced in 20.1.1. Unit is per_second. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    portalToken String
    Token used for uploading tech-support to portal. Field introduced in 16.4.6,17.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    postgresVacuumPeriod String
    Period for which postgres vacuum are executed. Allowed values are 30-40320. Special values are 0 - deactivated. Field introduced in 22.1.3. Unit is min. Allowed with any value in enterprise, enterprise with cloud services edition.
    processLockedUseraccountsTimeoutPeriod String
    Period for process locked user accounts job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    processPkiProfileTimeoutPeriod String
    Period for process pki profile job. Field introduced in 18.1.1. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    queryHostFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    resmgrLogCachingPeriod String
    Period for each cycle of log caching in resource manager. At the end of each cycle, the in memory cached log history will be cleared. Field introduced in 20.1.5. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    restrictCloudReadAccess String
    Restrict read access to cloud. Field introduced in 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    safenetHsmVersion String
    Version of the safenet package installed on the controller. Field introduced in 16.5.2,17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seCreateTimeout String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seFailoverAttemptInterval String
    Interval between attempting failovers to an se. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seFromMarketplace String
    This setting decides whether se is to be deployed from the cloud marketplace or to be created by the controller. The setting is applicable only when byol license is selected. Enum options - MARKETPLACE, IMAGE_SE. Field introduced in 18.1.4, 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seOfflineDel String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seSpawnRetryInterval String
    Default retry period before attempting another service engine spawn in se group. Field introduced in 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seUpgradeFlowCleanupTimeout String
    Timeout for flows cleanup by serviceengine during upgrade.internal knob to be exercised under the surveillance of vmware avi support team. Field introduced in 22.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    seVnicCooldown String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seVnicGcWaitTime String
    Duration to wait after last vnic addition before proceeding with vnic garbage collection. Used for testing purposes. Field introduced in 20.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    secureChannelCleanupTimeout String
    Period for secure channel cleanup job. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    secureChannelControllerTokenTimeout String
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    secureChannelSeTokenTimeout String
    Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sharedSslCertificates String
    Ssl certificates in the admin tenant can be used in non-admin tenants. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    skipBeegoPerfCollection String
    Skip api performance collection for requests going through the apiserver. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    softMinMemPerSeLimit String
    Soft limit on the minimum se memory that an se needs to have on se register. Field introduced in 30.1.1. Unit is mb. Allowed with any value in enterprise, enterprise with cloud services edition.
    sslCertificateExpiryWarningDays List<Number>
    Number of days for ssl certificate expiry warning. Unit is days. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    statecacheProperties List<Property Map>
    Configure statecache behavior for config, se, resmgr. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    unresponsiveSeReboot String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    updateDnsEntryRetryLimit String
    Number of times to retry a dns entry update/delete operation. Field introduced in 21.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
    updateDnsEntryTimeout String
    Timeout period for a dns entry update/delete operation. Field introduced in 21.1.4. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    upgradeDnsTtl String
    Time to account for dns ttl during upgrade. This is in addition to vs_scalein_timeout_for_upgrade in se_group. Field introduced in 17.1.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5), basic (allowed values- 5) edition.
    upgradeSePerVsScaleOpsTxnTime String
    This parameter defines the upper-bound value of the vs scale-in or vs scale-out operation executed in the sescalein and sescale context. User can tweak this parameter to a higher value if the segroup gets suspended due to sescalein or sescaleout timeout failure typically associated with high number of vs(es) scaled out. Field introduced in 18.2.10, 20.1.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    userAgentCacheConfigs List<Property Map>
    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.
    uuid String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vnicOpFailTime String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsAwaitingSeTimeout String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsKeyRotatePeriod String
    Period for rotate vs keys job. Allowed values are 1-1051200. Special values are 0 - disabled. Unit is min. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsScaleoutReadyCheckInterval String
    Interval for checking scaleout_ready status while controller is waiting for scaleoutready rpc from the service engine. Field introduced in 18.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeAttachIpFail String
    Time to wait before marking attach ip operation on an se as failed. Field introduced in 17.2.2. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeBootupFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeBootupFailPatch String
    Wait for longer for patch ses to boot up. Field introduced in 30.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsSeCreateFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSePingFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeVnicFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsSeVnicIpFail String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsphereHaDetectionTimeout String
    Vsphere ha monitor detection timeout. If vsphere_ha_enabled is true and the controller is not able to reach the se, placement will wait for this duration for vsphere_ha_inprogress to be marked true before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsphereHaRecoveryTimeout String
    Vsphere ha monitor recovery timeout. Once vsphere_ha_inprogress is set to true (meaning host failure detected and vsphere ha will recover the service engine), placement will wait for at least this duration for the se to reconnect to the controller before taking corrective action. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    vsphereHaTimerInterval String
    Vsphere ha monitor timer interval for sending cc_check_se_status to cloud connector. Field introduced in 20.1.7, 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    warmstartSeReconnectWaitTime String
    Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    warmstartVsResyncWaitTime String
    Timeout for warmstart vs resync. Field introduced in 18.1.4, 18.2.1. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    Supporting Types

    GetControllerpropertiesConfigpbAttribute

    Version string
    Version string
    version String
    version string
    version String

    GetControllerpropertiesFalsePositiveLearningConfig

    GetControllerpropertiesStatecacheProperty

    GetControllerpropertiesStatecachePropertyDelayInjection

    DelayCreate string
    DelayDelete string
    DelayUpdate string
    FaultType string
    Obj string
    ObjectType string
    Se string
    DelayCreate string
    DelayDelete string
    DelayUpdate string
    FaultType string
    Obj string
    ObjectType string
    Se string
    delayCreate String
    delayDelete String
    delayUpdate String
    faultType String
    obj String
    objectType String
    se String
    delayCreate string
    delayDelete string
    delayUpdate string
    faultType string
    obj string
    objectType string
    se string
    delayCreate String
    delayDelete String
    delayUpdate String
    faultType String
    obj String
    objectType String
    se String

    GetControllerpropertiesUserAgentCacheConfig

    Package Details

    Repository
    avi vmware/terraform-provider-avi
    License
    Notes
    This Pulumi package is based on the avi Terraform Provider.
    avi logo
    avi 31.1.1 published on Monday, Apr 14, 2025 by vmware